diff options
author | Teravus Ovares | 2008-02-10 10:55:57 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-02-10 10:55:57 +0000 |
commit | 85a9834ed84f33d3610499914fa3168a8eebce6d (patch) | |
tree | 23b51c0c9e944a64a54428d6f684210e784f42a3 /OpenSim/Framework/ACL.cs | |
parent | Clean up logging calls using String.Format explicitly (diff) | |
download | opensim-SC_OLD-85a9834ed84f33d3610499914fa3168a8eebce6d.zip opensim-SC_OLD-85a9834ed84f33d3610499914fa3168a8eebce6d.tar.gz opensim-SC_OLD-85a9834ed84f33d3610499914fa3168a8eebce6d.tar.bz2 opensim-SC_OLD-85a9834ed84f33d3610499914fa3168a8eebce6d.tar.xz |
* A lot of ugly permissions updates.
** Created SendFullUpdateToAllClientsExcept(LLUUID) so that permission updates /appear/ to apply immediately
** Separated out the ObjectFlags and the Permission Flags. They're related but not the same
** Added a hack routine to add *back* the objectflags to the client flags because the client hates the way we're doing object permissions
** Updated the clientflags routine to properly tell the client when they can't edit admin objects (objects owned by the sim administrator) even when they're an estate manager(why? >.< argh!)
** Fixed a null sim administrator/estate manager/user from causing permissions to return false even when it should return true.
** Re-added ObjectModify hack to allow collaboration with the allow anyone to move checkbox until we get group permissions done.
Diffstat (limited to 'OpenSim/Framework/ACL.cs')
0 files changed, 0 insertions, 0 deletions