commit 58499f256b04c1687e772e97a54193d4b3d802dc (HEAD, tag: v1.45.0, origin/master, origin/HEAD, master)
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-20

    Update bash_completion

commit afb455ef809404b582bf9819c36102befba437e2
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-20

    python3

commit f4515e9034f91b977df01e52aa50d485e8c75fda
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-20

    Update manual pages

commit aab07d00d75fc5d351e0dab54d7ceacc5773d267
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-20

    Bump version number to 1.45.0, LT revision to 35:0:21

commit 32ecfc6a8632affa598b8fcab7844414d48f1e59
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-20

    Use https

commit e866f9fae7a92a88a44b3c6d288d7d6ffa3b58d5
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-20

    Update AUTHORS

commit a029f6ed2cd585dd739cf9a10de9a3710cad5beb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-20

    Rename sphinxcontrib to rubydomain to avoid module loading error
    
    Rename sphinxcontrib to rubydomain to avoid module loading error when
    sphinx-build docker image is used.

commit 5b6e2cb5e080ff4abef08efd3a7598b33395d137
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-20

    Allow SPHINXBUILD to be overridden by environment variable

commit 0264847a37a16e5cbc12782a2c274ad1e0299a85
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-19
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-19

    bpf: Use LINUX_KERNEL_VERSION extern variable

commit d276ca0adc3d2a1d03e3d8388b82acc2a3c5f521
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-18

    Update doc

commit 6a099ee50a5bd1c7dde90fc7b2ba5b97f405060b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-18

    nghttpx: QUIC requires TLS

commit be88846972074bd3e1891f69638023f89ec7a543
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-18

    Build HTTP/3 and eBPF enabled nghttpx with Dockerfile

commit 9a6b623c2544c6591205cfec4087ea14e42afa7a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-18

    Update doc

commit 97b36b8c7436208e1d2e76a5d095a3d1c41c6150
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-17

    make -C

commit 0df332e7b8bdb0c4a4b252fa1b406cb5039fd26a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-17

    Update doc

commit 2d7e6fbb1106b2ca3eb74e3b56a91adb67f4f75f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-17

    Update doc

commit fd107ab47cdf456c9c662f39062c3b3bc53d71c4
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-17

    nghttpx: Refactor quic

commit 1320d7efab8a29452787266a29ea14d006469c6e
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-17

    nghttpx: Do not accept new connection during graceful shutdown period

commit 7cdc6cfa6d31a67c3e9e38c80da559c16522174d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-17

    nghttpx: Store Retry in CloseWait to rate limit its transmission

commit 095ee9683dc4f71d560331f9eaad4a6fa6205de5
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-16

    integration: Adds tests for chunked response

commit 1e2081a1c554902085df7ecf6d08b6d929b623a1
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-16

    Fix integration test error

commit e167e07a9a151a511c404a9dda6915149a0567d6
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-16

    nghttpx: Check that HTTP response message finished safely

commit f3b9cd8404bd301ed7f960952548b12b7bd7310a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-16

    bpf: Add workaround for ubuntu 20.04

commit 8f9744c07bf8e3bcc7a75ad760b14c7ec35314bc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-15

    nghttpx: Pass hashed_scid_ to CloseWait

commit 684a219e39bd2ee15876f506fd8c1b19cec4d228
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-15

    nghttpx: Tweak close wait handling

commit e2e6d827c7836c0ec6f2789a42695cfcdff02c73
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-15

    Update bash_completion

commit f0108ece6fafe885d97cd905ed0f803857ca6d2d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-15

    Update manual pages

commit 789b7a5ff19389dbed488bcabfb08c1afd51bc5e
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-15

    Update doc

commit 0961295a8217df4ced6ba9b8f15c9259f5834045
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-15

    nghttpx: Transform odcid into hashed cid

commit fd060eb9f1490909c9022f5eb0e4938e07cdfc1b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-15

    nghttpx: Connection ID encryption

commit 1feeda45144fd1d4fb12621f54342114069e7ecb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-15

    nghttpx: Fix bug that worker process never exit

commit 6d29de0f1e5dd0bef3daf057e374cbaa16b0345a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-14
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-14

    Fix compile error

commit 74162850f0a35f0154f5d058ff4ab307bcaeb4dc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-14
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-14

    nghttpx: Compile with the latest nghttp3

commit 8903bd1e8ada0414b2d97497297fdfc9b193f333
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-13
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-13

    nghttpx: Deal with error from ngtcp2_conn_read_pkt

commit 4b79a4a10de3de8275997d97226b02a0388b2f19
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-13
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-13

    Add message when checking UDP_SEGMENT in linux/udp.h

commit 8f419a4869ae3c592d05635854a1c7f3b31422e8
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-13
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-13

    nghttpx: Add --frontend-quic-congestion-controller option

commit fcdac50f79b8f337cdde9f981ec542ecd7d3c07e
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-13
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-13

    Should run program

