This repository was archived by the owner on Dec 16, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,14 @@ This image is an attempt to solve (most of) these issues, by compiling `libgit2`
3030the required dependencies at specific versions and with specific configuration, and linker options,
3131while testing these against the git2go code before releasing the image.
3232
33+ ### List of known issues
34+
35+ - [ ] [ ` libssh2-1 ` in ` bullseye ` depends on ` libgcrypt20 ` ] [ libssh2-1-misconfiguration ] which uses a slimmed down ASN.1
36+ parser, and does therefore has limited support for PKCS* , including the most universal PKCS #8 .
37+ - [ ] ` libgit2-1.1 ` depends on ` libmdtls12 ` which [ does not provide support for ED25519 (yet)] [ mbedtls-ed25519 ] .
38+ - [ ] In some observations, a mix of mbedTLS and OpenSSL linking seemed to happen, making it harder to determine what
39+ C-dependency was the cause of a malfunction.
40+
3341## Usage
3442
3543To make use of the image published by the ` Dockerfile ` , use it as a base image for your Go build. In your application
@@ -111,3 +119,4 @@ ENTRYPOINT [ "app" ]
111119[ Flux project ] : https://github.com/fluxcd
112120[ libgit2-debian-tracker ] : https://tracker.debian.org/pkg/libgit2
113121[ libssh2-1-misconfiguration ] : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668271
122+ [ mbedtls-ed25519 ] : https://github.com/ARMmbed/mbedtls/issues/2452
You can’t perform that action at this time.
0 commit comments