aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-05-31Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames3-3/+57
2009-05-29* Bug fix: Fixes an exception when Scene.RemoveClient is called to remove on aArthur Valadares1-117/+117
non-existing ScenePresence avatar. Also removed trailing white spaces.
2009-05-29* refactor: little tweaks to trigger another buildJustin Clarke Casey1-4/+15
2009-05-29* refactor: Remove redundent prim id attribute on Scene.AddSceneObject()Justin Clarke Casey1-8/+3
2009-05-29* Add save xml2 serialization testJustin Clarke Casey2-2/+3
2009-05-29some clean up of sculpt map caching codeDahlia Trimble1-1/+2
remove a redundant debug message
2009-05-29reinstate a hopefully more robust experimental decoded sculpt map caching schemeDahlia Trimble2-9/+13
2009-05-29disable sculpt map caching until a better method of avoiding asset requests ↵Dahlia Trimble2-5/+7
can be found
2009-05-29null test for texture assets when using cached sculpt mapDahlia Trimble1-2/+3
addresses mantis #3735
2009-05-29Experimental decoded sculpt map cachingDahlia Trimble2-3/+7
2009-05-27From: Chris Yeoh <cyeoh@au1.ibm.com>Dr Scofield2-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.
2009-05-25Revert "From: Chris Yeoh <cyeoh@au1.ibm.com>"Dr Scofield2-22/+3
This reverts r9666. for some reason the mysql update does not work.
2009-05-25From: Chris Yeoh <cyeoh@au1.ibm.com>Dr Scofield2-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.
2009-05-25Update svn properties.Jeff Ames1-14/+14
2009-05-24Allow the perms module to inspect and modify the list of objects to returnMelanie Thielker1-3/+3
for more fine-grained control
2009-05-24Add a new permissions check for bulk object returns.Melanie Thielker1-0/+17
2009-05-23This should make HG asset transfers work much better. It now uses ↵diva4-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
2009-05-23* Implements automatic loopback handling for standalone regions. Adam Frisby1-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)
2009-05-23* Breaks OpenSim.. err I mean.. adds NAT translation support to ↵Adam Frisby2-0/+26
EnableSimulator EventQueue methods. * NB: This may actually break logins on certain regions. Shake well before consuming.
2009-05-22From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield1-0/+4
Changes to support client-side image pre-caching in the region. This commit adds an additional calling sequence to the DynamicTexture data and URL calls. The new interface allows a dynamic image to be loaded into a specific object face (rather than the mandatory ALL_SIDES supported today. This is in part fulfilment of ticket #458.
2009-05-22Cleaning up a few HG things. HG Posts may now work in grids, but if the home ↵diva1-11/+0
grid is a standalone, this still doesn't work -- something wrong with RegionAssetService's DB connection.
2009-05-21Added ITeleportModule interface, and added a hook into scene so if a module ↵MW2-13/+27
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.
2009-05-20Fix a slight oversight in SceneInventory that would not enable copy toMelanie Thielker1-0/+6
inventory when permissions are bypassed
2009-05-18Removing the last reference to CommsManager.AssetCache.diva1-2/+1
2009-05-18Finished HG Service Store. Not fully functional because of problems with ↵diva1-36/+30
asset.ID insisting on being a UUID string.
2009-05-17HG asset transfers starting to work -- GETs only for now. diva1-62/+14
2009-05-16Another minor bug fix for making notecard/script savings work with old asset ↵diva1-1/+1
servers.
2009-05-15Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva9-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
2009-05-14Remove a misleading event that was only used internallyMelanie Thielker1-2/+0
2009-05-14* refactor: move SceneXmlLoader into subpackageJustin Clarke Casey1-2/+2
2009-05-14* refactor: move bottom part of 'xml2' serializaton to separate classJustin Clarke Casey3-68/+67
2009-05-14* refactor: break some of xml2 serialization out of sogJustin Clarke Casey3-15/+21
2009-05-14Move the connector for the new asset server to a connectors project. InheritMelanie Thielker1-39/+0
the region module version from this. This enables inter-server connections to reuse connetor code from region modules.
2009-05-13Add most of the meat to the LSL HTTP serverMelanie Thielker1-0/+3
2009-05-13Plumb request and return URL functions.Melanie Thielker1-2/+3
Implements llRequestURL, llRequestSecureURL, llReleaseURL
2009-05-13Add a skeleton for the LSLHttpServerMelanie Thielker1-0/+43
2009-05-13Remove some no longer needed debug.Melanie Thielker1-6/+2
Fixes Mantis #9520
2009-05-12Fix interface registration/deregistration mechanicsMelanie Thielker1-9/+14
2009-05-12Bug fix in SceneBase.RequestModuleInterface. Check that the list's count is ↵diva1-1/+2
greater than 0.
2009-05-12Making SimStatsReporter a little more restrained in requesting the ↵diva1-1/+3
IEstateModule interface.
2009-05-12* Adds ScenePresence.TeleportWithMomentum - same as .Teleport, but preserves ↵Adam Frisby1-0/+18
velocity.
2009-05-12* EventManager's OnNewPresence event now fires correctly again.Adam Frisby1-0/+3
2009-05-12Add more group notify glueMelanie Thielker1-0/+1
2009-05-12Paving the way for syncing group permissions across a gridMelanie Thielker1-0/+2
2009-05-12Add permission mechanisms for group deeding landMelanie Thielker1-0/+17
2009-05-11Add AssetService of type IAssetService to SceneMelanie Thielker1-0/+14
2009-05-11Squashed commit of the following:Dr Scofield1-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
2009-05-10Add some asset cache plumbing. Change the generic cache from UUID to stringMelanie Thielker2-1/+11
keys to allow caching the new crop of URI identified objects.
2009-05-09COmmitting the asset cache skeletonMelanie Thielker1-0/+33
2009-05-09Fixed handling of inventory a bitHomer Horwitz2-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