| Value | Meaning | 
|---|---|
| GIT_FEATURE_THREADS1 << 0 | If set, libgit2 was built thread-aware and can be safely used from multiple threads.  | 
| GIT_FEATURE_HTTPS1 << 1 | If set, libgit2 was built with and linked against a TLS implementation. Custom TLS streams may still be added by the user to support HTTPS regardless of this.  | 
| GIT_FEATURE_SSH1 << 2 | If set, libgit2 was built with and linked against libssh2. A custom transport may still be added by the user to support libssh2 regardless of this.  | 
| GIT_FEATURE_NSEC1 << 3 | If set, libgit2 was built with support for sub-second resolution in file modification times.  | 
Combinations of these values describe the features with which libgit2 was compiled