aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fox the buglets in Freeswitch. Grid mode works now and there is no reason ↵Melanie2010-11-221-0/+1
| | | | why standalone should not.
* Finish the standalone mode freeswitch work and add config examplesMelanie2010-11-211-43/+47
|
* Convert the Freeswitch module to new styleMelanie2010-11-211-93/+98
|
* Strip the dialplan and directory methods from the region moduleMelanie2010-11-213-522/+10
|
* Merge branch 'opensim-master' into dev-appearanceMaster ScienceSim2010-10-284-13/+7
|\
| * Formatting cleanup.Jeff Ames2010-10-282-2/+1
| |
| * Formatting cleanup.Jeff Ames2010-10-272-9/+6
| |
| * Remove a bit of dead code relating to ObjectCapacityMelanie2010-10-211-2/+0
| |
* | First attempt to get multiple attachments working to support viewer2.Master ScienceSim2010-10-211-9/+6
| | | | | | | | | | | | | | The attachment code appears to work correctly for 1.23 viewers so, in spite of some big changes in the internal representation, there don't appear to be regressions. That being said, I still can't get a viewer2 avatar to show correctly.
* | Major refactoring of appearance handling.Master ScienceSim2010-10-203-11/+11
|/ | | | | | | | | | | | | | | | | | | AvatarService -- add two new methods, GetAppearance and SetAppearance to get around the lossy encoding in AvatarData. Preseve the old functions to avoid changing the behavior for ROBUST services. AvatarAppearance -- major refactor, moved the various encoding methods used by AgentCircuitData, ClientAgentUpdate and ScenePresence into one location. Changed initialization. AvatarAttachments -- added a class specifically to handle attachments in preparation for additional functionality that will be needed for viewer 2. AvatarFactory -- removed a number of unused or methods duplicated in other locations. Moved in all appearance event handling from ScenePresence. Required a change to IClientAPI that propogated throughout all the IClientAPI implementations.
* Pass in requesting agent ID when GetGroupMembers is called in the XMLRPC ↵Justin Clark-Casey (justincc)2010-10-192-3/+6
| | | | | | | groups module This allows the groups xmlrpc server to act appropriately if the requesting agent has permission to see all group members Not sure why this wasn't being done before...
* Display more information when xmlrpcgroupsserver comms failsJustin Clark-Casey (justincc)2010-10-192-13/+14
| | | | Improve debugging messages
* Add and plumb the usetex URL parameter to worldview. Required but not yetMelanie2010-10-062-3/+7
| | | | functional
* Convert worldview to GETMelanie2010-10-061-7/+11
|
* Change the URL /worldview to /worldview/<region id> to support multiregionMelanie2010-10-062-3/+4
|
* Convert the BMP to a JPEG image and return it. This should be testable.Melanie2010-10-061-1/+7
|
* Add the parameter plumbing and image generationMelanie2010-10-062-2/+22
|
* Add WOrldView request handler and plumbingMelanie2010-10-062-0/+155
|
* Add WorldView module skeletonMelanie2010-10-062-0/+81
|
* Formatting cleanup.Jeff Ames2010-10-041-1/+1
|
* So, the client can have an old idea of the object properties for the object ↵Melanie2010-10-021-0/+24
| | | | when it goes to buy. This can cause a problem in the buy process. Additionally Hazim mentioned that the buy packets are spoofable. The core modules are the crowing glory example of best practice :P, so therefore, setting the example here, Validate Client sent Buy Data. WebAppSecurity 101, Never trust a client. Validate Validate Validate! Or you'll have problems whether intentional or not.
* Reapplying the parts of the prior revert that were not derived from theMelanie2010-10-021-2/+2
| | | | original patch
* Revert "Forward-port 0.6 fix"Melanie2010-10-021-2/+2
| | | | This reverts commit 90b51dc7d67507e27c4baa529e979de19dce8de1.
* Forward-port 0.6 fixMelanie2010-09-301-2/+2
|
* For all Flotasm group module XMLRPC calls, correct parameter ↵Justin Clark-Casey (justincc)2010-09-171-9/+2
| | | | | | requestingAgentID to RequestingAgentID This was stopping the get group member roles call from working, and may have affected other things
* Changed SceneObjectGroup to store parts with the fast and thread-safe ↵John Hurliman2010-09-166-159/+124
| | | | MapAndArray collection
* rename SceneObjectGroup.DeleteGroup() to DeleteGroupFromScene() to improve ↵Justin Clark-Casey (justincc)2010-09-151-1/+1
| | | | code readability
* Formatting cleanup.Jeff Ames2010-09-126-28/+25
|
* First pass at cleaning up thread safety in EntityManager and SceneGraphJohn Hurliman2010-09-106-14/+13
|
* Make console backup command do a forced backup rather than non-forcedJustin Clark-Casey (justincc)2010-09-062-2/+2
| | | | Remove no-arg backup method for simplicity as it only make sense to call non-forced backup internally
* Improve liveness by operating on list copies of SOG.Children where appropriateJustin Clark-Casey (justincc)2010-08-281-10/+12
|
* Improve consistency of locking for SOG.m_parts in order to avoid race ↵Justin Clark-Casey (justincc)2010-08-266-123/+170
| | | | conditions in linking and unlinking
* * Changed a few OSD.FromBinary() calls to the more accurate OSD.FromULong() ↵John Hurliman2010-08-171-1/+1
| | | | to fix the build
* Added SendTeleportProgress to IClientAPI. Ya know what that means... 8 files ↵Diva Canto2010-08-162-0/+8
| | | | affected.
* Work on TeleportStart: renamed method from TeleportLocationStart to ↵Diva Canto2010-08-162-2/+2
| | | | TeleportStart, and now sending this upon all teleports, not just some, and in the right place (EntityTransferModule).
* refactor: move Scene.PerformObjectBuy into BuySellModuleJustin Clark-Casey (justincc)2010-08-131-9/+6
|
* minor: remove mono compiler warningJustin Clark-Casey (justincc)2010-08-131-1/+1
|
* Major attachments cleanup. Remove unused AttachObject ClientView methodMelanie2010-07-142-9/+0
| | | | | Clean up use of AttachObject throughout, reduce number of overloads and number of parameters
* Remove getting the object capacity from the money module. It is now setMelanie Thielker2010-07-141-4/+3
| | | | directly from the Region Info (and the region ini file)
* Clean up IMoneyModule and adjust the other modules to the changesMelanie Thielker2010-07-022-18/+17
|
* Remove GetEconomyData and the economy data structure (unused)Melanie Thielker2010-07-021-21/+0
|
* Remove AgentID and GroupOD from the signature of SOG.Copy(). They were neverMelanie Thielker2010-06-282-2/+2
| | | | used, but made for a very mispleading read of the code in the callers.
* Move "StopFlying()" into LLSpace. Try to reinstate the carefully crafted packetMelanie2010-06-122-0/+8
| | | | we used to send before slimupdates and explicitly send it
* Fix a nullref in EventManager caused by RegionReady not setting the sceneMelanie Thielker2010-05-301-0/+1
|
* Apply http://opensimulator.org/mantis/view.php?id=4632Justin Clark-Casey (justincc)2010-05-212-2/+60
| | | | | Adds dialog methods for MRM. Thanks ziah.
* Apply http://opensimulator.org/mantis/view.php?id=4627Justin Clark-Casey (justincc)2010-05-212-0/+20
| | | | Adds OwnerId and CreatorId properties to MRM.IObject
* Added overload of SendGenericMessage to LLClientView with string list as ↵Mikko Pallari2010-05-212-0/+10
| | | | parameter. Now modules themselfs don't necessarily need to convert strings to byte arrays. Added this as it was removed in LightShare patch.
* * Moving all of the prioritization/reprioritization code into a new file ↵John Hurliman2010-05-212-2/+2
| | | | | | | Prioritizer.cs * Simplified the interest management code to make it easier to add new policies. Prioritization and reprioritization share code paths now * Improved the distance and front back policies to always give your avatar the highest priority
* * Initial commit of the slimupdates2 rewrite. This pass maintains the ↵unknown2010-05-122-33/+15
| | | | original behavior of avatar update sending and has a simplified set of IClientAPI methods for sending avatar/prim updates
* Revert "Patch from mcortez: Update groups, add ALPHA Siman grid connector ↵Melanie2010-05-065-206/+436
| | | | | | | | for groups" Causes an exception within HttpServer, headers have already been sent. This reverts commit 8187fccd258bf0936d3db8663844e07a7b81e9fc.