* PackBitmapIndex: Set distance threshold
* PackBitmapIndex: Not buffer inflated bitmap in BasePackBitmapIndex
* PackBitmapIndex: Remove convertedBitmaps in the Remapper
* PackBitmapIndex: Reduce memory usage in GC
* PackBitmapIndex: Add AddToBitmapWithCacheFilter class
* PackBitmapIndex: Add util methods and builder to BitmapCommit
* PackBitmapIndex: Move BitmapCommit to a top-level class
* Refactor: Make retriveCompressed an method of the Bitmap class
* Suppress API error for RefDatabase.hasFastTipsWithSha1()
* Remove API filters which became obsolete after bumping version to 5.7.0
* Add missing @since tag for ReceivePack#receiveWithExceptionPropagation
* Prepare 5.7.0-SNAPSHOT builds
* Merge branch 'stable-5.6'
* Upgrade wagon-ssh to 3.2.0
* Upgrade maven-jxr-plugin to 3.0.0
* Upgrade maven-shade-plugin to 3.2.0
* Upgrade jacoco-maven-plugin to 0.8.2
* Upgrade maven-project-info-reports-plugin to 3.0.0
* Upgrade maven-enforcer-plugin to 3.0.0-M2
* Upgrade maven surefire plugins to 2.22.0
* Ensure same version of maven-surefire-plugin and maven-surefire-report-plugin
* DiffCommand: Open DiffFormatter in try-with-resource
* DiffAlgorithms: Open Repository in try-with-resource
* DescribeCommandTest: Open FileWriter in try-with-resource
* CommitCommand: Open InputStream in try-with-resource
* DefaultNoteMerger: Open UnionInputStream in try-with-resource
* Add a separate type for the identity in a push certificate
* PushCertificateParser: include begin/end lines in signature
* PushCertificateParser: throw PackProtocolException in more cases
* Extract a class for signed push configuration
* BaseReceivePack: fix reading cert lines in command loop
* 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
* Get rid of warnings about empty statments
* Removed unused parameters from private methods
* cleanup: Remove unused declarations
* Make FS OS X detection work for OpenJDK