commit 4541134c888380f7df362b6f415a22f21c6e79ac
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-13
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-13

    Add missing include

commit b5e5972c2a0dc1048199a8901609166cf8ccddb9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-12
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-12

    Update doc

commit 525d59fdf6e6dec5ecd6520d07cb162714804325
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-12
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-12

    Remove util::make_hostport returning std::string

commit 00f65afe20acf59f058905008ea9e5c89c3c38e6
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-12
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-12

    nghttpx: Fix incorrect quic frontend address matching

commit fc402f580459c99505bd947a2129f5e488742739
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-12
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-12

    Cleanup

commit f74b6d9a43d07315707a02edab1238a659d2d96f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-12
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-12

    nghttpx: Add --frontend-quic-require-token option

commit ccaf2333ca5b59a0525c8f51d8114ac304b4e85f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-11
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-11

    nghttpx: Enable websocket over h3

commit 0066bf8eed353aa2bab3782e61ba271d0946038b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-11
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-11

    h2load: Cleanup

commit bc8f88f5fad972d5fb6e6a152afbe2b4a07eeae1
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-11
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-11

    Compile with the latest ngtcp2

commit 10c9d917add53800c54b4f71df8c80a9cddf38e2
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-10
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-10

    Fix compile error

commit cc5f752f2dc448d5bb7b8e7209bd6bbad12fa421
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-10
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-10

    nghttpx: Use secure random to create websocket nonce

commit 39b1a51ff4513d0fe78fcd8301223e5efdc497b0
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-09
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-09

    Compile with the latest ngtcp2

commit a2e2e46af39a63e1b0b1bdab3ead93a2267533c5
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-08
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-09

    Build with OpenSSL v3.0.0

commit 9d53a7e0a65579435609a78619ea3eb7f6ef4787
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-07
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-07

    Fix compile error

commit 7ea57eaa180e935f663afab4c2d649e6ec92e3a2
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-07
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-07

    h2load: Add --max-udp-payload-size option

commit 1657a425c103cd78ecaff79a0b46600e0c7e8afc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-07
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-07

    Build with the latest ngtcp2

commit e929e92245d8b414cece57df4c60d21899b2df5f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-06
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-06

    nghttpx: Fix typo

commit 5994e48b288e80be9b52ad4af5ea1e32e1f2578c
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-06
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-06

    nghttpx: Add more logging for token validation

commit 50662c9c9eaacda38d97d376948dc478a03eb30a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-06
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-06

    nghttpx: Guard TLS1_3_VERSION

commit addd614e940819953f4fda9f776e4506d199e97c
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-06
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-06

    nghttpx: Add qlog support

commit fbb228050ac98edcaa705a4d80dfffd50af2143b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-06
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-06

    nghttpx: Fix uninitialized dnf fields

commit 9bda8e266e6b9ff0d353334cb2e6bb7ae8356509
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-05

    nghttpx: Remove BoringSSL early data for QUIC for now

commit d97700512602853ddc07a64fbc1933c36d3c7659
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-05

    nghttpx: Disable session cache for QUIC since it solely uses ticket

commit 8b579bc7d021e3276ab31e74380eade556e923ff
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-05

    nghttpx: Always renew TLS ticket for TLSv1.3

commit ab16a11aa3b4a95e0fd354562b690be5425320c0
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-05

    nghttpx: Add --frontend-quic-early-data, disable early data by default

commit 85347e12deb8bfde93aab955073955b986eedf3c
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-05

    nghttpx: Rate limit Stateless Reset transmission

commit 67afbbbaa65d29ff293222ad0f1731d29b9c9949
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-05

    nghttpx: Use ngtcp2_cid as a hash key

commit b743ee21f09974e471c8796d65d0045cb11d0485
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-05

    nghttpx: Implement closing and draining state

commit 72702a042e0c7e1f5efd942a667b80d25c2fd04a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-05

    Cleanup

commit 649c69fa9e4fb1f3b0176307d0fb3d136e780e5c
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    nghttpx: Do not send CONNECTION_CLOSE on idle timeout

commit 9fd0b8792501e0010e33e4c54170df59496ca1df
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    Add missing APIDOCS entry

commit 1c7a00148963e3aa7c406a9d4fc15b62a620f266
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    bpf: Take into account entire DCID

commit 47edc33b0d393518e31315e13f12292d8082b63d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    nghttpx: Use ULOG

commit 2afad0c65022a2e9527db42beb9eba5a3ba80a3b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    nghttpx: Use ngtcp2_conn_get_client_initial_dcid

commit fb53a6a6864c6e05eeff06131f53c50aa9977070
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    Follow the latest ngtcp2 change

commit 31b5b78dc121b17666afd8b50feb62764a197d7a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    Use switch to avoid many if-else-if

commit 2f941c7fb3011eb0c1c7895edcd35e4619212b03
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    Update doc

