Tatsuhiro Tsujikawa
|
5b42815afb
|
nghttpx: Strip incoming Early-Data header field by default
|
2018-09-09 22:37:22 +09:00 |
Tatsuhiro Tsujikawa
|
cfe7fa9a75
|
nghttpx: Add --tls13-ciphers and --tls-client-ciphers options
|
2018-09-09 16:35:47 +09:00 |
Tatsuhiro Tsujikawa
|
cb8a9d58fd
|
src: Remove TLSv1.3 ciphers from DEFAULT_CIPHER_LIST
TLSv1.3 ciphers are treated differently from the ciphers for TLSv1.2
or earlier.
|
2018-09-09 15:53:04 +09:00 |
Tatsuhiro Tsujikawa
|
023b94480b
|
Merge branch 'tls13-early-data'
|
2018-09-09 15:48:25 +09:00 |
Tatsuhiro Tsujikawa
|
9b03c64f68
|
nghttpx: Should postpone early data by default
|
2018-09-08 19:22:30 +09:00 |
Tatsuhiro Tsujikawa
|
b8eccec62d
|
nghttpx: Disable OpenSSL anti-replay
|
2018-09-08 19:10:59 +09:00 |
Tatsuhiro Tsujikawa
|
9f21258720
|
Specify SSL_CTX_set_max_early_data and add an option to change max value
|
2018-09-08 17:59:28 +09:00 |
Tatsuhiro Tsujikawa
|
47f6012407
|
nghttpx: Add an option to postpone early data processing
|
2018-09-08 17:57:21 +09:00 |
Tatsuhiro Tsujikawa
|
770e44de4d
|
Implement draft-ietf-httpbis-replay-02
nghttpx sends early-data header field when forwarding requests which
are received in TLSv1.3 early data, and the TLS handshake is still in
progress.
|
2018-09-08 17:54:35 +09:00 |
Tatsuhiro Tsujikawa
|
2ab319c137
|
Don't hide error code from openssl
|
2018-09-08 17:54:35 +09:00 |
Tatsuhiro Tsujikawa
|
3992302432
|
Remove SSL_ERROR_WANT_WRITE handling
|
2018-09-08 17:54:35 +09:00 |
Tatsuhiro Tsujikawa
|
b30f312a70
|
Honor SSL_read semantics
|
2018-09-08 17:54:35 +09:00 |
Tatsuhiro Tsujikawa
|
c5cdb78a95
|
nghttpx: Add TLSv1.3 0-RTT early data support
|
2018-09-08 17:54:35 +09:00 |
Tatsuhiro Tsujikawa
|
f79a58120e
|
Bump up version number to 1.34.0
|
2018-09-02 15:55:08 +09:00 |
Tatsuhiro Tsujikawa
|
9d843334d6
|
Update bash_completion
|
2018-09-02 15:34:33 +09:00 |
Tatsuhiro Tsujikawa
|
23cb3f38a6
|
Update manual pages
|
2018-09-02 15:33:58 +09:00 |
Tatsuhiro Tsujikawa
|
1d682dcdae
|
Bump up version number to 1.33.0, LT revision to 31:0:17
|
2018-09-02 15:24:28 +09:00 |
Tatsuhiro Tsujikawa
|
601fbbb4ae
|
Update doc
|
2018-09-02 15:24:12 +09:00 |
Tatsuhiro Tsujikawa
|
f44aa2466f
|
Update AUTHORS
|
2018-09-02 15:15:52 +09:00 |
Tatsuhiro Tsujikawa
|
dd74a6dd34
|
Update manual pages
|
2018-09-02 14:59:38 +09:00 |
Tatsuhiro Tsujikawa
|
e959e7338e
|
src: Refactor utos
|
2018-09-01 22:29:11 +09:00 |
Tatsuhiro Tsujikawa
|
fb9a204de2
|
nghttpx: Fix compile error without mruby
|
2018-08-31 21:58:35 +09:00 |
Tatsuhiro Tsujikawa
|
cd096802bd
|
Update doc
|
2018-08-28 17:58:18 +09:00 |
Tatsuhiro Tsujikawa
|
7417fd71a4
|
nghttpx: Per-pattern not per-backend
|
2018-08-28 17:50:01 +09:00 |
Tatsuhiro Tsujikawa
|
2d1a981c81
|
Merge branch 'akonskarm-master'
|
2018-08-27 21:34:41 +09:00 |
Tatsuhiro Tsujikawa
|
45acc922eb
|
clang-format
|
2018-08-27 21:34:18 +09:00 |
Tatsuhiro Tsujikawa
|
214d089910
|
Merge branch 'master' of https://github.com/akonskarm/nghttp2 into akonskarm-master
|
2018-08-27 21:30:36 +09:00 |
Tatsuhiro Tsujikawa
|
31fd707d0c
|
nghttpx: Fix broken healthmon frontend
|
2018-08-27 21:21:55 +09:00 |
Alexandros Konstantinakis-Karmis
|
9a2e38e058
|
fix code for reuse addr on asio client
|
2018-08-27 10:53:14 +03:00 |
Tatsuhiro Tsujikawa
|
d24527e7e6
|
Bump up LT revision due to v1.32.1 release
|
2018-08-25 17:01:22 +09:00 |
Tatsuhiro Tsujikawa
|
6195d747ce
|
nghttpx: Share mruby context if it is compiled from same file
|
2018-08-24 23:11:21 +09:00 |
Tatsuhiro Tsujikawa
|
fb97f596e1
|
nghttpx: Allocate mruby file because fopen requires NULL terminated string
|
2018-08-24 23:08:15 +09:00 |
Tatsuhiro Tsujikawa
|
0ccc7a770d
|
nghttpx: Move blocked request data to request buffer for API request
|
2018-08-24 23:07:43 +09:00 |
Tatsuhiro Tsujikawa
|
32826466f5
|
nghttpx: Fix crash with API request
|
2018-08-24 23:07:16 +09:00 |
Tatsuhiro Tsujikawa
|
0422f8a844
|
nghttpx: Fix worker process crash with neverbleed write error
|
2018-08-24 22:22:53 +09:00 |
Tatsuhiro Tsujikawa
|
e329479a99
|
Merge pull request #1215 from nghttp2/mruby-per-backend
nghttpx: Support per-backend mruby script
|
2018-08-23 18:41:40 +09:00 |
Tatsuhiro Tsujikawa
|
f80a7873ba
|
Merge branch 'akonskarm-reuse_addr'
|
2018-08-23 18:19:46 +09:00 |
Alexandros Konstantinakis-Karmis
|
866ac6ab27
|
add option reuse addr in local endpoint configuration of asio client
|
2018-08-23 18:19:10 +09:00 |
Tatsuhiro Tsujikawa
|
b574ae6aa2
|
nghttpx: Support per-backend mruby script
|
2018-08-23 18:13:29 +09:00 |
Tatsuhiro Tsujikawa
|
de4fd7cd35
|
doc: Update doc
|
2018-08-23 11:01:12 +09:00 |
Tatsuhiro Tsujikawa
|
32d7883c47
|
nghttpx: Downstream::request_buf_full: take into account blocked_request_buf_
|
2018-08-23 10:55:42 +09:00 |
Tatsuhiro Tsujikawa
|
9b24e19763
|
nghttpx: Choose h1 protocol if headers have been sent to backend on retry
|
2018-08-22 23:20:13 +09:00 |
Tatsuhiro Tsujikawa
|
13ffece12d
|
Merge pull request #1214 from nghttp2/fix-rst-without-dconn
Fix stream reset if data from client is arrived before dconn is attached
|
2018-08-22 23:05:01 +09:00 |
Tatsuhiro Tsujikawa
|
9d5b781df6
|
Fix stream reset if data from client is arrived before dconn is attached
|
2018-08-22 22:32:25 +09:00 |
Tatsuhiro Tsujikawa
|
11d822c2a7
|
Merge pull request #1211 from nghttp2/stream-user-data
Tweak nghttp2_session_set_stream_user_data
|
2018-08-19 21:01:08 +09:00 |
Tatsuhiro Tsujikawa
|
4098512b5d
|
Tweak nghttp2_session_set_stream_user_data
nghttp2_session_set_stream_user_data now works for a stream which is
not created yet, but the request which creates the stream is queued.
|
2018-08-18 17:38:58 +09:00 |
Tatsuhiro Tsujikawa
|
7e06ac1072
|
Merge branch 'akonskarm-master'
|
2018-08-02 16:18:51 +09:00 |
Alexandros Konstantinakis-Karmis
|
c6d8c4013c
|
support definition of local endpoint for cleartext client session
|
2018-08-02 16:18:23 +09:00 |
Tatsuhiro Tsujikawa
|
e5b3f9addd
|
Compile with clang-6.0
|
2018-06-09 16:27:43 +09:00 |
Tatsuhiro Tsujikawa
|
880f948684
|
Enable IndentPPDirectives
|
2018-06-09 16:21:30 +09:00 |