Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | clean up and fixing a typo. | Dr Scofield | 2008-09-03 | 1 | -1/+1 |
| | |||||
* | Mantis #2072 | Melanie Thielker | 2008-09-01 | 1 | -1/+14 |
| | | | | | | | Griefer protection! When running without serverside permissions, let only the owner edit attachments. Having everyone able to do it just isn't right. | ||||
* | Mantis #1999 | Melanie Thielker | 2008-08-19 | 1 | -0/+3 |
| | | | | | | Allow the sim owner to add estate managers to any estate on the sim | ||||
* | Formatting cleanup. | Jeff Ames | 2008-08-18 | 1 | -1/+1 |
| | |||||
* | Patch for Adam: Add two new permissions options to Opensim.ini.example | Melanie Thielker | 2008-08-17 | 1 | -3/+7 |
| | | | | | | and the permissions module | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-08-16 | 1 | -3/+3 |
| | |||||
* | Reshuffle to eliminate prim owner lookups unless gridgods are enabled | Melanie Thielker | 2008-08-16 | 1 | -4/+7 |
| | |||||
* | Guard against a null ref in the permissions module when a profile | Melanie Thielker | 2008-08-16 | 1 | -2/+5 |
| | | | | | | fetch fails. | ||||
* | Perils of copypaste. Missing references. | Melanie Thielker | 2008-08-15 | 1 | -1/+2 |
| | |||||
* | Fix repeated user profile info lookups. Redirect those lookups to cache. | Melanie Thielker | 2008-08-15 | 1 | -2/+3 |
| | |||||
* | Fix up master avatar handling for estate owners. Introduces a new | Melanie Thielker | 2008-08-15 | 1 | -6/+7 |
| | | | | | | | | | hierarchical rights structure. MasterAvatar: Owner of the region server (may be null), net gods (users with GodLevel 200), Estate owner (from database). Look at Opensim.ini.example to enable net gods. Estate owner will default to master avatar. | ||||
* | Update svn properties, formatting cleanup, fix a couple compiler warnings. | Jeff Ames | 2008-08-15 | 1 | -2/+2 |
| | |||||
* | Make the estate owner work. Changes permissions checks to allow the | Melanie Thielker | 2008-08-14 | 1 | -1/+7 |
| | | | | | | | estate owner user the ability to add and remove estate managers, and have EM rights outside of that. | ||||
* | Make the estate owner UUID from the database have the same rights | Melanie Thielker | 2008-08-13 | 1 | -1/+7 |
| | | | | | | as the region master avatar, unless it's LLUUID.Zero (the default). | ||||
* | *Added CommandIntentions that is used to describe a console commands hazard. ↵ | mingchen | 2008-07-25 | 1 | -2/+2 |
| | | | | | | | HAZARDOUS if it modifies the simulator, NON_HAZARDOUS if it does a command that doesn't modify the simulator but does a background command such as a forced backup, and STATISTICAL if it returns debug or more information. *This is useful for implementing a protection system from unwanted script execution or for application modules needing to know what a command does. | ||||
* | refactored LandData to use properties, and cleaned up the naming on | Sean Dague | 2008-07-23 | 1 | -6/+6 |
| | | | | | | | the properties a bit to be more consistant with other objects (having things like .Name .Description, etc). | ||||
* | Patch #9151 | Melanie Thielker | 2008-07-18 | 1 | -11/+1 |
| | | | | | | Makes the estate dialog fully functional. Implements all client facing functionality. Moves estate data from estate_settings.xml, which is used to provide defaults, to the region data store. Creates one estate for each region, and places the region in it. Converts all region bans to estate bans. | ||||
* | Patches #9143 and #9144 (Mantis #1723) | Melanie Thielker | 2008-07-12 | 1 | -1/+1 |
| | | | | | | | | | | Changes the permissions module to make scripts permissive only when intended Adds security checks to asset transfers to prevent hacked clients fron requesting script sources. Adds security checks to llClientView to verify all aspects of ownership and permissions for inventory based script retrieval. | ||||
* | * Oops, turn off permissions debugging I stupidly hardcoded | Justin Clarke Casey | 2008-07-11 | 1 | -1/+1 |
| | |||||
* | * Put an info entry in the log if permissions are being bypassed | Justin Clarke Casey | 2008-07-11 | 1 | -1/+10 |
| | | | | | | * might help to diagnose mantis 1712 | ||||
* | Mantis#1616. Applied Melanie's patch. This may or may | Charles Krinke | 2008-06-28 | 1 | -1/+2 |
| | | | | | not break trunk. | ||||
* | move along, nothing to see here. just a couple of lazy variables. | Dr Scofield | 2008-06-27 | 1 | -5/+5 |
| | |||||
* | Mantis#1597. Thank you, Melanie for a patch that: | Charles Krinke | 2008-06-26 | 1 | -0/+9 |
| | | | | | | Adds handlers for the reclaim land functionality, plus all needed permissions checks. | ||||
* | Added support for terrain map to be serialised to xml(as base64 binary). ↵ | MW | 2008-06-25 | 1 | -2/+0 |
| | | | | | | | | useful for places that the terrain map is needed in a serialised form. Also could add console commands to save and load from files, which should be faster than .raw files (these load/save commands are not included/implemented) Add util functions to compress and uncompress strings. Fixed a couple of modules so they use SceneCommunicationService rather than directly call functions on the CommsManager. | ||||
* | * Fix build break by eliminating remaining IScenePermissions references - ↵ | Justin Clarke Casey | 2008-06-01 | 1 | -3/+1 |
| | | | | | | | | must remember to nant clean * Hook all server startups into base opensim server startup method | ||||
* | * Updates permission module so that GenericCommunicationPermission returns ↵ | Teravus Ovares | 2008-06-01 | 1 | -2/+3 |
| | | | | true. Instant messages, inventory transfers use this.. and it was always returning false. | ||||
* | Thank you kindly, Melanie, for: | Charles Krinke | 2008-05-23 | 1 | -1/+2 |
| | | | | | | | 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. | ||||
* | * Tweaked patch mantis 1302 and committing it. | Teravus Ovares | 2008-05-17 | 1 | -2/+2 |
| | |||||
* | Formatting cleanup. | Jeff Ames | 2008-05-16 | 1 | -68/+68 |
| | |||||
* | Committing patch from Melanie. 0001290: [PATCH] implement permissions ↵ | Teravus Ovares | 2008-05-15 | 1 | -1/+7 |
| | | | | | | | | 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 Ovares | 2008-05-15 | 1 | -8/+85 |
| | | | | | | | 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 Ovares | 2008-05-14 | 1 | -16/+13 |
| | | | | permissions modules. From Melanie. Thanks Melanie! | ||||
* | * Fixed deleting prim. | Teravus Ovares | 2008-05-14 | 1 | -1/+1 |
| | |||||
* | * Applying patches from Melanie to cover permissions module. Thanks! | Adam Frisby | 2008-05-14 | 1 | -0/+9 |
| | |||||
* | Formatting cleanup. | Jeff Ames | 2008-05-14 | 1 | -2/+2 |
| | |||||
* | *Locked objects can now be unlocked | mingchen | 2008-05-13 | 1 | -1/+1 |
| | |||||
* | *Locked objects now delete after accepting warning as expected | mingchen | 2008-05-13 | 1 | -9/+9 |
| | |||||
* | *Complete redo of the permissions module | mingchen | 2008-05-13 | 1 | -339/+479 |
| | | | | | | *Removed hardcoded permissions checks *Added permissions checks where needed | ||||
* | * Minor tweak to TerrainChannel | Adam Frisby | 2008-05-09 | 1 | -1/+1 |
| | | | | | * Minor tweak to Permissions/PermissionsModule.cs | ||||
* | *Added all the permission checks to the sceneexternalchecks and modified ↵ | mingchen | 2008-05-08 | 1 | -42/+58 |
| | | | | | | | 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 bug causing Object Duplication to not correctly follow permissions | mingchen | 2008-05-07 | 1 | -1/+4 |
| | |||||
* | *Added CanRunScript to SceneExternalChecks | mingchen | 2008-05-07 | 1 | -0/+2 |
| | |||||
* | *Added SceneExternalChecks.cs that is used to manage checking the results of ↵ | mingchen | 2008-05-07 | 1 | -1/+10 |
| | | | | multiple functions that register with the class and return the result (usually true/false) based on those results. This is useful for module wanting to put their opinion in decisions such as 'can the user rez this object?' | ||||
* | De-tabify source. | Jeff Ames | 2008-05-06 | 1 | -3/+3 |
| | |||||
* | * Cleaning up code, making it conform to OpenSim standards. | Adam Frisby | 2008-05-06 | 1 | -7/+7 |
| | |||||
* | * Refactor: Break out permissions code into a separate region PermissionsModule | Justin Clarke Casey | 2008-05-05 | 1 | -0/+698 |