commit ba483b4032d45f5ec5688048bda621d657c6b281
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    Update doc

commit 977b0ceee4e52de7a05aab8c2d49ff18b26cfcc0
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-09-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-09-04

    make clang-format

commit fcc20334da25cd8a447a64fd44d51d997e288899
Merge: c2e29ad0 83c06334
Author:     Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
AuthorDate: 2021-09-04
Commit:     GitHub <noreply@github.com>
CommitDate: 2021-09-04

    Merge pull request #1613 from mkauf/check_pseudo_header_chars
    
    Stricter checks for pseudo-headers :method and :path

commit 83c063346d9ff7a4f449010c6f0460ef7171e5ef
Author:     Michael Kaufmann <mail@michael-kaufmann.ch>
AuthorDate: 2021-08-31
Commit:     Michael Kaufmann <mail@michael-kaufmann.ch>
CommitDate: 2021-08-31

    Stricter checks for pseudo-headers :method and :path
    
    Check the allowed characters for ":method" (see RFC 7230, section 3.2.6) and
    ":path". For ":path", the space and tab characters are now forbidden, but
    other special characters are still allowed for compatibility reasons.
    
    Update genvchartbl.py so that it generates the same table as in the code.
    
    Fixes #1611

commit c2e29ad06fd001456ba0167939a922e4bc6c0d77
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    nghttpx: Enforce worker-frontend-connections for QUIC

commit 9194d40da7f3af50251fb735d57cd6da802f08fa
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    Update bash_completions

commit 002073ef57d9b5bcc369ac074e487d2306adef3c
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    Update manual pages

commit ef3066a1bd0e1cc4ef8c5d191c9898137c0910e4
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    nghttpx: Update doc

commit 65db5b94e459c908399529453b9af3bde29145d7
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    nghttpx: Document "quic" parameter

commit 3122038c4864bfa9c69aa883b15542f3b64917cb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    Add HTTP/3 documentation

commit 54fd0efdfeab2c97e02482ea3ffff42318a626ef
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    nghttpx: Return error if quic param is specified when quic is disabled

commit f0d1e50d5a4b10992893933ff9972d27b2970579
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    cmake: Build bpf

commit a87ea20b7c649d79b77d3bd2c303f059de5f1589
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    configure: Avoid compile failure

commit 8e7e40d0cc957d07440d4636fe168c3654133003
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    bpf: Remove redundant -g

commit de4d4f6609cc191c2ae331ff5581b9f29866d774
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    Fix cmake Systemd warning

commit e01d61484dd526eeb5ebea1fc0808245694ec5a3
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    Fix compile error with cmake

commit 51f83087f2402ecb97b33d458c1cc2603279c534
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    nghttpx: Add missing HTTP/3 timer handling

commit 17012654e1c725f3380354565eb503f8e0b319e2
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    nghttpx: Add HTTP/3 graceful shutdown

commit e998d125abc5cc2134bced24a509c095081e4a4d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    nghttpx: Send CONNECTION_CLOSE if Retry token validation failed

commit 95601d3179065afb96649b93251a13ab5e196221
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-31

    nghttpx: Utilize the latest ngtcp2 features

commit 0566a5833bbdc6000727a6314452295283cbd2af
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-30
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-30

    nghttpx: Fix infinite loop

commit c50459b81a7b1ed6a9186ca8e797419823883507
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-30
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-30

    bpf: use __builtin_memcpy explicitly to build under ubuntu 20.04

commit 0e52cf76eba8008708e9e237fa58620fc1932a7b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-30
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-30

    bpf: Add -g flag by default

commit 0baf7250738f66d399258769a4b5c8ff1a357813
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-30
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-30

    Remove unneeded include files

commit e77fd7ddb987227fbc9dd133706427d05093e535
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    Build libbpf on CI

commit e5cb5dca61af66bf12d4ed4e7374e464ae2fb493
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    Fix reuseport_kern.c to work under ubuntu 20.04

commit 7941b559c5c4070ce6953f128e96c85bdd93eadd
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    Fix libbpf configure help message

commit 58d81dbc5247321cde4c77a81c84faf043cc918f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    nghttpx: Send Stateless Reset in response to Short packet only for now

commit 2b4dc4496f61bed1d47d789c4d62d2f61bdb43fb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    nghttpx: Forward QUIC UDP datagram to lingering worker in graceful shutdown
    
    Forward QUIC UDP datagram to lingering worker process which is in
    graceful shutdown.  Both SIGHUP and SIGUSR2 work.  To make this work
    correctly, eBPF is required.

commit c5e9d0096ab9ec721683175482b78426562391d3
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    nghttpx: Fix crash when ConnectionHandler is deleted while doing memcached request

commit c6f9780b1b3974b888555d1bc90a9e88af550211
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    Add accidentally deleted BPFCFLAGS

