Code

History

Commits on worktree-create to gix-object/src35+
  1. feat(gix-object): add `Never::panic_on_access()` to forbid object accessByron committed 2 months ago36e9406
  2. fix(gix): find bundled signature programs on WindowsByron committed 2 months ago3c45a7d
  3. fix(gix-object): invoke signature programs without a shellByron committed 2 months ago9b26904
  4. change!: raise MSRV to Rust 1.88Byron committed 2 months ago4b42e0c
  5. improve `Tree::bisect_entry()` to be more succinctByron committed 2 months ago579544e
  6. feat!: support signing and verifying annotated tagsByron committed 2 months ago26d231b
  7. feat: add explicit commit signing to gix-objectByron committed 3 months agoca7563e
  8. feat: add commit signature verification to gix-object via `commit::SignedData::verify()`Byron committed 2 months ago5b90699
  9. feat: recognize SHA-256 commit signature headersByron committed 2 months agoa30f442
  10. feat: add `tree::name_order()` for git-style tree-entry comparisonByron committed 2 months agoc6cf668
  11. feat: support Assisted-by commit trailers, count them as attributions.Sebastian Thiel committed 3 months agoe5370e6
  12. feat: expose commit message blocks via `Commit::body()::message_blocks()`Sebastian Thiel committed 3 months agof2e90e9
  13. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  14. thanks clippySebastian Thiel committed 4 months agod533f0c
  15. feat: impl `gix_object::Write` for `find::Never` to enable `gix_odb::memory::Proxy<Never>`.GPT 5.5 committed 4 months ago5a4c328
  16. feat!: add leaf-only tree-editor removal via `Editor::remove_leaf()`GPT 5.5 committed 4 months agocd610db
  17. feat!: Add `Write::*_with_known_id() `variants.GPT 5.5 committed 5 months ago879694a
  18. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  19. Remove rust_2018_idioms lint declarationsGPT 5.5 committed 6 months agoe10d5f6
  20. address auto-reviewSebastian Thiel committed 6 months agob358d31
  21. fix!: rename `Data::hash_kind` to `Data::object_hash` for consistencySebastian Thiel committed 6 months ago7aff98b
  22. adapt to changes in `gix-testtools`and rename `hash_kind` -> `object_hash`Sebastian Thiel committed 6 months agod9648e8
  23. fix!: Limit Commit and Tag parsing to a given `gix_hash::Kind`GPT 5.5 committed 6 months agod4439cd
  24. fix!: remove `winnow` and replace it with hand-implemented parsers everywhere.GPT 5.5 committed 6 months ago91c854e
  25. reviewGPT 5.4 committed 6 months agod9b358b
  26. feat!: add `hash_kind` to `TreeRefIter` and Data for SHA-256 supportChristoph Rüßler committed 6 months ago3b156e8
  27. feat!: allow `commit::message::Body` to parse multi-line trailersGPT 5.4 committed 7 months agoe3995bb
  28. fix(gix-object): detect trailers when they are the sole body contentMattias Granlund committed 7 months agoc7908d1
  29. fix: allow tree-parsing with entries whose paths has leading spaces work againSebastian Thiel committed 7 months ago06a1248
  30. docs: add crate-root doctestsGPT 5.4 committed 7 months agob1102c2
  31. Merge pull request #2459 from datdenkikniet/unify-traversalSebastian Thiel committed 7 months agode3f064
  32. refactorSebastian Thiel committed 7 months agofc09ed2
  33. fix(tree): deduplicate entry-finding logicdatdenkikniet committed 8 months agob37fef1
  34. Merge pull request #2461 from datdenkikniet/mini-optimizeSebastian Thiel committed 7 months ago6abbe82
  35. fix(tree): `std::path::Component` has infallible conversion to `&[u8]`datdenkikniet committed 8 months ago0e173d6