a17db1b3cdComment two very spammy debug messages that the usr can't do anything about Make a third one conditional.
Melanie Thielker
2017-01-30 12:58:15 +0000
056ccaed90update parcel select or sat on stats on sit and stand
UbitUmarov
2017-01-27 21:43:25 +0000
d4111ff670fix SimwideArea again
UbitUmarov
2017-01-27 20:59:56 +0000
0091c37ed3several changes relative to objects return and parcel prim counts: avoid null refs, report correct count of returned objects, make obkects counts by ownership coerent with return rules, etc
UbitUmarov
2017-01-27 20:21:24 +0000
f76ea3bb76parcels must be loaded before objects, so they can be added to them
UbitUmarov
2017-01-27 20:07:02 +0000
56e3aaefdePermissions modules where made NONShared modules. Make them so, removing incoerences and their potencial bugs
UbitUmarov
2017-01-27 12:32:01 +0000
cdc23bab74remove unused and wrong methods
UbitUmarov
2017-01-26 19:51:50 +0000
ed365f6220remove SOP.AttachPoint, redundant( and incoerent) with SOG.AttachmentPoint
UbitUmarov
2017-01-26 19:43:00 +0000
32c1127809Make it possible to override the URL module
Melanie Thielker
2017-01-26 18:35:53 +0000
2fc7993d69ubOde: update prim mass when changing Density
UbitUmarov
2017-01-26 02:45:12 +0000
dd190f1a1fCHANGED ALLOWED_DROP should only trigger if user has no MOD rights
UbitUmarov
2017-01-25 20:26:09 +0000
02fbe5a740add and use CanDropInObjectInv
UbitUmarov
2017-01-25 19:39:58 +0000
f722f1cf6cfix test setup
UbitUmarov
2017-01-25 18:10:59 +0000
74ac2034e0make use of CanDoObjectInvToObjectInv
UbitUmarov
2017-01-25 16:57:46 +0000
b45f6b933ffix a bug in CanCopyObjectInventory; add CanDoObjectInvToObjectInv ( not wired)
UbitUmarov
2017-01-24 14:01:39 +0000
f0700f48d8Comment some more debug and squelch another module not running msg.
Melanie Thielker
2017-01-23 14:26:14 +0000
f50d598434Disable spam in profiles module. Modules should not say they're disabled.
Melanie Thielker
2017-01-23 14:06:38 +0000
1e0ed50d29Activate the new Offline IM module code instead of the old code
Melanie Thielker
2017-01-23 01:18:27 +0000
c673ef7e3creplace calls to SOG.GetEffectivePermissions() by the new SOG.EffectiveOwnerPerms, some of those inline permissions checks should be reviewed and pass by permissions module
UbitUmarov
2017-01-22 23:05:39 +0000
df035a4022don't let part lastowner be the group
UbitUmarov
2017-01-22 21:38:59 +0000
8d99c86f96share before groupr roles was a testing elsewhere induced mistake, clean it up
UbitUmarov
2017-01-22 05:07:43 +0000
50e318c401work around group sharing and owned permitions issues, fix a non copy objects delete issue
UbitUmarov
2017-01-22 03:23:50 +0000
c14ec1a9bda few more changes on permissions
UbitUmarov
2017-01-21 14:22:32 +0000
97e6f21c6cactually make use of it as viewers requested
UbitUmarov
2017-01-19 18:33:00 +0000
6826ca9b57fix the meaning of objectDuplicate[OnRay]() flags parameter but still not using it
UbitUmarov
2017-01-19 18:25:25 +0000
d8108ab740change 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
UbitUmarov
2017-01-19 17:45:54 +0000
b9651652e1add a comment about parts permissions aggregation
UbitUmarov
2017-01-19 13:25:00 +0000
984345a202add CanEdit check for SOGs, iclients and SPs that need to be in scene and use it
UbitUmarov
2017-01-19 13:10:04 +0000
7651d60d72fix a null check
UbitUmarov
2017-01-19 12:47:14 +0000
673bd37219object CanMove is for in scene SOGs Icleints and SPs and permitions module is NOT a shared module
UbitUmarov
2017-01-19 12:35:00 +0000
fe9a785eccobject Take and TakeCopy are for in scene SOPs and SPs and permitions module is NOT a shared module
UbitUmarov
2017-01-19 11:34:40 +0000
b9ecc962aca few more aux methods and changes
UbitUmarov
2017-01-19 10:27:30 +0000
3b96cd8ff2add a GetItemPermissions() to be used use on object contents checks in Permissions module
UbitUmarov
2017-01-19 00:51:55 +0000
1ff7e34996a few more changes on Permissions module
UbitUmarov
2017-01-18 22:25:49 +0000
e2c2d92d5aantecipate baked cache check and Xbakes requests, so they happen before viewer check request (or force it to wait via locking).
UbitUmarov
2017-01-18 02:29:05 +0000
e963789714Permissions module: fix in prim inv CanEditNotecard group edit rights check ( in last commit plz read .. by GetObjectPermissions)
UbitUmarov
2017-01-18 01:16:58 +0000
c14d81f538Permissions module: replace some GenericObjectPermission by GenericObjectPermission on some checks. Note that in some cases behavour is now diferent.
UbitUmarov
2017-01-18 00:42:08 +0000
6d784f6306Permissions module: GenerateClientFlags() no need to keep looking for the same part several times; fix locked mask in GetObjectPermissions()
UbitUmarov
2017-01-17 23:22:02 +0000
06bca0388fPermissions module: add GetObjectPermissions() that should replace GenericObjectPermission
UbitUmarov
2017-01-17 14:30:20 +0000
db2fbf6516add 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.
UbitUmarov
2017-01-17 13:24:09 +0000
1113407280add more calls to effective permissions aggregation; do not change groupmask on deed
UbitUmarov
2017-01-17 01:22:44 +0000
a5c693e302start adding calls to effective permissions aggregation on changes; rearrange code in DuplicateObject();
UbitUmarov
2017-01-17 00:41:30 +0000
2b5ef89272remove now unused SetRootPartOwner()
UbitUmarov
2017-01-16 20:37:04 +0000
180add745creplace calls to SetOwnerId and SetRootPartOwner by a single new SetOwner() so owner is not changed twice on rootpart
UbitUmarov
2017-01-16 20:27:39 +0000
6735d3496cfix EffectiveGroupOrEveryOnePerms C&T == 0 case
UbitUmarov
2017-01-16 19:49:07 +0000
ffa6c7aae2avoid lastOwner beeing the group
UbitUmarov
2017-01-16 19:22:39 +0000
733072b6a3chance new effective permissions code to ease aggregation on demand( ie on changes). But still doing full aggregation on checks, so still heavy
UbitUmarov
2017-01-16 19:01:41 +0000
568614af2cRemove the last instance of the legacy slam but being set
Melanie Thielker
2017-01-16 14:53:42 +0000
b9e2606c2fadd code for fixing effective permitions. This is a test, and currently too slow for prodution. just finding our way home
UbitUmarov
2017-01-15 16:15:40 +0000
e475e65828use of PermissionMask Bit3 for slam was a recent mistake, so make it only bit4 and move folded export to its more natural place as bit3
UbitUmarov
2017-01-15 13:43:54 +0000
24d12dfba4permissions GenerateClientFlags() also needs group GetEffectivePermissions() for the everyone case. Current naive uncached GetEffectivePermissions() must be improved since its now a lot more used.
UbitUmarov
2017-01-14 22:19:20 +0000
1ff831c45bmake the Slam bit actually be the two previus used ones, to try to minimize compatibilty issues
UbitUmarov
2017-01-14 16:33:51 +0000
fb86e41561fix incoerent definition of Slam bit (bits 3 and 4 used in diferent places.) this may still be wrong on other places; Do not loose folded permitions, WARNING MASTER IS NOW UNSTABLE. permissions are still broken"
UbitUmarov
2017-01-14 14:19:58 +0000
e263730adafix: send viewers the Everyone permitions of items inside other objects
UbitUmarov
2017-01-14 11:25:44 +0000
da51edb5feFix the new permissions error introduced with the inventory fix
Melanie Thielker
2017-01-13 23:47:26 +0000
b9eb3afb62Merge branch 'master' of opensimulator.org:/var/git/opensim
Melanie Thielker
2017-01-13 17:09:26 +0000
c74fa02d87Harmonize case in Permissions enum
Melanie Thielker
2017-01-13 17:09:08 +0000
1984f316fcAdd 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).
UbitUmarov
2017-01-12 17:15:36 +0000
3e0a61915fGenerateClientFlags: consider locked state, change object group; CanRezObject: remove odd elses and group roles are only for group owned land
UbitUmarov
2017-01-12 16:58:59 +0000
dafb362b60Merge branch 'master' of opensimulator.org:/var/git/opensim
Melanie Thielker
2017-01-11 23:05:39 +0000
14d6d6f7a5Also add the ability to quit on SIGTERM for ROBUST
Melanie Thielker
2017-01-11 23:05:06 +0000
0d538cb24cstop using a GetPermissionClass() in GenerateClientFlags since it is not good enough, just process the several cases inline
UbitUmarov
2017-01-11 22:47:31 +0000
386a8136c9don't let object lastowner be its group
UbitUmarov
2017-01-11 18:41:06 +0000
1253f19325more changes to GenerateClientFlags(), use already cached presence group information, let it be aware of groups roles. (not exactly as the other grid)
UbitUmarov
2017-01-11 17:10:29 +0000
e0ab0b3b6bchange 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
UbitUmarov
2017-01-11 01:02:57 +0000
e3f7c27c93remove 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
UbitUmarov
2017-01-10 23:45:19 +0000
d96bcd8264add a bit clarification about grid private port protection
UbitUmarov
2017-01-09 18:22:39 +0000
cd11d23833Flip to RC2 and restore 0.9.0.0 here
Diva Canto
2017-01-08 10:15:56 -0800
7642233109Merge branch 'master' into 0.9.0-post-fixes
Diva Canto
2017-01-08 10:11:45 -0800
90dee2fce6try to improve option automatic_gods processing
UbitUmarov
2017-01-08 12:30:50 +0000
da69bc5da6restore argument name material_bits
UbitUmarov
2017-01-08 11:28:34 +0000
fb42845beemantis 8117: fix llSetPhysicsMaterial, using proper LSL_float type
UbitUmarov
2017-01-08 11:15:39 +0000
45695ef2e3Merge branch 'master' into httptests
UbitUmarov
2017-01-08 02:00:24 +0000
8662606f7badd the new GOD ossl option to osslEnable.ini
UbitUmarov
2017-01-07 23:38:55 +0000