aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World/Permissions (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Change a member of the friendslist module to better reflect the client sideMelanie2010-01-191-6/+3
| | | | | | | | | | data storage paradigm of the friends list and avoid repeated, unneccessary fetches of the entire friends list.
* | Merge branch 'master' into presence-refactorMelanie2010-01-161-1/+4
|\ \ | |/ | | | | | | This merge was very conflicted. I think I got them all, but I can't be sure. I had to merge to master or risk divergence to the point of unmergeability.
| * Allow estate managers (if estate_owner_is_god is set) to actually enterMelanie2010-01-051-1/+4
| | | | | | | | | | | | god mode. Allow god modification of objects if the object owner is the same god that wants to modify, this allows you to regain perms on your own objects after IAR import messed them up.
* | OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto2010-01-111-1/+1
| |
* | Remove all references to master avatar, replacing with estate owner whereMelanie2010-01-101-6/+0
| | | | | | | | | | appropriate. This changes the behavior of the REST plugins and RemoteAdmin's region creation process.
* | * OMG! All but one references to UserProfileCacheService have been rerouted!Diva Canto2010-01-101-3/+3
| | | | | | | | | | * HG is seriously broken here * Compiles. Untested.
* | Merge branch 'master' into presence-refactorMelanie2010-01-041-1/+1
|\ \ | |/
| * Formatting cleanup. Add copyright headers.Jeff Ames2010-01-041-1/+1
| |
* | The Library Service is now working. UserProfileCacheService.LibraryRoot is ↵Diva Canto2010-01-011-6/+23
|/ | | | obsolete. Didn't delete it yet to avoid merge conflicts later -- want to stay out of core as much as possible.
* Apply patch to stop failure of llParcelMediaCommandList() on group deeded landJustin Clark-Casey (justincc)2009-11-271-8/+9
| | | | See http://opensimulator.org/mantis/view.php?id=3999
* Formatting cleanup.Jeff Ames2009-11-231-8/+8
|
* Change the permissions module to use the friend list cache already in theMelanie2009-11-051-2/+15
| | | | | friends module instead of requesting the entire friends list over the network each time a prim is touched.
* Remove a spammy debug message from friends list check in the perms module.Melanie2009-11-051-20/+2
| | | | | Replace the integer compares with proper bitflags checking from libOMV. Friends rights are now functional.
* Patch by revolution, thank you. Mantis #1789 . Implement friends permissions.Melanie2009-11-051-0/+34
| | | | | Applied with major changes. Core functionality commented pending review for possible rights escalation. No user functionality yet.
* Fix selling objectsMelanie2009-10-101-4/+3
|
* * KeepAlive set to false in expect_user and log_off.Diva Canto2009-10-041-4/+9
| | | | * Check for null SP in PermissionsModule.
* Fix my build breakMelanie2009-10-031-2/+2
|
* Small permissions tweakMelanie2009-10-031-1/+4
|
* - cleaning up LandData/ILandObject capitalization issuesdr scofield (aka dirk husemann)2009-10-021-16/+16
| | | | - adding LandDataSerializer to OAR mechanics
* Formatting cleanup.Jeff Ames2009-10-011-1/+1
|
* Formatting cleanup.Jeff Ames2009-10-011-25/+25
|
* jhurliman's patch in http://opensimulator.org/mantis/view.php?id=4024Diva Canto2009-08-181-3/+6
|
* Renamed QueryItem/QueryFolder to GetItem/GetFolder. The word 'query' ↵Diva Canto2009-08-131-3/+3
| | | | starting to get on my nerves.
* Inventory redirects from CachedUserInfo to InventoryService COMPLETE!Diva Canto2009-08-131-39/+7
|
* This is the second part of the 'not crash on regionsize changes'. This ↵Teravus Ovares (Dan Olivares)2009-08-071-4/+4
| | | | lets you configure region sizes to be smaller without crashing the region. I remind you that regions are still square, must be a multiple of 4, and the Linden client doesn't like anything other then 256. If you set it bigger or smaller, the terrain doesn't load in the client, the map has issues, and god forbid you connect it to a grid that expects 256m regions.
* Thank you, dmiles, for a patch that allows more differentiated scriptMelanie Thielker2009-07-301-7/+26
| | | | | | permissions for YP scripts.
* * Updates libOMV to version 0.7.0Teravus Ovares2009-07-251-4/+4
| | | | | | | | * Uses mantis #3811 as a base (thanks jhuliman) with changes. * E-mail regarding interface changes sent to the opensim-dev list * Archive: https://lists.berlios.de/pipermail/opensim-dev/2009-July/007219.html
* Allow "Take Copy" with copy only permissions if you own the object. TransMelanie Thielker2009-06-241-2/+10
| | | | | | | is only required when taing an object you don't own, now. Fixes Mantis #3838
* Formatting cleanup, ignore some generated files.Jeff Ames2009-06-221-1/+1
|
* Fixes Mantis #3793 . Committing thomax/Snoopy's patch to allow deeding of ↵Melanie Thielker2009-06-141-1/+16
| | | | | | | | | | 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.
* Formatting cleanup. Ignore some generated files.Jeff Ames2009-06-091-19/+19
|
* Thank you Snoopy, for a patch that implements group permissions.Melanie Thielker2009-06-091-131/+246
| | | | | | | | Applied with changes: - removed spammy debug message - corrected tab formatting
* Thank you, thomax, for a patch to provide finer-grained access control toMelanie Thielker2009-06-051-0/+69
| | | | | | | scripting. Fixes Mantis #2862
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* Prevent group deeded objects from being returned by the group return optionMelanie Thielker2009-05-241-2/+22
| | | | | | unless the user has that permission through the group.
* Allow the perms module to inspect and modify the list of objects to returnMelanie Thielker2009-05-241-1/+1
| | | | | | for more fine-grained control
* Make group permissions control what a user can return.Melanie Thielker2009-05-241-0/+32
|
* Add a new permissions check for bulk object returns.Melanie Thielker2009-05-241-0/+9
|
* Add permission mechanisms for group deeding landMelanie Thielker2009-05-121-0/+18
|
* Estate owners who are not administrators, even in god mode, should not beMelanie Thielker2009-04-301-1/+1
| | | | | | able to edit a real god's objects. Minor tweak.
* Fixed a bug in the permissions module, where if there were multiple admins, ↵MW2009-04-301-7/+21
| | | | the client permissions flags were sent incorrectly, which stopped one admin being able to edit another admin's objects. Even thought the comments in the code said that admins should be able to edit each other's objects.
* Make sure that, on "Anyone can copy" the person copying the objectMelanie Thielker2009-04-271-3/+3
| | | | | | | | | has transfer perms as well as copy perms. This may block some cases where the owner would normally be able to take copy. Fixes Mantis #3464
* Finally clean up the Scene.Permissions and permissions module.Melanie Thielker2009-04-011-42/+42
| | | | | | | | | Permissions now use proper events and not delegate lists, which makes for much easier reading and much less work adding new methods. I finally found a way to raise events with return values without it becoming late bound.
* * Make all coded defaults match settings in OpenSim.ini.exampleJustin Clarke Casey2009-03-111-1/+1
| | | | | | | * In most cases, the setting in OpenSim.ini.example is taken as the canonical one since this is the file virtually everyone ends up using * OpenSim will start up with a blank OpenSim.ini, in which case sqlite is the default database (as before)
* large scale fix for svn props after "the great refactor"Sean Dague2009-02-121-11/+11
|
* Commented a couple of not very useful log messages that are cluttering the ↵diva2009-02-121-4/+4
| | | | log in sims that have objects belonging to foreign users.
* * optimized usings.lbsa712009-02-121-14/+11
|
* Add proper handling for shared vs. unshared modules to the commandMelanie Thielker2009-02-101-3/+3
| | | | | | | | interface. Shared modules will now only get added once, so the command handler is called once per module, not once per scene. Removal of scenes has no adverse effects. Nonshared modules will be called for each scene.
* this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield2009-02-101-0/+1498
NOTHING has been deleted or moved off to forge at this point. what has happened is that OpenSim.Region.Environment.Modules has been split in two: - OpenSim.Region.CoreModules: all those modules that are either directly or indirectly referenced from other OpenSim packages, or that provide functionality that the OpenSim developer community considers core functionality: CoreModules/Agent/AssetTransaction CoreModules/Agent/Capabilities CoreModules/Agent/TextureDownload CoreModules/Agent/TextureSender CoreModules/Agent/TextureSender/Tests CoreModules/Agent/Xfer CoreModules/Avatar/AvatarFactory CoreModules/Avatar/Chat/ChatModule CoreModules/Avatar/Combat CoreModules/Avatar/Currency/SampleMoney CoreModules/Avatar/Dialog CoreModules/Avatar/Friends CoreModules/Avatar/Gestures CoreModules/Avatar/Groups CoreModules/Avatar/InstantMessage CoreModules/Avatar/Inventory CoreModules/Avatar/Inventory/Archiver CoreModules/Avatar/Inventory/Transfer CoreModules/Avatar/Lure CoreModules/Avatar/ObjectCaps CoreModules/Avatar/Profiles CoreModules/Communications/Local CoreModules/Communications/REST CoreModules/Framework/EventQueue CoreModules/Framework/InterfaceCommander CoreModules/Hypergrid CoreModules/InterGrid CoreModules/Scripting/DynamicTexture CoreModules/Scripting/EMailModules CoreModules/Scripting/HttpRequest CoreModules/Scripting/LoadImageURL CoreModules/Scripting/VectorRender CoreModules/Scripting/WorldComm CoreModules/Scripting/XMLRPC CoreModules/World/Archiver CoreModules/World/Archiver/Tests CoreModules/World/Estate CoreModules/World/Land CoreModules/World/Permissions CoreModules/World/Serialiser CoreModules/World/Sound CoreModules/World/Sun CoreModules/World/Terrain CoreModules/World/Terrain/DefaultEffects CoreModules/World/Terrain/DefaultEffects/bin CoreModules/World/Terrain/DefaultEffects/bin/Debug CoreModules/World/Terrain/Effects CoreModules/World/Terrain/FileLoaders CoreModules/World/Terrain/FloodBrushes CoreModules/World/Terrain/PaintBrushes CoreModules/World/Terrain/Tests CoreModules/World/Vegetation CoreModules/World/Wind CoreModules/World/WorldMap - OpenSim.Region.OptionalModules: all those modules that are not core modules: OptionalModules/Avatar/Chat/IRC-stuff OptionalModules/Avatar/Concierge OptionalModules/Avatar/Voice/AsterixVoice OptionalModules/Avatar/Voice/SIPVoice OptionalModules/ContentManagementSystem OptionalModules/Grid/Interregion OptionalModules/Python OptionalModules/SvnSerialiser OptionalModules/World/NPC OptionalModules/World/TreePopulator