Home
last modified time | relevance | path

Searched +full:- +full:- +full:with +full:- +full:nghttp3 (Results 1 – 16 of 16) sorted by relevance

/external/curl/.github/workflows/
Dosslq-linux.yml3 # SPDX-License-Identifier: curl
5 name: osslq-linux
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '**/CMakeLists.txt'
15 - '.azure-pipelines.yml'
16 - '.circleci/**'
17 - '.cirrus.yml'
[all …]
Dngtcp2-linux.yml3 # SPDX-License-Identifier: curl
5 name: ngtcp2-linux
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '**/CMakeLists.txt'
15 - '.azure-pipelines.yml'
16 - '.circleci/**'
17 - '.cirrus.yml'
[all …]
Dquiche-linux.yml3 # SPDX-License-Identifier: curl
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '**/CMakeLists.txt'
15 - '.azure-pipelines.yml'
16 - '.circleci/**'
17 - '.cirrus.yml'
18 - 'appveyor.*'
[all …]
/external/curl/docs/
DHTTP3.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
11 [HTTP/3 Explained](https://http3-explained.haxx.se/en/) - the online free
14 [quicwg.org](https://quicwg.org/) - home of the official protocol drafts
22 [quiche](https://github.com/cloudflare/quiche) - **EXPERIMENTAL**
24 [OpenSSL 3.2+ QUIC](https://github.com/openssl/openssl) - **EXPERIMENTAL**
26 [msh3](https://github.com/nibanks/msh3) (with [msquic](https://github.com/microsoft/msquic)) - **EX…
35 master branch using pull-requests, just like ordinary changes.
39 - the used QUIC library needs to consider itself non-beta
[all …]
/external/curl/
Dconfigure.ac21 # SPDX-License-Identifier: curl
24 dnl Process this file with autoconf to produce a configure script.
29 AC_INIT([curl], [-], [a suitable curl mailing list: https://curl.se/mail/])
67 if test -z "$SED"; then
71 if test -z "$SED" || test "$SED" = "not_found"; then
79 if test -z "$GREP"; then
83 if test -z "$GREP" || test "$GREP" = "not_found"; then
89 dnl 'grep -E' is mandatory for configure process and libtool.
91 if test -z "$EGREP"; then
93 AC_MSG_CHECKING([that grep -E works])
[all …]
DCMakeLists.txt21 # SPDX-License-Identifier: curl
29 # sub-projects in a larger build using `FetchContent`. To support
32 # https://cmake.org/cmake/help/latest/module/FetchContent.html#integrating-with-find-package
61 string(REGEX MATCH "#define LIBCURL_VERSION_NUM 0x[0-9a-fA-F]+"
66 # Setup package meta-data
71 # SET(PACKAGE_VERSION "-")
72 # SET(PACKAGE_STRING "curl-")
90 option(BUILD_STATIC_CURL "Build curl executable with static libcurl" OFF)
91 option(ENABLE_ARES "Set to ON to enable c-ares support" OFF)
95 option(CURL_STATIC_CRT "Set to ON to build libcurl with static CRT on Windows (/MT)." OFF)
[all …]
Dconfigure2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.71 for curl -.
8 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
19 ## -------------------------------- ##
21 ## -------------------------------- ##
66 # Try built-in echo, and fail.
77 (`test -n "$xc_tst_str" >/dev/null 2>&1`) && xc_tst_str='success'
93 (`test -n "$PATH" >/dev/null 2>&1`) && xc_tst_str='success'
126 | sed -e 's:unknown:success:' 2>/dev/null`
160 | tr -d "0123456789$xc_tab" 2>/dev/null`
[all …]
/external/curl/lib/vquic/
Dcurl_osslq.c21 * SPDX-License-Identifier: curl
32 #include <nghttp3/nghttp3.h>
42 #include "cf-socket.h"
52 #include "vquic-tls.h"
99 ((struct cf_osslq_ctx *)(cf)->ctx)->call_data
175 switch(addr->family) { in make_bio_addr()
178 (struct sockaddr_in * const)(void *)&addr->sa_addr; in make_bio_addr()
179 if(!BIO_ADDR_rawmake(ba, AF_INET, &sin->sin_addr, in make_bio_addr()
180 sizeof(sin->sin_addr), sin->sin_port)) { in make_bio_addr()
189 (struct sockaddr_in6 * const)(void *)&addr->sa_addr; in make_bio_addr()
[all …]
Dcurl_ngtcp2.c21 * SPDX-License-Identifier: curl
29 #include <nghttp3/nghttp3.h>
54 #include "cf-socket.h"
65 #include "vquic-tls.h"
110 (void)msnprintf(p, len, "ngtcp2/%s nghttp3/%s", in Curl_ngtcp2_ver()
111 ng2->version_str, ht3->version_str); in Curl_ngtcp2_ver()
135 struct Curl_hash streams; /* hash `data->id` to `h3_stream_ctx` */
147 ((struct cf_ngtcp2_ctx *)(cf)->ctx)->call_data
178 data? Curl_hash_offt_get(&(ctx)->streams, (data)->id) : NULL))
180 Curl_hash_offt_get(&(ctx)->streams, (id))))
[all …]
/external/curl/lib/
DMakefile.mk21 # SPDX-License-Identifier: curl
25 # Makefile to build curl parts with GCC-like toolchains and optional features.
27 # Usage: make -f Makefile.mk CFG=-feat1[-feat2][-feat3][...]
28 # Example: make -f Makefile.mk CFG=-zlib-ssl-libssh2-ipv6
54 TRIPLET ?= $(shell $(CC) -dumpmachine)
59 # Cross-tools: https://github.com/andrewwutw/build-djgpp
63 # Cross-tools: https://github.com/bebbo/amiga-gcc
67 CPPFLAGS += -I. -I$(PROOT)/include
77 ifneq ($(findstring -debug,$(CFG)),)
78 CFLAGS += -g
[all …]
Dcurl_config.h.in3 /* Ignore c-ares deprecation warnings */
21 /* disable alt-svc */
63 /* disable headers-api */
66 /* disable alt-svc */
87 /* to disable --libcurl C code generation option */
114 /* disable progress-meter */
150 /* built with multiple SSL backends */
305 /* Define to 1 if you have a working glibc-style strerror_r function. */
314 /* if you have GSS-API libraries */
393 /* Define to 1 if you have the `brotlidec' library (-lbrotlidec). */
[all …]
Dcurl_config.h4 /* Ignore c-ares deprecation warnings */
22 /* disable alt-svc */
49 /* disable headers-api */
52 /* disable alt-svc */
70 /* to disable --libcurl C code generation option */
94 /* disable progress-meter */
130 /* built with multiple SSL backends */
290 /* Define to 1 if you have a working glibc-style strerror_r function. */
299 /* if you have GSS-API libraries */
378 /* Define to 1 if you have the `brotlidec' library (-lbrotlidec). */
[all …]
Dcurl_config.h.cmake21 * SPDX-License-Identifier: curl
29 /* define "1" to use built-in ca store of TLS backend */
38 /* disables alt-svc */
59 /* disables AWS-SIG4 */
65 /* disables DNS-over-HTTPS */
83 /* disables headers-api support */
101 /* disables --libcurl option from the curl tool */
125 /* disables built-in progress meter */
286 /* Define to 1 if you have a working glibc-style strerror_r function. */
365 /* Define to 1 if you have the `idn2' library (-lidn2). */
[all …]
/external/curl/tests/http/testenv/
Denv.py2 # -*- coding: utf-8 -*-
23 # SPDX-License-Identifier: curl
83 p = subprocess.run(args=[self.curl, '-V'],
86 assert False, f'{self.curl} -V failed with exit code: {p.returncode}'
157 p = subprocess.run(args=[self.nghttpx, '-v'],
164 self.nghttpx_with_h3 = re.match(r'.* nghttp3/.*', p.stdout.strip()) is not None
165 log.debug(f'nghttpx -v: {p.stdout}')
190 p = subprocess.run(args=[self.vsftpd, '-v'],
199 # vsftp does not use stdout or stderr for printing its version... -.-
210 p = subprocess.run(args=[self.apxs, '-q', 'HTTPD_VERSION'],
[all …]
/external/curl/tests/http/
Dscorecard.py2 # -*- coding: utf-8 -*-
23 # SPDX-License-Identifier: curl
67 def handshakes(self, proto: str) -> Dict[str, Any]:
84 '--http3-only' if proto == 'h3' else '--http2',
85 f'--{ipv}', f'https://{authority}/'
93 props[authority][f'{ipv}-connect'] = mean(c_samples) \
94 if len(c_samples) else -1
95 props[authority][f'{ipv}-handshake'] = mean(hs_samples) \
96 if len(hs_samples) else -1
97 props[authority][f'{ipv}-errors'] = errors
[all …]
/external/curl/tests/
Druntests.pl22 # SPDX-License-Identifier: curl
32 # $HOSTIP, $HOST6IP - Set to the address of the host running the test suite
33 # $CLIENTIP, $CLIENT6IP - Set to the address of the host running curl
34 # runclient, runclientoutput - Modify to copy all the files in the log/
47 # Note that even with these changes a number of tests will still fail (mainly
48 # to do with cookies, those that set environment variables, or those that
53 # Finally, to properly support -g and -n, checktestcmd needs to change
56 # fixed. As long as the -g option is never given, and the -n is always
68 # usually set by the Makefile, but for out-of-tree builds with direct
107 my $CURLCONFIG="../curl-config"; # curl-config from current build
[all …]