licenses.dev

git2 v0.9.2

Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT34
PackageRelationDependenciesPublished
bitflags • 1.3.2A macro to generate structures which behave like bitflags. DIRECT0
cc • 1.1.31A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT1
form_urlencoded • 1.2.1Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.INDIRECT1
idna • 0.5.0IDNA (Internationalizing Domain Names in Applications) and Punycode.INDIRECT4
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.INDIRECT0
libc • 0.2.161Raw FFI bindings to platform libraries like libc. DIRECT0
libgit2-sys • 0.8.2Native bindings to the libgit2 libraryDIRECT6
libz-sys • 1.1.20Low-level bindings to the system libz library (also known as zlib).INDIRECT5
log • 0.4.22A lightweight logging facade for Rust DIRECT0
openssl-probe • 0.1.5Tool for helping to find SSL certificate locations on the system for OpenSSL DIRECT0
percent-encoding • 2.3.1Percent encoding and decodingINDIRECT0
pkg-config • 0.3.31A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. INDIRECT0
proc-macro2 • 1.0.88A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_core • 0.3.1Core random number generator traits and tools for implementation. INDIRECT1
rand_core • 0.4.2Core random number generator traits and tools for implementation. INDIRECT0
rand • 0.4.6Random number generators and other randomness functionality. INDIRECT8
regex-syntax • 0.7.5A regular expression parser.INDIRECT0
regex • 1.8.4An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. INDIRECT1
remove_dir_all • 0.5.3A safe, reliable implementation of remove_dir_all for WindowsINDIRECT3
serde_derive • 1.0.210Macros 1.1 implementation of #[derive(Serialize, Deserialize)]DIRECT4
serde • 1.0.210A generic serialization/deserialization frameworkDIRECT5
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
syn • 2.0.56Parser for Rust source codeINDIRECT3
tempdir • 0.3.7A library for managing a temporary directory and deleting all contents when it's dropped. DIRECT10
thread-id • 3.3.0Get a unique thread IDDIRECT5
time • 0.1.45Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].DIRECT5
unicode-bidi • 0.3.17Implementation of the Unicode Bidirectional AlgorithmINDIRECT0
unicode-normalization • 0.1.24This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. INDIRECT2
url • 2.5.2URL library for Rust, based on the WHATWG URL StandardDIRECT7
vcpkg • 0.2.15A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts. INDIRECT0
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
MIT3
PackageRelationDependenciesPublished
openssl-sys • 0.9.104FFI bindings to OpenSSLDIRECT5
redox_syscall • 0.1.57A Rust library to access raw Redox system callsINDIRECT0
strsim • 0.10.0Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. INDIRECT0
Apache-2.0 OR MIT OR Zlib2
PackageRelationDependenciesPublished
tinyvec_macros • 0.1.1Some macros for tiny containersINDIRECT0
tinyvec • 1.8.0`tinyvec` provides 100% safe vec-like data structures.INDIRECT1
MIT OR Unlicense1
PackageRelationDependenciesPublished
docopt • 1.1.1Command line argument parsing.DIRECT10
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception1
PackageRelationDependenciesPublished
wasi • 0.10.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
non-standard1
PackageRelationDependenciesPublished
fuchsia-cprng • 0.1.1Rust crate for the Fuchsia cryptographically secure pseudorandom number generatorINDIRECT0
ISC1
PackageRelationDependenciesPublished
rdrand • 0.4.0An implementation of random number generator based on rdrand and rdseed instructionsINDIRECT2
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/git2)](https://licenses.dev/cargo/git2)
<a href="https://licenses.dev/cargo/git2">
  <img src="https://licenses.dev/b/cargo/git2" alt="licenses" />
</a>

Or the licenses badge code for the 0.9.2 version:

[![licenses](https://licenses.dev/b/cargo/git2/0.9.2)](https://licenses.dev/cargo/git2/0.9.2)
<a href="https://licenses.dev/cargo/git2/0.9.2">
  <img src="https://licenses.dev/b/cargo/git2/0.9.2" alt="licenses" />
</a>
GitHub