aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactor: Scene.ExternalChecks -> Scene.Permissions. Also make allMelanie Thielker2008-11-211-1334/+0
| | | | | | the internals of the permissions module adapter sane
* * Rename all the previous methods to be User rather than Avatar (for extra ↵Justin Clarke Casey2008-11-131-44/+44
| | | | | | | | | | | bonus points) public bool ExternalChecksCanCreateUserInventory(int invType, UUID userID) public bool ExternalChecksCanCopyUserInventory(UUID itemID, UUID userID) public bool ExternalChecksCanCopyUserInventory(UUID itemID, UUID userID) public bool ExternalChecksCanDeleteUserInventory(UUID itemID, UUID userID)
* * Add Justin Clarke Casey2008-11-131-2/+141
| | | | | | | | | | | public bool ExternalChecksCanCreateAvatarInventory(int invType, UUID userID) public bool ExternalChecksCanCopyAvatarInventory(UUID itemID, UUID userID) public bool ExternalChecksCanCopyAvatarInventory(UUID itemID, UUID userID) public bool ExternalChecksCanDeleteAvatarInventory(UUID itemID, UUID userID) to ExternalChecks to handle avatar inventory checks (as opposed to object inv checks). * opensim-dev e-mail to follow concerning this shortly
* * refactor: rename object inventory permission checks to distinguish between ↵Justin Clarke Casey2008-11-131-31/+45
| | | | task inventory and agent inventory
* * First part of a series of patchesJustin Clarke Casey2008-11-131-2/+2
| | | | | | | * Intension is to provide a way to lock down script creation to administrators/gods only * Defaults will remain as they are at the moment
* Create CanEditObjectInventory to preserve the abilityMelanie Thielker2008-09-221-0/+27
| | | | | | | to have different permissions on inventory and object edits. This may be needed by the viewer on public grids
* fix: warnings from libomvDr Scofield2008-09-081-0/+4
|
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-80/+80
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* Formatting cleanup.Jeff Ames2008-08-181-767/+804
|
* Make the estate owner work. Changes permissions checks to allow theMelanie Thielker2008-08-141-3/+3
| | | | | | | estate owner user the ability to add and remove estate managers, and have EM rights outside of that.
* Mantis#1616. Applied Melanie's patch. This may or mayCharles Krinke2008-06-281-0/+1
| | | | | not break trunk.
* Mantis#1597. Thank you, Melanie for a patch that:Charles Krinke2008-06-261-0/+25
| | | | | | Adds handlers for the reclaim land functionality, plus all needed permissions checks.
* * This wraps the autopilot request to the client's sit response. An ↵Teravus Ovares2008-06-061-0/+3
| | | | | | | interesting, but successful way to do it. * This also takes care of a few error situations that were previously never seen.
* *Added a Few External Checks relating to scripts including the seperation of ↵mingchen2008-05-281-1/+88
| | | | runscript into 3 different situations (Rez, start stop)
* Thank you kindly, Melanie, for:Charles Krinke2008-05-231-0/+1
| | | | | | | Nothing huge, but the new button code for producing a new script does well, but the script will not allow for name change once created. It reverts back to new script.
* Formatting cleanup.Jeff Ames2008-05-161-9/+9
|
* Committing patch from Melanie. 0001290: [PATCH] implement permissions ↵Teravus Ovares2008-05-151-1/+36
| | | | | | | | propagation and script module hooks. Thanks Melanie! * Implements quite a few inventory related perms. * (from Teravus) Fixes Take Copy
* * Committing Patch mantis 0001275: [PATCH] Add more perms-fu. From Melanie. ↵Teravus Ovares2008-05-151-9/+241
| | | | | | | Thanks Melanie! * Adds hooks in the permission module for CanReadScript, CanEditScript, CanCopyInventory, CanDeleteInventory, CanEditNotecard, CanViewNotecard, CanViewScript.. and a few more. The functionality in the default module returns true.
* * Comitting 0001271: [PATCH] Refactor permissions to fully allow stacking ↵Teravus Ovares2008-05-141-1/+73
| | | | permissions modules. From Melanie. Thanks Melanie!
* * Fixed attaching objects that are in-world.Teravus Ovares2008-05-141-2/+2
|
* Formatting cleanup.Jeff Ames2008-05-141-1/+1
|
* *Complete redo of the permissions modulemingchen2008-05-131-163/+215
| | | | | | *Removed hardcoded permissions checks *Added permissions checks where needed
* Update svn properties.Jeff Ames2008-05-091-605/+605
|
* *Added all the permission checks to the sceneexternalchecks and modified ↵mingchen2008-05-081-40/+541
| | | | | | | permission module to follow this. *This makes permission checking much more modular; allows restrictive and granting module to be made without modifying the existing permission module
* *Fixed Missing SceneExternalChecks.csmingchen2008-05-071-0/+104