commit ef694923f70d12ea293535cf044dde5ffccc4acb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    Provide enum bpf_stats_type if not defined in linux/bpf.h for older kernel

commit 8d02203bb618117ddd693561a510ae5504f9556f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    Add LIBBPF_CFLAGS for eBPF program and nghttpx

commit 1e75be3b5d6c4bc8fb694062077c31b83889f00f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-29

    Find libbpf with pkg-config

commit 7d13891066747d56958a0f5f0014b4fc343e904f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Rename eBPF options

commit 4292bd7ad984b3e1179b5ff82853addff6ded29a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Set max udp payload size to IPv4 minimum payload size for now

commit 82cd110dbe4a6f61f514582607e17411ff196396
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Use SHRPX_MAX_UDP_PAYLOAD_SIZE

commit d2729193c72fd01621bd2a55d64135f86a8674a5
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Add --frontend-http3-max-concurrent-streams option

commit 87fb32535708049f413a7fa82fb7a1b4d0034b55
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Add window size options for HTTP/3 connection

commit fb8ff7b8920bc274023da4f3c1cefe57525df2ef
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Format duration for frontend-quic-idle-timeout default value

commit 5aeae7444f0554d5e440b0d875fdd06907d98067
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Add --frontend-quic-debug-log option

commit c9b11e9fbffb115c50de83b6b83b02ec5b912f72
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Rename --quic-idle-timeout to --frontend-quic-idle-timeout

commit 0005efa508f6f7cd4fef2ca775500908c46be76e
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: --frontend-http3-read-timeout should be noop if HTTP/3 is disabled

commit 6931cb9d655216a8592023f95256eb98799513e9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Add --quic-idle-timeout option

commit c1bcf0f11a2dde44b12f3efe6d0ff79818919c6f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Do not dump HTTP/3 header fields

commit 717e7ae8b2170510b9edb35ab5b2fadf071420e1
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Add --frontend-http3-read-timeout option
    
    Add --frontend-http3-read-timeout option.  QUIC idle timeout option
    will be added later.

commit bed00fb8e19f093ae26d595d48d4d22b7540752d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Use buf.size()

commit 2010401b81fe90be4a6cd6f62bf47c69259757bc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-27

    nghttpx: Send APPLICATION_CLOSE on app read timeout

commit 23e09e3b3ccdedf1d23040430c15e93febd081cc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    Mention libbpf-dev in README.rst

commit 80c9d46b705f544b09450ee0b9ef9c2769602178
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    Update doc

commit 0aa107426c97e56518f860e61e6a9f61e92039ae
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    Bump QUIC flavored OpenSSL

commit 1517c77d9cc9a591ffe9c23cb600a7debb4bbbad
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    h2load: Do not use legacy QUIC transport_parameters code point

commit 51bf79bb8cd6cc4857bd1abf622658a03a460312
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Add --http2-altsvc option

commit d88eadff136e264af4c2634ca21a489fff99b924
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Make sure each quic frontend endpoint has a unique address

commit 0d35e8e15e1479ad4863c836e6ef6230d21881d6
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Do not allow quic on UNIX domain socket for now

commit a0066a1ccf85de4b5e1cb05c28507c3ccbd9cde8
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Send NEW_TOKEN and very token from client

commit 7a5082e8c4120ce2159d4e9645306ccb114fdbff
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Clean up confusing dcid/scid mixup

commit dfc345756c35246e398bf7634af49dcbf7e3879b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Send Retry packet

commit 137da6adf63dc4f15252b35db284ed268a533ddd
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Generate and set QUIC secrets

commit 8563ec5a7a0dcd9fcd96cd9b3a752ae9342aa6c8
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Add options to specify eBPF program file path and disable eBPF

commit 8ac4bee3bcc95d2138d57debe6bbb778b6028906
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-24
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Add eBPF program to steer QUIC datagram to a correct socket

commit 579fb478b55fdcab85fa117af087e8f5fa6962ac
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-24
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-26

    nghttpx: Fix heap-use-after-free on initialization failure

commit 33c580ebbfc70cc2328a73f7fd7dbc1ddc6ae2f9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-23
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-23

    Forward QUIC packet to the correct worker

commit ff389b3e97c9d2a291b6dc85c139f04ac0943697
Merge: 710b9c35 50fe8e78
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-23
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-23

    Merge branch 'quic'

commit 50fe8e7852bf0e8409dcf7ffbdcc6b8b2fd5ed3b (origin/quic)
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Check the availability of SSL_is_quic

commit cdb6d199898c54a512d86c4a5406ed8a4277caab
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Enable HTTP/3 build for cmake on CI

commit 29694e2945debb4dac2bf9f98f69bb677284db5d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    nghttpx: Fix build error regarding RAND_bytes

commit 9fe08d391302cb0ed68b8c56811ef2daa6793df5
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    nghttpx: Fix build without mruby

