aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-07-12Changed the DeRezObject event so it passes a list<uint> of localIDs in one ↵MW1-0/+17
event trigger rather than triggering the event once for every localid in the derez packet.
2009-06-29From: Chris Yeoh <yeohc@au1.ibm.com>Sean Dague1-0/+4
Attached is a patch that changes the oar file saving of creation date/time to an integer instead of a string. I did this after justincc emailed me saying there is a problem with internationalisation doing it the old way and I said I'd fix it. Its been tested with MySQL and I've made the changes for MSSQL but that hasn't been well tested.
2009-06-21Correct the behaviro of group deeding and llGetOwner() within deeded objectsMelanie Thielker1-1/+7
2009-06-21Publish a method on ICompiler to generate the CIL assembly pathMelanie Thielker1-0/+1
Cause group deeding to apply next owner perms
2009-06-14Fixes Mantis #3793 . Committing thomax/Snoopy's patch to allow deeding of ↵Melanie Thielker1-5/+37
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.
2009-06-09Formatting cleanup. Ignore some generated files.Jeff Ames1-18/+18
2009-06-09Thank you Snoopy, for a patch that implements group permissions.Melanie Thielker1-9/+18
Applied with changes: - removed spammy debug message - corrected tab formatting
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-20Fix a slight oversight in SceneInventory that would not enable copy toMelanie Thielker1-0/+6
inventory when permissions are bypassed
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 ↵diva1-12/+10
-- 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-09Fixed handling of inventory a bitHomer Horwitz1-3/+3
- 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
2009-05-08* refactor: break out sog original xml serialization to a separate classJustin Clarke Casey1-3/+3
2009-05-08* minor: rename xml sog serialization method for readabilityJustin Clarke Casey1-2/+2
2009-05-08* refactor: Break out original xml object serialization into a separate classJustin Clarke Casey1-2/+4
* No functional change
2009-04-08* Make it possible to store creator strings in user inventory items as well ↵Justin Clarke Casey1-7/+7
as UUIDs * All existing functionality should be unaffected. * Database schemas have not been changed.
2009-04-07* Apply http://opensimulator.org/mantis/view.php?id=3227Justin Clarke Casey1-0/+10
* Implement "Add To Outfit" * Thanks FredoChaplin
2009-03-25Thank you, dslake, for a patch that fixes passing the start param to scriptsMelanie Thielker1-1/+1
Fixes Mantis #3330
2009-03-23Committing partial work on passing folders across instances. This may crash.Melanie Thielker1-0/+7
2009-03-22Make single item inventory gives work across regionsMelanie Thielker1-2/+0
2009-03-13* Support loading empty folders in an iarJustin Clarke Casey1-0/+5
2009-02-20Update svn properties, add copyright headers, minor formatting cleanup.Jeff Ames1-1/+0
2009-02-19Thank you, Snowdrop, for a patch that makes the callback ID parameterMelanie Thielker1-6/+7
usable. Applied with formatting changes, please don't introduce K&R style indentations into OpenSim Fixes Mantis #3190
2009-02-17- remove the Metadata property from AssetBase and return all previousMike Mazur1-27/+27
properties as before - prefix private variables with m_ in AssetBase.cs - related to Mantis #3122, as mentioned in https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html - all services will likely need to be upgraded after this commit
2009-02-16* refactor: remove AssetCache field hanging off SceneJustin Clarke Casey1-10/+10
* This is always available at Scene.CommsManager.AssetCache
2009-02-12* Remove some pointless CachedUserInfo != null tests since these are already ↵Justin Clarke Casey1-134/+133
made in earlier code
2009-02-12* refactor: Move RequestInventoryForUser() from service to CachedUserInfoJustin Clarke Casey1-4/+4
* This simplifies callers in most cases - CachedUserInfo is already handling the rest of the fetch inventory work anyway
2009-02-06This changeset is the step 1 of 2 in refactoringDr Scofield1-3/+3
OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
2009-02-04Added a ForceSceneObjectBackup method to Scene, which as it says forces a ↵MW1-0/+4
database backup/update on the SceneObjectGroup. This is now called at the beginning of DeRezObject, so we know the database is upto date before we attempt to delete a object. Fix Mantis #1004 Which happened because Database backups don't happen if a object is still selected, so when you select a part in a link-set and then unlink it and then delete it, all without unselecting the prim at all. The unlink changes never get updated to the database. So then when the call to delete the prim from the database happens, which is called with the SceneObjectId. That SceneObjectId is never found, as the database still has that prim as part of another link set. It is possible that these changes might have to be reverted and for us to find a different method of fixing the problem. If the performance overhead is too high or it causes any other problems.
2009-02-04- add OpenSim.Framework.AssetMetadata class. AssetBase is now composed of itMike Mazur1-92/+92
- trim trailing whitespace
2009-01-21* refactor: Extract caps related code from scene and put into a region moduleJustin Clarke Casey1-2/+2
* No functional changes in this revision
2009-01-19Correct energy calculation to include the mass of the object.idb1-1/+1
Fixes Mantis #3006
2009-01-19* Progressive texture patch + PriorityQueue put into the LLClient namespace.Teravus Ovares1-69/+68
* Updates LibOMV to r2362
2009-01-18Moved applying an impulse to a newly rezzed object to minimise the delay ↵idb1-1/+6
getting the object moving.
2009-01-12Cause permissions on root prims to not override folded permissions anymoreMelanie Thielker1-4/+10
Fix propagation of folded permissions from object inventory to agent inventory.
2009-01-10Revert progressive texture patch from r8001 until issues can be addressedDahlia Trimble1-69/+70
2009-01-10Thanks jhurliman for a patch that implements progressive texture downloading ↵Dahlia Trimble1-1/+0
- Mantis #2655
2008-12-30* Remove mono compiler warningsJustin Clarke Casey1-8/+1
* Leaving the 23 warnings in ChildAgentDataUpdate.cs for Diva to look at
2008-12-28Revamp the return logic to close a privilege escalation loophole.Melanie Thielker1-46/+143
Estate owner / Master avatar returns would place the item in the returner's inventory rather than the owner's if the owner was not in sim.
2008-12-17Fix attachment persistence which got broken with some inventoryMelanie Thielker1-1/+6
changes a few revs back.
2008-12-17* Implement 'Save Object Back to My Inventory'. On the Linden client this ↵Justin Clarke Casey1-60/+110
is in the Tools menu available when editing an object * This facility allows you to save changes to an object that you've rezzed into a region back into their original inventory item without having to take a copy of the rezzed object.
2008-12-15Attempt at restoring inventory access after TPs/crossings. RemoveClient in ↵diva1-1/+5
Scene was being too aggressive at nixing the user out of the cache. We're now relying on NeedSceneCacheClear to decide whether to nix it or not. All other mods in other files are for better debugging messages.
2008-12-15* minor: method documentation and miscellaneous tidyJustin Clarke Casey1-20/+24
2008-12-14Make scripted item and folder gives pop up a "accept, decline" messageMelanie Thielker1-7/+12
and allow deletion of the just received item.
2008-12-11* refactor: Stop exposing InventoryFolderImpl.SubFolders publiclyJustin Clarke Casey1-3/+7
2008-12-11Make object return actually use the CanReturnObject permission, rather thanMelanie Thielker1-9/+3
the CanDelete one.
2008-12-09* minor: remove some old logging messagesJustin Clarke Casey1-2/+4
2008-12-05Allow no-copy attachments to be worn without losing themMelanie Thielker1-3/+7
2008-12-04* Put in the code necessary to allow inventory transfer of whole folders ↵Justin Clarke Casey1-4/+115
(and their contents) between agents, not just single items * However, this is not currently activated since it's not absolutely fully tested and there's a bug lurking in there to do with the sending of the BulkInventoryUpdate packets
2008-11-29Start scripts in attachments only after a successful attach. ElimininateMelanie Thielker1-2/+3
a gratuitious asset fetch when region crossing.