Changes for version 0.02 - 2026-09-27
- Add automatic selection of an installed ngtcp2 QUIC crypto provider, preferring suitable host TLS providers before the Picotls fallback.
- Preserve cflags and libs as the core libngtcp2 interface.
- Add crypto_backend, crypto_package, crypto_cflags, and crypto_libs.
- Build against a suitable raw GnuTLS installation when no complete system ngtcp2 provider is available.
- Add a pinned Picotls/OpenSSL share fallback when needed.
- Use a suitable host OpenSSL installation directly on Unix-like systems; require Alien::OpenSSL only when no usable system OpenSSL development installation exists.
- Reuse the active Perl toolchain's OpenSSL on Windows and reject pre-1.1.1 toolchains with an explicit compatibility diagnostic.
- Validate the crypto helper with a real downstream XS compile/link test.
Modules
Find or build the native libraries needed for QUIC