Skip to content

fix: bump to libgit2 1.9.6 - #1305

Merged
weihanglo merged 6 commits into
rust-lang:mainfrom
weihanglo:libgit2-sys
Jul 25, 2026
Merged

fix: bump to libgit2 1.9.6#1305
weihanglo merged 6 commits into
rust-lang:mainfrom
weihanglo:libgit2-sys

Conversation

@weihanglo

Copy link
Copy Markdown
Member

Cherry pick libgit2-sys@0.18.6 and libgit2-sys@0.18.7

libgit2 added GIT_OPT_ADD_SSL_X509_CERT in
ad04bf2566ff0477abff8c32662853c2ecc582a7
and moved it to the end of git_libgit2_opt_t in
67900a0fcb6be70914eef14587279c2aa43a39a0

libgit2-sys 0.18 omitted the option.
Add it before binding newer options whose values follow it.
libgit2 replaced its bundled PCRE1 copy with PCRE2 in
3a9102dae9aef333791bf03ba1a00d2cc78ecfc2.
libgit2 added `GIT_OPT_{GET,SET}_PACK_MAX_OBJECT_SIZE` in
0cdfdd5fa8f8514c82413025e1e0808866cf7c30
@rustbot rustbot added the S-waiting-on-review Status: Waiting on review label Jul 25, 2026
@rustbot

rustbot commented Jul 25, 2026

Copy link
Copy Markdown
Collaborator

⚠️ Warning ⚠️

@weihanglo
weihanglo added this pull request to the merge queue Jul 25, 2026
Merged via the queue into rust-lang:main with commit da6c126 Jul 25, 2026
11 checks passed
@rustbot rustbot removed the S-waiting-on-review Status: Waiting on review label Jul 25, 2026
@weihanglo
weihanglo deleted the libgit2-sys branch July 25, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants