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 |