Searched full:ngtcp2 (Results 1 – 25 of 39) sorted by relevance
12
| /external/curl/docs/ |
| D | HTTP3.md | 20 [ngtcp2](https://github.com/ngtcp2/ngtcp2) 31 when built to use *quiche* or *msh3*. Only the *ngtcp2* backend is not 42 # ngtcp2 version 44 Building curl with ngtcp2 involves 3 components: `ngtcp2` itself, `nghttp3` and a QUIC supporting T… 46 * `ngtcp2`: v1.2.0 52 to use a TLS library that has such APIs and that works with *ngtcp2*. 65 % git clone -b v1.1.0 https://github.com/ngtcp2/nghttp3 73 Build ngtcp2 76 % git clone -b v1.2.0 https://github.com/ngtcp2/ngtcp2 77 % cd ngtcp2 [all …]
|
| D | EXPERIMENTAL.md | 43 ### HTTP/3 support (non-ngtcp2 backends)
|
| D | INSTALL.md | 528 - `--without-ngtcp2` (HTTP/2 using ngtcp2)
|
| /external/curl/CMake/ |
| D | FindNGTCP2.cmake | 29 Find the ngtcp2 library 43 System has ngtcp2 45 The ngtcp2 include directories. 47 The libraries needed to use ngtcp2 49 version of ngtcp2. 57 find_path(NGTCP2_INCLUDE_DIR ngtcp2/ngtcp2.h 63 find_library(NGTCP2_LIBRARY NAMES ngtcp2 78 message(FATAL_ERROR "NGTCP2: Only one crypto library can be selected") 104 find_package_handle_standard_args(NGTCP2
|
| /external/curl/.github/workflows/ |
| D | ngtcp2-linux.yml | 5 name: ngtcp2-linux 42 group: ngtcp2-${{ github.event.pull_request.number || github.sha }} 54 …# renovate: datasource=github-tags depName=ngtcp2/nghttp3 versioning=semver registryUrl=https://gi… 56 …# renovate: datasource=github-tags depName=ngtcp2/ngtcp2 versioning=semver registryUrl=https://git… 57 ngtcp2-version: 1.5.0 75 … --with-ngtcp2=$HOME/nghttpx --enable-warnings --enable-werror --enable-debug --disable-ntlm 81 --with-ngtcp2=$HOME/nghttpx --enable-warnings --enable-werror --enable-debug 87 --with-ngtcp2=$HOME/nghttpx --enable-warnings --enable-werror --enable-debug 194 … git clone --quiet --depth=1 -b v${{ env.nghttp3-version }} https://github.com/ngtcp2/nghttp3 209 git clone --quiet --depth=1 -b v${{ env.ngtcp2-version }} https://github.com/ngtcp2/ngtcp2 [all …]
|
| D | quiche-linux.yml | 51 …# renovate: datasource=github-tags depName=ngtcp2/nghttp3 versioning=semver registryUrl=https://gi… 53 …# renovate: datasource=github-tags depName=ngtcp2/ngtcp2 versioning=semver registryUrl=https://git… 54 ngtcp2-version: 1.5.0 100 …ssl-${{ env.openssl-version }}-nghttp3-${{ env.nghttp3-version }}-ngtcp2-${{ env.ngtcp2-version }}… 112 … git clone --quiet --depth=1 -b v${{ env.nghttp3-version }} https://github.com/ngtcp2/nghttp3 122 git clone --quiet --depth=1 -b v${{ env.ngtcp2-version }} https://github.com/ngtcp2/ngtcp2 123 cd ngtcp2 127 name: 'install ngtcp2'
|
| D | osslq-linux.yml | 53 …# renovate: datasource=github-tags depName=ngtcp2/nghttp3 versioning=semver registryUrl=https://gi… 55 …# renovate: datasource=github-tags depName=ngtcp2/ngtcp2 versioning=semver registryUrl=https://git… 56 ngtcp2-version: 1.5.0 158 … git clone --quiet --depth=1 -b v${{ env.nghttp3-version }} https://github.com/ngtcp2/nghttp3 173 git clone --quiet --depth=1 -b v${{ env.ngtcp2-version }} https://github.com/ngtcp2/ngtcp2 174 cd ngtcp2 178 name: 'install ngtcp2'
|
| /external/curl/ |
| D | configure.ac | 180 …curl_h3_msg="no (--with-ngtcp2 --with-nghttp3, --with-quiche, --with-openssl-quic, --with-msh… 2831 dnl Check for ngtcp2 (QUIC) 2837 # without HTTP, ngtcp2 is no use 2841 AC_ARG_WITH(ngtcp2, optwith 2842 AS_HELP_STRING([--with-ngtcp2=PATH],[Enable ngtcp2 usage]) 2843 AS_HELP_STRING([--without-ngtcp2],[Disable ngtcp2 usage]), 2847 dnl --without-ngtcp2 option used 2851 dnl --with-ngtcp2 option used without path 2856 dnl --with-ngtcp2 option used with path 2862 curl_tcp2_msg="no (--with-ngtcp2)" [all …]
|
| D | CMakeLists.txt | 689 option(USE_NGTCP2 "Use ngtcp2 and nghttp3 libraries for HTTP/3 support" OFF) 693 find_package(NGTCP2 REQUIRED wolfSSL) 695 find_package(NGTCP2 REQUIRED BoringSSL) 697 find_package(NGTCP2 REQUIRED quictls) 701 find_package(NGTCP2 REQUIRED GnuTLS) 703 message(FATAL_ERROR "ngtcp2 requires OpenSSL, wolfSSL or GnuTLS")
|
| D | RELEASE-NOTES | 113 o h3/ngtcp2: improve error handling [140] 119 o http2 + ngtcp2: pass CURLcode errors from callbacks [94] 122 o http3: quiche+ngtcp2 improvements [129]
|
| /external/curl/lib/vquic/ |
| D | curl_ngtcp2.c | 28 #include <ngtcp2/ngtcp2.h> 34 #include <ngtcp2/ngtcp2_crypto_boringssl.h> 36 #include <ngtcp2/ngtcp2_crypto_quictls.h> 40 #include <ngtcp2/ngtcp2_crypto_gnutls.h> 43 #include <ngtcp2/ngtcp2_crypto_wolfssl.h> 104 * Store ngtcp2 version info in this buffer. 110 (void)msnprintf(p, len, "ngtcp2/%s nghttp3/%s", in Curl_ngtcp2_ver() 311 /* ngtcp2 default congestion controller does not perform pacing. Limit 756 * ngtcp2 tells us when it wants to be invoked again. We handle that via 1689 * Read a network packet to send from ngtcp2 into `buf`. [all …]
|
| D | curl_ngtcp2.h | 35 #include <ngtcp2/ngtcp2_crypto.h>
|
| /external/curl/lib/ |
| D | Makefile.mk | 178 ifeq ($(findstring -nghttp3,$(CFG))$(findstring -ngtcp2,$(CFG)),-nghttp3-ngtcp2) 185 NGTCP2_PATH ?= $(PROOT)/../ngtcp2
|
| D | curl_config.h.in | 474 /* Define to 1 if you have the <ngtcp2/ngtcp2_crypto.h> header file. */ 477 /* Define to 1 if you have the <ngtcp2/ngtcp2.h> header file. */ 893 /* if ngtcp2 is in use */ 908 /* if ngtcp2 + nghttp3 is in use */
|
| D | curl_config.h | 456 /* Define to 1 if you have the <ngtcp2/ngtcp2_crypto.h> header file. */ 459 /* Define to 1 if you have the <ngtcp2/ngtcp2.h> header file. */ 866 /* if ngtcp2 is in use */ 881 /* if ngtcp2 + nghttp3 is in use */
|
| D | config-os400.h | 238 /* Define to enable HTTP3 support (experimental, requires NGTCP2, QUICHE or
|
| D | curl_config.h.cmake | 723 /* to enable NGTCP2 */
|
| /external/curl/lib/vtls/ |
| D | openssl.h | 32 * and ngtcp2.c
|
| /external/curl/docs/cmdline-opts/ |
| D | _ENVIRONMENT.md | 87 files can become rather large. Works with the ngtcp2 and quiche QUIC backends.
|
| /external/federated-compute/third_party/ |
| D | curl.BUILD.bzl | 276 "lib/vquic/ngtcp2.c", 277 "lib/vquic/ngtcp2.h",
|
| /external/tensorflow/third_party/ |
| D | curl.BUILD | 298 "lib/vquic/ngtcp2.c", 299 "lib/vquic/ngtcp2.h",
|
| /external/curl/tests/http/ |
| D | test_14_auth.py | 106 if proto == 'h3' and not env.curl_uses_lib('ngtcp2'):
|
| D | scorecard.py | 357 for lib in ['ngtcp2', 'quiche', 'msh3', 'nghttp3']:
|
| /external/curl/.github/ |
| D | labeler.yml | 130 …- '{.github/workflows/ngtcp2*,.github/workflows/quiche*,.github/workflows/osslq*,CMake/FindMSH3.cm…
|
| /external/curl/tests/http/testenv/ |
| D | env.py | 307 return not Env.curl_uses_lib('ngtcp2') and Env.curl_uses_lib('nghttp3')
|
12