Commit History

Author SHA1 Message Date
  UbitUmarov 1ff7e34996 a few more changes on Permissions module 7 years ago
  UbitUmarov e963789714 Permissions module: fix in prim inv CanEditNotecard group edit rights check ( in last commit plz read .. by GetObjectPermissions) 7 years ago
  UbitUmarov c14d81f538 Permissions module: replace some GenericObjectPermission by GenericObjectPermission on some checks. Note that in some cases behavour is now diferent. 7 years ago
  UbitUmarov 6d784f6306 Permissions module: GenerateClientFlags() no need to keep looking for the same part several times; fix locked mask in GetObjectPermissions() 7 years ago
  UbitUmarov 06bca0388f Permissions module: add GetObjectPermissions() that should replace GenericObjectPermission 7 years ago
  UbitUmarov b9e2606c2f add code for fixing effective permitions. This is a test, and currently too slow for prodution. just finding our way home 7 years ago
  UbitUmarov 6eaa8948a6 bad move.. revert 7 years ago
  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 3e0a61915f GenerateClientFlags: consider locked state, change object group; CanRezObject: remove odd elses and group roles are only for group owned land 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 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 ed526916b7 update permissions module with the new options 7 years ago
  UbitUmarov 0b912b2acc Remove parcel_owner_is_god option. It is conceptually wrong and with 7 years ago
  Melanie Thielker ad8915f154 Restructure god level and permissions 7 years ago
  Melanie Thielker b16abc8166 Massive tab and trailing space cleanup 7 years ago
  Melanie Thielker 4468aa0dcf Merge branch 'master' of opensimulator.org:/var/git/opensim 8 years ago
  Melanie Thielker ea8f3c83bf Finally remove the requirement for an InventoryItem/FolderBase object to 8 years ago
  UbitUmarov 58135ef52c fix a lost region size of 256m 8 years ago
  Diva Canto 359908fa88 Related to mantis #7929: "For sale" was not being accepted, because of permissions fail. This adds a new permissions check CanSellGroupObject. THIRD-PARTY PERMISSIONS MODULES TAKE NOTE OF THIS NEW EVENT. 8 years ago
  Melanie Thielker 1e44aba620 According to the SL wiki, estate managers can set parcels for sale. Make it sew. 8 years ago
  UbitUmarov 170acd7d67 change parcel_owner_is_god configuration option from default from true to false, leaving only region_owner true by default 8 years ago
  UbitUmarov 0934e1cf71 add IsEstateManager check to Permissions 8 years ago
  UbitUmarov 114ac59314 dont tell clients that we can edit a friend's attachments when we do forbid it 8 years ago
  UbitUmarov 371c9dd2af bad merge? 9 years ago
  Robert Adams 07dead7dcb varregion: any conversions of use of Constants.RegionSize converted into 9 years ago
  Justin Clark-Casey (justincc) 1d2616e7a2 If the owner of an object is taking a copy from the scene (e.g. via the "take copy" option on a viewer) then only require owner copy perms, not copy and transfer. 9 years ago
  Melanie Thielker 159fcbf150 Merge branch 'master' of ssh://3dhosting.de/var/git/careminster 10 years ago
  Diva Canto 3aa99b9a7f Fixes a permissions bug where a user with group powers to always rez was not being given permission to rez on group land. 10 years ago