Glenn Strauss
|
1d9709b8ab
|
[core] update HTTP status codes list from IANA
|
2020-10-11 12:19:26 -04:00 |
Glenn Strauss
|
8d7e9439b5
|
[core] connection transition to HTTP/2; incomplete
(experimental)
(basic framework with some stub functions; incomplete)
(subsequently incrementally updated using git rebase)
HTTP/2 via TLS ALPN extension (TLS)
HTTP/2 via Upgrade: h2c (cleartext)
HTTP/2 via Prior Knowledge (cleartext)
server.feature-flags += ("server.h2proto" => "enable")
to enable HTTP/2
server.feature-flags += ("server.h2c" => "enable")
to enable upgrade to HTTP/2 over cleartext http
|
2020-10-11 11:43:06 -04:00 |
Glenn Strauss
|
4c699be6c6
|
[core] recognize status: 421 Misdirected Request
|
2020-10-03 09:05:38 -04:00 |
Glenn Strauss
|
a8f8d5edc0
|
[core] HTTP_VERSION_2
|
2020-08-13 15:05:25 -04:00 |
Glenn Strauss
|
c18f442a63
|
[multiple] add summaries to top of some modules
|
2020-07-08 22:51:31 -04:00 |
Glenn Strauss
|
eae84b6a69
|
[core] http_status_append() short-circuit 200 OK
|
2020-07-08 19:54:29 -04:00 |
Glenn Strauss
|
be04c1239f
|
[core] macros CONST_LEN_STR and CONST_STR_LEN
|
2020-05-23 17:59:29 -04:00 |
Glenn Strauss
|
9149b56418
|
[core] get_http_method_key() match by strlen first
|
2019-02-09 16:16:20 -05:00 |
Glenn Strauss
|
b61ed6da2a
|
[core] http_method_append()
|
2018-09-23 19:18:47 -04:00 |
Glenn Strauss
|
90c30d5e90
|
[core] http_status_append()
|
2018-09-23 19:18:25 -04:00 |
Glenn Strauss
|
fb5a33ffe9
|
[core] remove unused get_http_status_body_name()
|
2018-08-05 03:44:15 -04:00 |
Glenn Strauss
|
c56b21084e
|
[core] http_kv.[ch] method, status, version str
move method, status, version strings from keyvalue.[ch] to http_kv.[ch]
|
2018-08-05 03:44:15 -04:00 |