-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Comparing changes
Open a pull request
base repository: libgit2/libgit2
base: 1e6aef7
head repository: libgit2/libgit2
compare: 0551dfd
- 11 commits
- 10 files changed
- 5 contributors
Commits on Aug 10, 2026
-
docs: fix six \param names that do not match the signatures
- refdb_backend: the iterator callback documents `out` for an argument named `iter`; unlock documents `who`, which is the name `rename` uses, while unlock itself takes `sig` - utf-conv: git_utf8_from_16 documents `src_len`, an argument only git_utf8_from_16_with_len has - path_w32: both trim_end and remove_namespace document `path` for an argument named `str` - w32_util: filetime_to_timespec documents `FILETIME`, the type, where the argument is `ft` Comments only.
Configuration menu - View commit details
-
Copy full SHA for 97c3475 - Browse repository at this point
Copy the full SHA 97c3475View commit details
Commits on Aug 11, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 95ff8c2 - Browse repository at this point
Copy the full SHA 95ff8c2View commit details
Commits on Aug 12, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 1e9bbdc - Browse repository at this point
Copy the full SHA 1e9bbdcView commit details -
Merge pull request #7344 from yvonnelxxxx/fix/signed-int-overflow-con…
…fig-parse-int64
Configuration menu - View commit details
-
Copy full SHA for b0057d0 - Browse repository at this point
Copy the full SHA b0057d0View commit details
Commits on Aug 13, 2026
-
fix(zstream): fail on truncated input instead of looping forever
`inflate()` reports `Z_BUF_ERROR` when a truncated stream exhausts its input before reaching `Z_STREAM_END`. The stock `zstream_seterr` suggests treating that as non-fatal so callers can retry with more input or output space. However, the drain loop in `git_zstream_get_output` can supply neither because * output space is still available * input is only refilled outside the loop It would leads to zero-progress forever. The problematic behavior was found in `git_odb_read` on a truncated loose object. The proposed fix here: Detect the stuck state in the drain loop and report an error.
Configuration menu - View commit details
-
Copy full SHA for 5254f5d - Browse repository at this point
Copy the full SHA 5254f5dView commit details -
test(zstream): reject truncated zlib streams
When inflating a stream, if the stream is truncated midway, it must fail rather than loop forever.
Configuration menu - View commit details
-
Copy full SHA for 1c1ba2e - Browse repository at this point
Copy the full SHA 1c1ba2eView commit details -
test(odb): reads of truncated loose objects fail
This ensure that `git_odb_read` fails when reading truncated loose object. If you move this before the fix commit, this loops forever
Configuration menu - View commit details
-
Copy full SHA for d535450 - Browse repository at this point
Copy the full SHA d535450View commit details -
CVE-2026-5917: Escape repo path in gen_proto()
Takes inspiration from 346f28b Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5948ef3 - Browse repository at this point
Copy the full SHA 5948ef3View commit details -
Merge pull request #7347 from sgallagher/cve_2026_5917
CVE-2026-5917: Escape repo path in gen_proto()
Configuration menu - View commit details
-
Copy full SHA for 0b87f30 - Browse repository at this point
Copy the full SHA 0b87f30View commit details
Commits on Aug 15, 2026
-
Merge pull request #7341 from karpovantonme/docs/param-names-match-si…
…gnatures docs: fix six @PARAM names that do not match the signatures
Configuration menu - View commit details
-
Copy full SHA for 0334930 - Browse repository at this point
Copy the full SHA 0334930View commit details -
Merge pull request #7346 from weihanglo/zstream-infloop
fix(zstream): fail on truncated input instead of looping forever
Configuration menu - View commit details
-
Copy full SHA for 0551dfd - Browse repository at this point
Copy the full SHA 0551dfdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1e6aef7...0551dfd