Tatsuhiro Tsujikawa
47b990f508
Fix errors reported by coverity scan
2022-08-22 19:06:35 +09:00
Tatsuhiro Tsujikawa
68ea085535
Merge pull request #1783 from nghttp2/bump-libbpf
...
Bump libbpf
2022-08-22 18:58:37 +09:00
Tatsuhiro Tsujikawa
eb397721be
Bump libbpf
2022-08-22 18:27:38 +09:00
Tatsuhiro Tsujikawa
c3fa77158a
Merge pull request #1782 from nghttp2/embed-km-id-in-token
...
nghttpx: Embed km_id in a regular token
2022-08-22 17:46:52 +09:00
Tatsuhiro Tsujikawa
7c0649d466
nghttpx: Embed km_id in a regular token
2022-08-21 23:34:32 +09:00
Tatsuhiro Tsujikawa
f02f9ff50c
Merge pull request #1781 from nghttp2/token-dcidlen
...
nghttpx: Regular token does not require server issued DCID
2022-08-21 23:01:27 +09:00
Tatsuhiro Tsujikawa
31be334660
nghttpx: Regular token does not require server issued DCID
2022-08-21 22:40:10 +09:00
Tatsuhiro Tsujikawa
9d265e8bb8
Merge pull request #1780 from nghttp2/bump-ngtcp2
...
Bump ngtcp2 and nghttp3
2022-08-21 20:53:04 +09:00
Tatsuhiro Tsujikawa
1aa97d5d2c
Bump ngtcp2 and nghttp3
2022-08-21 18:25:08 +09:00
Tatsuhiro Tsujikawa
42394e3342
Merge pull request #1779 from nghttp2/bump-boringssl
...
Bump boringssl
2022-08-20 11:36:27 +09:00
Tatsuhiro Tsujikawa
1bc1374d0c
Bump boringssl
2022-08-20 11:16:44 +09:00
Tatsuhiro Tsujikawa
f2c793c75b
clang-format
2022-08-10 16:57:01 +09:00
Tatsuhiro Tsujikawa
1bb4877976
Merge pull request #1770 from DavidKorczynski/dav-fuzz-1
...
fuzz: add frames fuzzer
2022-08-10 16:56:10 +09:00
David Korczynski
651f3bfce2
cleanup
2022-08-09 15:34:04 +01:00
Tatsuhiro Tsujikawa
8a026e18f5
clang-format fuzz
2022-08-09 21:01:42 +09:00
Tatsuhiro Tsujikawa
5164745ff9
Merge pull request #1771 from DavidKorczynski/dav-fuzz-2
...
fuzz: add extended fuzzer using FuzzedDataProvider
2022-08-09 20:59:50 +09:00
Tatsuhiro Tsujikawa
179ecf7ccd
Merge pull request #1775 from nghttp2/src-eliminate-strtoul
...
Replace the use of strtoul and strtol with parse_uint
2022-08-09 20:58:52 +09:00
Tatsuhiro Tsujikawa
a4d12f2a71
Replace the use of strtoul and strtol with parse_uint
...
Replace the use of strtoul and strtol with parse_uint to fix the
handling of negative integer.
2022-08-09 19:56:01 +09:00
David Korczynski
0ade040a68
fuzz: add extended fuzzer using FuzzedDataProvider
...
Similar in nature to fuzz_target.cc but adds the difference of a random
iv constructed by way of fuzzer data.
2022-08-04 20:22:28 +01:00
David Korczynski
59be24be32
fuzz: add frames fuzzer
2022-08-04 15:24:27 +01:00
Tatsuhiro Tsujikawa
092014d5af
Merge pull request #1769 from nghttp2/randomize-backend-addresses
...
nghttpx: Randomize backend address backend robin order per thread (2nd Ed.)
2022-08-04 19:03:53 +09:00
Tatsuhiro Tsujikawa
39d9efe4bd
nghttpx: Randomize backend address backend robin order per thread (2nd Ed.)
...
This is the 2nd attempt to randomize backend address round robin
order.
The initial attempt of doing this was
fdcdb21c38
, which has been reverted via
470f06e5f6
because it broke the session
affinity.
This time, we shuffles seq fields and avoid reordering addrs vector.
2022-08-04 18:38:23 +09:00
Tatsuhiro Tsujikawa
a3be763650
Merge pull request #1766 from nghttp2/h2load-h3-reset-stream-cb
...
h2load: Implement nghttp3 reset_stream callback
2022-07-26 17:39:58 +09:00
Tatsuhiro Tsujikawa
b4cf6358d4
h2load: Implement nghttp3 reset_stream callback
2022-07-26 17:05:13 +09:00
Tatsuhiro Tsujikawa
a80df35b39
Merge branch 'lemourin-coro-http'
2022-07-26 17:02:03 +09:00
Paweł Wegner
ff48a84a86
cmake: add ENABLE_DOC option.
...
doc subdirectory breaks Xcode generator
2022-07-26 16:42:26 +09:00
Tatsuhiro Tsujikawa
75a0d090df
Merge pull request #1764 from nghttp2/h3-ignore-errors
...
Ignore nghttp3 errors which can be ignored
2022-07-26 00:40:11 +09:00
Tatsuhiro Tsujikawa
6418a86504
Ignore nghttp3 errors which can be ignored
2022-07-25 23:09:33 +09:00
Tatsuhiro Tsujikawa
2916208eb3
Merge pull request #1763 from nghttp2/bump-neverbleed
...
Bump neverbleed
2022-07-25 23:04:43 +09:00
Tatsuhiro Tsujikawa
22c88548b9
Bump neverbleed
2022-07-25 21:20:02 +09:00
Tatsuhiro Tsujikawa
c642a9f856
Merge pull request #1762 from nghttp2/bump-llhttp
...
Bump llhttp
2022-07-25 21:04:13 +09:00
Tatsuhiro Tsujikawa
05f8d4e8c9
Fix integration test failure
2022-07-25 20:08:58 +09:00
Tatsuhiro Tsujikawa
9d389e8744
Bump llhttp to f84c4de65875a43b683d4c0c26337b2fa5a38efa
2022-07-25 19:41:13 +09:00
Tatsuhiro Tsujikawa
d51647f37e
Merge pull request #1761 from nghttp2/relocate-nghttp2-asio
...
libnghttp2_asio has moved to its own repository
2022-07-25 18:08:37 +09:00
Tatsuhiro Tsujikawa
c011105124
libnghttp2_asio has moved to its own repository
2022-07-25 17:33:50 +09:00
Tatsuhiro Tsujikawa
bc909d6157
Merge pull request #1759 from nghttp2/bump-quic-libs
...
Bump QUIC related libraries
2022-07-22 00:05:52 +09:00
Tatsuhiro Tsujikawa
5cf678cf5e
Bump QUIC related libraries
2022-07-21 23:22:42 +09:00
Tatsuhiro Tsujikawa
f11be7df09
Merge pull request #1755 from vszakats/fix-win-openssl-quic-detection
...
cmake: fix detecting quic openssl with win32
2022-07-21 21:18:05 +09:00
Viktor Szakats
7113970ff0
cmake: fix detecting quic openssl with win32
...
By adding two necessary system libraries to make the QUIC test snippet
link correctly.
Before:
```
-- Looking for SSL_is_quic
-- Looking for SSL_is_quic - not found
CMake Warning at CMakeLists.txt:206 (message):
OpenSSL in
/[...]/openssl-quic/x64-ucrt/usr/lib/libssl.a;/[...]/openssl-quic/x64-ucrt/usr/lib/libcrypto.a
dose not have SSL_is_quic. HTTP/3 support cannot be enabled
```
After:
```
-- Looking for SSL_is_quic
-- Looking for SSL_is_quic - found
```
Same fix as previously merged to ngtcp2:
https://github.com/ngtcp2/ngtcp2/pull/481
2022-07-14 05:35:11 +00:00
Tatsuhiro Tsujikawa
33974fbcd7
Merge pull request #1754 from nghttp2/bump-sphinx-rtd-theme
...
Bump sphinx_rtd_theme
2022-07-12 22:47:51 +09:00
Tatsuhiro Tsujikawa
6eb90570f0
Bump sphinx_rtd_theme
2022-07-12 22:23:12 +09:00
Tatsuhiro Tsujikawa
014f1c510d
Merge pull request #1752 from nghttp2/cross-build-fix
...
Cross build fix
2022-07-08 00:04:18 +09:00
Tatsuhiro Tsujikawa
db770a815a
Remove missing header patch
2022-07-07 21:59:14 +09:00
Tatsuhiro Tsujikawa
aedb01a1a4
Run tests for x86_64-w64-mingw32 host only
...
GitHub Actions suddenly refused to install wine32 because of broken
dependencies. In order to workaround this issue, do not run tests on
i686-w64-mingw32 host.
2022-07-07 21:54:31 +09:00
Tatsuhiro Tsujikawa
3d35558f0e
Merge pull request #1751 from nghttp2/bump-quictls
...
Bump quictls
2022-07-06 22:58:26 +09:00
Tatsuhiro Tsujikawa
02a3a15b82
Bump quictls
2022-07-06 22:21:26 +09:00
Tatsuhiro Tsujikawa
ffe1519366
Merge pull request #1750 from nghttp2/pythonbindings-deprecation
...
Deprecate Python bindings
2022-07-05 20:10:24 +09:00
Tatsuhiro Tsujikawa
97a5ca584b
Deprecate Python bindings
2022-07-05 19:45:14 +09:00
Tatsuhiro Tsujikawa
78cb0008d3
Merge pull request #1749 from nghttp2/libasio-deprecation
...
Deprecate libnghttp2_asio
2022-07-05 19:41:47 +09:00
Tatsuhiro Tsujikawa
d38cf2d11c
Merge pull request #1748 from nghttp2/cross-build
...
Cross build
2022-07-05 19:10:28 +09:00