aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/PermissionManager.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-11-14* Copied objects are now owned by the object copier (Next Owner) (however ↵Teravus Ovares1-1/+4
next owner permissions are not applied yet) * In Serverside permissions mode; If you've copied an object, then you can delete it and clean up after yourself. The rest of the permissions functionality is still unchanged. Admin can delete any object.. etc.
2007-10-30* Optimized usingslbsa711-2/+1
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-1/+1
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-23* Fix for issue#514 - Sim crash when editing near terrain edge.Adam Frisby1-1/+13
2007-10-22nice catch by chi11ken that I was setting the wrong propertySean Dague1-327/+327
2007-10-21* Disabled TCP Remoting Channel Security for InterRegion communication, as ↵Adam Frisby1-326/+327
it appears we are not implementing this correctly. (need to set up certificates first) * Documented ACL class
2007-10-21fix line ending mixing. Probably should put someSean Dague1-1/+1
wiki descriptions up on line endings so we don't keep ending up in this place.
2007-10-20* Committing new PolicyManager based on an ACL system.Adam Frisby1-1/+1
* Unlinked right now, but intent to replace large amounts of the core logic in PermissionManager with it.
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa711-1/+29
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)