Code

History

Commits on git-commitgraph-v0.10.0 to git-transport/src/client/blocking_io/http35+
  1. make fmtSebastian Thiel committed 4 years agoea2136b
  2. Ensure body can be read before configure_requestPaul Young committed 4 years ago9065a88
  3. turn unwrap into an explicit expectationSebastian Thiel committed 4 years ago57d9078
  4. Allow `configure_request` to return an error as well.Sebastian Thiel committed 4 years agof5e14c3
  5. remove unused fieldSebastian Thiel committed 4 years ago8a0a5d6
  6. Configure Request instead of ClientBuilderPaul Young committed 4 years ago0885e6e
  7. Resolve issues with configure functionPaul Young committed 4 years ago9124583
  8. Sketch out configuring a reqwest client builderSebastian Thiel committed 4 years ago74573df
  9. make fmtSebastian Thiel committed 4 years ago7b9c065
  10. Merge branch 'main' into new-http-implSebastian Thiel committed 4 years ago702a161
  11. make fmtSebastian Thiel committed 4 years ago53acf25
  12. Merge branch 'main' into fetch-packSebastian Thiel committed 4 years ago93917cb
  13. refactorSebastian Thiel committed 4 years ago569c6f2
  14. send error on non-success status codesSebastian Thiel committed 4 years ago7ccd4ff
  15. disable all tests failing under reqwest (except for 1); minor fixes to get it to workSebastian Thiel committed 4 years agoee4eb69
  16. Properly integrate reqwest to allow testing (even though none of them works yet)Sebastian Thiel committed 4 years ago250114a
  17. revise drop of header writer to prevent remote hangSebastian Thiel committed 4 years ago2981c4d
  18. revise error handling; better docs to explain the 'protocol'Sebastian Thiel committed 4 years agofd9634d
  19. in theory, that's what's needed for reqwest to work in blocking mode…Sebastian Thiel committed 4 years agoce62f5d
  20. even more safety when dealing with the remote's error stateSebastian Thiel committed 4 years agob63d69b
  21. rethink error handling during request creation, completing itSebastian Thiel committed 4 years ago1fb0545
  22. frame for filling in the reqwest implementationSebastian Thiel committed 4 years ago943fd15
  23. fix: compare 'Content-Type' header case-insensitively, as required by the http spec.Sebastian Thiel committed 4 years ago237682a
  24. feat: Add `client::http::Transport::new_http()` constructor.Sebastian Thiel committed 4 years ago0fd57c6
  25. Introduce http-client feature to decouple from curlPaul Young committed 4 years ago31aa2c9
  26. Make Content-Type header check case-insensitivePaul Young committed 4 years ago7aa8ab8
  27. Use `&dyn Any` instead of unspecified serialization format, as it's the right way. (#450)Sebastian Thiel committed 4 years ago779eefe
  28. feat!: add `fetch::Transport::configure` to generically configure any transport. (#450)Sebastian Thiel committed 4 years ago78ad3df
  29. change!: `client::http::connect()` returns `Transport<Impl>` directly. (#450)Sebastian Thiel committed 4 years ago1cf66c4
  30. Revert "FAIL: try to make the transport configurable after being boxed, but… (#450)"Sebastian Thiel committed 4 years agofbb96e4
  31. FAIL: try to make the transport configurable after being boxed, but… (#450)Sebastian Thiel committed 4 years ago5bef0a0
  32. change!: `client::connect()` supports anything that parses into a `git_url::Url`; turn http url back to &str (#450)Sebastian Thiel committed 4 years ago9509ce4
  33. change!: use `thiserror` instead of `quickerror` (#450)Sebastian Thiel committed 4 years ago71a43d0
  34. change!: adapt to changes in `git-url` and use `BString` to represent URLs. (#450)Sebastian Thiel committed 4 years ago12589cc
  35. adapt to changes in git-sec (#386)Sebastian Thiel committed 4 years agoc5e2346