ALPN behaviour with tlsfuzzer
The comment in the json file for ALPN tests is confusing:
tests/suite/tls-fuzzer/gnutls-alpn.json
the comment states "we do not not fail when ALPN name changes on resumption"
but the test case is not expecting connection failure when ALPN changes, it expects the change to negotiated protocol through ALPN to be allowed, as is stated in the RFC (and as was stated explicitly by authors on TLS WG ML).