UbitUmarov
|
f76ea3bb76
|
parcels must be loaded before objects, so they can be added to them
|
2017-01-27 20:07:02 +00:00 |
UbitUmarov
|
4b9c94a3aa
|
bug fix: wrong enabled check
|
2017-01-27 13:10:57 +00:00 |
UbitUmarov
|
56e3aaefde
|
Permissions modules where made NONShared modules. Make them so, removing incoerences and their potencial bugs
|
2017-01-27 12:32:01 +00:00 |
UbitUmarov
|
cdc23bab74
|
remove unused and wrong methods
|
2017-01-26 19:51:50 +00:00 |
UbitUmarov
|
ed365f6220
|
remove SOP.AttachPoint, redundant( and incoerent) with SOG.AttachmentPoint
|
2017-01-26 19:43:00 +00:00 |
UbitUmarov
|
2fc7993d69
|
ubOde: update prim mass when changing Density
|
2017-01-26 02:45:12 +00:00 |
UbitUmarov
|
dd190f1a1f
|
CHANGED ALLOWED_DROP should only trigger if user has no MOD rights
|
2017-01-25 20:26:09 +00:00 |
UbitUmarov
|
02fbe5a740
|
add and use CanDropInObjectInv
|
2017-01-25 19:39:58 +00:00 |
UbitUmarov
|
f722f1cf6c
|
fix test setup
|
2017-01-25 18:10:59 +00:00 |
UbitUmarov
|
74ac2034e0
|
make use of CanDoObjectInvToObjectInv
|
2017-01-25 16:57:46 +00:00 |
UbitUmarov
|
b45f6b933f
|
fix a bug in CanCopyObjectInventory; add CanDoObjectInvToObjectInv ( not wired)
|
2017-01-24 14:01:39 +00:00 |
UbitUmarov
|
c673ef7e3c
|
replace calls to SOG.GetEffectivePermissions() by the new SOG.EffectiveOwnerPerms, some of those inline permissions checks should be reviewed and pass by permissions module
|
2017-01-22 23:05:39 +00:00 |
UbitUmarov
|
df035a4022
|
don't let part lastowner be the group
|
2017-01-22 21:38:59 +00:00 |
UbitUmarov
|
8d99c86f96
|
share before groupr roles was a testing elsewhere induced mistake, clean it up
|
2017-01-22 05:07:43 +00:00 |
UbitUmarov
|
50e318c401
|
work around group sharing and owned permitions issues, fix a non copy objects delete issue
|
2017-01-22 03:23:50 +00:00 |
UbitUmarov
|
c14ec1a9bd
|
a few more changes on permissions
|
2017-01-21 14:22:32 +00:00 |
UbitUmarov
|
7a1d9e213e
|
fix CanReturnObjects
|
2017-01-21 11:21:36 +00:00 |
UbitUmarov
|
186f0b73cd
|
add/fix CanRunScript
|
2017-01-21 10:22:00 +00:00 |
UbitUmarov
|
0a5d6671ce
|
fix llScriptDanger(); don't call old ScriptDamage on ossl health functions
|
2017-01-21 06:37:29 +00:00 |
UbitUmarov
|
9d61df0887
|
fix CanObjectEntry and CanTerraformLand group permissions
|
2017-01-21 05:14:13 +00:00 |
UbitUmarov
|
b20bd1a9df
|
change the initialization point of SimwideArea
|
2017-01-21 03:35:59 +00:00 |
UbitUmarov
|
85a31c9e76
|
initialize SimwideArea
|
2017-01-21 02:29:08 +00:00 |
UbitUmarov
|
d62854cbd3
|
set a sane default region ObjectCapacity
|
2017-01-21 00:30:42 +00:00 |
UbitUmarov
|
c0231fe169
|
Oops.. fix the null on the correct place.. jenkis may now fail for another reason
|
2017-01-21 00:18:25 +00:00 |
UbitUmarov
|
48f137599f
|
fix a null ref on jenkins
|
2017-01-20 23:36:35 +00:00 |
UbitUmarov
|
05196ebe27
|
test jenkins
|
2017-01-20 22:50:50 +00:00 |
UbitUmarov
|
dac32c4e5a
|
change CanObjectEntry() to use a SOG
|
2017-01-20 14:26:24 +00:00 |
UbitUmarov
|
df40cdc83e
|
remove redundant IsGod, rename some GOD as Administrator (both only on permissions module)
|
2017-01-20 13:45:44 +00:00 |
UbitUmarov
|
69bcbd856b
|
change CanDuplicateObject
|
2017-01-19 19:01:56 +00:00 |
UbitUmarov
|
97e6f21c6c
|
actually make use of it as viewers requested
|
2017-01-19 18:33:00 +00:00 |
UbitUmarov
|
6826ca9b57
|
fix the meaning of objectDuplicate[OnRay]() flags parameter but still not using it
|
2017-01-19 18:25:25 +00:00 |
UbitUmarov
|
d8108ab740
|
change CanDeedObject. WARNING like on other grids, if you do not set next owner rights on object and ALL ITS CONTENTS, you may loose all rights on it
|
2017-01-19 17:45:54 +00:00 |
UbitUmarov
|
b9651652e1
|
add a comment about parts permissions aggregation
|
2017-01-19 13:25:00 +00:00 |
UbitUmarov
|
984345a202
|
add CanEdit check for SOGs, iclients and SPs that need to be in scene and use it
|
2017-01-19 13:10:04 +00:00 |
UbitUmarov
|
7651d60d72
|
fix a null check
|
2017-01-19 12:47:14 +00:00 |
UbitUmarov
|
673bd37219
|
object CanMove is for in scene SOGs Icleints and SPs and permitions module is NOT a shared module
|
2017-01-19 12:35:00 +00:00 |
UbitUmarov
|
fe9a785ecc
|
object Take and TakeCopy are for in scene SOPs and SPs and permitions module is NOT a shared module
|
2017-01-19 11:34:40 +00:00 |
UbitUmarov
|
b9ecc962ac
|
a few more aux methods and changes
|
2017-01-19 10:27:30 +00:00 |
UbitUmarov
|
3b96cd8ff2
|
add a GetItemPermissions() to be used use on object contents checks in Permissions module
|
2017-01-19 00:51:55 +00:00 |
UbitUmarov
|
1ff7e34996
|
a few more changes on Permissions module
|
2017-01-18 22:25:49 +00:00 |
UbitUmarov
|
b23ce04a6e
|
enforce effective perms hierarchy
|
2017-01-18 21:17:09 +00:00 |
UbitUmarov
|
e2c2d92d5a
|
antecipate baked cache check and Xbakes requests, so they happen before viewer check request (or force it to wait via locking).
|
2017-01-18 02:29:05 +00:00 |
UbitUmarov
|
e963789714
|
Permissions module: fix in prim inv CanEditNotecard group edit rights check ( in last commit plz read .. by GetObjectPermissions)
|
2017-01-18 01:16:58 +00:00 |
UbitUmarov
|
c14d81f538
|
Permissions module: replace some GenericObjectPermission by GenericObjectPermission on some checks. Note that in some cases behavour is now diferent.
|
2017-01-18 00:42:08 +00:00 |
UbitUmarov
|
6d784f6306
|
Permissions module: GenerateClientFlags() no need to keep looking for the same part several times; fix locked mask in GetObjectPermissions()
|
2017-01-17 23:22:02 +00:00 |
UbitUmarov
|
06bca0388f
|
Permissions module: add GetObjectPermissions() that should replace GenericObjectPermission
|
2017-01-17 14:30:20 +00:00 |
UbitUmarov
|
db2fbf6516
|
add more calls to effective permissions aggregation, some paths may still be missing on objects changes, but remove the aggregation on check paths, so all can be tested.
|
2017-01-17 13:24:09 +00:00 |
UbitUmarov
|
1113407280
|
add more calls to effective permissions aggregation; do not change groupmask on deed
|
2017-01-17 01:22:44 +00:00 |
UbitUmarov
|
a5c693e302
|
start adding calls to effective permissions aggregation on changes; rearrange code in DuplicateObject();
|
2017-01-17 00:41:30 +00:00 |
UbitUmarov
|
2b5ef89272
|
remove now unused SetRootPartOwner()
|
2017-01-16 20:37:04 +00:00 |