Skip to content

build: update libgit2 to 1.9.4#98

Open
chirino wants to merge 1 commit into
gitx:masterfrom
chirino:build/update-libgit2-to-1-9-4
Open

build: update libgit2 to 1.9.4#98
chirino wants to merge 1 commit into
gitx:masterfrom
chirino:build/update-libgit2-to-1-9-4

Conversation

@chirino

@chirino chirino commented Jul 17, 2026

Copy link
Copy Markdown

Summary

Update ObjectiveGit from libgit2 0.28.5 to 1.9.4 and migrate the wrapper to current libgit2 APIs. Preserve SSH transport support in the framework build.

Changes

  • Update the libgit2 submodule and modernize buffer, OID, credential, and header usage
  • Disable unnecessary libgit2 test and CLI targets while explicitly enabling libssh2

Migrate ObjectiveGit to the current libgit2 APIs and retain SSH transport support.

Signed-off-by: Hiram Chirino <hiram@hiramchirino.com>
@chirino
chirino marked this pull request as ready for review July 17, 2026 16:54
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.

1 participant