Code

History

Commits on encoding-fallback490+
  1. Hardcode expected SHA-256 hashesChristoph Rüßler committed 6 months ago8996e5a
  2. Make NULL_ID depend on fixture_hash_kind()Christoph Rüßler committed 6 months agodc6fe6b
  3. Release gitoxide v0.52.1Sebastian Thiel committed 6 months agoa4bab3c
  4. Release gix-error v0.2.2, gix-date v0.15.2, gix-actor v0.40.1, gix-trace v0.1.19, gix-validate v0.11.1, gix-path v0.11.3, gix-utils v0.3.2, gix-features v0.47.0, gix-hash v0.24.0, gix-hashtable v0.14.0, gix-object v0.59.0, gix-glob v0.25.0, gix-quote v0.7.1, gix-attributes v0.32.0, gix-command v0.8.1, gix-packetline v0.21.3, gix-filter v0.29.0, gix-fs v0.20.0, gix-chunk v0.7.1, gix-commitgraph v0.36.0, gix-revwalk v0.30.0, gix-traverse v0.56.0, gix-worktree-stream v0.31.0, gix-archive v0.31.0, gix-bitmap v0.3.1, gix-tempfile v22.0.0, gix-lock v22.0.0, gix-index v0.50.0, gix-config-value v0.17.2, gix-pathspec v0.17.0, gix-ignore v0.20.0, gix-worktree v0.51.0, gix-imara-diff v0.2.0, gix-diff v0.62.0, gix-blame v0.12.0, gix-ref v0.62.0, gix-sec v0.13.3, gix-config v0.55.0, gix-prompt v0.14.2, gix-url v0.35.3, gix-credentials v0.37.2, gix-discover v0.50.0, gix-dir v0.24.0, gix-mailmap v0.32.1, gix-revision v0.44.0, gix-merge v0.15.0, gix-negotiate v0.30.0, gix-pack v0.69.0, gix-odb v0.79.0, gix-refspec v0.40.0, gix-shallow v0.11.0, gix-transport v0.56.0, gix-protocol v0.60.0, gix-status v0.29.0, gix-submodule v0.29.0, gix-worktree-state v0.29.0, gix v0.82.0, gix-fsck v0.20.0, gitoxide-core v0.56.0, gitoxide v0.52.0Sebastian Thiel committed 6 months ago0a844e7
  5. update changelogs prior to releaseSebastian Thiel committed 6 months agof9fbcba
  6. Run more fuzz artifacts as part of the test-suiteSebastian Thiel committed 6 months agoa1ad31b
  7. Merge pull request #2530 from GitoxideLabs/advisoriesSebastian Thiel committed 6 months ago63b8419
  8. feat(gix-bitmap): add `Vec::from_bits(&[bool])` constructor, and `Vec::write_to()`GPT 5.4 committed 6 months ago0662237
  9. address auto-reviewGPT 5.4 committed 6 months ago7429b15
  10. Add corpus-builder scripts when corpus files are available; auto-run artifacts in test suiteGPT 5.4 committed 6 months agoe64e3b8
  11. Merge pull request #2510 from GitoxideLabs/folder-identity-on-windowsSebastian Thiel committed 6 months agoa96587c
  12. add fuzz tests for 10 more crates, and related fixesGPT 5.4 committed 6 months ago0396152
  13. fix: do not open `.gitmodule` files through symlinksGPT 5.4 committed 6 months ago52485a9
  14. fix(gix-submodule): don't follow submodule names with relative paths in themGPT 5.4 committed 6 months agod2e193f
  15. fix(gix-submodule): make sure that `update` commands won't be from `.gitmodules` filesSebastian Thiel committed 6 months agoe3ca1e6
  16. feat: automatically limit allocation size on untrusted repositories.GPT 5.4 committed 6 months ago95b0399
  17. feat!: enforce the specification of `alloc_init_bytes` to handle untrusted inputGPT 5.4 committed 6 months ago91d0c26
  18. more `alloc_limit` tests to validate limit for loose objects as well.Sebastian Thiel committed 6 months ago9473d32
  19. feat(git-odb): support for passing an allocation limit on untrusted input for loose object reading.GPT 5.4 committed 6 months ago9b57db2
  20. Pass `alloc_limit_bytes` to `gix-index`GPT 5.4 committed 6 months ago054494f
  21. feat: add `gix-index` fuzzing and make it surviveGPT 5.4 committed 6 months ago93e587c
  22. feat: read `GIX_ALLOC_BYTES` and pass them to `gix-odb` for reading untrusted inputGPT 5.4 committed 6 months agoacffd6b
  23. feat!: add `alloc_limit_bytes` optionGPT 5.4 committed 6 months ago5aea8ec
  24. fix: secure reading of corruped or malformed pack files, pack index or multi-indicesGPT 5.4 committed 6 months ago1dc8ede
  25. fix!: remove insecure `leb64` and secure `leb64_from_read` from overflowsGPT 5.4 committed 6 months agoc0ab0f4
  26. chore(gix-pack): Add fuzz-testingGPT 5.4 committed 6 months agocf5279d
  27. adapt to changes in gix-packSebastian Thiel committed 6 months ago02e420b
  28. feat(gix-pack)!: parameterize `data`GPT 5.4 committed 6 months ago3ef3916
  29. fix(gix-transport): reject cross-authority redirects before reusing authGPT 5.4 committed 6 months agoe5d4374
  30. Add reproductions for all known advisoriesGPT 5.4 committed 6 months ago392336f
  31. Merge pull request #2443 from GitoxideLabs/gix-errorSebastian Thiel committed 6 months ago5ec7b79
  32. Fix cargo-deny failureSebastian Thiel committed 6 months ago9ecb593
  33. Add plan for SHA-256 conversionGPT 5.4 committed 6 months agoec4ed02
  34. Add plan for `gix-error` conversionGPT 5.4 committed 6 months ago046a45d
  35. Merge pull request #2534 from GitoxideLabs/fuzz-merge-timeoutSebastian Thiel committed 6 months ago2e8a90d