aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
diff options
context:
space:
mode:
authorMelanie Thielker2010-07-15 20:03:08 +0200
committerMelanie Thielker2010-07-15 20:03:08 +0200
commit8d2b4b7b487f7a35b610d894c03619e638866473 (patch)
tree305494398ed0cb21962467d05b2279b4ff2fe1a7 /OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
parentPreserve attachment data while a prim is in world. Allows attachment (diff)
downloadopensim-SC-8d2b4b7b487f7a35b610d894c03619e638866473.zip
opensim-SC-8d2b4b7b487f7a35b610d894c03619e638866473.tar.gz
opensim-SC-8d2b4b7b487f7a35b610d894c03619e638866473.tar.bz2
opensim-SC-8d2b4b7b487f7a35b610d894c03619e638866473.tar.xz
Fix a few permissions vulnerability. Owners could cause permissions
escalation on items contained in prims using a hacked viewer
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs6
1 files changed, 0 insertions, 6 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
index 0066158..2a3727a 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
@@ -762,12 +762,6 @@ namespace OpenSim.Region.Framework.Scenes
762 else if ((InventoryType)item.Type == InventoryType.Notecard) 762 else if ((InventoryType)item.Type == InventoryType.Notecard)
763 { 763 {
764 ScenePresence presence = m_part.ParentGroup.Scene.GetScenePresence(item.OwnerID); 764 ScenePresence presence = m_part.ParentGroup.Scene.GetScenePresence(item.OwnerID);
765
766 if (presence != null)
767 {
768 presence.ControllingClient.SendAgentAlertMessage(
769 "Notecard saved", false);
770 }
771 } 765 }
772 766
773 m_items[item.ItemID] = item; 767 m_items[item.ItemID] = item;