Code

History

Commits on encoding-fallback to gix-pack/src/data/file35+
  1. Replace lint allowances with expectationsCodex GPT-5 committed 4 months ago43ff87a
  2. adapt to changes in `gix-features`, use `gix-zlib` accordingly.Sebastian Thiel committed 4 months ago9c2977a
  3. fix: cap remaining gix-pack allocations (#2690)Codex GPT-5 committed 4 months agoace687c
  4. Remove redundant pack data hash length fieldGPT 5.5 committed 4 months ago5d4c52b
  5. fix!: prevent panics when decoding malformed pack entry headersGPT 5.5 committed 4 months agob69f0a6
  6. fix: cap aggregate delta data allocation in gix-packGPT 5.5 committed 5 months ago6de909b
  7. address auto-reviewSebastian Thiel committed 6 months agoc5db356
  8. Address review comment about large delta header probesGPT 5.5 committed 6 months agoaf84752
  9. Address review comments about decompression boundsGPT 5.5 committed 6 months ago89a27bf
  10. Address review comment about produced delta bytesGPT 5.5 committed 6 months ago8e562c7
  11. gix-pack: reject truncated delta headers within their own data rangeGPT 5.5 committed 6 months ago3e38902
  12. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  13. fix: secure reading of corruped or malformed pack files, pack index or multi-indicesGPT 5.4 committed 6 months ago1dc8ede
  14. feat(gix-pack)!: parameterize `data`GPT 5.4 committed 6 months ago3ef3916
  15. fix[pack]: Don't decompress the delta when decompressing base objects.Matt Stark committed 10 months agod99352b
  16. refactorSebastian Thiel committed 1 year ago56ca4bf
  17. gix-pack: delta application is a fallible operationBrad Larsen committed 1 year agofce7095
  18. j fmtSebastian Thiel committed 1 year agoc3c6504
  19. thanks clippySebastian Thiel committed 1 year ago8e96ed3
  20. Use `<=` on 32-bit for some size assertionsEliah Kagan committed 1 year agofc13fc3
  21. Allow empty-docsSebastian Thiel committed 2 years agobeba720
  22. Add missing semicolonsYuri Astrakhan committed 2 years agoec69c88
  23. fix!: don't panic when unknown entry types are encountered.Sebastian Thiel committed 2 years agob32a847
  24. fix lints for nightly, and clippySebastian Thiel committed 2 years agof8ce3d0
  25. refactorSebastian Thiel committed 2 years ago2a9ef4e
  26. Handle OOM when copying to buffersKornel committed 2 years ago0be338f
  27. adapt to changes in `gix-hash`Sebastian Thiel committed 2 years ago859a092
  28. j fmtSebastian Thiel committed 2 years ago51c7abc
  29. fix!: use `dyn` trait where possible.Sebastian Thiel committed 3 years ago072ee32
  30. feat!: use `prodash::Count` to indicate that nothing more than counting is performed, in place of `prodash::Progress`Sebastian Thiel committed 3 years ago24dd870
  31. feat!: Make usage of decompression context explicit.Sebastian Thiel committed 3 years ago4b74996
  32. try tree-traversal without thread_local!Sebastian Thiel committed 3 years ago5a9a7a3
  33. fix: revert 3a2d5286084597d4c68549903709cda77dda4357 to fix 'incorrect data check' error.Sebastian Thiel committed 3 years agob9eb407
  34. feat: improve performance by reducing the trashing of `zlib::Inflate`.Sebastian Thiel committed 3 years ago3a2d528
  35. try to get improved hitrate for delta-cache by using it more, and fail (#851)Sebastian Thiel committed 3 years ago969cc77