aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Move SceneObject tests into their proper namespaceJustin Clarke Casey2009-03-121-0/+6
| | | | | | * Add some more debug code to narrow down where the tests are freezing
* Move ArchiveConstants to OpenSim.Framework.ArchiveMike Mazur2009-03-126-367/+132
| | | | | | | | | | - move a couple constants from InventoryArchiveConstants to ArchiveConstants, now only one of these is needed - change InventoryArchiveConstants references to ArchiveConstants - remove InventoryArchive AssetInventoryServer plugin dependency on OpenSim.Region.CodeModules - trim trailing whitespace
* Moving TarArchive to OpenSim.Framework.ArchiveMike Mazur2009-03-129-437/+9
| | | | | | | We now build OpenSim.Framework.Archive.dll which aims to contain code used for archiving various things in OpenSim. Also remove trailing whitespace.
* Update svn properties, minor formatting cleanup.Jeff Ames2009-03-121-8/+8
|
* * Make all coded defaults match settings in OpenSim.ini.exampleJustin Clarke Casey2009-03-115-6/+6
| | | | | | | * In most cases, the setting in OpenSim.ini.example is taken as the canonical one since this is the file virtually everyone ends up using * OpenSim will start up with a blank OpenSim.ini, in which case sqlite is the default database (as before)
* From: Alan M Webb <alan_webb@us.ibm.com>Dr Scofield2009-03-111-6/+9
| | | | | | | This fixes *another* sync error in a list/dictionary iterator. This time in WorldComm. I'm beginning to think something is going on...
* * Enable test logging for TestSaveOarV0p2 to capture more information the ↵Justin Clarke Casey2009-03-101-3/+4
| | | | next time this hiccups
* Update svn properties, minor formatting cleanup.Jeff Ames2009-03-101-5/+2
|
* * Address http://opensimulator.org/mantis/view.php?id=3207Justin Clarke Casey2009-03-091-2/+8
| | | | | | | | | * A saved archive now immediately expires the data in the asset cache that it used, rather than retaining all the assets (esp textures) in the cache. * This is an imperfect solution. Ideally we would only expire the assets newly requested for the archive (not existing ones). But doing that would require a lot more restructuring. * I don't believe there are any locking issues due to the locking performed by the underlying memory cache, but please report any issues.
* * Tweak llMoveToTarget per mantis 3265Teravus Ovares2009-03-091-2/+2
| | | | | | | * Add some comments to the Wind Module * Add the BinBVH decoder/encoder as a scene object (to encode/decode animations programmatically). * Add m_sitState for upcoming code to improve sit results.
* Added the ability to set User-Agent in llHTTPRequest. No new default value ↵idb2009-03-071-1/+4
| | | | | | | has been set since having no User-Agent seems to work well but the facility is now available to set this if required. Using something based on the pattern of SLs User-Agent may well cause problems, not all web servers respond well to it. See the notes in the SL Wiki http://wiki.secondlife.com/wiki/LlHTTPRequest Fixes Mantis #3143
* Add copyright headers.Jeff Ames2009-03-071-1/+28
|
* Update svn properties.Jeff Ames2009-03-071-10/+10
|
* * Improve memory usage when writing OARsJustin Clarke Casey2009-03-066-76/+68
| | | | | | | | * This should make saving large OARs a somewhat better experience * However, the problem where saving an archive pulls large numbers of assets into the asset cache isn't yet resolved * This patch also removes lots of archive writing spam that crept in
* * Add more status information when an oar is being savedJustin Clarke Casey2009-03-052-0/+23
| | | | | | * Among other messages, a log entry is posted for every 50 assets added to the archive
* * refactor: move media and music url setting from scene into LandObjectJustin Clarke Casey2009-03-051-1/+20
|
* * simplify media and music url setting since we never get back a null land ↵Justin Clarke Casey2009-03-051-7/+2
| | | | object
* * Replace some string to byte conversions for object/item name/description ↵Justin Clarke Casey2009-03-052-3/+4
| | | | fields with the LLUtil function that prevents the max string size from being breached
* Fixes Mantis #3255. Thank you kindly, MCortez, for a patch that:Charles Krinke2009-03-051-2/+28
| | | | | | | | | | Changes to IWindModule interface: Change from assuming a single array of 256 Vector2 values to a lookup function that takes region x, y, z and returns a Vector3 * Changed llWind() to use new lookup method of IWindModule * Moved logic for determining the wind at a given point in the data array from llWind() to the Wind Module itself.
* * Add the abilty to load and save iar item nodes where folders have ↵Justin Clarke Casey2009-03-045-48/+160
| | | | identical names
* * Add gnu tar format long file name support to tar reading and writing.Justin Clarke Casey2009-03-043-85/+126
| | | | | | * Not actually tested yet though existing code which doesn't require long file names looks fine
* * More work on MiniRegionModule module.Adam Frisby2009-03-041-0/+10
|
* * Properly load items into correct folders when an iar is loadedJustin Clarke Casey2009-02-251-8/+12
| | | | | | | * At the moment, any existing folders with the same name are reused - will need an option to always create new folders * not yet ready for general use
* * Fix my own unit testJustin Clarke Casey2009-02-252-7/+19
| | | | | | * Disable folder iar creation code for now (though this wasn't actually causing the test failure)
* * Add InventoryArchiveConstants that I missed from last commitJustin Clarke Casey2009-02-252-6/+137
| | | | | | | * This commit also does a first pass at creating folders for an inventory archive (previously everything was dumped in the same destiantion folder). * This code might not work yet and nobody else should be using it yet anyway :)
* * Store inventory data in an 'inventory' directory rather than in the root ↵Justin Clarke Casey2009-02-253-15/+10
| | | | of an iar
* Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke2009-02-2215-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.
* Allow delivery of object messages gridwideMelanie Thielker2009-02-221-1/+2
|
* Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames2009-02-221-21/+21
|
* Applied patch from mantis #3217, which allows Dynamic Images of type RGB (so ↵MW2009-02-211-7/+23
| | | | with no alpha value). Thanks BlueWall.
* * Applied a patch that: Added estate ban table to migration scripts and ↵lbsa712009-02-211-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!
* * Renamed and encapsulated m_sceneGraph as SceneGraph for ccclbsa712009-02-201-1/+1
|
* * Consistently lock part.TaskInventory as pointed out in ↵Justin Clarke Casey2009-02-201-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
* Revert previous commitMelanie Thielker2009-02-201-7/+0
|
* Committing interface and stubs for IM interceptionMelanie Thielker2009-02-201-0/+7
|
* Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames2009-02-201-49/+43
|
* * Another stab at removing AssetServer.exe dependencieslbsa712009-02-201-1/+0
|
* This moves the 2 friends-related interregion messages out of OGS1 and into ↵diva2009-02-201-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.
* * Reverted the AssetServer fix, apparently something was dependent on ↵lbsa712009-02-191-0/+2
| | | | IAssetDataPlugin being in OpenSim.Data
* * moved the Get/PostAssetStreamHandler to the Servers namespace... slowly ↵lbsa712009-02-191-1/+0
| | | | getting there...
* * Extracted IAssetData and moved it to OpenSim.Framework to prepare to get ↵lbsa712009-02-191-1/+0
| | | | | | | rid of ugly CoreModules dependency on AssetServer.exe * And yes, the IAssetDataPlugin is misnomed, which became apparent on extracting it.
* * refactor: Rename new class AssetGatherer to UuidGatherer to reflect what ↵Justin Clarke Casey2009-02-192-3/+3
| | | | it actually does
* * Do deep inspection when saving inventory items in order to capture all the ↵Justin Clarke Casey2009-02-191-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
* Make the implementation of the message transfer module protected virtualMelanie Thielker2009-02-191-13/+13
| | | | | | throughout
* reverted last revision, until we decide how to handle capturing IM'sMW2009-02-191-14/+0
|
* Added a event to IMessageTransferModule (and MessageTransferModule) so that ↵MW2009-02-191-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.
* Thank you, Snowdrop, for a patch that makes the callback ID parameterMelanie Thielker2009-02-191-4/+4
| | | | | | | | usable. Applied with formatting changes, please don't introduce K&R style indentations into OpenSim Fixes Mantis #3190
* Mantis#3188. Thank you kindly, BlueWall, for a patch that:Charles Krinke2009-02-191-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)
* Fix standalone / simulator local script crossings.Melanie Thielker2009-02-181-0/+2
|
* * Change AssetGatherer method access so that only methods which are worth ↵Justin Clarke Casey2009-02-182-2/+5
| | | | calling from the outside are public