Update JGit to 692ccfc0c (stable-6.10)
$ git log --oneline --no-merges b1cc74b75...692ccfc0c
692ccfc0c AmazonS3: Ensure SAXParserFactory sets valid/expected input params
d66175d7d LockFile: Retry lock creation if parent dirs were removed
cc353f97b Update tycho to 4.0.8
92c190d3e Update org.eclipse.dash:license-tool-plugin to 1.1.0
9b73ec4d1 Fix "Comparison of narrow type with wide type in loop condition"
cfdfb01f4 RepoProject: read the 'dest-branch' attribute of a project
3d8420ecd Make RepoProject#setUpstream public
4bc6eb8a7 RepoCommand: Add error to ManifestErrorException
784f0baec RepoCommand: Copy manifest upstream into .gitmodules ref field
e55341115 RepoProject: read the "upstream" attribute of a project
e0ff3986f Prepare 6.10.1-SNAPSHOT builds
23aaf83e8 JGit v6.10.0.202406032230-r
d0a2288f4 JGit v6.10.0.202406032110-r
ea0ab1f86 Prepare 6.10.0-SNAPSHOT builds
cbe5788a2 JGit v6.10.0.202405290101-rc1
c9232e555 Revert "Update tycho to 4.0.8"
a7d3ac967 JGit v6.10.0.202405282244-rc1
9b2fe85c0 PatchApplier.Result.Error: mark fields final
76ce6d91a Update tycho to 4.0.8
a7cf56796 Update to org.assertj:assertj-core:3.26.0
c0c59ccf2 PatchApplier: Set a boolean on the result if conflict markers were added
f5f33be8c PatchApplier: Add test for conflict markers on a deleted file
4a6d04b25 Update org.apache.commons:commons-compress to 1.26.2
ab6efc883 Remove version override of commons-codec
376f66245 Update spring-boot-maven-plugin to 2.7.18
4a6d21cdc Update jacoco-maven-plugin to 0.8.12
83a79d39c Update maven-source-plugin to 3.3.1
b7e87c1e5 Update maven-shade-plugin to 3.5.3
6cc9e6116 Update maven-pmd-plugin to 3.22.0
7724b0a70 Update cyclonedx-maven-plugin to 2.8.0
0499f8f60 Update build-helper-maven-plugin to 3.6.0
6fe890bf7 Update maven-site-plugin to 4.0.0-M14
378efdea6 Update maven-jar-plugin to 3.4.1
ff0017b2c Update maven-install-plugin to 3.1.2
20f0ee06d Update maven-deploy-plugin to 3.1.2
e182a45df Update maven-artifact-plugin to 3.5.1
59c9f93c4 Update tycho to 4.0.7 and set minimum maven version to 3.9.0
b59e90a1b Update git-commit-id-maven-plugin to 8.0.2
cb7d1e0ba Update spotbugs-maven-plugin to 4.8.5.0
b3cba1151 Update japicmp-maven-plugin to 0.21.2
63c4332b7 Update maven-compiler-plugin to 3.13.0
168cbaa25 Update bytebuddy to 1.14.16
6123c81a3 Update com.google.code.gson:gson to 2.11.0
2c38c2a0e Prepare 6.10.0-SNAPSHOT builds
71613519e JGit v6.10.0.202405212237-m3
7a74abd6b Update Apache commons-logging to 1.3.2
7b8aab989 Update jetty to 10.0.21
1f8f86e28 Update Apache commons-io to 2.16.1
8164155bf Update Apache commons-codec to 1.17.0
cac835835 WalkFetchConnection: Remove marked packs on all function exits
e6217e2fe Do not use ArrayList when there will be deletions
50ca16cb8 PatchApplierTest: remove unused import
6e9a17036 Allow applying a patch with conflicts
bee9796ab Remove unused API problem filters
bca1f4d65 Fix warning "Redundant specification of type arguments <Object>"
67860f6f0 Add 4.32 target platform
28c3ae172 sshd: fix IdentiesOnly if SSH agent is enabled and has keys
a7d0cf38d Update mina-sshd to 2.12.1
dbf45058c Update byte-buddy to 1.14.15
127762ba8 Update org.apache.commons:commons-compress to 1.26.1
003ddfb76 Update mockito to 5.12.0
a8cd1740f Update org.eclipse.jdt:ecj to 3.37.0
30b147618 Update groovy to 4.0.21
31a76e406 Update args4j to 2.37
c1f95130c Check an execution bit by reading it from the file system
5c0c18f56 [releng] Bump Bouncy Castle to 1.78.1
9d5555d3c PackIndex: Make it an interface
0647785eb PackIndex: Make iterator static (pass object count in ctor)
13212d7ec PackIndex: move checksum to the subclasses
da3792122 GitDateFormatterTest: Remove printlns
98f329e93 Bazel: Add support for JDK 21
7c1a6a005 Bazel: Replace deprecated --experimental_strict_action_env option
e6a4a2a1f Fix warning about using raw type
a82cc38a9 [errorprone] Fix pattern ModifiedButNotUsed
cfe948ac7 [errorprone] Fix pattern CatchAndPrintStackTrace
8bc7f3848 [errorprone] Fix pattern FutureReturnValueIgnored
85602eaa9 [errorprone] Fix pattern BadImport
07e77293b [errorprone] Fix pattern UseCorrectAssertInTests
1d2539880 [errorprone] Fix pattern ProtectedMembersInFinalClass
cdb43391b [errorprone] Fix pattern CatchFail
f1a9d25f4 [errorprone] Fix pattern see UnusedVariable
8a8e45dd2 [errorprone] Fix pattern LongLiteralLowerCaseSuffix
964498e0a [errorprone] Fix error pattern JdkObsolete
d8cb554f2 [errorprone] Fix UnnecessaryParentheses errors
6521c647b Bazel: Update RBE docker image to Ubuntu 22.04 and JDK 17
4f735ec3e Bump Bazel version to 7.1.1
1ed38b81b PackIndex: Make #getOffset protected to allow out-of-package subclasses
567315af5 ResolveMerger: Fix the issue with binary modify-modify conflicts
e97623d3e Explain why RacyGitTests may be flaky in some environments
1790ff518 PackBitmapIndexBuilder.StoredEntry: add getter for objectId
735dc8936 PackBitmapIndex: clarify naming of getObject inputs
4b544d32f Revert "[releng] Bump Bouncy Castle to 1.78"
718d121bb [releng] Bump Bouncy Castle to 1.78
e4b4f063b MergeAlgorithm: Fix diff3 conflict hunk computation
be32798d2 [gpg] Remove obsolete import-package
d24eee7d5 [gpg] Correct finding public keys from pubring.gpg
ed8c394eb [gpg] Fix reading ed25519 GPG keys
5c623b1e6 PackBitmapIndexBuilder: make StoredEntry constructor public
e118d4382 PackBitmapIndexBuilder: allow repeated call of getCompressedBitmaps()
c11126115 DfsPackFile: Make the loader classes used to construct bitmaps public.
33cacadbc DfsPackFile: make public the constructor with bitmap loader
82b224c0d PackWriter: writeBitmapIndex takes bitmap index writer
7f7c78090 Add more tests on rewriting parents in a RevWalk
a5ec41bd2 PackBitmapIndex: convert from class to interface
81d64c913 Cache refreshed loose ref dirs in SnapshottingRefDirectory
478a19cf7 DfsGarbageCollectorTest: add test for bitmap index creation
3ffde6e01 PackBitmapIndex: hide packChecksum behind getter
72fa0a53e TreeRevFilter: correct changedPathFilter usage for multi-paths inclusion
9e841dd4a PathFilterGroup: implement getPathsBestEffort()
e5a17df8f CleanupService: preload JgitText if not running in OSGi
c1eba8abe DfsPackFile: get commitGraph.readChangePaths from repo config
631cbf59f CommitGraphLoader: receive readChangedPaths as parameter
900c5e62b Add pull request template discouraging usage of pull requests
dc4fa3906 Update CONTRIBUTING.md to point to GitHub issues
328008aa2 FS_POSIX.runInShell(): on MacOS use a login shell
da7a88bce [ssh] Implement the "Ciphers" SSH config
bf7dd9add ShutdownHook: run on bundle deactivation if in OSGi
819c5bcc8 [diffmergetool] Fix running command on Cygwin
24307bd38 [releng] Bump japicmp base version to 6.9.0.202403050737-r
fe681b34f DfsBlockCache: move cache table specific implementations to a new class
07d7452b3 Prepare 6.10.0-SNAPSHOT builds
e61c20b1e Prepare 6.9.1-SNAPSHOT builds
d764bc34f JGit v6.9.0.202403050737-r
058faa28f JGit v6.9.0.202403050045-r
d69a6c5de Prepare 6.9.0-SNAPSHOT builds
21f7fdff7 Introduce core.trustLooseRefStat config
407ccef1c JGit v6.9.0.202402281855-rc1
64911e211 Update SECURITY.md
5c94dcc56 DfsObjDatabase: Let object database instantiate DfsPackFiles
049749558 DfsPackFile: Abstract the bitmap loading to support other backends
d132050c2 Remove unused API problem filters
a44b9e8bf Support public key in IdentityFile
f11d1365f Revert "StartGenerator: Fix parent rewrite with non-default RevFilter"
55f3a9586 Prepare 6.9.0-SNAPSHOT builds
36dd4dd9b JGit v6.9.0.202402211805-m3
89bf38087 Delete org.eclipse.jgit.ssh.apache.agent/bin/.project
3e624306d Allow to discover bitmap on disk created after the packfile
e4b95ee56 DfsReader#getObjectSize: use size index if possible
3d4a4bd93 Update jetty to 10.0.20
90674ab15 Update maven plugins
37f64ceea Update org.assertj:assertj-core to 3.25.3
b219040cd Update org.mockito:mockito-core to 5.10.0
1fd8b0f7d Update org.apache.commons:commons-compress to 1.26.0
1f9feb613 Update byte-buddy to 1.14.12
f4f992cdc Add SystemReader.Delegate to reduce boiler-plate code needed to subclass
426d67848 storage.file: Do not throw NSFE when deleting tmp files
67142cacb FS.detectSymlinkSupport: fix a race
acf21c0bc RefDirectory: Do not unlock until after deleting loose ref
86ef2d531 Add missing javadoc description for declared exception
29c89d1f0 SnapshottingRefDirectory: Invalidate snapshot after locking ref for update
8197cab33 SnapshottingRefDir: Replace lambas with method refs
8b49e01ab SnapshottingRefDir: Reduce casts with overrides
99333e75b [errorprone] Fix wrong comparison which always evaluated to false
af5d4d37a [errorprone] Remove unnecessary comparison
617f89131 Errorprone EscapedEntity: Do not use HTML entities inside @code javadoc
e5fd2409c ChangedPathFilter: Suppress warning about backing array (errorprone)
15363e4c3 PackWriterBitmapPreparer: Do not generate bitmaps for excessive branch tips.
e6d83d61e Don't use localized String during JVM shutdown
5afb92aad RawParseUtils.nextLfSkippingSplitLines: fulfil contract as stated
5eff1dd4c [gpg] Refactor the GpgSignatureVerifier
b079968cd RawParseUtils: utility method to get a header value
747618358 Improve handling of NFS stale handle errors
ca54c5176 Fix handling of missing pack index file
60af389b4 Add tests for handling pack files removal during fetch
906c2bebe RebaseCommand: fix stopping on root commit conflicts
c701c01b4 Improve handling of NFS stale handle errors
e0910eda3 Fix handling of missing pack index file
c64664925 CherryPick: add ability to customise cherry-picked commit message
74471b8d7 RawParseUtils: Add missing @since tag for new API method
f94619d49 Silence API warning for new constant
18d0924a4 [ssh] Bump Apache MINA sshd 2.11.0 -> 2.12.0
b4c66104f Introduce a PriorityQueue sorting RevCommits by commit timestamp
2d52df154 Remove org.eclipse.jgit.benchmark/.factorypath
10c5c17eb Update jmh to 1.37 for org.eclipse.jgit.benchmark
ba5adc4ce Add tests for handling pack files removal during fetch
ee4443091 PackWriterBitmapPreparer: Set limit on excessive branch count
81f1c0209 Update jna to 5.14.0
307885377 DfsInserter/PackParser: keep min size for index in the inserter
d3a5637d9 JGit v5.13.3.202401111512-r
8116f66b9 FooterLines: handle extraction from messages without headers
2177bed9a Silence API warnings
331fa023e Remove invalid/unnecessary Maven settings
e712b4716 Make sure ref to prune is in packed refs
170244d05 Checkout: better directory handling
Change-Id: I1bc4f890ddd8dd1ebd83a570601695767da8f687
diff --git a/modules/jgit b/modules/jgit
index b1cc74b..692ccfc 160000
--- a/modules/jgit
+++ b/modules/jgit
@@ -1 +1 @@
-Subproject commit b1cc74b75b771279d81de15833da514c71513648
+Subproject commit 692ccfc0c29d53afc7a0b82f41efcd999ed217b0