aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rename SceneObjectGroup.DeleteGroup() to DeleteGroupFromScene() to improve ↵Justin Clark-Casey (justincc)2010-09-154-4/+4
| | | | code readability
* Instead of locking SOG.Children when a group is being removed from the ↵Justin Clark-Casey (justincc)2010-09-151-15/+17
| | | | | | | | scene, iterate over an unlocked list instead Previously, deadlock was possible because deleting a group took a SOG.Children lock then an m_entityUpdates.SyncRoot lock in LLClientView At the same time, a thread starting from LLClientView.ProcessEntityUpdates() could take an m_entityUpdates.SyncRoot lock then later attempt to take a SOG.Children lock in PermissionsModule.GenerateClientFlags() and later on Taking a children list in SOG appears to be a better solution than changing PermissionsModule to not relook up the prim. Going the permission modules root would require that all downstream modules not take a SOG.Children lock either
* Remove long unused Region/Framework/ThreadTrackerJustin Clark-Casey (justincc)2010-09-141-46/+0
| | | | All methods had already been deleted, only GetThreads() was left
* Fix "show threads" to show threads now being managed by ↵Justin Clark-Casey (justincc)2010-09-142-18/+22
| | | | OpenSim.Framework.Watchdog
* fix OpenSim.Tests.ConfigurationLoaderTest to satisfy requirement that ↵Justin Clark-Casey (justincc)2010-09-141-1/+1
| | | | | | OpenSimDefaults.ini is present this should allow the testsuite to run again and the autobuild to complete
* Revert "Move OpenSimDefaults,ini into config-include in order to put it with ↵Justin Clark-Casey (justincc)2010-09-141-1/+1
| | | | | | | | all the other default files" This reverts commit c3259e9c26f198b5fe0e7ed6c29c17c27c60ecb1. Reverted by agreement.
* Move OpenSimDefaults,ini into config-include in order to put it with all the ↵Justin Clark-Casey (justincc)2010-09-141-1/+1
| | | | other default files
* Merge branch 'master' of melanie@opensimulator.org:/var/git/opensimMelanie2010-09-139-52/+45
|\
| * Comment out SOG storing debug log messageJustin Clark-Casey (justincc)2010-09-141-3/+3
| | | | | | | | This can get very spammy with regularly changing objects. Please uncomment if required.
| * minor: Add comments which explain what's going on wrt avatar movements at ↵Justin Clark-Casey (justincc)2010-09-132-0/+6
| | | | | | | | various points in the main scene loop and associated methods
| * Improve generic message exception logging. Quieten down complaints about ↵Justin Clark-Casey (justincc)2010-09-131-2/+4
| | | | | | | | unhandled GenericMessages
| * Add client name to packet resend log messages to make them a bit more ↵Justin Clark-Casey (justincc)2010-09-131-3/+7
| | | | | | | | informative
| * Remove SceneGraph.DetachObject() which was accidentally left around after ↵Justin Clark-Casey (justincc)2010-09-131-10/+0
| | | | | | | | being migrated to AttachmentsModule
| * Rename now protected method SetAttachmentInventoryStatus() to ↵Justin Clark-Casey (justincc)2010-09-131-4/+4
| | | | | | | | ShowAttachInUserInventory() to match ShowDetachInUserInventory()
| * Remove IAttachmentsModule.SetAttachmentInventoryStatus() from public interfaceJustin Clark-Casey (justincc)2010-09-132-16/+13
| | | | | | | | No core module is calling and it makes more sense to call methods such as AttachObject() which attach both to the avatar and update inventory appropriately
| * If attachment fails (e.g. because asset wasn't found) then don't try to set ↵Justin Clark-Casey (justincc)2010-09-131-4/+2
| | | | | | | | | | | | attachment as shown in inventory Doing this results in a null reference exception
| * minor: Clean up log messages generated when an item is attachedJustin Clark-Casey (justincc)2010-09-133-12/+8
| |
* | Add a missing parenthesisMelanie2010-09-131-1/+1
| |
* | Merge branch 'master' of melanie@opensimulator.org:/var/git/opensimMelanie2010-09-131-4/+6
|\ \ | |/
| * * Fixing length calculations for HTTP texture downloads (the end byte is ↵John Hurliman2010-09-131-4/+6
| | | | | | | | inclusive in Range: headers)
* | Change the help message to point to copying OpenSimDefaults.ini.example.Melanie2010-09-131-1/+1
| | | | | | | | Provide a mostly empty OpenSim.ini.example
* | Output an error and quit if the master file is missing. Also renameMelanie2010-09-131-4/+16
| | | | | | | | OpenSim.ini.example to bin/OpenSimDefaults.ini.example
* | Make the inimaster option default to OpenSimDefaults.ini.Melanie2010-09-131-1/+1
|/
* Fix unit test SceneSetupHelpers to load the mock simulation data storeJohn Hurliman2010-09-122-1/+76
|
* MergedJohn Hurliman2010-09-1296-778/+922
|\
| * Formatting cleanup.Jeff Ames2010-09-1292-774/+756
| |
| * Add copyright headers.Jeff Ames2010-09-127-6/+168
| |
* | * Added ISimulationDataService and IEstateDataServiceJohn Hurliman2010-09-1225-227/+404
|/ | | | | * Removed StorageManager * CONFIG CHANGE: There are no more database settings in OpenSim.ini. Check the config-include configuration files for region store and estate store database settings
* Added a stub for ↵John Hurliman2010-09-123-20/+227
| | | | OpenSim.Services.Connectors.Simulation.SimulationDataServiceConnector
* Shuffling fields and properties around in Scene to make Scene.cs more readableJohn Hurliman2010-09-111-138/+124
|
* Changed all string references of "IRegionDataStore" to "ISimulationDataStore"John Hurliman2010-09-115-8/+2
|
* Fixed the naming mess around data connectors for simulation dataJohn Hurliman2010-09-1113-23/+23
|
* Re-enabled asset last access time logging in MySQLJohn Hurliman2010-09-111-3/+0
|
* Prevent child agents from being blacklisted in the kill record.Melanie2010-09-111-3/+6
|
* Make it clear that the "create region" command will reference ini files in ↵Justin Clark-Casey (justincc)2010-09-111-5/+6
| | | | | | the regions directory (usually Regions/) Also convert some tabs into spaces.
* Made it impossible to create a user with names containing spaces and ↵randomhuman2010-09-104-6/+61
| | | | prevented passwords from being echoed after enter is pressed.
* Remove parenthesis around the release flavour to get the version string back ↵Justin Clark-Casey (justincc)2010-09-101-1/+1
| | | | | | under 27 chars Can't quite remember why this has to be <=27 chars, maybe something to do with the space available for the version string in a typical client
* Second pass at cleaning up thread safety in EntityManager and SceneGraphJohn Hurliman2010-09-103-58/+35
|
* First pass at cleaning up thread safety in EntityManager and SceneGraphJohn Hurliman2010-09-1025-392/+249
|
* * Run SimianGrid session updates asynchronously instead of from the main ↵John Hurliman2010-09-096-66/+5
| | | | | | heartbeat thread * Minor dead code cleanup
* Over a dozen thread safety fixes in FriendsModuleJohn Hurliman2010-09-091-167/+163
|
* Merge branch 'master' of ssh://opensimulator.org/var/git/opensimJohn Hurliman2010-09-086-16/+38
|\
| * Made the HG asset and inventory brokers use the Helo service in order to ↵Diva Canto2010-09-082-14/+24
| | | | | | | | instantiate the right network connectors. Tested on Robust only.
| * Renamed the Helo server connector to a consistent name. Added this in ↵Diva Canto2010-09-082-2/+4
| | | | | | | | connector to both Robust.HG.ini.example and HypergridServiceInConnectorModule.
| * Added constructor that takes an URL to asset and inventory simian connectors.Diva Canto2010-09-082-0/+10
| |
* | * Changed 11 calls for session info to the more optimized API methodJohn Hurliman2010-09-084-81/+37
|/
* No need for a config var for the HELO message on the server-side. It's robust.Diva Canto2010-09-081-8/+1
|
* First version of the Hypergrid HELO service that will enable different ↵Diva Canto2010-09-082-0/+160
| | | | backends to interoperate.
* Merge branch 'master' of ssh://opensimulator.org/var/git/opensimJustin Clark-Casey (justincc)2010-09-0814-139/+210
|\
| * Rolling back the recent libomv update but keeping the ExpiringCache cleanups ↵John Hurliman2010-09-075-11/+11
| | | | | | | | (as much as is possible). There was a report of non-finite avatar positions after the update