Code

History

Commits on git-commitgraph-v0.12.0910+
  1. tests for all the cases excluding fast-forwards (#450)Sebastian Thiel committed 4 years ago7ced240
  2. the first successful test (#450)Sebastian Thiel committed 4 years agoe4edc18
  3. Make `fetch::refs::update()` private again, move tests accordingly. (#450)Sebastian Thiel committed 4 years ago9f9b610
  4. Make Content-Type header check case-insensitivePaul Young committed 4 years ago7aa8ab8
  5. Provide refspecs to refs::update() to obtain force information (#450)Sebastian Thiel committed 4 years agoa9f2c45
  6. feat: `RefSpec::allow_non_fast_forward()` to get information about 'force' quickly. (#450)Sebastian Thiel committed 4 years agod7f63a6
  7. a big step towards ref updates, now it needs specs (#450)Sebastian Thiel committed 4 years agoc101d50
  8. feat: `FullName::try_from(&BString)` for convenience. (#450)Sebastian Thiel committed 4 years ago658c125
  9. more update tests (#450)Sebastian Thiel committed 4 years ago2828674
  10. the first somewhat synthetic test to check for no changes. (#450)Sebastian Thiel committed 4 years agoc355823
  11. fix build (#450)Sebastian Thiel committed 4 years ago8e1555d
  12. make `remote::fetch::refs::update()` public to facilitate testing (#450)Sebastian Thiel committed 4 years ago4a5d3b4
  13. lay the ground-works for testing the update of refs (#450)Sebastian Thiel committed 4 years ago1f2d609
  14. refactor (#450)Sebastian Thiel committed 4 years ago96f2fd8
  15. greatly improved performance for write-test. (#450)Sebastian Thiel committed 4 years ago2ec8175
  16. improve naieve algorithm to be a bit better in our test-case (#450)Sebastian Thiel committed 4 years ago0387794
  17. try to make naive negotiation better, but… (#450)Sebastian Thiel committed 4 years agod5c1f92
  18. speed up fetch tests by giving them their own repo-fixture (#450)Sebastian Thiel committed 4 years agoce1a373
  19. fix journey tests (#450)Sebastian Thiel committed 4 years agof8fe6e4
  20. thanks clippySebastian Thiel committed 4 years ago8499c3e
  21. A first sketch of validating a fetch. (#450)Sebastian Thiel committed 4 years ago2962dc2
  22. adapt to changes in `git-pack` (#450)Sebastian Thiel committed 4 years ago474156f
  23. rename!: `index::write::Outcome::index_kind` -> `::index_version`. (#450)Sebastian Thiel committed 4 years agob46347f
  24. Don't degenerate information in case there is no update needed. (#450)Sebastian Thiel committed 4 years ago5f73b25
  25. feat: Allow defaulting `fetch::handshake::Outcome`. (#450)Sebastian Thiel committed 4 years agoaed93d2
  26. feat: Allow defaulting `client::Capabilities`. (#450)Sebastian Thiel committed 4 years agoe05c1fe
  27. allow git-repository to grow (#450)Sebastian Thiel committed 4 years ago4d90815
  28. add test to show that empty packs won't be written as expected behaviour. (#450)Sebastian Thiel committed 4 years ago72ce7fd
  29. A first test for validating nothing-new is a no-op (#450)Sebastian Thiel committed 4 years agoaad17ba
  30. feat: `fetch::Arguments::is_empty()` to help decide if arguments should be sent at all. (#450)Sebastian Thiel committed 4 years ago0bcb2fd
  31. fix: `bundle::write::Error` is now publicly available (#450)Sebastian Thiel committed 4 years ago0b6ed60
  32. Improve docs slightly (#450)Sebastian Thiel committed 4 years ago4850202
  33. port part of the negotation logic over, but a lot is still missing (#450)Sebastian Thiel committed 4 years ago4997e56
  34. Add remotes.<group> as planned feature for remotes (#450)Sebastian Thiel committed 4 years ago3c188b2
  35. feat: make some private methods public to give callers more flexibility. (#450)Sebastian Thiel committed 4 years ago31a7089