Merge branch 'master' into stable-7.5

* master:
  InterruptTimer: don't use Yoda-style condition
  InterruptTimer: avoid expensive notify when begin is soon after end
  InterruptTimer: avoid unneeded notify for end()
  Disable MergeToolTest#testEmptyToolName
  Fix hamcrest version to 3.0.0 in target platform
  Add InterruptTimer Tests
  Update slf4j to 2.0.17
  Update org.hamcrest to 3.0.0
  DfsPackFile: asObjectIdSet() when only inclusion is needed.
  DfsObjDatabase: read reftables from midx covered packs
  Update jetty to 12.1.3
  Fix signed push failing when using push options
  DfsReader/PackFile: Move bitmap inclusion check to the packfile
  Use generic Map interface in signature of internal API methods
  Allow to discover bitmap on disk created after the packfile
  DfsPackCompactor: add toPrune method
  MidxPackList: Helper to get packs/midx and overlaps between them
  DfsPackFileMidx: make the class public
  [ssh] Fix order of keys in pubkey auth if an agent is used
  Update bytebuddy to 1.17.8
  Update jetty to 12.1.2
  DfsPackCompactor: Move #autoAdd to the tests (its only caller)
  DfsPackFileMidx: add #getAllCoveredPacks() method
  DfsGarbageCollector: handle pack lists with multipack indexes
  DfsPackFileMidx: Return bitmap from any underlying pack
  midx: caller chooses the order of packs in the midx
  DfsObjDatabase: make #setUseMultipackIndex public
  MidxPackFilterTest: Remove unused import
  DfsObjDatabase: move pack mangling to helper MidxPackFilter
  Document how to test a release staged in Maven Central Portal
  DfsMidxWriter: helper class to create a pack with an midx
  DfsObjDatabase: make useMultipackIndex getter/setter protected
  Update Maven plugins
  DfsObjDatabase: introduce multipack index
  Prepare 5.13.6-SNAPSHOT builds
  JGit v5.13.5.202508271544-r
  Remove resolver option from target-platform-configuration
  Add missing release property to maven build
  Suppress API errors for minor API changes in service releases
  Remove unnecessary casts

Change-Id: I6fba55292e9948ae74808e4c0883742b4048c2ac