aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Added copying of Viewer field to the agent circuit data that is being passed ↵Diva Canto2010-05-052-106/+106
| | | | | | on TPs and crossings. (XmlRpcGroups files want to be committed too)
* Patch from mcortez: Update groups, add ALPHA Siman grid connector for groupsMelanie2010-05-055-542/+312
| | | | Signed-off-by: Melanie <melanie@t-data.com>
* Minor spelling corrections in MiniModule: "RetreiveAsset" changed tounknown2010-04-282-5/+5
| | | | "RetrieveAsset" and 'm_rootSceene' to m_rootScene'.
* add a missing initialization of the m_memoryCache in ↵Justin Clark-Casey (justincc)2010-04-161-1/+1
| | | | | | XmlRpcGroupsServicesConnectorModule the lack of this caused me a NullReferenceException when calling some groups methods directly though in principle it would also fail in other situations
* minor: stop irc bridge warning about not attached to regions if it's not ↵Justin Clark-Casey (justincc)2010-04-161-1/+1
| | | | been turned on in the first place
* Patch from mcortez to add basic caching to the groups module. This prevents ↵John Hurliman2010-04-142-52/+160
| | | | database/network explosions when you have a significant number of group-owned prims in a scene
* thanks lkalif for Mantis #4676 - a patch that adds support for inventory linksdahlia2010-04-122-0/+2
| | | | Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com>
* * May fix mantis #4603.Diva Canto2010-04-055-197/+197
| | | | * My local git wants to commit the groups files for line endings, I'm gonna let it do it.
* Merge branch 'master' of melanie@opensimulator.org:/var/git/opensimMelanie2010-04-041-31/+31
|\
| * * Made UserAccountService handle UserLevel, UserFlags and UserTitle ↵Diva Canto2010-04-032-106/+106
| | | | | | | | | | | | appropriately. * Removed Store service from the UserAccount handler.
* | Patch from mcortez. This appears to be a huge change to the groups moduleMelanie2010-04-045-231/+337
|/ | | | | and I can't say if this is beneficial or destructive due to the way it was delivered (zipfile). Pushing this on faith alone.
* Merge branch 'master' of melanie@opensimulator.org:/var/git/opensimMelanie2010-04-023-65/+81
|\
| * Merge branch 'master' of ssh://justincc@opensimulator.org/var/git/opensimJustin Clark-Casey (justincc)2010-04-012-2/+2
| |\
| | * Committing the LightShare code, which was developed by TomMeta of Meta7.Melanie2010-03-312-2/+2
| | | | | | | | | | | | | | | This allows scripts to set WindLight parameters for clients connecting to a region. Currently, this is only supported by the Meta7 viewer.
| * | oops, add file missing from last commitJustin Clark-Casey (justincc)2010-04-011-9/+7
| | | | | | | | | | | | refactor out redundant method from GroupsMessagingModule
| * | expose methods that allow region modules to send messages to groupsJustin Clark-Casey (justincc)2010-04-011-63/+81
| |/
* | Adding the groups update (Mantis #4646)Melanie2010-04-024-294/+1543
|/ | | | Thanks, mcortez.
* fix build break. First argument of GetGroupRecord is not a uuidJustin Clark-Casey (justincc)2010-03-291-1/+1
|
* Remove a redundant method bodyMelanie2010-03-291-21/+1
|
* * Fixed a dictionary value retrieval in GroupsModuleJohn Hurliman2010-03-261-2/+3
|