commit c07a0d90051e2d6b87511a05c523984a98633dc3
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Allow HTTP/3 in cmake build

commit cbd45478e057d96e6a15f097568350d63100ebbe
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Cleanup flags/libs order

commit 6f243108e917c5d43ef9e5ac6d887fe774f39f4d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    nghttpx: Fix CI build error

commit 0dcdf7ae21d9f60460a87483a85366900777837b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Run http3 build on CI

commit e7ef2bec8b6f984b5d814f4dfe38ee8a500f1fd9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Rename h2load Dockerfile to Dockerfile-h2load-http3

commit 4f4dce82c6510040794d381cde1d155c5e3542bb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Update h2load Dockerfile

commit a619e7a88c6b6be4d3862a936f27cecffacf9f2b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Define UDP_SEGMENT if linux/udp.h has it

commit 102d960106ffcd7d3980039f9e12e9a87a492998
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    nghttpx: Compile without UDP_SEGMENT

commit 7de71b29a0530b0db81bea3d7e8909612e2d0899
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Update doc

commit 4eced8a393d4a648f441633e614c09e812ca6d55
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-21
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-22

    Build without HTTP/3 support

commit 710b9c35e55ab90dec6cdca30b985ef1a05070f2
Merge: 80c9c705 af15b22b
Author:     Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
AuthorDate: 2021-08-22
Commit:     GitHub <noreply@github.com>
CommitDate: 2021-08-22

    Merge pull request #1610 from amirlivneh/comment-typo
    
    Fix reference to non-existing nghttp2_option_set_max_send_header_block_size() in comment

commit f46984d218d7279d50fe26e0432e4de5c0c0d383
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Enable QUIC 0RTT

commit 44663a7e6e3c1a2e58540e2d24c009843a0dc0c0
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Handle backend reset and early response

commit 446124f378e229e62d4b397ea0f222d172b91c25
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Process request body

commit c45f2085d5b4a8ae9cb32dabf3ea49f515773524
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Fix veccnt assertion

commit 3abf62b41a56b0e30f80e3fa1560397fd2cbe103
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Send stateless reset token in TP

commit 9b2982510e5da8af2e44dc5ee26df14392b79c44
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Send stateless reset

commit 48bb1ebe018002ee8b7f846bae5eefbb7303fafd
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Add configuration to enable ngtcp2 logging (no cmd-line opt yet)

commit fe4c6e4c562e0f7a2664361152ac9fda666261ab
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Generate stateless reset secret

commit 37bd9ffc48bc23a358b410ead127a2ce55b3ea4f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Implement http_reset_stream and http_send_stop_sending

commit b0548b4944d4f4119e6e6d26a08c1911256d83df
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Complete HTTP request and response

commit 12425556c1eb9cfe0490ca8b64b6baaa002e9107
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Extend Downstream stream_id to 64 bits

commit 3ed2da562b9c970a3098903d27ef4ba5505d8636
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Add HTTP3 skeleton and minor SSL_CTX fix

commit 354f46d8c5dde2d27228ed735cc286beb0718705
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Add QUIC timeouts

commit e70f0db83cffc2e151f92e4f1d1711d526ff835f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: QUIC handshake now works

commit 49b8c56fde2d4f790a641345a345e25d63ae7e34
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Use existing QUIC error object

commit 940fdd557350a7fea72520242e1128f14fec74ee
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Read quic packet

commit ef53db201eba78a13db7c5da44653ab92cb712e1
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Create QUIC SSL_CTX
    
    We choose an easier route to duplicate SSL_CTX for QUIC.

commit aeb0b0728df1bbdc7c0fc7c3552c56f23c9241fb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Add QUICConnectionHandler and HTTP3Upstream skeleton

commit 8b2746abf150675011ce3d5d95682b17d23b6683
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Add QUICListener

commit 01da060496a28b8b23643915a44bc9df934f85e4
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    nghttpx: Create quic server socket

commit 20cbd269c47bf79fbcc07f012733628b87a5190f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit 7c2cd43dfa035029fe8c7d16ec14e7d331a4399d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-09
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2 and nghttp3

commit de5feff7201b6d4ac7e9a56096cd0b28cf0464e7
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest nghttp3

commit 7342de837de3ef6d9cbaa876ceab14d2faee8839
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-07-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit aa2c64891879219d79bc787311e60dd8d5572a1f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-06-06
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Just use h3 ALPN

commit e914b50d1627622d46ce02eec1ebc2e75766078f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-03-27
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit f79554f918daf5b7dab61ab982f96133d3e64ddc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-03-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Count outgoing packets

commit 213cc9c4b58873ac61d02d6ea359ebf2e4128582
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-03-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Enlarge receive buffer

commit 05f3b8fa0faf7a65f153b2a4ee3f96a20fe07a5f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-03-17
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Adopt ngtcp2_crypto_recv_crypto_data_cb

