aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Updates all IRegionModules to the new style region modules.Revolution2010-01-2317-218/+560
| | | | Signed-off-by: Melanie <melanie@t-data.com>
* Adds config option "ForwardOfflineGroupMessages" to allow disabling of group ↵dahlia2010-01-071-1/+6
| | | | messages forwarded while offline. Addresses Mantis #4457
* Fixes the newly added packets as per Melanie's request.Revolution2010-01-071-2/+2
| | | | | | Provisionally applied to fix the naming. Signatures are still subject to change. Signed-off-by: Melanie <melanie@t-data.com>
* Formatting cleanup. Add copyright headers.Jeff Ames2010-01-044-23/+23
|
* Adds Friend Finding functionality.Revolution2009-12-311-0/+23
| | | | Signed-off-by: Melanie <melanie@t-data.com>
* Enable the profile module to be replaced completely, even for the baseMelanie2009-12-251-0/+13
| | | | profile data
* Merge branch 'master' of melanie@opensimulator.org:/var/git/opensimMelanie2009-12-231-1/+7
|\
| * Added Close() to Inventory/Archiver/InventoryArchiveReadRequest, so that the ↵Diva Canto2009-12-221-1/+7
| | | | | | | | stream can be closed.
* | Fix a bounds exception I came across in IAR restoreMelanie2009-12-231-0/+5
|/
* Implement god mode user freezing and unfreezingJustin Clark-Casey (justincc)2009-11-271-27/+44
| | | | | | See http://opensimulator.org/mantis/view.php?id=4356 Thanks Revolution I performed a subsequent probable bug fix in this patch
* Resolve issue where an iar load fails to preserve original item creatorsJustin Clark-Casey (justincc)2009-11-263-2/+17
| | | | | See http://opensimulator.org/mantis/view.php?id=4394 This change preserves the uuid when a profile is found rather than the ospa
* Change chat config code so that enabled = false actually does disable the ↵Justin Clark-Casey (justincc)2009-11-251-2/+3
| | | | chat module
* minor: remove some mono compiler warnings, add --merge load oar switch to ↵Justin Clark-Casey (justincc)2009-11-251-1/+0
| | | | help information
* Make load/save iar slightly better in the face of io failures by always ↵Justin Clark-Casey (justincc)2009-11-242-63/+77
| | | | attempting to close the streams
* minor: remove experimental tags from load iar and save iar commandsJustin Clark-Casey (justincc)2009-11-241-2/+2
|
* Formatting cleanup.Jeff Ames2009-11-235-18/+18
|
* minor: A further minor tweak to reduce iar load logging verbosityJustin Clark-Casey (justincc)2009-11-131-2/+2
|
* refactor some test asset creation into a helper classJustin Clark-Casey (justincc)2009-11-121-8/+2
| | | | remove mono compiler warning
* minor: for now stop iar tests spewing log messages when running testsuiteJustin Clark-Casey (justincc)2009-11-121-1/+1
|
* Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensimJustin Clark-Casey (justincc)2009-11-092-7/+6
|\
| * Fixing the build breakJohn Hurliman2009-11-061-2/+1
| |
| * Merge branch 'master' of ssh://opensimulator.org/var/git/opensimJohn Hurliman2009-11-053-11/+119
| |\
| * | Changing the AssetBase constructors to avoid initializing assets with an ↵John Hurliman2009-11-052-5/+5
| | | | | | | | | | | | unknown asset type, and log an error if it ever does happen
* | | refactor out iar escapingJustin Clark-Casey (justincc)2009-11-093-17/+26
| | |
* | | minor: correct slightly over-enthusiastic load iar logging messageJustin Clark-Casey (justincc)2009-11-091-2/+1
| | |
* | | fix load iar regression accidentally introduced in last commitJustin Clark-Casey (justincc)2009-11-091-1/+1
| | |
* | | minor: tweak load iar messages to be slightly less verboseJustin Clark-Casey (justincc)2009-11-091-4/+5
| | |
* | | minor: provide updates on number of assets loaded while executing "load iar"Justin Clark-Casey (justincc)2009-11-091-2/+9
| | |
* | | refactor: break actual item load in iar into separate methodJustin Clark-Casey (justincc)2009-11-091-28/+46
| | |
* | | minor: remove some old commented out load iar codeJustin Clark-Casey (justincc)2009-11-091-30/+0
| | |
* | | Tell the user when a 'save iar' has failed because the inventory path could ↵Justin Clark-Casey (justincc)2009-11-091-53/+21
| | | | | | | | | | | | not be found
* | | Implement human / escaping for inventory folders as well as itemsJustin Clark-Casey (justincc)2009-11-091-1/+5
| | |
* | | refactor path delimiter in iar utilsJustin Clark-Casey (justincc)2009-11-091-5/+7
| | |
* | | minor: remove some mono compiler warningsJustin Clark-Casey (justincc)2009-11-091-1/+1
| | |
* | | refactor: make human iar escape char a constant rather than a magic charJustin Clark-Casey (justincc)2009-11-091-3/+5
| | |
* | | * for iars, allow item names/folders including "/" to be escaped using "\/"Justin Clark-Casey (justincc)2009-11-092-4/+87
| |/ |/| | | | | | | * also, "\" has to be escaped as "\\" * add item name unit test for escaped characters
* | add unit test for iar & escapingJustin Clark-Casey (justincc)2009-11-051-2/+94
| |
* | minor test var name tweakJustin Clark-Casey (justincc)2009-11-051-7/+7
| |
* | Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensimJustin Clark-Casey (justincc)2009-11-051-0/+12
|\ \ | |/
| * Change the permissions module to use the friend list cache already in theMelanie2009-11-051-0/+12
| | | | | | | | | | friends module instead of requesting the entire friends list over the network each time a prim is touched.
* | * Escape / character when saving items and folders in an iar so that the ↵Justin Clark-Casey (justincc)2009-11-052-2/+18
|/ | | | loader doesn't barf
* Patch by revolution, thank you. Mantis #1789 . Implement friends permissions.Melanie2009-11-051-2/+7
| | | | | Applied with major changes. Core functionality commented pending review for possible rights escalation. No user functionality yet.
* * Switched all operations on the list of clients that could be either sync ↵John Hurliman2009-10-261-1/+1
| | | | | | | | or async to use Scene.ForEachClient() instead of referencing ClientManager directly * Added a new [Startup] config option called use_async_when_possible to signal how to run operations that could be either sync or async * Changed Scene.ForEachClient to respect use_async_when_possible * Fixing a potential deadlock in Parallel.ForEach by locking on a temporary object instead of the enumerator (which may be shared across multiple invocations on ForEach). Thank you diva
* Experimental change to use an immutable array for iterating ScenePresences, ↵John Hurliman2009-10-232-9/+16
| | | | avoiding locking and copying the list each time it is accessed
* A synchronous call to the messaging server was blocking the process of ↵John Hurliman2009-10-221-1/+7
| | | | promoting an agent to a root agent (logins and teleports). Changed to an async method
* * Removed some of the redundant broadcast functions in Scene and SceneGraph ↵John Hurliman2009-10-151-5/+6
| | | | | | | | so it is clear who/what the broadcast is going to each time * Removed two redundant parameters from SceneObjectPart * Changed some code in terse update sending that was meant to work with references to work with value types (since Vector3 and Quaternion are structs) * Committing a preview of a new method for sending object updates efficiently (all commented out for now)
* * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve ↵John Hurliman2009-10-131-7/+11
| | | | | | | | performance by removing locks, and replace LLUDPClientCollection * Removed the confusing (and LL-specific) shutdowncircuit parameter from IClientAPI.Close() * Updated the LLUDP code to only use ClientManager instead of trying to synchronize ClientManager and m_clients * Remove clients asynchronously since it is a very slow operation (including a 2000ms sleep)
* Revert "Rewrote parts of the code that were double-locking different ↵Melanie2009-10-073-37/+31
| | | | | | objects. This is about half of the code base reviewed." This reverts commit e992ca025571a891333a57012c2cd4419b6581e5.
* Rewrote parts of the code that were double-locking different objects. This ↵Diva Canto2009-10-063-31/+37
| | | | is about half of the code base reviewed.
* - cleaning up LandData/ILandObject capitalization issuesdr scofield (aka dirk husemann)2009-10-021-1/+1
| | | | - adding LandDataSerializer to OAR mechanics