libgit2

git_feature_t

Version:

Configurable features of libgit2; either optional settings (like threading), or features that can be enabled by one of a number of different backend "providers" (like HTTPS, which can be provided by OpenSSL, mbedTLS, or system libraries).

Values

GIT_FEATURE_THREADS
(1 << 0)

libgit2 is thread-aware and can be used from multiple threads (as described in the documentation).

GIT_FEATURE_HTTPS
(1 << 1)

HTTPS remotes

GIT_FEATURE_SSH
(1 << 2)

SSH remotes

GIT_FEATURE_NSEC
(1 << 3)

Sub-second resolution in index timestamps

GIT_FEATURE_HTTP_PARSER
(1 << 4)

HTTP parsing; always available

GIT_FEATURE_REGEX
(1 << 5)

Regular expression support; always available

GIT_FEATURE_I18N
(1 << 6)

Internationalization support for filename translation

GIT_FEATURE_AUTH_NTLM
(1 << 7)

NTLM support over HTTPS

GIT_FEATURE_AUTH_NEGOTIATE
(1 << 8)

Kerberos (SPNEGO) authentication support over HTTPS

GIT_FEATURE_COMPRESSION
(1 << 9)

zlib support; always available

GIT_FEATURE_SHA1
(1 << 10)

SHA1 object support; always available

GIT_FEATURE_SHA256
(1 << 11)

SHA256 object support

Parameter To

Versions