commit bc5362413395faa090ea18a6c199d7ed177384f5
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-03-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Do not specify max_udp_payload_size for now

commit 5944d034dabed1533aa86152c271d7dced32c866
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-03-13
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Avoid std::ostringstream

commit df400feb614856bd3b1ba5eafbb994ba38845d46
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-03-13
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    make clang-format

commit 48e10c57da8c7ab385053c24f978d21f62a1e182
Author:     Hajime Fujita <crisp.fujita@nifty.com>
AuthorDate: 2021-03-12
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    h2load: Add qlog output support

commit 1eb818b64cc35e0b8ad35710ee95726af5a5f35d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-12-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    QUIC UDP GSO

commit 095493209190dc82f1d1cde1047069ed1eeb1c65
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-03-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Rewrite docker file
    
    Rewrite docker file so that:
    
    - avoid k8s debian-base
    - build h2load as statically as possible

commit e584d9cd2e50c5f2a166e7b57617853d457b36f4
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-02-23
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Measure the number of UDP datagrams sent and received

commit 4d140ea6bd150af5cea2ab63501063246c3630f2
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-02-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Update Dockerfile

commit 09a2e50fc253afc30c63aaf48e47e38b2ace17ce
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-02-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Support both h3 and h3-29 ALPN and their corresponding QUIC versions

commit 35d8ef33efe62e296f8ba09d21edfdc6b404a405
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-01-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit f1ff2af47a580df2bf61bf29168f893051f05cd3
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-01-25
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Deal with 0 length HTTP data write case

commit d2d2c31ec71f54046f827ef4ee4c6c6e7a0eb511
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-01-24
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Follow ngtcp2_conn_writev_stream specification change

commit 95102c1c6cecbd0582844ef23b61ec36d0ba0981
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-12-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit fa8c16ae0152747eaa448e3aa946b2f9124d953d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-12-07
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2 and nghttp3

commit 7ca2a8213d4efe7d36752040f5e7638ac8004102
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-12-03
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    h2load: Enable --data for HTTP/3

commit 1c8e5046e5566e2e3d9ba45469485e8ef3dffc2d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-12-01
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit 68a5652733ebd4b9fdf6c54684bd4e1b4c9e026d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-10-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Build with draft-32 openssl

commit 6b4be30c6405568cfd3b691f057544feebb79011
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-09-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Cap --window-bits to 26 for QUIC

commit 6ce952ad4aa05dad1d50218432a14e76b71188e9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-09-28
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Set X25519 as default

commit 5ae62dd9d7bec265e40a77c8ff65a5097568b87f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-09-28
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Cap --window-bits to 23 for QUIC

commit 51987107a21aa6925d12b8ab3fef15b3a131b516
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-09-24
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit e4a8c4813c3108133b7af8cbcaf05b01400aa8cc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-08-26
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit 3d708f7dc465146fa60979048c81490c4157f156
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-08-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit 4b5bcb56bc08cf76c1b6a40336fc36842f4d45cc
Author:     George Liu <eva2000@centminmod.com>
AuthorDate: 2020-07-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    fix quic branch Dockerfile
    
    libjemalloc1 package doesn't exist as it's now libjemalloc2 named
    
    Get:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
    Get:2 http://deb.debian.org/debian buster InRelease [121 kB]
    Get:3 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]
    Get:4 http://security.debian.org/debian-security buster/updates/main amd64 Packages [213 kB]
    Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7905 kB]
    Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [7868 B]
    Fetched 8364 kB in 1s (6499 kB/s)
    Reading package lists...
    Reading package lists...
    Building dependency tree...
    Reading state information...
    E: Unable to locate package libjemalloc1
    
    fix reference to OpenSSL 1.1.1 branch
    
    Cloning into 'openssl'...
    warning: Could not find remote branch OpenSSL_1_1_1d-quic-draft-29 to clone.
    fatal: Remote branch OpenSSL_1_1_1d-quic-draft-29 not found in upstream origin

commit 10ec8c9558a7f6d3765d15e335dcee0762dde701
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-07-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit 3900f758eab674d36275249993eae4fd9544f608
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-07-05
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    QUIC needs termination without session

commit a3346fbad8f69c3eb2b599a2ade38394d5eff531
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-06-28
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with latest ngtcp2

commit f73d58d74effb612779ee746e7cba5a8371777cb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-06-14
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    quic draft-29

commit 813d5e1ddf0d6434d80a691a14a1ed5786416a2c
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-06-07
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with latest ngtcp2

commit acb661df729a4c7d76fc3ad08b59a5c13d773483
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-06-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Fix bug for platform which does not have SOCK_NONBLOCK

commit 4bc7710de935122c59029678cb41b01b76548e74
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-06-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Fix compile error

commit b8c1f4f138e9f257f1a95e41e1b7c5f7dba1cba6
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-05-23
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with latest ngtcp2

