Tatsuhiro Tsujikawa
|
9701e5e6e4
|
Fix compile error
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
1684091234
|
Bump base image and use OpenSSL_1_1_1d-quic-draft-24
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
a93eb8b8f5
|
Optimize QUIC write
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
c591ab5e6f
|
Only count STREAM data as bytes_total
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
b3fbebed55
|
Use correct type
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
4621f88441
|
Follow ngtcp2 API update
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
747edb3a99
|
quic draft-24
|
2021-08-21 18:33:38 +09:00 |
Dmitri Tikhonov
|
558970e281
|
Update Dockerfile to use I-D 23 branches of ngtcp2 and openssl
|
2021-08-21 18:33:38 +09:00 |
Lucas Pardue
|
73fd20a608
|
Add SSLKEYLOGFILE support
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
78c2c33b9e
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
610add1f59
|
Send SNI
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
655510ce28
|
h3-23
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
f7414700f4
|
Small adjustment of successful HTTP/3 error code
Non-zero successful error code is a bit annoying because ngtcp2 does
not know it. Enforcing successful application error code to 0 is a
lot simpler.
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
53a860a5bf
|
Simplify write_quic
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
1aae450303
|
Handle sending just fine
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
b3a2f8837c
|
Avoid setting 0 to repeat field
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
33d2a93294
|
Add missing acked_stream_data_offset callback
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
2da0db70de
|
Fix return value
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
8b5cbf8066
|
Update doc
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
9668563801
|
Update docker build and doc
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
ff7067f3a3
|
Compile with the latest ngtcp2 and ngtcp2_crypto_openssl
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
6b8b152444
|
Remove error handling which does not happen
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
3dbe3b3e7f
|
Follow ngtcp2 API changes and use libngtcp2_crypto_openssl
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
7aa4bff97b
|
quic: Support TLS_AES_128_CCM_SHA256
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
6002fac9f1
|
h2load: Add --tls13-ciphers option
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
231c6ac862
|
Add Dockerfile
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
c3eb7e1634
|
Handle preferred address
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
05a6ee2b49
|
Show ngtcp2 debug log with --verbose
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
94d76c042d
|
h2load: Add --groups option
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
23ccaa6191
|
Always call write_quic when timer expires
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
476e9d0a48
|
h3-22
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
7cd5ed6fc6
|
Handle Retry
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
750c23f319
|
quic: Configure settings with options
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
bb36df8b2e
|
h2load: Fix possible deadlock
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
470c43a986
|
Fix link
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
8ea78e8361
|
Add build instruction
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
9c748d20d5
|
[WIP] Add QUIC to h2load
|
2021-08-21 18:33:38 +09:00 |
Amir Livneh
|
af15b22b03
|
Fix reference to non-existing nghttp2_option_set_max_send_header_block_size() in comment
|
2021-08-19 13:14:58 -04:00 |
Tatsuhiro Tsujikawa
|
80c9c705b8
|
Merge pull request #1607 from nghttp2/dnf
Add "dnf" (= "do not forward") parameter to backend option
|
2021-08-14 17:35:20 +09:00 |
Tatsuhiro Tsujikawa
|
138419d232
|
Add "dnf" (= "do not forward") parameter to backend option
|
2021-08-14 17:16:21 +09:00 |
Tatsuhiro Tsujikawa
|
8cee15bc5a
|
Merge pull request #1603 from JackyYin/improve-doc
update doc for nghttp2_session_mem_recv
|
2021-08-10 21:25:41 +09:00 |
Jacky_Yin
|
8113974b26
|
doc: update document for nghttp2_session_mem_recv
|
2021-08-09 23:54:07 +08:00 |
Tatsuhiro Tsujikawa
|
2b70cefd48
|
Merge pull request #1598 from danbev/programmers_guide_typo
Fix typo in programmers-guide.rst
|
2021-08-08 15:49:43 +09:00 |
Tatsuhiro Tsujikawa
|
16054d4bfd
|
Merge pull request #1602 from lhuang04/file_read_callback_prototype_mismatch
Fix prototype mismatch for function 'file_read_callback'
|
2021-08-08 15:48:55 +09:00 |
lhuang04
|
c2d4a53b67
|
Fix prototype mismatch for function 'file_read_callback'
Summary:
The [data_flags](https://github.com/lhuang04/nghttp2/blob/master/src/HttpServer.cc#L1078) is defined as `uint32_t*` in definition, but delared as [int*](https://github.com/lhuang04/nghttp2/blob/master/src/HttpServer.h#L245) in the prototype.
```
stderr: error: no previous prototype for function 'file_read_callback' [-Werror,-Wmissing-prototypes]
ssize_t file_read_callback(nghttp2_session *session, int32_t stream_id,
^
```
Test Plan:
Reviewers:
Subscribers:
Tasks:
Tags:
|
2021-08-07 07:24:21 -07:00 |
Tatsuhiro Tsujikawa
|
29cbf8b83f
|
clang-format-12
|
2021-08-04 15:04:58 +09:00 |
Daniel Bevenius
|
3448b1c78c
|
Fix typo in programmers-guide.rst
|
2021-07-26 14:44:15 +02:00 |
Tatsuhiro Tsujikawa
|
31253f400d
|
Update manual pages
|
2021-07-18 14:08:52 +09:00 |
Tatsuhiro Tsujikawa
|
1b6f547948
|
Replace mater remnants with main in nghttpx manual
|
2021-07-18 14:02:52 +09:00 |
Tatsuhiro Tsujikawa
|
deb68b414a
|
Bump up version number to v1.45.0-DEV
|
2021-07-18 13:16:42 +09:00 |