aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-07-20Remove a merge artefactMelanie1-4/+0
2010-07-20When a god uses mass permission setting, the V bit is cleared from nextMelanie Thielker1-4/+7
perms, rendering the item unmoveable for the next owenr. Make god mods conform to the rules, too.
2010-07-20prevent hacked viewers from being able to delete arbitrary items from anyMelanie Thielker1-3/+18
prim. Allow friends with perms and shared group members to move or copy things out of prims
2010-07-20Fix a few permissions vulnerability. Owners could cause permissionsMelanie Thielker3-8/+40
escalation on items contained in prims using a hacked viewer
2010-07-20Relaxed the ultra-conservative lock on m_items. Needs testing under linux ↵Diva Canto1-219/+188
and stress.
2010-07-20When a god uses mass permission setting, the V bit is cleared from nextMelanie Thielker1-4/+7
perms, rendering the item unmoveable for the next owenr. Make god mods conform to the rules, too.
2010-07-19Deleted Snoopy's patch completely, including Thread.Sleep. Preliminary tests ↵Diva Canto1-1/+0
indicate that this is what causes deadlock. More tests needed.
2010-07-19re-add the sleep lost in the revert.Melanie1-0/+2
2010-07-19Revert "Thank you, Snoopy, for a patch to reduce sim script startup CPU usage"Melanie1-12/+10
This reverts commit c404c5fb5405eac24cc8b7cd402eb8d8fb0ff0cf.
2010-07-18If the client requests that an object be deleted, and the SOG/SOP is null ↵Tom Grimshaw1-0/+8
and/or is marked as deleted, just send the KillObject
2010-07-15prevent hacked viewers from being able to delete arbitrary items from anyMelanie Thielker1-3/+18
prim. Allow friends with perms and shared group members to move or copy things out of prims
2010-07-15Fix a few permissions vulnerability. Owners could cause permissionsMelanie Thielker3-9/+35
escalation on items contained in prims using a hacked viewer
2010-07-14Preserve attachment data while a prim is in world. Allows attachmentMelanie Thielker1-0/+8
editing on the ground without losing attachpoint and position
2010-07-14Major attachments cleanup. Remove unused AttachObject ClientView methodMelanie2-3/+2
Clean up use of AttachObject throughout, reduce number of overloads and number of parameters
2010-07-14Remove useless quaternion parameter from AttachObject sigMelanie Thielker2-3/+3
2010-07-14Fixes mantis #4870.Diva Canto1-1/+7
2010-07-14Major attachments cleanup. Remove unused AttachObject ClientView methodMelanie Thielker2-3/+2
Clean up use of AttachObject throughout, reduce number of overloads and number of parameters
2010-07-14Remove useless quaternion parameter from AttachObject sigMelanie Thielker2-3/+3
2010-07-14Fix a permissions issueMelanie Thielker2-11/+22
2010-07-14Fix a permissions issueMelanie Thielker2-11/+22
2010-07-14Revert "More on mantis #4869. This fixes the problem of objects showing up ↵Melanie1-7/+0
as no copy when they are copy-able. It works, but I have no idea what I'm doing." Cuauses a permission escalation. do NOT USE the preceding commit
2010-07-14Removed left-over debug messages.Diva Canto1-3/+1
2010-07-14More on mantis #4869. This fixes the problem of objects showing up as no ↵Diva Canto1-0/+9
copy when they are copy-able. It works, but I have no idea what I'm doing.
2010-07-14Remove getting the object capacity from the money module. It is now setMelanie Thielker1-17/+1
directly from the Region Info (and the region ini file)
2010-07-14Remove getting the object capacity from the money module. It is now setMelanie Thielker1-17/+1
directly from the Region Info (and the region ini file)
2010-07-13Bail out in AttachToBackup if the group is an attachmentTom Grimshaw1-0/+1
2010-07-13Revamp the permissions propagation. This MAY mess up. Please test.Melanie4-39/+103
Change the slam bit from 3 to 4. Assume the old slam bit is always set. The new slam bit is a "changed owner" bit, correcting a bug where an item passed from the creator to another with less than full perms, then back (sale test) would arrive back full perm. Lots of in-code docs.
2010-07-13Revamp the permissions propagation. This MAY mess up. Please test.Melanie Thielker4-39/+103
Change the slam bit from 3 to 4. Assume the old slam bit is always set. The new slam bit is a "changed owner" bit, correcting a bug where an item passed from the creator to another with less than full perms, then back (sale test) would arrive back full perm. Lots of in-code docs.
2010-07-12Removed the CHANGED_COLOR event post from the Color accessor in SOP. This is ↵Tom Grimshaw1-1/+0
not the correct usage of this changed event - it's only supposed to be posted when the /textures/ change colour or alpha transparency, not the floating text. This fixes several race conditions in scripts ported from SL.
2010-07-11Add scripted controllers into agent intersim messagingMelanie Thielker2-0/+37
2010-07-11Add scripted controllers into agent intersim messagingMelanie Thielker2-0/+37
2010-07-11Remove localID from script controls data. It won't transfer to anotherMelanie2-6/+4
region anyway
2010-07-10Make taken items go back to the folder they came fromMelanie Thielker1-0/+3
2010-07-10Make taken items go back to the folder they came fromMelanie Thielker1-0/+3
2010-07-05Undo fix is now complete. This commit repairs the special case of the root ↵Tom Grimshaw3-15/+41
prim moving or rotating independently of the rest of the group.
2010-07-05Bring "Redo" up to date with "Undo" so it works tooTom Grimshaw1-31/+10
2010-07-05One more buglet fixed related to mantis #4841 -- auto-returns were still ↵Diva Canto1-1/+1
chocking on a null pointer exception.
2010-07-04Fix single prim rotation undo. All UNDO functions are now working correctly ↵Tom Grimshaw1-1/+1
except for when the root prim is moved or rotated as a single prim (coming soon).
2010-07-04Rotation undo fix and remove a debug chatter i missed. Still not working: ↵Tom Grimshaw1-4/+3
Individual child prim rotational undo and special cases where the root prim was moved or rotated (all the children then need to restore their offsets). Coming shortly.
2010-07-04The majority of the Undo fix. There is still an issue with Rotation which ↵Tom Grimshaw4-56/+127
i'll address next; however position undo and scale undo should be working just fine now. Also removed some residual debug logging.
2010-07-04Got rid of all hyperassets references. Also fixed accessing textures in ↵Diva Canto2-38/+3
user's inventory in foreign grids.
2010-07-04Started to clean up the mess with HyperAssets in LLClientView. Fixed HG ↵Diva Canto1-0/+2
access to Notecards in user's inventory.
2010-07-04Fixes the obvious problem in mantis #4841. Melanie needs to look at other ↵Diva Canto1-1/+2
potential problems there, though.
2010-07-03Fix IMs the right way. This sets it up so that timestamps are actuallyMelanie Thielker1-2/+5
in PST (to match viewer time), does correct storage and retrieval of IMs, corrects the session ID and makes sure IMs don't get marked "saved" if they're live. Removes the group IM save option, which our group IM module never had in the first place, as saving group chatter makes no sense at all.
2010-07-03Fix Undo! Made a lot of changes to Undo state saving; it now considers that ↵Tom Grimshaw3-23/+87
groups of objects can be moved and not just individual prims..
2010-07-02Clean up IMoneyModule and adjust the other modules to the changesMelanie Thielker1-1/+1
2010-07-02Clean up IMoneyModule and adjust the other modules to the changesMelanie Thielker1-1/+1
2010-07-01Avoid a spurious error message when taking a friend's no copy itemMelanie Thielker1-1/+8
2010-06-29Revert "stop exceptions in setting and getting state from propogating since ↵Justin Clark-Casey (justincc)1-31/+8
they aren't fatal to operations" This reverts commit 94cb6fc916e1bd039f2b59214e68a0b3c4847445.
2010-06-29stop exceptions in setting and getting state from propogating since they ↵Justin Clark-Casey (justincc)1-8/+31
aren't fatal to operations this will hopefully stop "save oar" from failing if a script asset is corrupt