commit 387b67472cb13c238af08921564d8a754bb01b47
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-05-23
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile latest ngtcp2 crypto lib

commit b2c099bac69063235474ce8e042a9453d81c76d2
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-05-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Use ngtcp2_conn_handle_expiry

commit 1acebb1cc4daafe90820806895d20971ca4bf9fe
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-05-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    draft-28

commit 8d89a8dcb029251305d0dfb3f245b87be2339adb
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-04-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Assert ndatalen

commit a60a34331b060580a16fb31f425b8dfa9de766f9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-04-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Revert "Ensure complete packet is written"
    
    This reverts commit c19046b09f8e66713f0e067f986ed92d676eb6b6.

commit 749015eb86bc996d31319f78870319690ca49499
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-04-02
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Ensure complete packet is written

commit 4b45142e72c22476266701e7895fcd5350f9d270
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-04-02
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Fix compile error with the latest ngtcp2

commit 76009ce7b985aa9d0de5f5bbce40312a7f90bf8b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-03-01
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    draft-27

commit 2722119776f3053248d0ac2fdafde9e1ef69c1a4
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-02-12
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Handle stream limit increment

commit c724585bcecc177e83b4b9e4b90cba8fa6a18af4
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-01-30
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Update Dockerfile

commit 0b61e46f95b7be97197edae6095c169128dc1e2d
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-01-30
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    draft-25

commit 5c0da486b9995399a65bbafc820e76cf2e5a3073
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2020-01-30
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Remove unused member function declaration

commit 9701e5e6e448153621eb68d40cc26a0ae5e127d9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-12-28
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Fix compile error

commit 1684091234b5b52788f7b42e96b28121d007f829
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-11-21
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Bump base image and use OpenSSL_1_1_1d-quic-draft-24

commit a93eb8b8f55209080584b74ff765bea743328ec6
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-11-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Optimize QUIC write

commit c591ab5e6f6572462339b96eb1815a0dac020a5b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-11-20
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Only count STREAM data as bytes_total

commit b3fbebed552fdce1c4d65cbb2d26dae56f53fd9f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-11-09
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Use correct type

commit 4621f88441f0f536c399a7da290598b8285a3dee
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-11-08
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Follow ngtcp2 API update

commit 747edb3a99c929182543b69847f1d9aa85512074
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-11-06
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    quic draft-24

commit 558970e281e9d2bd663490914d7385770556c993
Author:     Dmitri Tikhonov <dtikhonov@litespeedtech.com>
AuthorDate: 2019-11-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Update Dockerfile to use I-D 23 branches of ngtcp2 and openssl

commit 73fd20a608967ef62ceffc23aad89921b14e486b
Author:     Lucas Pardue <lucaspardue.24.7@gmail.com>
AuthorDate: 2019-10-03
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Add SSLKEYLOGFILE support

commit 78c2c33b9ece976c008cbba1860a2c6919ecbbf1
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-10-03
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2

commit 610add1f593acaf373684362b648ef23a20723ff
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-10-02
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Send SNI

commit 655510ce28ad47a5b1a1d89532f0be954fb26a61
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-09-22
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    h3-23

commit f7414700f4164f80ab3d55966354d4dbec5d0f8c
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-09-16
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    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.

commit 53a860a5bf650a544f9fbdc4452bf1876f5ce944
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-09-08
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Simplify write_quic

commit 1aae4503030820f783e15dd3393e2493ea57bdbc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-09-08
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Handle sending just fine

commit b3a2f8837c06e73232dadcefc1505851988402bc
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-09-07
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Avoid setting 0 to repeat field

commit 33d2a932947b3fcadb47581da75b1e8dcbbe1c6a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Add missing acked_stream_data_offset callback

commit 2da0db70de97bdfcfbcf137deb2eaeb7fd4790a9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-31
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Fix return value

commit 8b5cbf8066ec63d5ebd315490ac722d1b6cc177c
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Update doc

commit 96685638019f4cfdf09368e0f9bc56a2f71c4c5f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Update docker build and doc

commit ff7067f3a3c0b863244929823bb54c022b367eab
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Compile with the latest ngtcp2 and ngtcp2_crypto_openssl

commit 6b8b1524448c02e81e82ee5515dd62795941a273
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-25
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Remove error handling which does not happen

commit 3dbe3b3e7fdd9a9504a53e4ba98d4d2dbbfdfc7f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-25
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Follow ngtcp2 API changes and use libngtcp2_crypto_openssl

commit 7aa4bff97b4d74624de4d4342ab2bbb0ca5136d6
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-08
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    quic: Support TLS_AES_128_CCM_SHA256

commit 6002fac9f1e6781c5deec3cd8c3572aec73d0230
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-08
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    h2load: Add --tls13-ciphers option

commit 231c6ac86239ff6ee6e8828a0fb492854a93548b
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-08-01
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Add Dockerfile

