Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | oops fix FolderMask acording | UbitUmarov | 2017-01-14 | 1 | -1/+1 | |
| | ||||||
* | make the Slam bit actually be the two previus used ones, to try to minimize ↵ | UbitUmarov | 2017-01-14 | 1 | -2/+2 | |
| | | | | compatibilty issues | |||||
* | fix incoerent definition of Slam bit (bits 3 and 4 used in diferent | UbitUmarov | 2017-01-14 | 4 | -10/+11 | |
| | | | | | places.) this may still be wrong on other places; Do not loose folded permitions, WARNING MASTER IS NOW UNSTABLE. permissions are still broken" | |||||
* | fix: send viewers the Everyone permitions of items inside other objects | UbitUmarov | 2017-01-14 | 1 | -1/+1 | |
| | ||||||
* | Fix the new permissions error introduced with the inventory fix | Melanie Thielker | 2017-01-13 | 2 | -17/+46 | |
| | | | | | | | | | The fix to allow setting perms in inventory accidentally caused folded permissions to be used as a mask for the next owner perms. The current solution isn't optimal but better than anything else we have had. Legacy objects may experience a net loss of permissions if trying to set their perms in inventory, this is deemed preferable to the prior privilege escalation possibility. New items will handle properly. | |||||
* | Merge branch 'master' of opensimulator.org:/var/git/opensim | Melanie Thielker | 2017-01-13 | 3 | -49/+68 | |
|\ | ||||||
| * | Add permission CanChangeSelectedState replacing 2 calls to check Move and ↵ | UbitUmarov | 2017-01-12 | 2 | -4/+16 | |
| | | | | | | | | Modify/edit. As those calls did, this controls changes to objects selected state for edition (simulation hold etc). | |||||
| * | GenerateClientFlags: consider locked state, change object group; ↵ | UbitUmarov | 2017-01-12 | 1 | -45/+52 | |
| | | | | | | | | CanRezObject: remove odd elses and group roles are only for group owned land | |||||
* | | Harmonize case in Permissions enum | Melanie Thielker | 2017-01-13 | 2 | -7/+8 | |
|/ | ||||||
* | Merge branch 'master' of opensimulator.org:/var/git/opensim | Melanie Thielker | 2017-01-11 | 5 | -83/+179 | |
|\ | ||||||
| * | stop using a GetPermissionClass() in GenerateClientFlags since it is not ↵ | UbitUmarov | 2017-01-11 | 1 | -97/+116 | |
| | | | | | | | | good enough, just process the several cases inline | |||||
| * | don't let object lastowner be its group | UbitUmarov | 2017-01-11 | 1 | -1/+2 | |
| | | ||||||
| * | more changes to GenerateClientFlags(), use already cached presence group ↵ | UbitUmarov | 2017-01-11 | 2 | -10/+62 | |
| | | | | | | | | information, let it be aware of groups roles. (not exactly as the other grid) | |||||
| * | change GenerateClientFlags(...) to work with a scenepresence; make use of ↵ | UbitUmarov | 2017-01-11 | 4 | -20/+54 | |
| | | | | | | | | the new IsGod to check its God rights; remove the non standard estate manager right to move other ppl prims i added on last commits; coment out a test method i added sometime ago | |||||
| * | remove obsolete PrimFlags.ObjectYouOfficer; rearrange ↵ | UbitUmarov | 2017-01-10 | 2 | -62/+52 | |
| | | | | | | | | GenerateClientFlags(...) with changes: allow estatemanager to move other ppl objects to help solve placement disputes; exclude attachments on that and from same group members | |||||
* | | Also add the ability to quit on SIGTERM for ROBUST | Melanie Thielker | 2017-01-11 | 2 | -0/+37 | |
|/ | ||||||
* | add a bit clarification about grid private port protection | UbitUmarov | 2017-01-09 | 1 | -0/+3 | |
| | ||||||
* | try to improve option automatic_gods processing | UbitUmarov | 2017-01-08 | 1 | -9/+11 | |
| | ||||||
* | restore argument name material_bits | UbitUmarov | 2017-01-08 | 2 | -3/+3 | |
| | ||||||
* | mantis 8117: fix llSetPhysicsMaterial, using proper LSL_float type | UbitUmarov | 2017-01-08 | 3 | -6/+6 | |
| | ||||||
* | add the new GOD ossl option to osslEnable.ini | UbitUmarov | 2017-01-07 | 1 | -1/+2 | |
| | ||||||
* | Revert "Allow OSSL scripts to softfail" | Melanie Thielker | 2017-01-07 | 2 | -23/+20 | |
| | | | | | | | This reverts commit e5244fe70830d6c9ece23d26039d5cbabe9ce9ff. Conflicts: OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs | |||||
* | Fix a compile issue and reintroduce the "GOD" script option | Melanie Thielker | 2017-01-07 | 2 | -23/+32 | |
| | ||||||
* | Merge branch 'master' of opensimulator.org:/var/git/opensim | Melanie Thielker | 2017-01-07 | 2 | -3/+3 | |
|\ | ||||||
| * | rename OSSL enable option GOD as ACTIVE_GOD so its use is more clear | UbitUmarov | 2017-01-07 | 2 | -3/+3 | |
| | | ||||||
* | | Allow OSSL scripts to softfail | Melanie Thielker | 2017-01-07 | 2 | -1/+4 | |
|/ | ||||||
* | change OSSL enable option GOD to use IsGod, so it means a active god, as my ↵ | UbitUmarov | 2017-01-07 | 2 | -7/+10 | |
| | | | | original idea | |||||
* | use new IsGod on CheckAndAdjustLandingPoint_SL so it can be by current ↵ | UbitUmarov | 2017-01-07 | 1 | -1/+1 | |
| | | | | viewer god, acording to config | |||||
* | Correct casing on isGod and isViewerUIGod | Melanie Thielker | 2017-01-07 | 10 | -51/+51 | |
| | ||||||
* | Change improperly named isNPC to be IsNPC as a property should be uppercase | Melanie Thielker | 2017-01-07 | 11 | -27/+27 | |
| | ||||||
* | ignore teleport flag GodLike. Perform checks acording to agent static | UbitUmarov | 2017-01-07 | 1 | -5/+7 | |
| | | | | local or grid rights | |||||
* | missing changed file | UbitUmarov | 2017-01-07 | 1 | -4/+4 | |
| | ||||||
* | rename same more variables to make their meaning more clear | UbitUmarov | 2017-01-07 | 2 | -5/+5 | |
| | ||||||
* | replace godlevel compares by the new faster bool isViewerUIGod | UbitUmarov | 2017-01-07 | 8 | -13/+13 | |
| | ||||||
* | rename same variables to make their meaning more clear | UbitUmarov | 2017-01-07 | 2 | -57/+56 | |
| | ||||||
* | update permissions module with the new options | UbitUmarov | 2017-01-07 | 1 | -13/+24 | |
| | ||||||
* | prevent gods kick wars using the new god level variable | UbitUmarov | 2017-01-07 | 1 | -4/+4 | |
| | ||||||
* | more changes to god level control. Not that this is work in progress, for ↵ | UbitUmarov | 2017-01-07 | 2 | -224/+234 | |
| | | | | now it still works mainly as with option implicit_gods = true. speed up some regions child updates, some cleanup | |||||
* | try to work around some broken viewers math on handles | UbitUmarov | 2017-01-07 | 1 | -4/+9 | |
| | ||||||
* | coment out a flodding debug message | UbitUmarov | 2017-01-07 | 1 | -2/+2 | |
| | ||||||
* | Allow avatar to be charged group membership fees when a money module is in use | Kevin Cozens | 2017-01-06 | 1 | -1/+19 | |
| | ||||||
* | Only apply group creation fee > 0 and pass group name when applying fee | Kevin Cozens | 2017-01-06 | 1 | -2/+2 | |
| | ||||||
* | Fix custom dialogs working when bin/ is read-only | Melanie Thielker | 2017-01-07 | 1 | -1/+1 | |
| | ||||||
* | Fix grid gods | Melanie Thielker | 2017-01-07 | 1 | -0/+1 | |
| | ||||||
* | Squelch noisy debug message that happens on every single rez | Melanie Thielker | 2017-01-07 | 1 | -1/+1 | |
| | ||||||
* | During login cancel, don't error out here on a null client. | Melanie Thielker | 2017-01-07 | 1 | -0/+3 | |
| | ||||||
* | Squelch red ink for login cancel by the user during circuit setup | Melanie Thielker | 2017-01-07 | 2 | -3/+22 | |
| | ||||||
* | Remove a red ink error on shutdown. Harmless message since shutting down anyway | Melanie Thielker | 2017-01-07 | 1 | -1/+7 | |
| | ||||||
* | Queue all events for a script that is waiting to compile | Melanie Thielker | 2017-01-07 | 1 | -13/+56 | |
| | | | | | | This fixes CHANGED_OWNER the right way. It also vastly improves link message handling during object rez, which was iffy before. Now no messages are lost anymore. | |||||
* | Fix a slew of event like CHANGED_OWNER, attach() etc not working. | Melanie Thielker | 2017-01-06 | 1 | -1/+8 | |
| | | | | | | Optimization can ba taken too far. Compile scripts synchronously for interactive rezzing because otherwise all events relating to rezzing/ wearing are lost. |