aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-25 add and use CanDropInObjectInvUbitUmarov3-173/+242
2017-01-25fix test setupUbitUmarov1-3/+10
2017-01-25 make use of CanDoObjectInvToObjectInvUbitUmarov3-21/+21
2017-01-24fix a bug in CanCopyObjectInventory; add CanDoObjectInvToObjectInv ( not wired)UbitUmarov1-23/+82
2017-01-23Comment some more debug and squelch another module not running msg.Melanie Thielker1-4/+4
Modules whould not require that their .ini key is present. If the user chooses to not use that module, they should not be required to retain the config key for it.
2017-01-23Disable spam in profiles module. Modules should not say they're disabled.Melanie Thielker1-1/+1
2017-01-23Activate the new Offline IM module code instead of the old codeMelanie Thielker1-20/+4
As most have gone to OfflineMessaging V2, this change will not affect existing users but will benefit future grids.
2017-01-22replace calls to SOG.GetEffectivePermissions() by the new ↵UbitUmarov4-5/+5
SOG.EffectiveOwnerPerms, some of those inline permissions checks should be reviewed and pass by permissions module
2017-01-22don't let part lastowner be the groupUbitUmarov1-2/+2
2017-01-22share before groupr roles was a testing elsewhere induced mistake, clean it upUbitUmarov1-46/+36
2017-01-22work around group sharing and owned permitions issues, fix a non copy ↵UbitUmarov4-89/+214
objects delete issue
2017-01-21a few more changes on permissionsUbitUmarov1-51/+47
2017-01-21fix CanReturnObjectsUbitUmarov1-13/+20
2017-01-21add/fix CanRunScriptUbitUmarov3-5/+53
2017-01-21fix llScriptDanger(); don't call old ScriptDamage on ossl health functionsUbitUmarov3-52/+47
2017-01-21fix CanObjectEntry and CanTerraformLand group permissionsUbitUmarov1-33/+30
2017-01-21change the initialization point of SimwideAreaUbitUmarov2-4/+6
2017-01-21initialize SimwideAreaUbitUmarov1-1/+3
2017-01-21set a sane default region ObjectCapacityUbitUmarov1-2/+2
2017-01-21Oops.. fix the null on the correct place.. jenkis may now fail for another ↵UbitUmarov1-2/+3
reason
2017-01-20fix a null ref on jenkinsUbitUmarov1-6/+4
2017-01-20test jenkinsUbitUmarov1-4/+4
2017-01-20change CanObjectEntry() to use a SOGUbitUmarov7-51/+40
2017-01-20remove redundant IsGod, rename some GOD as Administrator (both only on ↵UbitUmarov2-118/+65
permissions module)
2017-01-19change CanDuplicateObjectUbitUmarov4-14/+19
2017-01-19actually make use of it as viewers requestedUbitUmarov1-6/+1
2017-01-19fix the meaning of objectDuplicate[OnRay]() flags parameter but still not ↵UbitUmarov5-9/+13
using it
2017-01-19change CanDeedObject. WARNING like on other grids, if you do not set next ↵UbitUmarov3-24/+41
owner rights on object and ALL ITS CONTENTS, you may loose all rights on it
2017-01-19add a comment about parts permissions aggregationUbitUmarov1-0/+2
2017-01-19add CanEdit check for SOGs, iclients and SPs that need to be in scene and use itUbitUmarov3-21/+60
2017-01-19fix a null checkUbitUmarov1-2/+3
2017-01-19object CanMove is for in scene SOGs Icleints and SPs and permitions module ↵UbitUmarov5-81/+57
is NOT a shared module
2017-01-19object Take and TakeCopy are for in scene SOPs and SPs and permitions module ↵UbitUmarov5-25/+35
is NOT a shared module
2017-01-19a few more aux methods and changesUbitUmarov1-152/+133
2017-01-19add a GetItemPermissions() to be used use on object contents checks in ↵UbitUmarov1-16/+83
Permissions module
2017-01-18a few more changes on Permissions moduleUbitUmarov1-90/+80
2017-01-18enforce effective perms hierarchyUbitUmarov1-42/+59
2017-01-18antecipate baked cache check and Xbakes requests, so they happen before ↵UbitUmarov1-26/+33
viewer check request (or force it to wait via locking).
2017-01-18Permissions module: fix in prim inv CanEditNotecard group edit rights check ↵UbitUmarov1-3/+17
( in last commit plz read .. by GetObjectPermissions)
2017-01-18Permissions module: replace some GenericObjectPermission by ↵UbitUmarov1-123/+51
GenericObjectPermission on some checks. Note that in some cases behavour is now diferent.
2017-01-17Permissions module: GenerateClientFlags() no need to keep looking for the ↵UbitUmarov4-77/+70
same part several times; fix locked mask in GetObjectPermissions()
2017-01-17Permissions module: add GetObjectPermissions() that should replace ↵UbitUmarov1-1/+77
GenericObjectPermission
2017-01-17add more calls to effective permissions aggregation, some paths may still be ↵UbitUmarov14-30/+58
missing on objects changes, but remove the aggregation on check paths, so all can be tested.
2017-01-17add more calls to effective permissions aggregation; do not change groupmask ↵UbitUmarov4-2/+15
on deed
2017-01-17start adding calls to effective permissions aggregation on changes; ↵UbitUmarov5-36/+29
rearrange code in DuplicateObject();
2017-01-16remove now unused SetRootPartOwner()UbitUmarov1-21/+1
2017-01-16replace calls to SetOwnerId and SetRootPartOwner by a single new SetOwner() ↵UbitUmarov4-6/+27
so owner is not changed twice on rootpart
2017-01-16 fix EffectiveGroupOrEveryOnePerms C&T == 0 caseUbitUmarov1-5/+27
2017-01-16 avoid lastOwner beeing the groupUbitUmarov3-4/+11
2017-01-16 chance new effective permissions code to ease aggregation on demand( ie on ↵UbitUmarov5-156/+130
changes). But still doing full aggregation on checks, so still heavy