⚗️ 0.0.2
Pre-release
Pre-release
·
315 commits
to development
since this release
Highlights
- Bug fixes
- Http/1, Http/2 default implementation
- Nghttp/2, Nghttp/3 implementation
- Cloudflare QUICHE implementation
- Fetch implementation
- Future<> implementation
- Fetch2 implementation
- TCP/TLS/QUIC implementation using OpenSSL, WolfSSL, quiche(-rs)
- Event Loop implementation
- Timer Pool implementation
- zstd, brotli, gzip, deflate support
- promise<> implementation
- buffer pool implementation
- slice implementation
- buffer implementation
- Task Pool implementation
- JSON implementation
- JSON mask implementation
- BeforeDelete implementation
- Cancellation Token implementation
- Async Filesystem Utils implementation
- Async fstream implementation
- multithread storage implementation
- gRPC implementation (initial experimental support)
- async getaddrinfo implementation (DNS support)
- JSON builder implementation
- BigInt implementation
- async logger implementation
- async mutex implementation
- async condition variable implementation
- async thread mutex implementation
- async formdata implementation
- hpack support
- status, statur_or<> implementation
- init/cleanup tools support
- http/2, http/3 worker support
Notes
- gcc13 is required, but gcc14 is better (gcc13 has several bugs with c++ coroutines)
- *.deb packages were built using gcc13
- Windows OS isn't supported yet