* BitmappedReachabilityChecker: Use only one bitmap for the whole check
* checkNotAdvertisedWants: Be lazy converting Ref to RevCommit
* ReachabilityChecker: Receive a Stream instead of a Collection
* UploadPack: Prioritize references for non-advertised wants checks
* JGit v5.1.8.201906050907-r
* Test detecting modified packfiles
* Enhance fsTick() to use filesystem timer resolution
* Add debug trace to measure time needed to open pack index
* FileRepositoryBuilderTest: Don't explicitly close BufferedWriter in try-with-resource
* Explicitly specify charset when constructing FileWriter
* Explicitly specify charset when constructing BufferedReader
* Explicitly specify charset in constructor of InputStreamReader
* Explicitly specify charset when calling getBytes
* Explicitly specify charset in constructor of String
* Make inner classes static where possible
* Bazel: Increase severity of ExpectedExceptionChecker to ERROR
* Teach UploadPack "filter" in protocol v2 fetch
* Refactor test of capabilities output
* Refactor v2 advertisement into own function
* Refactor parsing of "filter" into its own method
* Disallow unknown args to "fetch" in protocol v2
* Teach UploadPack shallow fetch in protocol v2
* Refactor unshallowCommits to local variable
* Add protocol v2 support in http
* Give info/refs services more control over response
* DirCacheCheckoutTest: Open Git and TreeWalk in try-with-resource
* CommitCommand: Remove declaration of unthrown exception
* Branch: Fix variable hiding warning
* ApplyCommandTest: Open Git in try-with-resource
* PackFileTest: Open ObjectInserter.Formatter in try-with-resource
* Drop warnings about unchecked casts in a few stable select places
* Hide warnings about field hiding in the MyersDiff code
* Fix warnings about missing serialVersionUID
* Fix warning about missing serialVersionUID
* Rename local variables/parameters to remove warnings about hiding
* Remove non-existing source directories from Java 7 test build
* Eliminate warnings for non-nls strings that will never be translated
* Allow configuration of receive pack's ObjectChecker through fsck.*
* Correct fetch to use fetch.fsckObjects and transfer.fsckObjects
* Default receive.fsckObjects to transfer.fsckObjects
* Allow ReceivePack callers to configure their own ObjectChecker
* Check for duplicate names after folding case in ObjectChecker
* Change DirCacheCheckout to verify path using ObjectChecker
* Reject mixed case .git on Mac OS in ObjectChecker
* Reject special Windows device names in ObjectChecker
* Allow an ObjectChecker to reject special characters for Windows
* Reject '.git' as a tree name in ObjectChecker
* Extract path segment check function in ObjectChecker
* Permit ObjectChecker to optionally accept leading '0' in trees
* Fix plugin provider names to conform with release train requirement
* Add missing @since tags for new API methods
* DfsReaderOptions are options for a DFS stored repository
* Refactor DfsReader selection of cached packs
* Fix duplicate objects in "thin+cached" packs from DFS
* Correct progress monitor on "Getting sizes:" phase
* Search for annotated tag reuse first
* Use long for more object counts in PackWriter
* Do not write edge objects to the pack stream