1
Fork 0

Commit graph

  • 71f5648aa4 case-insensitive header name check and allow empty values host-in-uri Jan-Erik Rediger 2024-06-03 20:54:47 +0200
  • f3a96257c7 http: pass on options Jan-Erik Rediger 2024-06-01 15:44:54 +0200
  • 53a13840bd Add Host header into target uri Jan-Erik Rediger 2024-05-27 22:49:29 +0200
  • 9237448725 Updates for Hare upstream changes master Drew DeVault 2024-04-19 11:24:02 +0200
  • 1d5c710f55 Implement server-side HTTP support Willow Barraco 2024-03-09 12:45:28 +0100
  • cfdb921520 transport.ha: fix unreachable abort Drew DeVault 2024-03-04 11:23:32 +0100
  • 9d14e36566 Define new request method constants Drew DeVault 2024-03-04 11:23:13 +0100
  • a8da673321 net::http: implement response cases without body Drew DeVault 2023-10-08 11:23:28 +0200
  • 2acf7fa873 net::http: export new_request{,_body} Drew DeVault 2023-10-08 11:14:26 +0200
  • 380d174beb cmd/http: add headers via getopt Drew DeVault 2023-10-07 12:57:35 +0200
  • d798088e9e net/http/header.ha: fix assertion Drew DeVault 2023-10-07 12:57:24 +0200
  • 396d6caa76 transport: improve identity transport lifetime Drew DeVault 2023-10-07 12:43:58 +0200
  • 159dd0d06f http::do: handle more protoerror cases Drew DeVault 2023-10-07 12:26:10 +0200
  • dbeb079262 Use errors::unsupported if scheme != http(s) Drew DeVault 2023-10-07 12:23:11 +0200
  • 78a5d982eb net::http::new_request: exhaustive switch Drew DeVault 2023-10-07 12:14:26 +0200
  • 372eb47e4a Fix compilation with latest stdlib Alexey Yerin 2023-08-25 23:23:38 +0300
  • c203af3f8b README: update to latest RFC Drew DeVault 2023-02-15 09:53:03 +0100
  • 5bcc5539f5 Finish chunked reader implementation Drew DeVault 2023-02-12 17:58:25 +0100
  • 047472da93 Implement new_chunked_reader Drew DeVault 2023-02-12 13:23:32 +0100
  • e7f4a73aab error: correct doc reference Drew DeVault 2023-02-12 13:19:00 +0100
  • 1679405268 Don't export reader types Drew DeVault 2023-02-12 13:18:29 +0100
  • 337d063f15 Merge _set_content_length into new_request_body Drew DeVault 2023-02-12 13:14:19 +0100
  • 5038e0031a Lil' more README Drew DeVault 2023-02-12 13:13:09 +0100
  • 2d643a6be3 request_set_content_length: set Transfer-Encoding Drew DeVault 2023-02-12 13:10:02 +0100
  • 2ea358ae35 Minor docs adjustement Drew DeVault 2023-02-12 13:07:53 +0100
  • 5d39543fcf Plumb transport config through to [[do]] Drew DeVault 2023-02-12 13:07:05 +0100
  • c63af5d3ec Improve documentation and transport semantics Drew DeVault 2023-02-12 13:05:11 +0100
  • 5e205199dc Fish transport config through various types Drew DeVault 2023-02-12 12:55:16 +0100
  • c76599f71c transport: don't export new_reader Drew DeVault 2023-02-12 12:21:14 +0100
  • d350e8ccd9 s/client_add_header/client_default_header/ Drew DeVault 2023-02-12 12:21:03 +0100
  • fa4defb964 transport: add config options (unimplemented) Drew DeVault 2023-02-12 12:14:19 +0100
  • 0e4277ded9 Improve support riggings for Transfer-Encoding Drew DeVault 2023-02-12 11:04:05 +0100
  • 8edf406c52 Drop obsolete comments Drew DeVault 2023-02-11 17:19:26 +0100
  • 946c985a02 Rig out transport handling, finish identity reader Drew DeVault 2023-02-11 11:30:20 +0100
  • 91e0a6874b net::http: add status code utilities Drew DeVault 2023-02-11 11:16:15 +0100
  • 6b36cfcff5 Improve error handling Drew DeVault 2023-02-11 11:03:51 +0100
  • 4ce86752b3 net::http::header_set: rename from set_header Drew DeVault 2023-02-10 14:28:25 +0100
  • 0eef917610 net::http::*_header: rename to header_* Drew DeVault 2023-02-10 14:19:08 +0100
  • b297d9d3a0 net::http::get et al: perform request Drew DeVault 2023-02-10 14:18:01 +0100
  • ca93a48b12 Implement HTTP response parsing and reader Drew DeVault 2023-02-10 14:09:23 +0100
  • 1c1de31c1a net::http::do: prepare read buffer Drew DeVault 2023-02-10 10:47:19 +0100
  • a567ff4418 net::http::do: remove context struct Drew DeVault 2023-02-10 10:34:57 +0100
  • 859c8dc06e net::http::do: place buffer on stack Drew DeVault 2023-02-10 10:27:06 +0100
  • 8ccb846c55 net::http::do: assert http Drew DeVault 2023-02-10 10:16:18 +0100
  • 26b21689b5 (Partially) implement net::http::do Drew DeVault 2023-02-10 10:13:30 +0100
  • 8cde44d639 http::new_request: wrap Host in [] for ipv6 Drew DeVault 2023-02-09 23:31:12 +0100
  • 4bb0cd5c7e Add client struct and request helpers Drew DeVault 2023-02-09 23:23:05 +0100
  • a0bfaef6ba Initial commit Drew DeVault 2023-02-09 20:54:21 +0100
  • ea1a5ceb8d Initial commit Drew DeVault 2023-02-09 11:45:25 +0100