Code

History

Commits on encoding-fallback to gix/src/config/cache35+
  1. Merge pull request #2725 from GitoxideLabs/gix-config-improvementsSebastian Thiel committed 3 months ago5982dfe
  2. chore!: adapt to changes in `gix-config`Byron committed 3 months ago6aa934a
  3. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  4. change!: adapt to lifetime-free configuration files in `gix-config`Sebastian Thiel committed 4 months ago582d7b5
  5. reviewGPT 5.6 committed 4 months agof1ac335
  6. feat: respect configured zlib compression levels (#2024)Amey Pawar committed 4 months ago319cec2
  7. Address review feedback about repository formatsGPT 5.5 committed 4 months ago2a5b8d4
  8. reviewSebastian Thiel committed 4 months agoc391a12
  9. cover the sha256-only legacy object-hash pathAdrian Ratiu committed 5 months ago14a1a11
  10. fix: reject implicit sha1 repos in sha256-only buildsAdrian Ratiu committed 5 months agob859b92
  11. allow sha256-only buildsAdrian Ratiu committed 5 months agob0155ce
  12. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  13. feat: read `GIX_ALLOC_BYTES` and pass them to `gix-odb` for reading untrusted inputGPT 5.4 committed 6 months agoacffd6b
  14. Adapt to changes in `gix-config`Sebastian Thiel committed 7 months ago7bda16a
  15. fix: Differentiate between `core.bare` being known or not. (#2402)Sebastian Thiel committed 9 months ago02fe02b
  16. feat: respect the `:(optional)` prefix when interpolating paths via `ConfigSnapshot::trusted_path()`.Sebastian Thiel committed 11 months ago580bee9
  17. feat: replace `Head::(try_)peel_to_x_in_place` with `Head::peel_to_x`.Christoph Rüßler committed 1 year agob6fbf05
  18. adapt to changes in `gix-ignore` and `gix-glob`, and more.Sebastian Thiel committed 1 year ago4ef7806
  19. feat: add `gitoxide.parsePrecious` configuration key to opt-in to precious file parsing.Sebastian Thiel committed 1 year ago85a24b3
  20. j fmtSebastian Thiel committed 1 year agoc3c6504
  21. feat: add `Repository::workdir()` as replacement for `Repository::work_dir()`.Sebastian Thiel committed 1 year ago518fbbc
  22. change: read config losslessly even without `debug_assertions`Emily committed 1 year ago9800e9c
  23. thanks clippySebastian Thiel committed 1 year ago8e96ed3
  24. feat: add `Repository::big_file_threshold()` to easily learn what Git considers a big file.Sebastian Thiel committed 1 year agof3257f3
  25. feat: `Repository::is_dirty()` now also checks for tree/index changes.Sebastian Thiel committed 1 year ago8ae9e57
  26. fix!: assure that rename tracking can be turned off.Sebastian Thiel committed 1 year agobd905a6
  27. fix!: rename `blob-merge` feature to `tree-merge`.Sebastian Thiel committed 2 years ago2547935
  28. fix: make `GIT_WORK_TREE` variable work as expected.Sebastian Thiel committed 2 years agoe9b3db8
  29. fix!: unify location of error type of `Repository::diff_resource_cache()`.Sebastian Thiel committed 2 years ago9e79ba3
  30. feat: `Repository::merge_resource_cache()` to obtain the foundation for merging files directly.Sebastian Thiel committed 2 years ago1937480
  31. feat: add tree-editing capabilities to `Tree` and `Repository`.Sebastian Thiel committed 2 years agob279957
  32. feat: provide `config::credential_helpers()` function to configure an invocation.Sebastian Thiel committed 2 years ago478bbc1
  33. feat!: `gix-config` convenience initiativeSebastian Thiel committed 2 years ago0ec2389
  34. addditional fixes on top of the merge commitSebastian Thiel committed 2 years agodbe1f22
  35. Merge branch 'main' into config-key-take-2Sebastian Thiel committed 2 years ago9fa1054