aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Framework/InventoryAccess/HGInventoryAccessModule.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-07-25Gatekeeper -> GatekeeperURIonefang1-1/+1
Coz it says all over the source code - // Legacy. Remove soon! And has since later OpenSim 0.7s.
2019-07-25OpenSim dev typo--onefang1-1/+1
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-25/+61
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel1-34/+164
2012-11-12More module cleanup: removed the CoreModules.Framework modules directives ↵Diva Canto1-0/+2
out of .addin.xml.
2012-11-02HG: flip all configs to HG2.0. PLEASE CHECK YOUR EXISTING HG CONFIGS AGAINST ↵Diva Canto1-1/+3
THESE.
2012-09-22HG Rez object: warn the user if the item or asset cannot be found.Diva Canto1-2/+7
2012-09-13Restarting to work on HGSuitcaseInventoryService: added the ability for the ↵Diva Canto1-0/+2
outside world to retrieve appearance items. Not ACLed yet.
2012-05-25Resolve some mono compiler warnings.Justin Clark-Casey (justincc)1-3/+2
2012-04-06Moved the inventory manipulation from HGEntityTransferModule to ↵Diva Canto1-3/+149
HGInventoryAccessModule where it belongs. They need to exchange some events, so added those to EventManager. Those events (TeleportStart and TeleportFail) are nice to have anyway.
2012-03-09More on HG inventory transfers. Move the FireAndForget higher up.Diva Canto1-1/+1
2012-03-08More on the freeze on HG inventory transfers: spawn a threadlet on the ↵Diva Canto1-1/+1
functional asset posts so that the client threads doesn't freeze (but the network posts are serialized).
2012-02-25HG: Remove async in posting assets to foreign grid. Mono hates concurrency ↵Diva Canto1-1/+1
there.
2012-01-12HG: normalize all externalized user ULRs to be the Home URL, i.e. the ↵Diva Canto1-3/+6
location of the user's UAS. This corrects an earlier design which had some cases pointing to the profile server. WARNING: CONFIGURATION CHANGES in both the sims (*Common.ini) and the Robust configs (Robust.HG.ini). Please check diff of the example files, but basically all vars that were pointing to profile should point to the UAS instead and should be called HomeURI.
2011-12-29Added UserManagementModule.IsLocalGridUser(UUID) to be used throughout ↵Diva Canto1-7/+3
region Scenes and Modules. Changed existing modules to use it instead of assuming that foreign = null account.
2011-06-03Added prefix HG to the name of the landmark item in inventory, as a soft ↵Diva Canto1-1/+6
reminder that the landmark belongs to a place in another grid. People can change the name, but that's their decision.
2011-06-03HG Landmarks now working.Diva Canto1-1/+1
2011-06-03HG Landmarks being created. WARNING: new config var under ↵Diva Canto1-0/+15
[HGInventoryAccessModule], Gatekeeper.
2011-05-24Added necessary code to drop inventory on hg friends using the profile ↵Diva Canto1-4/+10
window, but can't test because this mechanism doesn't seem to work without a profile service.
2011-04-18Provide a configuration setting to control whether multiple taken objects ↵Justin Clark-Casey (justincc)1-0/+3
are coalesced to inventory This is the CoalesceMultipleObjectsToInventory setting in [Inventory] in OpenSimDefaults.ini Default is true.
2011-04-15Fixes mantis #5431 -- coalesced objects in HG-enabled regions. Needs more ↵Diva Canto1-24/+3
testing to make sure HG inventory isn't broken by this (it shouldn't).
2011-02-04Added a config var to HGInventoryAccessModule called OutboundPermission that ↵Diva Canto1-2/+6
controls whether the sim lets asset POSTs happen to foreign grids or not. It's True by default. If ppl want to allow foreign visitors but don't want to allow any assets out of their grid, they should set this to False. This is the beginning of policies for these things...
2010-11-26Creator information preserved upon HG transfers.Diva Canto1-2/+10
2010-09-03minor: remove mono compiler warningsJustin Clark-Casey (justincc)1-1/+1
2010-08-13minor: remove mono compiler warningsJustin Clark-Casey (justincc)1-2/+2
2010-07-05Fixes additional bug reported in mantis #4841.Diva Canto1-2/+3
2010-07-04Got rid of all hyperassets references. Also fixed accessing textures in ↵Diva Canto1-5/+3
user's inventory in foreign grids.
2010-07-04Started to clean up the mess with HyperAssets in LLClientView. Fixed HG ↵Diva Canto1-0/+13
access to Notecards in user's inventory.
2010-06-29Remove the override from DeletToInventory in HGInventoryAccessModule. This ↵Diva Canto1-1/+2
may be causing the infinite loop, not sure.
2010-06-29Buglet fix in HG inventory. Make sure that GetRootFolder for non-HG ↵Diva Canto1-1/+1
xinventory is the folder "My Inventory". Also changed the Suitcase folder name to "My Suitcase".
2010-06-01Continuing refactor. Refactor DeRezObject to deal with multiple objectsMelanie Thielker1-2/+15
2010-03-19Renamed TryGetAvatar to TryGetScenePresence on SceneManager, SceneBase, ↵Dan Lake1-1/+1
Scene and SceneGraph. This was the only change in this patch to keep it isolated from other recent changes to the same set of files.
2010-02-24Fixed typo that was affecting the BasicInventoryAccessModuleDiva Canto1-1/+1
2010-01-30Bug fix: change HGBroker to a INonSharedRegionModuleDiva Canto1-2/+5
2010-01-30* HGScene is no more.Diva Canto1-48/+77
* Moved a few key inventory access methods from Scene.Inventory to an IInventoryAccessModule module
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto1-1/+1
2010-01-11CommunicationsManager deleted.Diva Canto1-2/+2
2010-01-10* OMG! All but one references to UserProfileCacheService have been rerouted!Diva Canto1-1/+2
* HG is seriously broken here * Compiles. Untested.
2009-10-12* Fixes http://opensimulator.org/mantis/view.php?id=4225Diva Canto1-0/+26
* Fixes http://opensimulator.org/mantis/view.php?id=3959 * Allows for viewing inventory textures outside home grid
2009-09-04Fixed some long-standing issues with appearance in HG1.Diva Canto1-18/+18
2009-08-13Renamed QueryItem/QueryFolder to GetItem/GetFolder. The word 'query' ↵Diva Canto1-1/+1
starting to get on my nerves.
2009-08-13Inventory redirects from CachedUserInfo to InventoryService COMPLETE!Diva Canto1-18/+13
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-23This should make HG asset transfers work much better. It now uses ↵diva1-15/+19
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-04-05Added CreateObject(regionhandle, userID, itemID) to post objects that are to ↵diva1-0/+7
be fetched from the user's inventory server and rezzed in the region. Added all code necessary to fetch the item and the asset, and rez it inworld. The access to the item is uncap-ed and unverified -- I may place it later either under a cap or with auth verification. But in this model regions don't have the user's inventory, so they would have to guess the item IDs. Added safemode config to Standalone Hypergrid, similar effect to AllowRegionAccessToInventory in Inventory Server. Everyone should have these vars set to their default values except me!
2009-04-05* Fixed copyright headers on HyperGrid source files. (Now match the rest of ↵Adam Frisby1-25/+24
OpenSim, license text is unchanged) * Added Bitmap[,] to IParcel for MRM
2009-02-16* refactor: remove AssetCache field hanging off SceneJustin Clarke Casey1-2/+2
* This is always available at Scene.CommsManager.AssetCache
2009-02-12* optimized usings.lbsa711-8/+0
2009-02-10this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield1-1/+0
NOTHING has been deleted or moved off to forge at this point. what has happened is that OpenSim.Region.Environment.Modules has been split in two: - OpenSim.Region.CoreModules: all those modules that are either directly or indirectly referenced from other OpenSim packages, or that provide functionality that the OpenSim developer community considers core functionality: CoreModules/Agent/AssetTransaction CoreModules/Agent/Capabilities CoreModules/Agent/TextureDownload CoreModules/Agent/TextureSender CoreModules/Agent/TextureSender/Tests CoreModules/Agent/Xfer CoreModules/Avatar/AvatarFactory CoreModules/Avatar/Chat/ChatModule CoreModules/Avatar/Combat CoreModules/Avatar/Currency/SampleMoney CoreModules/Avatar/Dialog CoreModules/Avatar/Friends CoreModules/Avatar/Gestures CoreModules/Avatar/Groups CoreModules/Avatar/InstantMessage CoreModules/Avatar/Inventory CoreModules/Avatar/Inventory/Archiver CoreModules/Avatar/Inventory/Transfer CoreModules/Avatar/Lure CoreModules/Avatar/ObjectCaps CoreModules/Avatar/Profiles CoreModules/Communications/Local CoreModules/Communications/REST CoreModules/Framework/EventQueue CoreModules/Framework/InterfaceCommander CoreModules/Hypergrid CoreModules/InterGrid CoreModules/Scripting/DynamicTexture CoreModules/Scripting/EMailModules CoreModules/Scripting/HttpRequest CoreModules/Scripting/LoadImageURL CoreModules/Scripting/VectorRender CoreModules/Scripting/WorldComm CoreModules/Scripting/XMLRPC CoreModules/World/Archiver CoreModules/World/Archiver/Tests CoreModules/World/Estate CoreModules/World/Land CoreModules/World/Permissions CoreModules/World/Serialiser CoreModules/World/Sound CoreModules/World/Sun CoreModules/World/Terrain CoreModules/World/Terrain/DefaultEffects CoreModules/World/Terrain/DefaultEffects/bin CoreModules/World/Terrain/DefaultEffects/bin/Debug CoreModules/World/Terrain/Effects CoreModules/World/Terrain/FileLoaders CoreModules/World/Terrain/FloodBrushes CoreModules/World/Terrain/PaintBrushes CoreModules/World/Terrain/Tests CoreModules/World/Vegetation CoreModules/World/Wind CoreModules/World/WorldMap - OpenSim.Region.OptionalModules: all those modules that are not core modules: OptionalModules/Avatar/Chat/IRC-stuff OptionalModules/Avatar/Concierge OptionalModules/Avatar/Voice/AsterixVoice OptionalModules/Avatar/Voice/SIPVoice OptionalModules/ContentManagementSystem OptionalModules/Grid/Interregion OptionalModules/Python OptionalModules/SvnSerialiser OptionalModules/World/NPC OptionalModules/World/TreePopulator
2009-02-09From Alan Webb <awebb@linux.vnet.ibm.com>Sean Dague1-1/+1
These changes replace all direct references to the AssetCache with IAssetCache. There is no change to functionality. Everything works as before. This is laying the groundwork for making it possible to register alternative asset caching mechanisms without disrupting other parts of OpenSim or their dependencies upon AssetCache functionality.