|
DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
|
Files | |
| aes_sbox.h | |
| The AES forward S-box (FIPS 197 Figure 7) - one shared copy. | |
| bytes.h | |
| Shared byte-cursor mechanics for the binary codecs (one source of truth). | |
| can.h | |
| Shared CAN 2.0 frame type for the CAN-based industrial codecs (one source of truth). | |
| crypto_opt.h | |
| Per-translation-unit optimization override for hot, pure-integer crypto. | |
| ghash.h | |
| GHASH (the GF(2^128) universal hash under AES-GCM, NIST SP 800-38D sec 6.3), 4-bit table. | |
| hex.h | |
| Tiny no-stdlib hex encode / decode / nibble helpers (one shared copy). | |
| http_date.h | |
| Format a Unix epoch as an RFC 7231 IMF-fixdate (one shared copy). | |
| mime.h | |
| Shared HTTP Content-Type ("MIME") string constants (one source of truth). | |
| numparse.h | |
| Tiny no-stdlib base-10 number parsers (strtol/strtoul/strtof replacements). | |
| pcap.h | |
| libpcap file framing - the classic global + per-record headers, link-type agnostic. | |
| ring.h | |
| Shared single-producer / single-consumer byte-ring primitive. | |
| strbuf.h | |
| Bounded no-heap string builder that fails closed on overflow (one shared copy). | |
| utf8.h | |
| Strict UTF-8 validation (RFC 3629), one shared copy. | |