aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/PermissionManager.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-10-05getting all our line endings consistant againSean Dague1-8/+8
2007-09-19* Modernized ScriptManager to new interface-based module calls.lbsa711-22/+16
* 'remove redundant this qualifier' ftw
2007-09-17fixing me some line endingsSean Dague1-305/+305
2007-09-17* CHANGED SOME CONSOLE COMMAND BEHAVIOURSlbsa711-14/+22
* Normalized 'change-region' so (almost) all commands are context sensitive (use 'root' or '..' to set 'all scenes' context) * 'terrain-sim' is thusly obsolete, use 'change-region', followed by 'terrain' * Introduced SceneManager to administrate operations on group of scenes and moved relevant funcs there. * In it, there's a ForEach(Action<Scene>) that either passes all scenes, or only current scene depending on context. * Changed default prim backup (save-xml/load-xml) xml to "prim-backup.xml" * Changed Disable/EnablePermissions to BypassPermissions = true/false; Also: * Removed unused and non-existent project ref
2007-08-26Another attempt to fix the image sending bug (next week, I intend to rewrite ↵MW1-1/+1
the assetcache and asset server). Attempt to fix bug # 326. (crashing when using save-xml and hollow prims) Attempt to fix bug # 328 (limit of 50 items in a folder)
2007-08-16* Introduced IScriptHost as an interface to fetching object data from scripts.lbsa711-1/+1
* This meant introducing AbsolutePosition on all objects (since SimChat wants that)
2007-08-15The 'Party Party Groupie Groupie Life is a game' commit:lbsa711-4/+11
* Added prototypical MoneyBalance support * Finalized konceptual touch wiring * Turned SimpleApp into a tedious harvesting game.
2007-08-15* Permissions! - You can now only perform certain functions (such as editing ↵Adam Frisby1-9/+110
other peoples objects) if you have permission to do so. * Moved OnPermissionError to EventManager - now triggers a standard blue alert. * Terraforming now requires permission via the permissions manager. [Defaults to admin-only] * Permissions manager is now substantiated in Scene * Buttload of new permissions added. * Estate manager operations now require various levels of permission to operate * OGS1 now produces 'summary reports' for a commsManager of each scene it maintains connections for. Reduces grid network traffic for ping checks. * Added new "permissions true" / "permissions false" console command to enable or disable permissions.
2007-08-09Start of replacing the old SceneObject/Primitive classes with the new versions.MW1-3/+3
PLEASE NOTE: that with this revision some prim related features may be broke for a while. (things like linking prims and the parcel prim count.) Also this revision may not work on mono, but that will be fixed soon.
2007-08-06* renamed some scene to worldlbsa711-2/+2
* passing on NotImplemented from Update()
2007-08-04clean up of startup config settings (command line args etc),MW1-1/+1
Now using the Nini configuration library (suggest we look into using this for the rest of our config handling, as it provides a standard interface for command line args, INI files, Xml files, .NET config files, and windows registry). One IMPORTANT change is that to TO START GRIDMODE , you need to now use -gridmode=true . Also need someone to test it under mono. (there is a dll that has been compiled under mono available, just hoping that we don't have to deal with separate dlls for windows and linux.
2007-08-04* More work on PermissionManager - going AFK for a bit.Adam Frisby1-38/+79
2007-08-04* More work on PermissionManagerAdam Frisby1-0/+40
2007-08-02Changed a couple of method in PermissionManager from private to protected to ↵MW1-3/+3
fix the error that ckrinke just reported
2007-08-02* Added support for CreateLink to LSL Interpreted APIAdam Frisby1-0/+108
* Added new "PermissionManager" which handles access to protected resources for users. (ie editing other peoples objects, etc)