Checkout Tools
  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OAK-8874: deprecate use of Guava Predicate class in oak-core API
  1. … 35 more files in changeset.
OAK-8874: Remove use of Guava Predicate class in oak-core API (backed out r1873306)
  1. … 34 more files in changeset.
OAK-8874: Remove use of Guava Predicate class in oak-core API
  1. … 34 more files in changeset.
OAK-8385 : Get rid of duplicated AcEntry/Entry in PermissionStoreEditor and AccessControlValidator
  1. … 3 more files in changeset.
OAK-8321 : Use format specifier for log output
  1. … 7 more files in changeset.
OAK-8308 : Unused Object methods in PermissionStoreEditor.AcEntry
OAK-8304 : VersionablePathHook: Diff.setVersionablePath never results in CommitFailedException
  1. … 1 more file in changeset.
OAK-8262 : CompiledPermissionImpl returns wrong type of TreePermission for child of permission store
  1. … 3 more files in changeset.
OAK-8284 : Improvements to EntryPredicate
  1. … 2 more files in changeset.
OAK-8266 : Redundant check for existing tree in CompiledPermissionImpl.buildVersionDelegatee
OAK-8263 : Simplify PermissionEntry.compareTo
OAK-8234 : adding missing annotations with AllPermissionProviderImpl
OAK-8234 Reduce object allocation in PermissionProviderImpl for admin sessions

  1. … 2 more files in changeset.
OAK-8270 : Add variant of PermissionUtil.getReadOnlyTree that never returns null
  1. … 3 more files in changeset.
OAK-8265 : Add nullable/notnull annotations to org.apache.jackrabbit.oak.security.authorization.permission.*
OAK-8027 : Extract public utility for handling jcr:all privilege bits
  1. … 9 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- fix indention in PermissionStoreEditor

- use Map.computeIfMissing in getMembership call, move getIdentifierManager and getPrincipalManager to inner classes

  1. … 1 more file in changeset.
OAK-7944 : Minor improvements to oak security code base

- more access modifiers that must not be public

- PermissionValidator: redundant check for null node state

- PermissionStoreEditor: improve readability

  1. … 4 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

  1. … 42 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

adjust access were it can be weaker

  1. … 12 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- use diamond type

  1. … 64 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- improvements to collection loops

  1. … 3 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- improve Collections.toArray using empty arrays

  1. … 26 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- clean up redundant throws clauses

  1. … 75 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- fix broken javadoc links

- remove redundant @see

- use {@code} instead of <code>

  1. … 15 more files in changeset.
OAK-7870 Reduce permission store lookups for empty principal sets

- same change for TreePermissionImpl#isGranted

OAK-7870 Reduce permission store lookups for empty principal sets

OAK-7860 Make PermissionEntryCache more resilient against OOME

  1. … 2 more files in changeset.
OAK-7856 : PrincipalPermissionEntries: non-accesscontrolled path must be ignored for fullyLoaded flag
  1. … 2 more files in changeset.
OAK-7511: get rid of JSR 305 dependency - use jetbrains nullability annotations instead - oak-core
  1. … 343 more files in changeset.