Code

History

Commits on worktree-create to gix-ref/src35+
  1. put unreviewed worktree-add functionality here, filled in from 45a606647ac355dae6bb4b364754780939de8decByron committed 2 months ago520efea
  2. feat(gix-lock)!: apply shared permissions to locks and parent directoriesByron committed 2 months ago3971eba
  3. fix(gix-fs)!: apply Git's shared permissions for files and directoriesByron committed 2 months ago6d01687
  4. fix(gix-ref): explain unsupported reftable storage when reading `HEAD`Byron committed 2 months ago87ed136
  5. change!: raise MSRV to Rust 1.88Byron committed 2 months ago4b42e0c
  6. feat(gix-ref): add convenient `RefEdit` constructorsByron committed 2 months agof5b3feb
  7. Use fundamental-type comparisons throughout testsByron committed 2 months ago47536a5
  8. feat(gix-ref): compare names and references with natural counterpartsByron committed 2 months ago72e8fd1
  9. fix: terminate lock error parent traversal (#2920)Byron committed 3 months agoafc798c
  10. reviewByron committed 3 months ago1f311a1
  11. refactor!: remove `object_hash` from `Options`Christoph Rüßler committed 3 months ago30f0d73
  12. test: use `gix_testtools::object_hash` in a few testsChristoph Rüßler committed 3 months ago1452553
  13. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  14. thanks clippySebastian Thiel committed 4 months agod533f0c
  15. fix: remove global lock optimization to align with GitGPT 5.5 committed 4 months agocde8272
  16. reviewSebastian Thiel committed 4 months ago7a1ebfb
  17. fix(ref): check Windows device names before acquiring lockWill Stott committed 4 months ago4aae425
  18. fix(ref): close TOCTOU race in CAS check during ref transaction prepareWill Stott committed 6 months ago8480e2a
  19. fix: tolerate NUL suffixes in symbolic ref filesGPT 5.5 committed 4 months ago5d702e3
  20. reviewGPT 5.5 committed 4 months agoa8b885d
  21. fix: skip name validation in packed-refs binary search to unlock performanceNikolay Bryskin committed 6 months agoc3ee599
  22. Handle Windows ref path-prefix collisions in ref_contentsGPT 5.5 committed 5 months agoc9191ab
  23. fix: handle loose ref path-prefix collisionsGPT 5.5 committed 5 months ago9f432ef
  24. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  25. Remove rust_2018_idioms lint declarationsGPT 5.5 committed 6 months agoe10d5f6
  26. adapt to changes in `gix_object::Data`Sebastian Thiel committed 6 months ago4309fa4
  27. adapt to changes in `gix-testtools`and rename `hash_kind` -> `object_hash`Sebastian Thiel committed 6 months agod9648e8
  28. feat: add `Category::is_remote_tracking_branch()`.GPT 5.5 committed 6 months agod5f9bf5
  29. address auto-reviewGPT 5.5 committed 6 months ago87b2da8
  30. feat!: add `sha-256` support to `gix-ref`.GPT 5.5 committed 6 months ago731248f
  31. fix!: Limit Commit and Tag parsing to a given `gix_hash::Kind`GPT 5.5 committed 6 months agod4439cd
  32. fix!: remove `winnow` and replace it with hand-implemented parsers everywhere.GPT 5.5 committed 6 months ago91c854e
  33. fix: don't fail reflog creation if newlines are used in the configured user name (#2491)GPT 5.5 committed 6 months ago1bf4099
  34. adapt to changes in `gix-object`Christoph Rüßler committed 6 months ago6df1d55
  35. fix: Restore `Category::to_full_name()` to be able to produce any full name.Sebastian Thiel committed 7 months ago5b229c6