cosmopolitan/libc/dns
Justine Tunney 39bf41f4eb Make numerous improvements
- Python static hello world now 1.8mb
- Python static fully loaded now 10mb
- Python HTTPS client now uses MbedTLS
- Python REPL now completes import stmts
- Increase stack size for Python for now
- Begin synthesizing posixpath and ntpath
- Restore Python \N{UNICODE NAME} support
- Restore Python NFKD symbol normalization
- Add optimized code path for Intel SHA-NI
- Get more Python unit tests passing faster
- Get Python help() pagination working on NT
- Python hashlib now supports MbedTLS PBKDF2
- Make memcpy/memmove/memcmp/bcmp/etc. faster
- Add Mersenne Twister and Vigna to LIBC_RAND
- Provide privileged __printf() for error code
- Fix zipos opendir() so that it reports ENOTDIR
- Add basic chmod() implementation for Windows NT
- Add Cosmo's best functions to Python cosmo module
- Pin function trace indent depth to that of caller
- Show memory diagram on invalid access in MODE=dbg
- Differentiate stack overflow on crash in MODE=dbg
- Add stb_truetype and tools for analyzing font files
- Upgrade to UNICODE 13 and reduce its binary footprint
- COMPILE.COM now logs resource usage of build commands
- Start implementing basic poll() support on bare metal
- Set getauxval(AT_EXECFN) to GetModuleFileName() on NT
- Add descriptions to strerror() in non-TINY build modes
- Add COUNTBRANCH() macro to help with micro-optimizations
- Make error / backtrace / asan / memory code more unbreakable
- Add fast perfect C implementation of μ-Law and a-Law audio codecs
- Make strtol() functions consistent with other libc implementations
- Improve Linenoise implementation (see also github.com/jart/bestline)
- COMPILE.COM now suppresses stdout/stderr of successful build commands
2021-09-28 01:52:34 -07:00
..
comparednsnames.c Make minor improvements 2021-05-15 21:53:26 -07:00
consts.h Merge HTTP request / response parsing code 2021-06-27 17:04:32 -07:00
dns.h Make whitespace changes 2021-08-13 03:20:45 -07:00
dns.mk Fix link order in cosmopolitan.a 2021-01-16 12:05:41 -08:00
dns.png Initial import 2020-06-15 07:18:57 -07:00
dnsheader.c Make minor improvements 2021-05-15 21:53:26 -07:00
dnsheader.h Make minor improvements 2021-05-15 21:53:26 -07:00
dnsquestion.h Make minor improvements 2021-05-15 21:53:26 -07:00
ent.h Make whitespace changes 2021-08-13 03:20:45 -07:00
freeaddrinfo.c Make minor improvements 2021-05-15 21:53:26 -07:00
freehoststxt.c Make minor improvements 2021-05-15 21:53:26 -07:00
freeresolvconf.c Make minor improvements 2021-05-15 21:53:26 -07:00
gai_strerror.c Rename eai2str to gai_strerror (#131) 2021-03-20 20:48:40 -07:00
getaddrinfo.c Make whitespace changes 2021-08-13 03:20:45 -07:00
gethostbyaddr.c Make whitespace changes 2021-08-13 03:20:45 -07:00
gethostbyname.c Make whitespace changes 2021-08-13 03:20:45 -07:00
gethoststxt.c Make mappings unlimited on NT 2021-09-04 13:20:47 -07:00
getnameinfo.c Make whitespace changes 2021-08-13 03:20:45 -07:00
getntnameservers.c Make minor improvements 2021-05-15 21:53:26 -07:00
getntprotocolstxtpath.c Make whitespace changes 2021-08-13 03:20:45 -07:00
getntservicestxtpath.c Make whitespace changes 2021-08-13 03:20:45 -07:00
getprotobyname.c Make whitespace changes 2021-08-13 03:20:45 -07:00
getprotobynumber.c Make whitespace changes 2021-08-13 03:20:45 -07:00
getresolvconf.c Make minor improvements 2021-05-15 21:53:26 -07:00
getservbyname.c Make whitespace changes 2021-08-13 03:20:45 -07:00
getservbyport.c Make whitespace changes 2021-08-13 03:20:45 -07:00
herror.c Make whitespace changes 2021-08-13 03:20:45 -07:00
hostent.c Make whitespace changes 2021-08-13 03:20:45 -07:00
hoststxt.h Add SSL to redbean 2021-06-24 13:20:50 -07:00
lookupprotobyname.c Make whitespace changes 2021-08-13 03:20:45 -07:00
lookupprotobynumber.c Make whitespace changes 2021-08-13 03:20:45 -07:00
lookupservicesbyname.c Make whitespace changes 2021-08-13 03:20:45 -07:00
lookupservicesbyport.c Make whitespace changes 2021-08-13 03:20:45 -07:00
netent.c Make whitespace changes 2021-08-13 03:20:45 -07:00
newaddrinfo.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
parsehoststxt.c Make minor improvements 2021-05-15 21:53:26 -07:00
parseresolvconf.c Make minor improvements 2021-05-15 21:53:26 -07:00
pascalifydnsname.c Make minor improvements 2021-05-15 21:53:26 -07:00
protoent.c Make whitespace changes 2021-08-13 03:20:45 -07:00
prototxt.h Make whitespace changes 2021-08-13 03:20:45 -07:00
resolvconf.h Make minor improvements 2021-05-15 21:53:26 -07:00
resolvedns.c Make numerous improvements 2021-09-28 01:52:34 -07:00
resolvednsreverse.c Make numerous improvements 2021-09-28 01:52:34 -07:00
resolvehostsreverse.c Add test for ioctl(SIOCGIFCONF) and polyfill on BSDs 2021-06-25 18:44:04 -07:00
resolvehoststxt.c Add SSL to redbean 2021-06-24 13:20:50 -07:00
rfc0226.txt Initial import 2020-06-15 07:18:57 -07:00
rfc0247.txt Initial import 2020-06-15 07:18:57 -07:00
rfc1035.txt Initial import 2020-06-15 07:18:57 -07:00
serializednsquestion.c Make minor improvements 2021-05-15 21:53:26 -07:00
servent.c Make whitespace changes 2021-08-13 03:20:45 -07:00
servicestxt.h Make whitespace changes 2021-08-13 03:20:45 -07:00