Code

History

Commits on encoding-fallback3850+
  1. Merge branch 'safety-invariants'Sebastian Thiel committed 2 years ago2a663a0
  2. Put Tree in its own moduleManish Goregaokar committed 2 years agoc85a981
  3. Properly track safety invariantsManish Goregaokar committed 2 years ago6587eea
  4. Merge branch 'fix-fuzzer'Sebastian Thiel committed 2 years ago17a81c7
  5. add test for memory usage in worse-case scenarioSebastian Thiel committed 2 years ago6bb407f
  6. fix!: greatly reduce peak memory usage when reading files.Sebastian Thiel committed 2 years agoc71d16e
  7. improve usage of `unsafe` (#1231)Sebastian Thiel committed 2 years ago4017e69
  8. Demote `ItemSliceMut::get_mut()` bound-check to debug-code only.Sebastian Thiel committed 2 years ago911c05f
  9. make ItemSliceSync::get_mut() check that the index is in rangeMartin von Zweigbergk committed 2 years agoef21617
  10. Merge pull request #1232 from martinvonz/push-vztrltnwnnsrSebastian Thiel committed 2 years agoe6c705a
  11. remove "Copyright Sebastian Thiel ..." from LICENSE filesMartin von Zweigbergk committed 2 years ago76ae5d6
  12. optimize gix-config fuzzer performanceSebastian Thiel committed 2 years ago36f4d92
  13. Merge branch 'url-fix'Sebastian Thiel committed 2 years ago0e579a0
  14. enabled previously disabled test as it works with the latest version of `url`Sebastian Thiel committed 2 years ago3c060cb
  15. feat: add `std::fmt::Display` to `Url` type.Sebastian Thiel committed 2 years agoebca00a
  16. fix: `object::tree::diff::Platform::for_each_to_obtain_tree(callback)` errors are more convenient to use. (#670)Sebastian Thiel committed 2 years agoe3c5a0f
  17. Merge branch 'fuzz-gix-config-value'Sebastian Thiel committed 2 years ago03ec4e9
  18. optimize fuzzer allocations for slightly better performanceSebastian Thiel committed 2 years ago85476a2
  19. fix: `Color/Name`::from_str()` won't panic when encountering unicode values.Sebastian Thiel committed 2 years agof9d566f
  20. Add gix-config-value fuzzerNathaniel Brough committed 2 years ago3f4db4a
  21. adjust debug assertion to count blobs and executables (#1224)Sebastian Thiel committed 2 years ago0878344
  22. Merge branch 'fuzz-gix-pathspec'Sebastian Thiel committed 2 years ago62e1072
  23. Fuzz more of pathspec patternsNathaniel Brough committed 2 years ago6ac89e5
  24. Merge branch 'fuzz-gix-config'Sebastian Thiel committed 2 years ago34e4a16
  25. Add gix_config::File fuzzer dictionaryNathaniel Brough committed 2 years ago2420547
  26. Fuzz more of mutable gix_config::File APINathaniel Brough committed 2 years ago9cdb461
  27. Merge branch 'gix-status'Sebastian Thiel committed 2 years agoc3983c6
  28. set tested MSRV to 1.67 - the minimum required by `time`.Sebastian Thiel committed 2 years ago50657cf
  29. initial version of the `gix-dir` crateSebastian Thiel committed 2 years ago22acf0d
  30. feat: add `stack::Platform::excluded_kind()`.Sebastian Thiel committed 2 years ago1456d2b
  31. feat!: Add experimental notion of *precious* files.Sebastian Thiel committed 2 years ago890efd5
  32. feat: Add directory lookup, as well as ignore-case capabilities.Sebastian Thiel committed 2 years ago7c2eeb0
  33. Release gix-date v0.8.3, gix-hash v0.14.1, gix-trace v0.1.6, gix-features v0.37.1, gix-actor v0.29.1, gix-validate v0.8.3, gix-object v0.40.1, gix-path v0.10.3, gix-glob v0.15.1, gix-quote v0.4.10, gix-attributes v0.21.1, gix-command v0.3.2, gix-packetline-blocking v0.17.2, gix-utils v0.1.8, gix-filter v0.8.1, gix-fs v0.9.1, gix-chunk v0.4.7, gix-commitgraph v0.23.1, gix-hashtable v0.5.1, gix-revwalk v0.11.1, gix-traverse v0.36.1, gix-worktree-stream v0.8.1, gix-archive v0.8.1, gix-config-value v0.14.3, gix-tempfile v12.0.1, gix-lock v12.0.1, gix-ref v0.40.1, gix-sec v0.10.3, gix-config v0.33.1, gix-prompt v0.8.2, gix-url v0.26.1, gix-credentials v0.23.1, gix-ignore v0.10.1, gix-bitmap v0.2.10, gix-index v0.28.1, gix-worktree v0.29.1, gix-diff v0.39.1, gix-discover v0.28.1, gix-macros v0.1.3, gix-mailmap v0.21.1, gix-negotiate v0.11.1, gix-pack v0.46.1, gix-odb v0.56.1, gix-pathspec v0.5.1, gix-packetline v0.17.2, gix-transport v0.40.1, gix-protocol v0.43.1, gix-revision v0.25.1, gix-refspec v0.21.1, gix-status v0.4.1, gix-submodule v0.7.1, gix-worktree-state v0.6.1, gix v0.57.1Sebastian Thiel committed 2 years ago972241f
  34. fixup `gix-testtools` manifest to allow releasing all other crates.Sebastian Thiel committed 2 years ago9587972
  35. Merge branch 'msrv'Sebastian Thiel committed 2 years ago8c492d7