Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * 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. | ||||
* | Making SimStatsReporter a little more restrained in requesting the ↵ | diva | 2009-05-12 | 1 | -1/+3 |
| | | | | IEstateModule interface. | ||||
* | * Adds ScenePresence.TeleportWithMomentum - same as .Teleport, but preserves ↵ | Adam Frisby | 2009-05-12 | 1 | -0/+18 |
| | | | | velocity. | ||||
* | * EventManager's OnNewPresence event now fires correctly again. | Adam Frisby | 2009-05-12 | 1 | -0/+3 |
| | |||||
* | Add permission mechanisms for group deeding land | Melanie Thielker | 2009-05-12 | 1 | -0/+17 |
| | |||||
* | Add AssetService of type IAssetService to Scene | Melanie Thielker | 2009-05-11 | 1 | -0/+14 |
| | |||||
* | Squashed commit of the following: | Dr Scofield | 2009-05-11 | 1 | -5/+45 |
| | | | | | | | | | | | | | | | | further ACL stuff: - adding StrictAccessControl variable: DON'T set this to false if you want to enforce ACL, it will disable ACLs right now. Default is true. once we've got code added to allow child agents but prevent them from becoming root agents when the ACL denies access to the avatar, setting this to false will then allow avatars to see into a neighboring region but not enter it (currently ACL prevent both, seeing and entering). - enhancing log statements | ||||
* | Add some asset cache plumbing. Change the generic cache from UUID to string | Melanie Thielker | 2009-05-10 | 1 | -1/+5 |
| | | | | | | keys to allow caching the new crop of URI identified objects. | ||||
* | Fixed handling of inventory a bit | Homer Horwitz | 2009-05-09 | 2 | -8/+8 |
| | | | | | | | | | - AssetType isn't InventoryType. Those enums contain different numbers. Use AssetType for the asset type, InventoryType for the inventory type. - The ToString method (or ToLower) of AssetType/InventoryType doesn't necessarily return the correct LLSD string. - Replaced several magic numbers by their corresponding enum. - Fixed the invType for gestures and animations in the library. This should fix Mantis #3610 and the non-terminating inventory loading | ||||
* | * break out 'xml2' deserialization from sog | Justin Clarke Casey | 2009-05-08 | 3 | -82/+74 |
| | |||||
* | * refactor: break out sog original xml serialization to a separate class | Justin Clarke Casey | 2009-05-08 | 5 | -60/+67 |
| | |||||
* | * minor: rename xml sog serialization method for readability | Justin Clarke Casey | 2009-05-08 | 5 | -8/+8 |
| | |||||
* | * refactor: Break out original xml object serialization into a separate class | Justin Clarke Casey | 2009-05-08 | 6 | -98/+144 |
| | | | | | | * No functional change | ||||
* | instrument most of the tests with a new InMethod function that may help us ↵ | Sean Dague | 2009-05-07 | 5 | -17/+23 |
| | | | | | | | figure out where that pesky deadlock is during test runs. | ||||
* | refactoring Scene.NewUserConnection() to be simpler and clearer. | Dr Scofield | 2009-05-06 | 1 | -84/+77 |
| | |||||
* | Allow temp-on-rez prims to take part in physics (e.g. temp-on-rez bullets) | Homer Horwitz | 2009-05-05 | 1 | -2/+3 |
| | | | | | This makes re-rezzed temp-on-rez objects visible, too. Fixes Mantis #3405 |