Code

History

Commits on git-commitgraph-v0.12.0 to git-transport/src/client/blocking_io/http35+
  1. feat!: make streaming otional for any reqwest.Sebastian Thiel committed 3 years ago041eca5
  2. fix: don't enforce V2 as protocol, but smoothly downgrade like git does.Sebastian Thiel committed 3 years ago5f2276b
  3. feat: improve granularity of IO errors for `curl` backends.Sebastian Thiel committed 3 years ago0a2b135
  4. fix: http transports can now reuse a connection.Sebastian Thiel committed 3 years agoff0332e
  5. feat: `IsSpuriousError` trait and its implementation.Sebastian Thiel committed 3 years ago9a2f7cd
  6. fix hang when reading packetlines lines directly via HTTPSebastian Thiel committed 3 years ago2d033ab
  7. feat!: Provide support for reading packetlines directly.Sebastian Thiel committed 3 years ago1204bfc
  8. make fmtSebastian Thiel committed 3 years ago747008d
  9. feat: `client::http::Options::no_proxy` to disable a proxy for given hosts.Sebastian Thiel committed 3 years ago5034544
  10. feat: `client::http::Options::verbose` to see more debug output.Sebastian Thiel committed 3 years agoe701e7e
  11. feat!: interpret the FollowRedirects option for the curl HTTP backend.Sebastian Thiel committed 3 years ago8e158c3
  12. Merge branch 'http-config'Sebastian Thiel committed 3 years agoa4ff140
  13. fix: improve compile-time errors if mutually exclusive http-client features are set. (#602)Sebastian Thiel committed 3 years agob0083e3
  14. Merge branch 'main' into http-configSebastian Thiel committed 3 years agobcd9654
  15. make fmtSebastian Thiel committed 3 years ago0abab7d
  16. thanks clippySebastian Thiel committed 3 years agoc7cba33
  17. curl can authenticate the proxy now and store or reject credentials.Sebastian Thiel committed 3 years ago63b9050
  18. feat: Support for proxy authentication in http configuration.Sebastian Thiel committed 3 years ago68ed6d7
  19. setup curl proxy authentication methodSebastian Thiel committed 3 years agoc048990
  20. Support for reading `http.proxyAuthMethod`Sebastian Thiel committed 3 years ago92f88c9
  21. Avoid hardcoding some arbitrary default for connect timeouts, use curl default instead like gitSebastian Thiel committed 3 years ago1766568
  22. Set TCP keepalive just like `git` doesSebastian Thiel committed 4 years agoee0276c
  23. Set curl `proxy-type` similar to how git does itSebastian Thiel committed 4 years ago717b09f
  24. Add `Debug` to `client::http::Options`Sebastian Thiel committed 4 years ago375565f
  25. change!: `client::TransportWithoutIO::to_url()` returns `Cow<'_, BStr>`.Sebastian Thiel committed 4 years ago07512db
  26. change!: `client::TransportWithoutIO::to_url()` returns `BString`.Sebastian Thiel committed 4 years agofe2042b
  27. add missing `Debug` impl on transport option typesSebastian Thiel committed 4 years ago7ca4dec
  28. explain how the `user_agent` option is going to work on the transport layerSebastian Thiel committed 4 years ago328c069
  29. implement all straightforward curl options, which includes basic proxy settings.Sebastian Thiel committed 4 years ago0b60097
  30. Add all fields we'd like to implement for the curl transport.Sebastian Thiel committed 4 years agocfc1b9c
  31. A note about the status of the http `reqwest` backendSebastian Thiel committed 4 years ago4724604
  32. Remove double-arc construct in `reqwest` backendSebastian Thiel committed 4 years agoc6a474c
  33. sketch of reqwest specific backends can be handledSebastian Thiel committed 4 years agoa8b3f96
  34. a sketch of passing curl options down to curl…Sebastian Thiel committed 4 years ago63e24fc
  35. fix buildSebastian Thiel committed 4 years ago910d665