Skip to content

⚗️ 0.0.2

Pre-release
Pre-release

Choose a tag to compare

@xiadnoring xiadnoring released this 14 Aug 05:49
· 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