aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2012-08-20 21:58:18 +0100
committerJustin Clark-Casey (justincc)2012-08-20 22:01:02 +0100
commit812c498ef4da06d8c842e53e16e22c45e2fecbc2 (patch)
treee111719cf5dabeb0a30f63205861010deec76387 /OpenSim/Services
parentTighten up OpenSim.Framework.Cache locking to avoid race conditions. (diff)
downloadopensim-SC_OLD-812c498ef4da06d8c842e53e16e22c45e2fecbc2.zip
opensim-SC_OLD-812c498ef4da06d8c842e53e16e22c45e2fecbc2.tar.gz
opensim-SC_OLD-812c498ef4da06d8c842e53e16e22c45e2fecbc2.tar.bz2
opensim-SC_OLD-812c498ef4da06d8c842e53e16e22c45e2fecbc2.tar.xz
When loading an OAR, validate any group UUIDs and properly reconstruct parcel access lists.
If a group UUID is present that is not on this simulator then the object or parcel is no longer group owned. This is a change from previous behaviour where such invalid UUIDs were kept. This is an adaptation of patch 0002 from http://opensimulator.org/mantis/view.php?id=6105 by Oren Hurvitz of Kitely. My adaptations are formatting only, apart from the notices about parcel owner IDs not being saved since this has now been fixed. Thanks Oren.
Diffstat (limited to 'OpenSim/Services')
0 files changed, 0 insertions, 0 deletions