diff options
author | Melanie Thielker | 2008-10-03 21:44:33 +0000 |
---|---|---|
committer | Melanie Thielker | 2008-10-03 21:44:33 +0000 |
commit | ab260b5d23da0cf02973583bd869ad8901d63b92 (patch) | |
tree | e0c9b068900bc05ef34789bd04fafade85e464ae /OpenSim/Region/Environment/Scenes/SceneObjectPart.cs | |
parent | Disabled some thread aborts in the IRC module that I added earlier and don't ... (diff) | |
download | opensim-SC_OLD-ab260b5d23da0cf02973583bd869ad8901d63b92.zip opensim-SC_OLD-ab260b5d23da0cf02973583bd869ad8901d63b92.tar.gz opensim-SC_OLD-ab260b5d23da0cf02973583bd869ad8901d63b92.tar.bz2 opensim-SC_OLD-ab260b5d23da0cf02973583bd869ad8901d63b92.tar.xz |
Fix: Mantis#2326: Fix: privilege escalation through attach from ground
Fix: objects being duplicated inventory on detach. Fix: Mad jumping around of
attachments while editing. Fix: Attachments being persisted to database on
login. Fix: Attachments being persisted when changed by a script like
invisprim refresh. Fix: Attachpoint set, but not reset correctly. Fix: prevent
spurious full updates while editing attachments. Several other fixes
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneObjectPart.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs index a214884..80c4259 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs | |||
@@ -2097,6 +2097,11 @@ namespace OpenSim.Region.Environment.Scenes | |||
2097 | /// <param name="clientFlags"></param> | 2097 | /// <param name="clientFlags"></param> |
2098 | public void SendFullUpdateToClient(IClientAPI remoteClient, Vector3 lPos, uint clientFlags) | 2098 | public void SendFullUpdateToClient(IClientAPI remoteClient, Vector3 lPos, uint clientFlags) |
2099 | { | 2099 | { |
2100 | // Suppress full updates during attachment editing | ||
2101 | // | ||
2102 | if (ParentGroup.IsSelected && IsAttachment) | ||
2103 | return; | ||
2104 | |||
2100 | clientFlags &= ~(uint) PrimFlags.CreateSelected; | 2105 | clientFlags &= ~(uint) PrimFlags.CreateSelected; |
2101 | 2106 | ||
2102 | if (remoteClient.AgentId == _ownerID) | 2107 | if (remoteClient.AgentId == _ownerID) |