Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump libgit2 to 1.7.2 #1990

Merged
merged 7 commits into from
Feb 14, 2024
Merged

Conversation

zawata
Copy link
Contributor

@zawata zawata commented Feb 8, 2024

Bumps libgit2 to 1.7.2 to address security vulnerabilities.

Updates for 1.3.1 to 1.5.0 are documented in my last PR: #1929.

  • SHA256 is still not enabled to cut down development time
  • Most frustrating change was the doxygen docs dropping git_oid_fromstrp as a result of a parsing issue
  • Test changes are documented in their respective commits but seemed harmless
  • I've only built and tested this on linux under node

libgit2 commit still needs to be pushed to nodegit/libgit2, I don't have access to it.

zawata and others added 7 commits February 9, 2024 14:46
this is now missing from the auto-generated libgit2 documentation because the function declaration is behind a preprocessor check
the OID of the resulting commit has changed because the conflicts list of a Merge conflict is no longer commented, thus changing the commit message. the other content of the commit is unchanged
nothing changed about this function but for some reason, the last message in the reflog is now a clone message, instead of the reflog we expect.
@ianhattendorf ianhattendorf merged commit bf56693 into nodegit:master Feb 14, 2024
10 checks passed
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.

None yet

2 participants