Code

History

Commits on git-diff-v0.24.0 to git-transport/src35+
  1. feat: improve granularity of IO errors for `curl` backends.Sebastian Thiel committed 3 years ago0a2b135
  2. fix: http transports can now reuse a connection.Sebastian Thiel committed 3 years agoff0332e
  3. Merge branch 'main' into adjustments-for-cargoSebastian Thiel committed 3 years agobb60d3d
  4. adapt to changes in git-repositorySebastian Thiel committed 3 years ago89230f4
  5. feat: `IsSpuriousError` trait and its implementation.Sebastian Thiel committed 3 years ago9a2f7cd
  6. fix: ssh connection remove '=' in port argumentGreeFine committed 3 years ago0d0eb4a
  7. fix: make it possible to parse handshakes without newlines in packetlines #(639)Sebastian Thiel committed 3 years ago4927adf
  8. fix: correctly display what's actual and expected when failing to parse capabilities. (#639)Sebastian Thiel committed 3 years ago7ab7c24
  9. async version of ref-line parsing now reads line by line.Sebastian Thiel committed 3 years agodadd896
  10. fix hang when reading packetlines lines directly via HTTPSebastian Thiel committed 3 years ago2d033ab
  11. feat!: Provide support for reading packetlines directly.Sebastian Thiel committed 3 years ago1204bfc
  12. fix!: `Capabiltiies::from_lines()` takes a single buffer.Sebastian Thiel committed 3 years ago08dcda2
  13. make fmtSebastian Thiel committed 3 years ago747008d
  14. feat: `client::http::Options::no_proxy` to disable a proxy for given hosts.Sebastian Thiel committed 3 years ago5034544
  15. feat: `client::http::Options::verbose` to see more debug output.Sebastian Thiel committed 3 years agoe701e7e
  16. feat!: interpret the FollowRedirects option for the curl HTTP backend.Sebastian Thiel committed 3 years ago8e158c3
  17. Merge branch 'http-config'Sebastian Thiel committed 3 years agoa4ff140
  18. fix: improve compile-time errors if mutually exclusive http-client features are set. (#602)Sebastian Thiel committed 3 years agob0083e3
  19. Merge branch 'main' into http-configSebastian Thiel committed 3 years agobcd9654
  20. make fmtSebastian Thiel committed 3 years ago0abab7d
  21. thanks clippySebastian Thiel committed 3 years agoc7cba33
  22. curl can authenticate the proxy now and store or reject credentials.Sebastian Thiel committed 3 years ago63b9050
  23. feat: Support for proxy authentication in http configuration.Sebastian Thiel committed 3 years ago68ed6d7
  24. setup curl proxy authentication methodSebastian Thiel committed 3 years agoc048990
  25. Support for reading `http.proxyAuthMethod`Sebastian Thiel committed 3 years ago92f88c9
  26. Merge branch 'http-config'Sebastian Thiel committed 3 years ago665b53e
  27. feat: `client::RequestWriter::into_parts()` to obtain a bare write handled along with a buf reader with packetline capabilties.Sebastian Thiel committed 3 years ago42acc88
  28. Avoid hardcoding some arbitrary default for connect timeouts, use curl default instead like gitSebastian Thiel committed 4 years ago1766568
  29. Set TCP keepalive just like `git` doesSebastian Thiel committed 4 years agoee0276c
  30. Set curl `proxy-type` similar to how git does itSebastian Thiel committed 4 years ago717b09f
  31. Add `Debug` to `client::http::Options`Sebastian Thiel committed 4 years ago375565f
  32. change!: `client::TransportWithoutIO::to_url()` returns `Cow<'_, BStr>`.Sebastian Thiel committed 4 years ago07512db
  33. change!: `client::TransportWithoutIO::to_url()` returns `BString`.Sebastian Thiel committed 4 years agofe2042b
  34. add missing `Debug` impl on transport option typesSebastian Thiel committed 4 years ago7ca4dec
  35. change!: `client::TransportV2Ext::invoke()` supports owned `capabilities`.Sebastian Thiel committed 4 years ago759b5d4