commit c3eb7e1634062c74768c57ccf2fccc78c37c1d53
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-07-24
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Handle preferred address

commit 05a6ee2b494b158f7ede49066d3073546fc2ae68
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-07-24
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Show ngtcp2 debug log with --verbose

commit 94d76c042d1aa15543f6dc9dcd3cdbdcef12a65f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-07-24
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    h2load: Add --groups option

commit 23ccaa6191dddcd901ee1e82248b97859e27b510
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-07-24
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Always call write_quic when timer expires

commit 476e9d0a486200705d9e7b9892ca754a824dab9e
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-07-14
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    h3-22

commit 7cd5ed6fc6f3f27a0da27f3c3522dd3e1fd17122
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-06-29
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Handle Retry

commit 750c23f319ec062fb8aa9e8a8eea49aa414f7ce9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-06-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    quic: Configure settings with options

commit bb36df8b2e636f42138810818c539a0d58dfd438
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-06-15
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    h2load: Fix possible deadlock

commit 470c43a986ef2caf44dc7c906d5cb7e3c36fa170
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-06-10
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Fix link

commit 8ea78e83617756452729cf2aa43785034d2374a4
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-06-10
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    Add build instruction

commit 9c748d20d5ffd57f5c81bdba30047db4e2bfa02f
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2019-06-08
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-21

    [WIP] Add QUIC to h2load

commit af15b22b03966a690305e30306d482436a763e33
Author:     Amir Livneh <alivneh@fb.com>
AuthorDate: 2021-08-19
Commit:     GitHub <noreply@github.com>
CommitDate: 2021-08-19

    Fix reference to non-existing nghttp2_option_set_max_send_header_block_size() in comment

commit 80c9c705b8c0bd2d5e99685414597692f18cccaa
Merge: 8cee15bc 138419d2
Author:     Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
AuthorDate: 2021-08-14
Commit:     GitHub <noreply@github.com>
CommitDate: 2021-08-14

    Merge pull request #1607 from nghttp2/dnf
    
    Add "dnf" (= "do not forward") parameter to backend option

commit 138419d2322308734a094c54d97821cb7dd893e1
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-13
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-14

    Add "dnf" (= "do not forward") parameter to backend option

commit 8cee15bc5ad1b43f59da5bbc1d60e077c30c7358
Merge: 2b70cefd 8113974b
Author:     Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
AuthorDate: 2021-08-10
Commit:     GitHub <noreply@github.com>
CommitDate: 2021-08-10

    Merge pull request #1603 from JackyYin/improve-doc
    
    update doc for nghttp2_session_mem_recv

commit 8113974b26c426fc7ec5040f46248f59c4a39611
Author:     Jacky_Yin <jacky_yin@trendmicro.com>
AuthorDate: 2021-08-09
Commit:     Jacky_Yin <jacky_yin@trendmicro.com>
CommitDate: 2021-08-09

    doc: update document for nghttp2_session_mem_recv

commit 2b70cefd4819a862e66bf722cd2acfc6eac45d8c
Merge: 16054d4b 3448b1c7
Author:     Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
AuthorDate: 2021-08-08
Commit:     GitHub <noreply@github.com>
CommitDate: 2021-08-08

    Merge pull request #1598 from danbev/programmers_guide_typo
    
    Fix typo in programmers-guide.rst

commit 16054d4bfd8c0ad067d790d569a5743cf02e3e33
Merge: 29cbf8b8 c2d4a53b
Author:     Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
AuthorDate: 2021-08-08
Commit:     GitHub <noreply@github.com>
CommitDate: 2021-08-08

    Merge pull request #1602 from lhuang04/file_read_callback_prototype_mismatch
    
    Fix prototype mismatch for function 'file_read_callback'

commit c2d4a53b67e941e85bfad038b3b39732421c287d
Author:     lhuang04 <lhuang04@fb.com>
AuthorDate: 2021-08-07
Commit:     lhuang04 <lhuang04@fb.com>
CommitDate: 2021-08-07

    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:

commit 29cbf8b83ff78faf405d1086b16adc09a8772eca
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-08-04
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-08-04

    clang-format-12

commit 3448b1c78cd5da313ab8a8bf1e47c47a7735fdf8
Author:     Daniel Bevenius <daniel.bevenius@gmail.com>
AuthorDate: 2021-07-26
Commit:     Daniel Bevenius <daniel.bevenius@gmail.com>
CommitDate: 2021-07-26

    Fix typo in programmers-guide.rst

commit 31253f400d8055a6dde256a84bfb55dfb788ef6a
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-07-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-07-18

    Update manual pages

commit 1b6f54794893a777754175230a1d029f11971632
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-07-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-07-18

    Replace mater remnants with main in nghttpx manual

commit deb68b414a16db2bf861b9f9c2de7ea1377414a9
Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
AuthorDate: 2021-07-18
Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
CommitDate: 2021-07-18

    Bump up version number to v1.45.0-DEV
