Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixes Mantis #3793 . Committing thomax/Snoopy's patch to allow deeding of ↵ | Melanie Thielker | 2009-06-14 | 2 | -5/+54 |
| | | | | | | | | | | objects, with changes: - Set OwnerID = GroupID for deeded objects. - Close a security loophole that would have allowed a user with deed rights in a group to deed ANY object to that group, even if it's not owned by them and/or not set to that group - Set LastOwnerID correctly. Handle objects vs. prims correctly. | ||||
* | Renamed Region/CoreModules/ServiceConnectors to ↵ | diva | 2009-06-14 | 2 | -2/+2 |
| | | | | Region/CoreModules/ServiceConnectorsOut. No functional changes. | ||||
* | Pulled out HelloNeighbour into its own service, INeighbourService, which may ↵ | diva | 2009-06-14 | 2 | -6/+12 |
| | | | | get more functions as we go along. It's a very simple service and service connectors, and it served primarily to establish the design of services that dependent on Scenes and that must always have a local connector. More refactoring coming, as this showed how to do it right. | ||||
* | Heart surgery no.2: the inventory service hooks. | diva | 2009-06-10 | 1 | -0/+20 |
| | | | | | | | Several improvements in the connectors themselves. Several improvements in configurations. Needed to add a hack in IUserService and UserManagerBase, to be removed when that service is refactored. | ||||
* | Formatting cleanup. | Jeff Ames | 2009-06-10 | 5 | -10/+10 |
| | |||||
* | Formatting cleanup. Ignore some generated files. | Jeff Ames | 2009-06-09 | 2 | -21/+21 |
| | |||||
* | Thank you Snoopy, for a patch that implements group permissions. | Melanie Thielker | 2009-06-09 | 1 | -9/+18 |
| | | | | | | | | Applied with changes: - removed spammy debug message - corrected tab formatting | ||||
* | * Reverting the test restructuring as, on second thought, this is not at all ↵ | lbsa71 | 2009-06-07 | 5 | -0/+1088 |
| | | | | | | | how the tests are structured. (pt1) | ||||
* | * minor: tiny tweak just to trigger another panda build | Justin Clarke Casey | 2009-06-05 | 1 | -1/+1 |
| | |||||
* | * A bug fix for the last mantis 3741 bugfix | Justin Clarke Casey | 2009-06-05 | 1 | -10/+7 |
| | | | | | | * Hopefully now, the nre should not occur and the lock should be correctly unlocked during the initial save oar process | ||||
* | * A further fix for mantis 3641 (oar saves do not complete) | Justin Clarke Casey | 2009-06-05 | 1 | -12/+15 |
| | | | | | | | | * For some reason, if a null was recieved (indicating a missing asset), the code had stopped passing that on to the waiting lock, resulting in a perpetual freeze * This change passes the null on correctly * Many thanks to thomax for being insistent in presenting his analysis of the problem :) | ||||
* | * refactor: split out part xml writing in SceneObjectSerializer | Justin Clarke Casey | 2009-06-05 | 1 | -2/+7 |
| | |||||
* | Thank you, thomax, for a patch to provide finer-grained access control to | Melanie Thielker | 2009-06-05 | 1 | -0/+20 |
| | | | | | | | scripting. Fixes Mantis #2862 | ||||
* | * Restructured Scenes Tests to follow (what I conceive of as being) current ↵ | lbsa71 | 2009-06-05 | 5 | -1088/+0 |
| | | | | directory standards. (pt 1 - thank you, svn. not.) | ||||
* | Comment out unused private functions to avoid compiler warnings. | Jeff Ames | 2009-06-04 | 1 | -7/+8 |
| | |||||
* | * Making sure we fail a bit earlier if we have no AssetService | lbsa71 | 2009-06-03 | 1 | -0/+7 |
| | |||||
* | Explicitly set the changed status of the prim groups affected in a delink | Melanie Thielker | 2009-06-02 | 1 | -0/+1 |
| | | | | | | Mantis #2484 | ||||
* | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 2009-06-01 | 44 | -44/+44 |
| | | | | LICENSE.txt. | ||||
* | Add copyright headers, formatting cleanup, ignore some generated files. | Jeff Ames | 2009-05-31 | 2 | -2/+29 |
| | |||||
* | * Bug fix: Fixes an exception when Scene.RemoveClient is called to remove on a | Arthur Valadares | 2009-05-29 | 1 | -117/+117 |
| | | | | | non-existing ScenePresence avatar. Also removed trailing white spaces. | ||||
* | * refactor: little tweaks to trigger another build | Justin Clarke Casey | 2009-05-29 | 1 | -4/+15 |
| | |||||
* | * refactor: Remove redundent prim id attribute on Scene.AddSceneObject() | Justin Clarke Casey | 2009-05-29 | 1 | -8/+3 |
| | |||||
* | * Add save xml2 serialization test | Justin Clarke Casey | 2009-05-29 | 2 | -2/+3 |
| | |||||
* | some clean up of sculpt map caching code | Dahlia Trimble | 2009-05-29 | 1 | -1/+2 |
| | | | | | remove a redundant debug message | ||||
* | reinstate a hopefully more robust experimental decoded sculpt map caching scheme | Dahlia Trimble | 2009-05-29 | 2 | -9/+13 |
| | |||||
* | disable sculpt map caching until a better method of avoiding asset requests ↵ | Dahlia Trimble | 2009-05-29 | 2 | -5/+7 |
| | | | | can be found | ||||
* | null test for texture assets when using cached sculpt map | Dahlia Trimble | 2009-05-29 | 1 | -2/+3 |
| | | | | | addresses mantis #3735 | ||||
* | Experimental decoded sculpt map caching | Dahlia Trimble | 2009-05-29 | 2 | -3/+7 |
| | |||||
* | From: Chris Yeoh <cyeoh@au1.ibm.com> | Dr Scofield | 2009-05-27 | 2 | -3/+22 |
| | | | | | | | | | | | | The attached patch implements llPassTouches. It has been added to the export/import XML along with the flag for AllowedInventoryDrop. The MySQL backend has been updated as well, though I haven't done one of those before so could do with a check. I added the migration mysql file as well. The other data backends need updating as well. | ||||
* | Revert "From: Chris Yeoh <cyeoh@au1.ibm.com>" | Dr Scofield | 2009-05-25 | 2 | -22/+3 |
| | | | | | This reverts r9666. for some reason the mysql update does not work. | ||||
* | From: Chris Yeoh <cyeoh@au1.ibm.com> | Dr Scofield | 2009-05-25 | 2 | -3/+22 |
| | | | | | | | | | | | | The attached patch implements llPassTouches. It has been added to the export/import XML along with the flag for AllowedInventoryDrop. The MySQL backend has been updated as well, though I haven't done one of those before so could do with a check. I added the migration mysql file as well. The other data backends need updating as well. | ||||
* | Allow the perms module to inspect and modify the list of objects to return | Melanie Thielker | 2009-05-24 | 1 | -3/+3 |
| | | | | | | for more fine-grained control | ||||
* | Add a new permissions check for bulk object returns. | Melanie Thielker | 2009-05-24 | 1 | -0/+17 |
| | |||||
* | This should make HG asset transfers work much better. It now uses ↵ | diva | 2009-05-23 | 4 | -115/+72 |
| | | | | HGUuidGatherer, which is a subclass of UuidGatherer. Hence, on-line HG asset transfers use exactly the same UUID collection code as save oar/xml. If it doesn't work, it's Justin's fault :D | ||||
* | * Implements automatic loopback handling for standalone regions. | Adam Frisby | 2009-05-23 | 1 | -7/+22 |
| | | | | | * This /should/ make OpenSim behave properly when hosting behind a NAT router and utilizing port forwarding (but the router doesn't support Loopback) | ||||
* | * Breaks OpenSim.. err I mean.. adds NAT translation support to ↵ | Adam Frisby | 2009-05-23 | 2 | -0/+26 |
| | | | | | | | EnableSimulator EventQueue methods. * NB: This may actually break logins on certain regions. Shake well before consuming. | ||||
* | Cleaning up a few HG things. HG Posts may now work in grids, but if the home ↵ | diva | 2009-05-22 | 1 | -11/+0 |
| | | | | grid is a standalone, this still doesn't work -- something wrong with RegionAssetService's DB connection. | ||||
* | Added ITeleportModule interface, and added a hook into scene so if a module ↵ | MW | 2009-05-21 | 1 | -13/+13 |
| | | | | | | | has registered this interface then that handles teleport requests rather the SceneCommunicationService. As by default there is no ITeleportModule registered, Teleports by default will still be handled by SceneCommunicationService. | ||||
* | Fix a slight oversight in SceneInventory that would not enable copy to | Melanie Thielker | 2009-05-20 | 1 | -0/+6 |
| | | | | | | inventory when permissions are bypassed | ||||
* | Removing the last reference to CommsManager.AssetCache. | diva | 2009-05-18 | 1 | -2/+1 |
| | |||||
* | Finished HG Service Store. Not fully functional because of problems with ↵ | diva | 2009-05-18 | 1 | -36/+30 |
| | | | | asset.ID insisting on being a UUID string. | ||||
* | HG asset transfers starting to work -- GETs only for now. | diva | 2009-05-17 | 1 | -62/+14 |
| | |||||
* | Another minor bug fix for making notecard/script savings work with old asset ↵ | diva | 2009-05-16 | 1 | -1/+1 |
| | | | | servers. | ||||
* | Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵ | diva | 2009-05-15 | 9 | -51/+73 |
| | | | | | | | | | | | | -- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now | ||||
* | * refactor: move SceneXmlLoader into subpackage | Justin Clarke Casey | 2009-05-14 | 1 | -2/+2 |
| | |||||
* | * refactor: move bottom part of 'xml2' serializaton to separate class | Justin Clarke Casey | 2009-05-14 | 2 | -66/+66 |
| | |||||
* | * refactor: break some of xml2 serialization out of sog | Justin Clarke Casey | 2009-05-14 | 3 | -15/+21 |
| | |||||
* | Remove some no longer needed debug. | Melanie Thielker | 2009-05-13 | 1 | -6/+2 |
| | | | | | | Fixes Mantis #9520 | ||||
* | Fix interface registration/deregistration mechanics | Melanie Thielker | 2009-05-12 | 1 | -9/+14 |
| | |||||
* | Bug fix in SceneBase.RequestModuleInterface. Check that the list's count is ↵ | diva | 2009-05-12 | 1 | -1/+2 |
| | | | | greater than 0. |