cosmopolitan/test/net/http
Justine Tunney f531acc8f9
Make improvements
- Invent openatemp() API
- Invent O_UNLINK open flag
- Introduce getenv_secure() API
- Remove `git pull` from cosmocc
- Fix utimes() when path is NULL
- Fix mktemp() to never return NULL
- Fix utimensat() UTIME_OMIT on XNU
- Improve utimensat() code for RHEL5
- Turn `argv[0]` C:/ to /C/ on Windows
- Introduce tmpnam() and tmpnam_r() APIs
- Fix more const issues with internal APIs
- Permit utimes() on WIN32 in O_RDONLY mode
- Fix fdopendir() to check fd is a directory
- Fix recent crash regression in landlock make
- Fix futimens(AT_FDCWD, NULL) to return EBADF
- Use workaround so `make -j` doesn't fork bomb
- Rename dontdiscard to __wur (just like glibc)
- Fix st_size for WIN32 symlinks containing UTF-8
- Introduce stdio ext APIs needed by GNU coreutils
- Fix lstat() on WIN32 for symlinks to directories
- Move some constants from normalize.inc to limits.h
- Fix segv with memchr() and memcmp() overlapping page
- Implement POSIX fflush() behavior for reader streams
- Implement AT_SYMLINK_NOFOLLOW for utimensat() on WIN32
- Don't change read-only status of existing files on WIN32
- Correctly handle `0x[^[:xdigit:]]` case in strtol() functions
2023-09-06 12:34:59 -07:00
..
decodebase64_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
decodelatin1_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
encodebase64_test.c Rename rand64() to _rand64() 2022-10-10 04:12:06 -07:00
encodehttpheadervalue_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
escapehtml_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
escapejsstringliteral_test.c Make improvements 2023-09-06 12:34:59 -07:00
escapeurlparam_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
findcontenttype_test.c Make improvements to redbean 2021-07-08 15:56:23 -07:00
formathttpdatetime_test.c Support thread local storage 2022-05-16 13:20:08 -07:00
hascontrolcodes_test.c Improve performance of bitscanning intrinsics 2021-06-15 06:29:51 -07:00
indentlines_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
isacceptablehost_test.c Fix warnings 2023-09-01 20:50:18 -07:00
isacceptablepath_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
ismimetype_test.c Merge HTTP request / response parsing code 2021-06-27 17:04:32 -07:00
isnocompressext_test.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
isreasonablepath_test.c Add SSL to redbean 2021-06-24 13:20:50 -07:00
parsecidr_test.c Make improvements 2022-11-07 02:26:06 -08:00
parsecontentlength_test.c Make more major improvements to redbean 2021-04-20 19:14:21 -07:00
parseforwarded_test.c Fix important bugs in redbean 2022-09-17 02:18:06 -07:00
parsehttpdatetime_test.c Change license 2020-12-27 17:18:44 -08:00
parsehttpmessage_test.c Elevate Windows production worthiness 2022-10-13 13:44:41 -07:00
parsehttprange_test.c Allow HTTP range past EOF 2022-11-07 05:52:24 -08:00
parseip_test.c Make improvements 2022-11-07 02:26:06 -08:00
parseurl_test.c Fix warnings 2023-09-01 20:50:18 -07:00
test.mk Make build hermetic without shell scripts 2022-05-25 13:55:57 -07:00
tokenbucket_test.c Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
unchunk_test.c Unbloat the build 2022-08-11 00:15:29 -07:00
underlong_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
visualizecontrolcodes_test.c Pay off more technical debt 2022-09-12 23:36:56 -07:00