Revision history for Alien-ngtcp2

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.

0.01  2026-09-26
    - Initial release.
    - Discover libngtcp2 1.25.0 or newer through pkg-config.
    - Build a private static libngtcp2 1.25.0 when no suitable system
      installation is available.
    - Keep the bundled build limited to the core libngtcp2 transport library;
      crypto helper libraries are explicitly disabled.
    - Support Perl 5.20 and newer.
    - Require Alien::Build 2.84 or newer.
    - Add contribution and security documentation.
    - Add explicit META provides information.
    - Use the native Autoconf build on Unix-like systems and the standard
      Alien::Build CMake path on Windows.
    - Verify the result with a real XS compile and link test.
