{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1741216628,"commit_time":1741289623,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"2d94439eaa8da4fe11f99872a8b44087f74f88b0","message":"sectransp: add support for HTTP/2 in gcc builds\n\nBefore this patch `--http2` did not work in gcc builds with Secure\nTransport, because ALPN relied on a compiler supporting the\n`HAVE_BUILTIN_AVAILABLE` aka `__builtin_available()` feature. This\nis clang-specific and missing from gcc (as of gcc v14).\n\nAdd support for ALPN and HTTP/2 when this compiler feature is missing.\n\nAlso drop test exceptions from GHA/macos in CI.\n\nFollow-up to 092f6815c808489f1cea3df8449e16dff2c35e6b\nRef: c349bd668c91f2484ae21c0f361ddf497143093c #14097 (issue 15.)\nRef: #4314\n\nCloses #16581\n","parents":["9463769f2e2dba9eeff554a88e5df5195d2c774b"],"tree_hash":"eeda39d7c719b8087c8731917aab647a2145f426"}