aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Added request.Proxy=null everywhere, as discussed in ↵Diva Canto2012-09-305-5/+1
| | | | | | | | http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow." But the patch is here, in case anyone wants to try it. This reverts commit 531edd51d82ecd6a842a2611c99e9919634491ef.
* Added request.Proxy=null everywhere, as discussed in ↵Diva Canto2012-09-305-1/+5
| | | | | | http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow. Thanks R.Gunther (rigun@rigutech.nl) https://lists.berlios.de/pipermail/opensim-users/2012-September/010986.html
* Don't fail to create an IRC nick if nick randomization is disabled in the ↵Justin Clark-Casey (justincc)2012-09-201-3/+3
| | | | | | | IRC module. Patch from http://opensimulator.org/mantis/view.php?id=6293 Thanks Starflower.
* Moving ScriptModuleComms into the CoreModules tree.Mic Bowman2012-09-171-367/+0
|
* Implementing ability to register script constants and invocations on a ↵SignpostMarv2012-09-171-0/+31
| | | | region module automatically
* script invocations cannot have void return typeSignpostMarv2012-09-171-9/+9
|
* Support multi-region OAR filesOren Hurvitz2012-09-141-1/+1
| | | | Merged ArchiveWriteRequestPreparation.cs and ArchiveWriteRequestExecution.cs. This simplifies the code, and it's faster to write each scene to the archive as it's found rather than all at once at the end.
* Allow an incoming identifier to be specified for a JsonStore.Mic Bowman2012-09-112-8/+8
|
* refactoring to allow Scene.GetLandData to accept Vector3 as an argument. ↵SignpostMarv2012-09-082-2/+2
| | | | Note that the prior work on LSL_Vector implicit operators means one does not need to explicitly cast a LSL_Vector to Vector3
* Type.Type is RuntimeTypeSignpostMarv2012-08-311-1/+1
|
* formattingSignpostMarv2012-08-311-5/+5
|
* adding support for static method script invocationsSignpostMarv2012-08-311-0/+15
|
* moving assignment to new line to make next commit easier to read in diffsSignpostMarv2012-08-311-1/+2
|
* using specific type instead of varSignpostMarv2012-08-311-1/+1
|
* formattingSignpostMarv2012-08-311-1/+1
|
* formattingSignpostMarv2012-08-311-2/+1
|
* adding support for finding static methodsSignpostMarv2012-08-311-3/+9
|
* assign binding flags to variableSignpostMarv2012-08-311-1/+3
|
* no need to assign result to GetMethodInfoFromTypeSignpostMarv2012-08-311-3/+1
|
* changing to use Type argument instead of objectSignpostMarv2012-08-311-3/+3
|
* moving code that will be common into private static methodSignpostMarv2012-08-311-1/+8
|
* Add --force flag to "kick user" console command to allow bypassing of recent ↵Justin Clark-Casey (justincc)2012-08-202-0/+10
| | | | | | | | | race condition checks. This is to allow a second attempt to remove an avatar even if "show connections" shows them as already inactive (i.e. close has already been attempted once). You should only attempt --force if a normal kick fails. This is partly for diagnostics as we have seen some connections occasionally remain on lbsa plaza even if they are registered as inactive. This is not a permanent solution and may not work anyway - the ultimate solution is to stop this problem from happening in the first place.
* Let the temp attachment module add a command to allow attaching without ↵Melanie2012-08-151-3/+38
| | | | permissions and add support for this (incomplete!) to LSL
* Prevent race conditions when one thread removes an NPC SP before another ↵Justin Clark-Casey (justincc)2012-08-141-34/+30
| | | | thread has retreived it after checking whether the NPC exists.
* Perform ownership transfer and permission propagation as well as neededMelanie2012-08-141-0/+28
| | | | updates on the new temp attachment.
* Move inititalization to RegionLoaded to avoid a module loading order issueMelanie2012-08-141-8/+8
|
* Implement the temp attachments. UNTESTEDMelanie2012-08-141-0/+44
|
* Add the skeleton for the temp attachments moduleMelanie2012-08-141-0/+82
|
* Save membership fee to the database when a group is created.Kevin Cozens2012-08-031-25/+25
|
* Adds support to ScriptModuleComms for region modules to exportMic Bowman2012-07-311-0/+33
| | | | constants to the script engine.
* Move Watchdog and MemoryWatchdog classes into OpenSim.Framework.Monitoring ↵Justin Clark-Casey (justincc)2012-07-253-0/+3
| | | | with other monitoring code from OpenSim.Framework
* Rename OpenSim.Framework.Statistics to OpenSim.Framework.Monitoring.Justin Clark-Casey (justincc)2012-07-254-4/+4
| | | | This better reflects the long-term purpose of that project and matches Monitoring modules.
* Make SceneManager.OnRegionsReadyStatusChange event available.Justin Clark-Casey (justincc)2012-07-251-1/+1
| | | | | This is fired when all regions are ready or when at least one region becomes not ready. Recently added EventManager.OnRegionReady becomes OnRegionReadyStatusChange to match OnLoginsEnabledStatusChange
* Rename "image queues clear" console command to "clear image queues"Justin Clark-Casey (justincc)2012-07-241-12/+6
| | | | | There is less justification for this word arrangement (verb after noun) now that command help is categorized. Also removes "image queues show" in favour of existing alias "show image queues".
* Add information about each column to "show queues" region console command help.Justin Clark-Casey (justincc)2012-07-241-2/+9
|
* Extend region console "show queues" command to show already collected time ↵Justin Clark-Casey (justincc)2012-07-241-18/+24
| | | | since last packeted received by the simulator from a viewer.
* minor: remove some mono compiler warningsJustin Clark-Casey (justincc)2012-07-192-3/+1
|
* Add EventManager.OnRegionLoginsStatusChange fired whenever logins are ↵Justin Clark-Casey (justincc)2012-07-191-3/+1
| | | | | | | enabled or disabled at any point, not just during initial startup. This replaces EventManager.OnLoginsEnabled which only fired when logins were first enabled and was affected by a bug where it would never fire if the region started with logins disabled.
* Perform other region ready actions even if simulator is configured to leave ↵Justin Clark-Casey (justincc)2012-07-181-26/+19
| | | | logins disabled on startup.
* Fix bug where region ready would be triggered a second time if a script was ↵Justin Clark-Casey (justincc)2012-07-181-30/+23
| | | | | | rezzed on a previously script-free region. There is no need to listen for OnRezScript in RegionReadyModule since OnEmptyScriptCompileQueue will only fire if scripts were compiled.
* Establish EventManager.OnRegionReady event. This will only be triggerred ↵Justin Clark-Casey (justincc)2012-07-181-0/+2
| | | | | | once when the region is ready. Switch MapImageServiceModule to use this.
* Pass entire scene object in OnLoginsEnabled event rather than just the ↵Justin Clark-Casey (justincc)2012-07-181-8/+16
| | | | | | region name. This saves listeners from having to re-retrieve the scene from their own lists, which won't work anyway if multiple regions with the same name have been allowed
* Only listen to LoginsEnabled event in RegionReadyModule if it has been asked ↵Justin Clark-Casey (justincc)2012-07-181-26/+22
| | | | to disable logins until all scripts have been compiled
* Remove IClientIPEndpoint client interface for now.Justin Clark-Casey (justincc)2012-07-121-10/+1
| | | | | This may well come back in the future when this subinterface is actually used but it currently isn't and I feel the name was poor. Everything uses IClientAPI.RemoveEndPoint which also returned the full endpoint rather than just the ip address.
* Remove IClientAPI.GetClientEP() in favour of existing identical ↵Justin Clark-Casey (justincc)2012-07-122-10/+0
| | | | IClientAPI.RemoteEndpoint.
* Where possible, use the system Encoding.ASCII and Encoding.UTF8 rather than ↵Justin Clark-Casey (justincc)2012-07-114-12/+6
| | | | | | | constructing fresh copies. The encodings are thread-safe and already used in such a manner in other places. This isn't done where Byte Order Mark output is suppressed, since Encoding.UTF8 is constructed to output the BOM.
* minor: rearrange INITIALIZATION COMPLETE log message so that it's clear init ↵Justin Clark-Casey (justincc)2012-07-071-3/+2
| | | | is only complete for a particular region at a time
* minor: Get RegionReady module to shout initialization complete status to ↵Justin Clark-Casey (justincc)2012-07-071-1/+3
| | | | draw the eye
* Mantis 6077 trim NPC chat on channel zero.Talun2012-07-061-0/+8
| | | | | This patch trims leading and trailing spaces from NPC chat and suppresses the sending of empty chat strings on open chat channel 0.
* Mantis 6063 osNpcTouch.Talun2012-07-062-0/+49
| | | | Allow NPCS to touch obects.