Commit History

Author SHA1 Message Date
  UbitUmarov 24d12dfba4 permissions GenerateClientFlags() also needs group GetEffectivePermissions() for the everyone case. Current naive uncached GetEffectivePermissions() must be improved since its now a lot more used. 7 years ago
  UbitUmarov e28ac282eb oops fix FolderMask acording 7 years ago
  UbitUmarov 1ff831c45b make the Slam bit actually be the two previus used ones, to try to minimize compatibilty issues 7 years ago
  UbitUmarov fb86e41561 fix incoerent definition of Slam bit (bits 3 and 4 used in diferent 7 years ago
  UbitUmarov e263730ada fix: send viewers the Everyone permitions of items inside other objects 7 years ago
  Melanie Thielker da51edb5fe Fix the new permissions error introduced with the inventory fix 7 years ago
  Melanie Thielker b9eb3afb62 Merge branch 'master' of opensimulator.org:/var/git/opensim 7 years ago
  Melanie Thielker c74fa02d87 Harmonize case in Permissions enum 7 years ago
  UbitUmarov 1984f316fc Add permission CanChangeSelectedState replacing 2 calls to check Move and Modify/edit. As those calls did, this controls changes to objects selected state for edition (simulation hold etc). 7 years ago
  UbitUmarov 3e0a61915f GenerateClientFlags: consider locked state, change object group; CanRezObject: remove odd elses and group roles are only for group owned land 7 years ago
  Melanie Thielker dafb362b60 Merge branch 'master' of opensimulator.org:/var/git/opensim 7 years ago
  Melanie Thielker 14d6d6f7a5 Also add the ability to quit on SIGTERM for ROBUST 7 years ago
  UbitUmarov 0d538cb24c stop using a GetPermissionClass() in GenerateClientFlags since it is not good enough, just process the several cases inline 7 years ago
  UbitUmarov 386a8136c9 don't let object lastowner be its group 7 years ago
  UbitUmarov 1253f19325 more changes to GenerateClientFlags(), use already cached presence group information, let it be aware of groups roles. (not exactly as the other grid) 7 years ago
  UbitUmarov e0ab0b3b6b change GenerateClientFlags(...) to work with a scenepresence; make use of 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 7 years ago
  UbitUmarov e3f7c27c93 remove obsolete PrimFlags.ObjectYouOfficer; rearrange GenerateClientFlags(...) with changes: allow estatemanager to move other ppl objects to help solve placement disputes; exclude attachments on that and from same group members 7 years ago
  UbitUmarov d96bcd8264 add a bit clarification about grid private port protection 7 years ago
  UbitUmarov 90dee2fce6 try to improve option automatic_gods processing 7 years ago
  UbitUmarov da69bc5da6 restore argument name material_bits 7 years ago
  UbitUmarov fb42845bee mantis 8117: fix llSetPhysicsMaterial, using proper LSL_float type 7 years ago
  UbitUmarov 8662606f7b add the new GOD ossl option to osslEnable.ini 7 years ago
  Melanie Thielker 556d95ef05 Revert "Allow OSSL scripts to softfail" 7 years ago
  Melanie Thielker f457925f80 Fix a compile issue and reintroduce the "GOD" script option 7 years ago
  Melanie Thielker c9736755d8 Merge branch 'master' of opensimulator.org:/var/git/opensim 7 years ago
  Melanie Thielker e5244fe708 Allow OSSL scripts to softfail 7 years ago
  UbitUmarov 2d0860ac51 rename OSSL enable option GOD as ACTIVE_GOD so its use is more clear 7 years ago
  UbitUmarov e2167716aa change OSSL enable option GOD to use IsGod, so it means a active god, as my original idea 7 years ago
  UbitUmarov 2798adcdcd use new IsGod on CheckAndAdjustLandingPoint_SL so it can be by current viewer god, acording to config 7 years ago
  Melanie Thielker e58903be6f Correct casing on isGod and isViewerUIGod 7 years ago