cosmopolitan/net/http
Justine Tunney da36e7e256 Make major improvements to stdio
Buffering now has optimal performance, bugs have been fixed, and some
missing apis have been introduced. This implementation is also now more
production worthy since it's less brittle now in terms of system errors.
That's going to help redbean since lua i/o is all based on stdio.

See #97
2021-03-26 22:31:41 -07:00
..
csscolor.h Initial import 2020-06-15 07:18:57 -07:00
escape.h Make major improvements to redbean 2021-03-25 02:24:05 -07:00
escapehtml.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
escapejsstringliteral.c Make major improvements to stdio 2021-03-26 22:31:41 -07:00
escapeurl.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
escapeurlfragment.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
escapeurlparam.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
escapeurlpath.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
escapeurlpathsegment.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
formathttpdatetime.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
gethttpheader.c Change license 2020-12-27 17:18:44 -08:00
gethttpheader.gperf Make major improvements to stdio 2021-03-26 22:31:41 -07:00
gethttpheader.inc Make major improvements to stdio 2021-03-26 22:31:41 -07:00
gethttpmethod.c Change license 2020-12-27 17:18:44 -08:00
gethttpmethod.gperf Add fixes performance and static web server 2020-10-05 23:11:49 -07:00
gethttpmethod.inc Add fixes performance and static web server 2020-10-05 23:11:49 -07:00
gethttpreason.c Make major improvements to stdio 2021-03-26 22:31:41 -07:00
geturischeme.gperf Initial import 2020-06-15 07:18:57 -07:00
geturischeme.inc Get codebase completely working with LLVM 2021-02-09 02:57:32 -08:00
http.h Make major improvements to stdio 2021-03-26 22:31:41 -07:00
http.mk Make C memory safe like Rust 2021-02-01 03:58:46 -08:00
khttpmethod.c Change license 2020-12-27 17:18:44 -08:00
negotiatehttprequest.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
parsecontentlength.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
parsehttpdatetime.c Change license 2020-12-27 17:18:44 -08:00
parsehttprange.c Change license 2020-12-27 17:18:44 -08:00
parsehttprequest.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
parsehttpversion.c Make major improvements to redbean 2021-03-25 02:24:05 -07:00
rfc2068 Initial import 2020-06-15 07:18:57 -07:00
rfc2396 Initial import 2020-06-15 07:18:57 -07:00
uri.h finish intellisense support and sync with upstream 2021-02-03 13:50:08 -05:00
uricspn-avx.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
uricspn.c Remove dependency on ragel command 2021-01-17 09:42:52 -08:00
uricspn.rl Remove dependency on ragel command 2021-01-17 09:42:52 -08:00
uricspn.svgz Initial import 2020-06-15 07:18:57 -07:00
uriparse.c Remove dependency on ragel command 2021-01-17 09:42:52 -08:00
uriparse.rl Remove dependency on ragel command 2021-01-17 09:42:52 -08:00
uriparse.svgz Initial import 2020-06-15 07:18:57 -07:00
uripath.c Change license 2020-12-27 17:18:44 -08:00
urischeme.c Change license 2020-12-27 17:18:44 -08:00
urislice2cstr.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00