Tatsuhiro Tsujikawa
4cbe74235d
EXTRA_DIST: List mruby files explicitly
2022-05-15 19:05:24 +09:00
Tatsuhiro Tsujikawa
974a614020
Merge pull request #1711 from nghttp2/fix-nproc
...
nproc is not available on macos
2022-05-15 18:11:04 +09:00
Tatsuhiro Tsujikawa
267ce93a7e
nproc is not available on macos
2022-05-15 17:36:53 +09:00
Tatsuhiro Tsujikawa
ae1de00c91
Bump actions/checkout to v3
2022-05-15 15:39:03 +09:00
Tatsuhiro Tsujikawa
a144dc0e59
Merge pull request #1710 from nghttp2/quic-error-handling
...
Quic error handling
2022-05-15 12:45:35 +09:00
Tatsuhiro Tsujikawa
516cf851c3
h2load: Deal with error from ngtcp2_conn_submit_crypto_data
2022-05-15 12:01:07 +09:00
Tatsuhiro Tsujikawa
59d6828848
Slightly simplified error handling for ngtcp2_conn_read_pkt
2022-05-15 11:57:00 +09:00
Tatsuhiro Tsujikawa
76ffd6bf96
nghttpx: Fix build error without mruby
2022-05-14 17:44:53 +09:00
Tatsuhiro Tsujikawa
8ad8d70f62
Merge pull request #1709 from nghttp2/bump-mruby
...
Bump mruby to 3.1.0
2022-05-14 10:36:45 +09:00
Tatsuhiro Tsujikawa
9da4449025
Merge pull request #1708 from nghttp2/bump-neverbleed
...
Bump neverbleed based on the latest head
2022-05-13 23:33:44 +09:00
Tatsuhiro Tsujikawa
0a3e55031d
Bump mruby to 3.1.0
2022-05-13 23:08:27 +09:00
Tatsuhiro Tsujikawa
be9bcdf36e
Bump neverbleed based on the latest head
2022-05-13 22:57:17 +09:00
Tatsuhiro Tsujikawa
c8a032b6f4
Merge pull request #1707 from nghttp2/fix-nghttpd-tls-read-stall
...
nghttpd: Fix TLS read stall
2022-05-08 18:25:58 +09:00
Tatsuhiro Tsujikawa
55cf5ff3da
nghttpd: Fix TLS read stall
2022-05-08 17:52:19 +09:00
Tatsuhiro Tsujikawa
a93cac525e
Merge pull request #1706 from nghttp2/tls13-default-enabled
...
TLSv1.3 is enabled by default
2022-05-08 12:23:22 +09:00
Tatsuhiro Tsujikawa
a20cc23a78
Merge pull request #1705 from nghttp2/nghttp-ktls-fix
...
nghttp: Fix ktls support
2022-05-08 11:56:53 +09:00
Tatsuhiro Tsujikawa
854ef0e839
Merge pull request #1704 from nghttp2/h2load-ktls
...
h2load: Add ktls support
2022-05-08 11:39:16 +09:00
Tatsuhiro Tsujikawa
317e80c239
h2load: Add ktls support
2022-05-08 11:08:34 +09:00
Tatsuhiro Tsujikawa
6f3ba6940e
TLSv1.3 is enabled by default
2022-05-08 11:08:05 +09:00
Tatsuhiro Tsujikawa
7858997c8f
nghttp: Fix ktls support
2022-05-08 11:07:33 +09:00
Tatsuhiro Tsujikawa
1ce55d23a3
Merge pull request #1703 from nghttp2/client-tls-handshake
...
nghttpx: Client always uses simpler TLS handshake
2022-05-08 11:05:57 +09:00
Tatsuhiro Tsujikawa
c13a66d26f
nghttpx: Client always uses simpler TLS handshake
2022-05-08 10:31:55 +09:00
Tatsuhiro Tsujikawa
992181a0de
Merge pull request #1702 from nghttp2/ktls
...
nghttp, nghttpd, nghttpx: Add ktls support
2022-05-07 20:59:11 +09:00
Tatsuhiro Tsujikawa
09344eb1ad
nghttp, nghttpd, nghttpx: Add ktls support
2022-05-07 18:53:59 +09:00
Tatsuhiro Tsujikawa
0f1cba2af5
Bump ngtcp2 and nghttp3 in Dockerfile
2022-05-07 11:22:23 +09:00
Tatsuhiro Tsujikawa
cf78f476b8
Merge pull request #1701 from nghttp2/bump-quictls
...
Bump quictls
2022-05-07 11:20:56 +09:00
Tatsuhiro Tsujikawa
846b0c076f
Bump quictls
2022-05-07 10:54:51 +09:00
Tatsuhiro Tsujikawa
f5757aa18d
Merge pull request #1698 from nghttp2/bump-ngtcp2
...
Bump ngtcp2 and nghttp3
2022-04-25 23:18:30 +09:00
Tatsuhiro Tsujikawa
80c09ea4db
Run build on PR
2022-04-25 22:54:18 +09:00
Tatsuhiro Tsujikawa
6b33fa3417
Bump ngtcp2 and nghttp3
2022-04-25 22:52:21 +09:00
Tatsuhiro Tsujikawa
9ba95c9706
Merge pull request #1697 from nghttp2/add-go-mod
...
Add go.mod
2022-04-25 22:51:54 +09:00
Tatsuhiro Tsujikawa
7b14706f03
Add go.mod
2022-04-25 22:28:14 +09:00
Tatsuhiro Tsujikawa
bfd08a46ec
Merge pull request #1695 from nghttp2/fix-perf-regression
...
nghttpx, h2load: Fix QUIC performance regression
2022-04-06 21:08:45 +09:00
Tatsuhiro Tsujikawa
3b84147f45
nghttpx, h2load: Fix QUIC performance regression
2022-04-06 19:42:01 +09:00
Tatsuhiro Tsujikawa
f277dafe1e
Bump macos
2022-04-03 22:03:34 +09:00
Tatsuhiro Tsujikawa
aca0573bed
Bump clang-format to 14
2022-04-03 22:03:34 +09:00
Tatsuhiro Tsujikawa
8d4c9e4345
Merge pull request #1693 from nghttp2/bump-ngtcp2
...
Bump ngtcp2 and nghttp3
2022-04-03 22:02:21 +09:00
Tatsuhiro Tsujikawa
80a93ddaf8
Bump ngtcp2 and nghttp3
2022-04-03 21:27:40 +09:00
Tatsuhiro Tsujikawa
3ab7cf375c
Merge pull request #1689 from nghttp2/bump-quictls
...
Bump quictls
2022-03-25 21:49:16 +09:00
Tatsuhiro Tsujikawa
a3fbd5ad73
Bump quictls
2022-03-25 21:28:31 +09:00
Tatsuhiro Tsujikawa
f2d1cc1a7a
Merge pull request #1685 from nghttp2/nghttpx-affinity-cookie-stickiness
...
nghttpx: Add affinity-cookie-stickiness backend parameter
2022-03-21 18:24:45 +09:00
Tatsuhiro Tsujikawa
5ded01e288
nghttpx: Add affinity-cookie-stickiness backend parameter
2022-03-20 11:30:32 +09:00
Tatsuhiro Tsujikawa
3ec588bb54
Merge pull request #1683 from nghttp2/nghttpx-fix-session-affinity
...
nghttpx: Fix broken session affinity
2022-03-15 21:07:40 +09:00
Tatsuhiro Tsujikawa
470f06e5f6
nghttpx: Fix broken session affinity
...
Session affinity has been broken since
fdcdb21c38
. This commit reverts the
relevant part of the commit to fix the session affinity.
2022-03-15 19:35:49 +09:00
Tatsuhiro Tsujikawa
a10bb832fd
Merge pull request #1680 from nghttp2/fix-stream-stall
...
Fix stream stall when initial window size is decreased
2022-03-13 19:24:32 +09:00
Tatsuhiro Tsujikawa
be16a24fcc
Merge pull request #1682 from nghttp2/http3-amplification
...
nghttpx: Limit CONNECTION_CLOSE and Retry under server amplification …
2022-03-13 18:27:20 +09:00
Tatsuhiro Tsujikawa
2f5ec66a65
nghttpx: Limit CONNECTION_CLOSE and Retry under server amplification limit
2022-03-12 19:48:31 +09:00
Tatsuhiro Tsujikawa
7c3e9152ce
Merge pull request #1681 from nghttp2/no-app-libs-check
...
Do not check application libraries if --enable-lib-only is given
2022-03-12 19:44:45 +09:00
Tatsuhiro Tsujikawa
37ad3462d2
Do not check application libraries if --enable-lib-only is given
2022-03-12 19:24:04 +09:00
Tatsuhiro Tsujikawa
129daeff6f
Fix stream stall when initial window size is decreased
...
Fix the bug that causes a stream to stall when a receiver, which
enables nghttp2_option_set_no_auto_window_update() option on, sends
SETTINGS_INITIAL_WINDOW_SIZE with the value that is less than or equal
to the amount of data received. Previously, in this particular case,
when SETTINGS is acknowledged by the sender, the receiver does not try
to send WINDOW_UPDATE frame. The sender is unable to send more data
because its stream-level window size is smaller than or equal to the
amount of data it has sent.
2022-03-12 17:05:42 +09:00