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
1 file changed
tree: d03696a0c0c1b88cb8e9e0735f52e3739a7981a5
  1. .settings/
  2. Documentation/
  3. java/
  4. javatests/
  5. lib/
  6. modules/
  7. resources/
  8. tools/
  9. .bazelrc
  10. .bazelversion
  11. .gitignore
  12. .gitmodules
  13. .mailmap
  14. .zuul.yaml
  15. BUILD
  16. COPYING
  17. fake_pom_deploy.xml
  18. navbar.md
  19. README.md
  20. version.bzl
  21. WORKSPACE
README.md

Gitiles - A simple JGit repository browser

Gitiles is a simple repository browser for Git repositories, built on JGit. Its guiding principle is simplicity: it has no formal access controls, no write access, no fancy Javascript, etc.

Gitiles automatically renders *.md Markdown files into HTML for simplified documentation. Refer to the Markdown documentation for details.

Configuration

Gitiles is configurable in a git-style configuration file named gitiles.config. Refer to the configuration documentation for details.

Bugs

Use the issue tracker at github to file bugs.

Contributing to Gitiles

Please refer to the Developer Guide.