aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-02-22Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke15-57/+73
* Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
2009-02-22Allow delivery of object messages gridwideMelanie Thielker1-1/+2
2009-02-22Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames1-21/+21
2009-02-21Applied patch from mantis #3217, which allows Dynamic Images of type RGB (so ↵MW1-7/+23
with no alpha value). Thanks BlueWall.
2009-02-21* Applied a patch that: Added estate ban table to migration scripts and ↵lbsa711-7/+7
nhibernate mapping. Refactored property getters and setters for estate ban object to support NHibernate. * Added estate ban table to migration scripts of all supported databases. * Added nhibernate mapping for EstateBans property of EstateSettings * Refactored property accessors for EstateBan object. * Added comments for EstateBan properties. * Ensured that NHibernate tests pass with NUnitGUI. * Ensured that nant test target passes. This fixes mantis #3210. Thank you, tlaukkan!
2009-02-20* Renamed and encapsulated m_sceneGraph as SceneGraph for ccclbsa711-1/+1
2009-02-20* Consistently lock part.TaskInventory as pointed out in ↵Justin Clarke Casey1-8/+11
http://opensimulator.org/mantis/view.php?id=3159 * Not locking causes enumeration exceptions as described in this matis * part.TaskInventory needs to be locked for every access as it's a dictionary * Extra locking will hopefully not cause any major issues - in places where the enumeration of the dictionary performs other lock or long running operations, the dictionary is cloned instead
2009-02-20Revert previous commitMelanie Thielker1-7/+0
2009-02-20Committing interface and stubs for IM interceptionMelanie Thielker1-0/+7
2009-02-20Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames1-49/+43
2009-02-20* Another stab at removing AssetServer.exe dependencieslbsa711-1/+0
2009-02-20This moves the 2 friends-related interregion messages out of OGS1 and into ↵diva1-2/+94
the FriendsModule. No functional changes. Those messages were sent over XMLRPC, and that's how it continues to be for now. Just moving this couple of interregion messages out of OGS1, in preparation for the big shlep ahead.
2009-02-19* Reverted the AssetServer fix, apparently something was dependent on ↵lbsa711-0/+2
IAssetDataPlugin being in OpenSim.Data
2009-02-19* moved the Get/PostAssetStreamHandler to the Servers namespace... slowly ↵lbsa711-1/+0
getting there...
2009-02-19* Extracted IAssetData and moved it to OpenSim.Framework to prepare to get ↵lbsa711-1/+0
rid of ugly CoreModules dependency on AssetServer.exe * And yes, the IAssetDataPlugin is misnomed, which became apparent on extracting it.
2009-02-19* refactor: Rename new class AssetGatherer to UuidGatherer to reflect what ↵Justin Clarke Casey2-3/+3
it actually does
2009-02-19* Do deep inspection when saving inventory items in order to capture all the ↵Justin Clarke Casey1-1/+1
necessary assets (textures, objects within objects, textures referenced in scripts contained in objects contained in another object, etc.) * Not yet ready for general use
2009-02-19Make the implementation of the message transfer module protected virtualMelanie Thielker1-13/+13
throughout
2009-02-19reverted last revision, until we decide how to handle capturing IM'sMW1-14/+0
2009-02-19Added a event to IMessageTransferModule (and MessageTransferModule) so that ↵MW1-0/+14
other modules can capture IM messages and do custom handling of them. As just attaching to Client IM events doesn't really support this, as they would still get routed through the normal process and could give back errors.
2009-02-19Thank you, Snowdrop, for a patch that makes the callback ID parameterMelanie Thielker1-4/+4
usable. Applied with formatting changes, please don't introduce K&R style indentations into OpenSim Fixes Mantis #3190
2009-02-19Mantis#3188. Thank you kindly, BlueWall, for a patch that:Charles Krinke1-3/+49
Adding the ability to set the background color for osSetDynamicTextureData in the extra data: bgcolour:value (see http://msdn.microsoft.com/en-us/library/aa358802.aspx [^] for color names)
2009-02-18Fix standalone / simulator local script crossings.Melanie Thielker1-0/+2
2009-02-18* Change AssetGatherer method access so that only methods which are worth ↵Justin Clarke Casey2-2/+5
calling from the outside are public
2009-02-18* Move asset gathering code from oar module to OpenSim.Region.Framework ↵Justin Clarke Casey2-198/+5
since this is useful in a variety of situations * Comment out one oar test since I think somehow the two save tests are causing the occasional test failures
2009-02-18* Make save iar behave properly if the nominated inventory path does not existJustin Clarke Casey2-10/+28
* load iar probably still fails for this
2009-02-18From: Christopher Yeoh <yeohc@au1.ibm.com>Sean Dague3-0/+33
The attached patch implements osGetDrawStringSize that looks like: vector osGetDrawStringSize(string contentType, string text, string fontName, int fontSize) in LSL. It is meant to be used in conjunction with the osDraw* functions. It returns accurate information on the size that a given string will be rendered given the specified font and font size. This allows for nicely formatted and positioned text on the generated image.
2009-02-17* Assign incoming items with a random UUID so that archives can be loaded ↵Justin Clarke Casey3-13/+6
more than once * Also remove a duplicate write archive call in the unit test which might be causing test failures for people using mono 2.2 (though not 1.9.1, it would seem)
2009-02-17* extend inventory archive save test to check for the presence of the item ↵Justin Clarke Casey1-26/+32
file in the saved archive
2009-02-17* switch to pulsing monitors to perform test sync instead of events, since ↵Justin Clarke Casey2-16/+28
this doesn't allow one to accidentally forget to reset the event
2009-02-17* Get rid of a unit test race condition based on my misreading of the ↵Justin Clarke Casey1-2/+4
AutoResetEvent docs * Hopefully this will reduce the spike in build failures seen in the past few days (since I introduced an addition oar test)
2009-02-17* Apply http://opensimulator.org/mantis/view.php?id=3178Justin Clarke Casey1-5/+6
* Moves llEmail() delay to after e-mail send rather than before, in line with SL * Thanks DoranZemlja * Last build failure looks like a glitch, but one that has already happened twice recently which I need to look at
2009-02-17* Apply http://opensimulator.org/mantis/view.php?id=3179Justin Clarke Casey1-15/+15
* This slightly extends a lock in WorldCommModule so that it covers the GetNewHandle method which states in it's doc that it assumes locking has happened before the method is called * Thanks DoranZemlja
2009-02-17* Apply http://opensimulator.org/mantis/view.php?id=3167Justin Clarke Casey1-0/+9
* Clamps textured map rgb values to 0-255 * Thanks DoranZemlja
2009-02-17* Establish InventoryArchiveSaved event for unit testsJustin Clarke Casey3-32/+67
* This is done on the inventory archiver module directly rather than Scene.EventManager - the module seems the more appropriate location
2009-02-17- remove the Metadata property from AssetBase and return all previousMike Mazur11-65/+63
properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit
2009-02-16* refactor: remove AssetCache field hanging off SceneJustin Clarke Casey8-11/+12
* This is always available at Scene.CommsManager.AssetCache
2009-02-16* Iniital inventory archive test code. Doesn't actually do any testing yetJustin Clarke Casey1-0/+159
2009-02-16* minor: print out status messages at start and end of inventory archive ↵Justin Clarke Casey1-0/+16
loading and saving
2009-02-15Thank you, Vytek, for a patch that streamlines the delay in the emailMelanie Thielker1-11/+16
module and changes SMTP authentication (applied with changes) Fixes Mantis #3168
2009-02-15Thank you, DoranZemlja, for a patch that addresses some moe llGetNextEmailMelanie Thielker1-37/+88
issues. Fixes Mantis #3145.
2009-02-14Restores the HGWorldMap functionality that has been reduced since a recent ↵diva1-1/+9
refactoring of the WorldMapModule.
2009-02-14Thank you, DoranZemlja, for a patch that implements local inter-object emailMelanie Thielker1-39/+127
delivery. Leaving Mantis #3145 open so that more code can be added.
2009-02-14Making initialized an instance variable again. My last commit wrote over ↵diva1-1/+1
justin's r8383, for some strange reason.
2009-02-14Moved RegionUp to REST/LocalComms. The original functionality has been ↵diva2-31/+254
entirely maintained, although it will have to be revisited soon, because it's buggy.
2009-02-14Thank you, patnad, for a patch that removes the "Subdivision of" textMelanie Thielker1-1/+1
when dividing land. Fixes Mantis #3154
2009-02-13* Change static field "initialized" in RestInterregionComms to an instance fieldJustin Clarke Casey2-5/+2
* This was the cause of teleport tests interfering with each other
2009-02-13* refactor: move alert commands from Scene to DialogModuleJustin Clarke Casey1-1/+51
2009-02-13* Quieten down log messages from the Friends moduleJustin Clarke Casey2-9/+7
2009-02-13* refactor: Move LazySaveGeneratedMapTile from scene to WorldMapModuleJustin Clarke Casey1-1/+61