You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

libgit2-sys

Package Overview
Dependencies
Maintainers
0
Versions
147
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

libgit2-sys - cargo Package Compare versions

Comparing version
0.18.0+1.9.0
to
0.18.1+1.9.0
+117
Cargo.lock
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4
[[package]]
name = "cc"
version = "1.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7"
dependencies = [
"jobserver",
"libc",
"shlex",
]
[[package]]
name = "cmake"
version = "0.1.52"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c682c223677e0e5b6b7f63a64b9351844c3f1b1678a68b7ee617e30fb082620e"
dependencies = [
"cc",
]
[[package]]
name = "jobserver"
version = "0.1.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
dependencies = [
"libc",
]
[[package]]
name = "libc"
version = "0.2.169"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
[[package]]
name = "libgit2-sys"
version = "0.18.1+1.9.0"
dependencies = [
"cc",
"libc",
"libssh2-sys",
"libz-sys",
"openssl-sys",
"pkg-config",
]
[[package]]
name = "libssh2-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee"
dependencies = [
"cc",
"libc",
"libz-sys",
"openssl-sys",
"pkg-config",
"vcpkg",
]
[[package]]
name = "libz-sys"
version = "1.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
dependencies = [
"cc",
"cmake",
"libc",
"pkg-config",
"vcpkg",
]
[[package]]
name = "openssl-src"
version = "300.4.1+3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c"
dependencies = [
"cc",
]
[[package]]
name = "openssl-sys"
version = "0.9.104"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741"
dependencies = [
"cc",
"libc",
"openssl-src",
"pkg-config",
"vcpkg",
]
[[package]]
name = "pkg-config"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
[[package]]
name = "shlex"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "vcpkg"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
+1
-1
{
"git": {
"sha1": "14cdc1573c29339ef1a00b3251d3a8bc0acaa52f"
"sha1": "62d353e368f82111b2adb0e22140a06dde85e08b"
},
"path_in_vcs": "libgit2-sys"
}

@@ -255,2 +255,3 @@ use std::env;

println!("cargo:rustc-link-lib=secur32");
println!("cargo:rustc-link-lib=advapi32");
}

@@ -257,0 +258,0 @@

@@ -15,3 +15,3 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO

name = "libgit2-sys"
version = "0.18.0+1.9.0"
version = "0.18.1+1.9.0"
authors = [

@@ -40,2 +40,12 @@ "Josh Triplett <josh@joshtriplett.org>",

[features]
https = ["openssl-sys"]
ssh = ["libssh2-sys"]
vendored = []
vendored-openssl = ["openssl-sys/vendored"]
zlib-ng-compat = [
"libz-sys/zlib-ng",
"libssh2-sys?/zlib-ng-compat",
]
[lib]

@@ -64,14 +74,4 @@ name = "libgit2_sys"

[features]
https = ["openssl-sys"]
ssh = ["libssh2-sys"]
vendored = []
vendored-openssl = ["openssl-sys/vendored"]
zlib-ng-compat = [
"libz-sys/zlib-ng",
"libssh2-sys?/zlib-ng-compat",
]
[target."cfg(unix)".dependencies.openssl-sys]
version = "0.9.45"
optional = true
# Changelog
## 0.18.1+1.9.0 - 2025-03-17
[0.18.0...0.18.1](https://github.com/rust-lang/git2-rs/compare/libgit2-sys-0.18.0+1.9.0...libgit2-sys-0.18.1+1.9.0)
### Added
- Added binding for `git_branch_upstream_merge`
[#1131](https://github.com/rust-lang/git2-rs/pull/1131)
- Added bindings for `git_merge_file_options` and `git_merge_file_result`, `git_merge_file_options_init`, `git_merge_file_from_index`, `git_merge_file_result_free`, and updated `git_merge_file_flag_t`.
[#1062](https://github.com/rust-lang/git2-rs/pull/1062)
### Fixed
- Fixed linking to advapi32 on Windows for recent nightly versions of Rust.
[#1143](https://github.com/rust-lang/git2-rs/pull/1143)
## 0.18.0+1.9.0 - 2025-01-04
[0.16.2...0.17.0](https://github.com/rust-lang/git2-rs/compare/libgit2-sys-0.17.0+1.8.1...libgit2-sys-0.18.0+1.9.0)
### Added
- Added bindings for `git_repository_commondir`
[#1079](https://github.com/rust-lang/git2-rs/pull/1079)
- Added bindings for `git_merge_base_octopus`
[#1088](https://github.com/rust-lang/git2-rs/pull/1088)
### Changed
- ❗ Updated to libgit2 [1.9.0](https://github.com/libgit2/libgit2/releases/tag/v1.9.0)
[#1111](https://github.com/rust-lang/git2-rs/pull/1111)
- ❗ Removed the `ssh_key_from_memory` Cargo feature, it was unused.
[#1087](https://github.com/rust-lang/git2-rs/pull/1087)
## 0.17.0+1.8.1 - 2024-06-13

@@ -4,0 +36,0 @@ [0.16.2...0.17.0](https://github.com/rust-lang/git2-rs/compare/libgit2-sys-0.16.2+1.7.2...libgit2-sys-0.17.0+1.8.1)

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display