Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2010-09-15 | Instead of locking SOG.Children when a group is being removed from the ↵ | Justin Clark-Casey (justincc) | 1 | -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 | |||||
2010-09-14 | Remove long unused Region/Framework/ThreadTracker | Justin Clark-Casey (justincc) | 1 | -46/+0 | |
All methods had already been deleted, only GetThreads() was left | |||||
2010-09-14 | Fix "show threads" to show threads now being managed by ↵ | Justin Clark-Casey (justincc) | 2 | -18/+22 | |
OpenSim.Framework.Watchdog | |||||
2010-09-14 | fix OpenSim.Tests.ConfigurationLoaderTest to satisfy requirement that ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
OpenSimDefaults.ini is present this should allow the testsuite to run again and the autobuild to complete | |||||
2010-09-14 | Revert "Move OpenSimDefaults,ini into config-include in order to put it with ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
all the other default files" This reverts commit c3259e9c26f198b5fe0e7ed6c29c17c27c60ecb1. Reverted by agreement. | |||||
2010-09-14 | Move OpenSimDefaults,ini into config-include in order to put it with all the ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
other default files | |||||
2010-09-14 | Comment out SOG storing debug log message | Justin Clark-Casey (justincc) | 1 | -3/+3 | |
This can get very spammy with regularly changing objects. Please uncomment if required. | |||||
2010-09-13 | Add a missing parenthesis | Melanie | 1 | -1/+1 | |
2010-09-13 | Change the help message to point to copying OpenSimDefaults.ini.example. | Melanie | 1 | -1/+1 | |
Provide a mostly empty OpenSim.ini.example | |||||
2010-09-13 | Output an error and quit if the master file is missing. Also rename | Melanie | 1 | -4/+16 | |
OpenSim.ini.example to bin/OpenSimDefaults.ini.example | |||||
2010-09-13 | Make the inimaster option default to OpenSimDefaults.ini. | Melanie | 1 | -1/+1 | |
2010-09-13 | minor: Add comments which explain what's going on wrt avatar movements at ↵ | Justin Clark-Casey (justincc) | 2 | -0/+6 | |
various points in the main scene loop and associated methods | |||||
2010-09-13 | Improve generic message exception logging. Quieten down complaints about ↵ | Justin Clark-Casey (justincc) | 1 | -2/+4 | |
unhandled GenericMessages | |||||
2010-09-13 | Add client name to packet resend log messages to make them a bit more ↵ | Justin Clark-Casey (justincc) | 1 | -3/+7 | |
informative | |||||
2010-09-13 | Remove SceneGraph.DetachObject() which was accidentally left around after ↵ | Justin Clark-Casey (justincc) | 1 | -10/+0 | |
being migrated to AttachmentsModule | |||||
2010-09-13 | Rename now protected method SetAttachmentInventoryStatus() to ↵ | Justin Clark-Casey (justincc) | 1 | -4/+4 | |
ShowAttachInUserInventory() to match ShowDetachInUserInventory() | |||||
2010-09-13 | Remove IAttachmentsModule.SetAttachmentInventoryStatus() from public interface | Justin Clark-Casey (justincc) | 2 | -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 | |||||
2010-09-13 | If attachment fails (e.g. because asset wasn't found) then don't try to set ↵ | Justin Clark-Casey (justincc) | 1 | -4/+2 | |
attachment as shown in inventory Doing this results in a null reference exception | |||||
2010-09-13 | minor: Clean up log messages generated when an item is attached | Justin Clark-Casey (justincc) | 3 | -12/+8 | |
2010-09-13 | * Fixing length calculations for HTTP texture downloads (the end byte is ↵ | John Hurliman | 1 | -4/+6 | |
inclusive in Range: headers) | |||||
2010-09-12 | Fix unit test SceneSetupHelpers to load the mock simulation data store | John Hurliman | 2 | -1/+76 | |
2010-09-12 | * Added ISimulationDataService and IEstateDataService | John Hurliman | 25 | -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 | |||||
2010-09-12 | Formatting cleanup. | Jeff Ames | 92 | -774/+756 | |
2010-09-12 | Add copyright headers. | Jeff Ames | 7 | -6/+168 | |
2010-09-12 | Added a stub for ↵ | John Hurliman | 3 | -20/+227 | |
OpenSim.Services.Connectors.Simulation.SimulationDataServiceConnector | |||||
2010-09-11 | Shuffling fields and properties around in Scene to make Scene.cs more readable | John Hurliman | 1 | -138/+124 | |
2010-09-11 | Changed all string references of "IRegionDataStore" to "ISimulationDataStore" | John Hurliman | 5 | -8/+2 | |
2010-09-11 | Fixed the naming mess around data connectors for simulation data | John Hurliman | 13 | -23/+23 | |
2010-09-11 | Re-enabled asset last access time logging in MySQL | John Hurliman | 1 | -3/+0 | |
2010-09-11 | Prevent child agents from being blacklisted in the kill record. | Melanie | 1 | -3/+6 | |
2010-09-11 | Make it clear that the "create region" command will reference ini files in ↵ | Justin Clark-Casey (justincc) | 1 | -5/+6 | |
the regions directory (usually Regions/) Also convert some tabs into spaces. | |||||
2010-09-10 | Made it impossible to create a user with names containing spaces and ↵ | randomhuman | 4 | -6/+61 | |
prevented passwords from being echoed after enter is pressed. | |||||
2010-09-10 | Remove parenthesis around the release flavour to get the version string back ↵ | Justin Clark-Casey (justincc) | 1 | -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 | |||||
2010-09-10 | Second pass at cleaning up thread safety in EntityManager and SceneGraph | John Hurliman | 3 | -58/+35 | |
2010-09-10 | First pass at cleaning up thread safety in EntityManager and SceneGraph | John Hurliman | 25 | -392/+249 | |
2010-09-09 | * Run SimianGrid session updates asynchronously instead of from the main ↵ | John Hurliman | 6 | -66/+5 | |
heartbeat thread * Minor dead code cleanup | |||||
2010-09-09 | Over a dozen thread safety fixes in FriendsModule | John Hurliman | 1 | -167/+163 | |
2010-09-08 | * Changed 11 calls for session info to the more optimized API method | John Hurliman | 4 | -81/+37 | |
2010-09-08 | Made the HG asset and inventory brokers use the Helo service in order to ↵ | Diva Canto | 2 | -14/+24 | |
instantiate the right network connectors. Tested on Robust only. | |||||
2010-09-08 | Renamed the Helo server connector to a consistent name. Added this in ↵ | Diva Canto | 2 | -2/+4 | |
connector to both Robust.HG.ini.example and HypergridServiceInConnectorModule. | |||||
2010-09-08 | Added constructor that takes an URL to asset and inventory simian connectors. | Diva Canto | 2 | -0/+10 | |
2010-09-08 | No need for a config var for the HELO message on the server-side. It's robust. | Diva Canto | 1 | -8/+1 | |
2010-09-08 | First version of the Hypergrid HELO service that will enable different ↵ | Diva Canto | 2 | -0/+160 | |
backends to interoperate. | |||||
2010-09-07 | Rolling back the recent libomv update but keeping the ExpiringCache cleanups ↵ | John Hurliman | 5 | -11/+11 | |
(as much as is possible). There was a report of non-finite avatar positions after the update | |||||
2010-09-07 | * Cache null account responses in the SimianUserAccountServiceConnector to ↵ | John Hurliman | 8 | -19/+34 | |
avoid repeated requests for missing avatar IDs * Updated to OpenMetaverse r3442 to fix a timezone issue with ExpiringCache | |||||
2010-09-07 | * Added sanity checks to the SimianAssetServiceConnector so it will throw a ↵ | John Hurliman | 1 | -0/+30 | |
sensible error message when it is misconfigured instead of a mysterious "Uri is empty" error | |||||
2010-09-07 | Fix Simian regression | Melanie | 7 | -119/+140 | |
2010-09-07 | SimianUserAccountServiceConnector was not initializing the user cache | John Hurliman | 1 | -2/+2 | |
2010-09-07 | Make sure unlinked child prims get persisted | Melanie | 1 | -0/+5 | |
2010-09-07 | If a scene object part UUID is changed (only possible when not in a scene), ↵ | Justin Clark-Casey (justincc) | 4 | -8/+17 | |
then adjust the inventory items to point to the new uuid as well |