1 commit 7af0c508be9cbec407268e2f546f597d268c104e (HEAD, tag: v1.46.0, origin/master, origin/HEAD, master)
2 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
4 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
9 commit f8474b25f02c4faa6d4250800a164227cf89b327
10 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
11 AuthorDate: 2021-10-18
12 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
13 CommitDate: 2021-10-18
15 nghttpx: Reduce dgram size if sendmsg fails with EINVAL or EMSGSIZE
17 commit 15a8d913ead5dff164ff0a4191b600b78eec1baf
18 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
19 AuthorDate: 2021-10-17
20 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
21 CommitDate: 2021-10-17
23 examples/client: Enable ALPN
25 commit 65d3c9047f5a254a7690178b514655d7b7d7f6f6
26 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
27 AuthorDate: 2021-10-17
28 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
29 CommitDate: 2021-10-17
31 Replace TLSv23_method with TLS_method
33 commit 8c36971ea9679f1e7b05a4a3e6db654a6d9d9019
34 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
35 AuthorDate: 2021-10-17
36 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
37 CommitDate: 2021-10-17
39 Compile with OPENSSL_NO_DEPRECATED and fix memory leaks
41 commit ba1dff187b902f2d09b184b66fc278501eb4656e
42 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
43 AuthorDate: 2021-10-17
44 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
45 CommitDate: 2021-10-17
47 Update bash_completion
49 commit 8ecacc8ed290353cd4414d6a1e70757b0a0c6309
50 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
51 AuthorDate: 2021-10-17
52 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
53 CommitDate: 2021-10-17
57 commit 9d418966633a07ac7339ac50569e40c9f8d17d58
58 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
59 AuthorDate: 2021-10-17
60 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
61 CommitDate: 2021-10-17
63 nghttpx: Rename --frontend-quic-server-id to --quic-server-id
65 commit 18d4a9e4ff5442b1108f9f07e307539ca2fa3a85
66 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
67 AuthorDate: 2021-10-17
68 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
69 CommitDate: 2021-10-17
71 Update bash_completion
73 commit 1745a306442a8811e3c0baa48c9953fdeab8abf4
74 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
75 AuthorDate: 2021-10-17
76 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
77 CommitDate: 2021-10-17
81 commit 0cc7c598ff8ac21222c4f6d7840ce441444a9056
82 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
83 AuthorDate: 2021-10-17
84 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
85 CommitDate: 2021-10-17
87 src: TLS_DEFAULT_CIPHERSUITES was deprecated in OpenSSL 3.0.0
89 commit 8c4fbb86d81d9ba8226e2e41d2e247cd1aa62c36
90 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
91 AuthorDate: 2021-10-17
92 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
93 CommitDate: 2021-10-17
95 Bump version number to 1.46.0, LT revision to 35:1:21
97 commit 693431312c7b425d4aec0ae0887e331b075571f7
98 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
99 AuthorDate: 2021-10-15
100 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
101 CommitDate: 2021-10-15
105 commit f3fca2a19a95d67a2cdcaec6e1b72ccdc9cfafe0
106 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
107 AuthorDate: 2021-10-15
108 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
109 CommitDate: 2021-10-15
113 commit 1ce9efc64479ad5854aab00ebc2e317f878a421e
114 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
115 AuthorDate: 2021-10-15
116 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
117 CommitDate: 2021-10-15
119 nghttpx: Set SCT data when built with boringssl
121 commit 7055501efd26a9b64d7d46206ded82af8d1ea2b8
122 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
123 AuthorDate: 2021-10-15
124 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
125 CommitDate: 2021-10-15
127 src: Enable HTTP/3 with boringssl
129 commit c790ee64a46d6f58fc034b719c3c7808d0473a9c
130 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
131 AuthorDate: 2021-10-15
132 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
133 CommitDate: 2021-10-15
135 src: Prefer #ifdef for a single condition
137 commit 9fb05d5ea258ac5707b852a856608b00193169d3
138 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
139 AuthorDate: 2021-10-15
140 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
141 CommitDate: 2021-10-15
143 Fix compile error under mac os
145 commit 3742acaf398d394a84e70f25894f17f86f8a1745
146 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
147 AuthorDate: 2021-10-15
148 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
149 CommitDate: 2021-10-15
151 nghttpx: Fix wrong SSL_CTX object usage
153 commit d8282de2290a265956dee94bfe068d2cca36747d
154 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
155 AuthorDate: 2021-10-15
156 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
157 CommitDate: 2021-10-15
159 nghttpx: Respect !tls-no-postpone-early-data with boringssl
161 commit 3a721a9dd510f607ca6f7d57efa8bfa467fa1b33
162 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
163 AuthorDate: 2021-10-14
164 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
165 CommitDate: 2021-10-15
167 nghttpx: Send session ticket after handshake with boringssl
169 commit 0b6092446b42cff5d3311a47bdb2185c647a71ea
170 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
171 AuthorDate: 2021-10-14
172 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
173 CommitDate: 2021-10-14
175 src: Compile with boringssl for non-http3 build
177 commit fa7a916ef3b6e518d7a65e6256a9ebab1bab83ce
178 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
179 AuthorDate: 2021-10-10
180 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
181 CommitDate: 2021-10-10
183 nghttpx: Store initial_rtt in ev_tstamp for consistency
185 commit 69c41871002c2ab9ac3fd4b7d720b2dda1197ec6
186 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
187 AuthorDate: 2021-10-10
188 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
189 CommitDate: 2021-10-10
191 nghttpx: Add --frontend-quic-initial-rtt option
193 commit 07128719c4048c0c478ea073d6a850105153ab79
194 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
195 AuthorDate: 2021-10-10
196 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
197 CommitDate: 2021-10-10
199 Workaround broken version check in AX_PYTHON_DEVEL
201 commit 7471fa627d4992112910b0d6f068ea966992095f
202 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
203 AuthorDate: 2021-10-10
204 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
205 CommitDate: 2021-10-10
207 Update ax_python_devel.m4
209 commit d7af5924ff749df7887144f395f954338da0cbdd
210 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
211 AuthorDate: 2021-10-10
212 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
213 CommitDate: 2021-10-10
215 nghttpx: Extend QUIC server ID to 4 bytes
217 commit a48e9d3d80c2c919286eac104d8df97e550bd7ca
218 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
219 AuthorDate: 2021-10-06
220 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
221 CommitDate: 2021-10-06
223 Add bpf to clang-format
225 commit 474a6db00c16a68463d39910c2a65a71041da0cb
226 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
227 AuthorDate: 2021-10-06
228 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
229 CommitDate: 2021-10-06
233 commit cb6aea9aa932b76fd0a57d7ace711c66c5d280f5
234 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
235 AuthorDate: 2021-10-06
236 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
237 CommitDate: 2021-10-06
239 Compile with -DNDEBUG
241 commit f4290c649761d42d17a5b09e7280d5b4c6229dd0
242 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
243 AuthorDate: 2021-10-04
244 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
245 CommitDate: 2021-10-04
249 commit 086b85b8f971b372dc061ad52966a2d92804369a
250 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
251 AuthorDate: 2021-10-04
252 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
253 CommitDate: 2021-10-04
255 nghttpx: Unload BPF program after setting up all QUIC listeners
257 commit abee658a60806b5c96d5563ae9f5a06f90610725
258 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
259 AuthorDate: 2021-10-02
260 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
261 CommitDate: 2021-10-02
263 nghttpx: Make sure that ngtcp2_conn_update_pkt_tx_time is called
265 commit 87bdc2166768bde482644cdf0ac139d0869fc45a
266 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
267 AuthorDate: 2021-10-02
268 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
269 CommitDate: 2021-10-02
271 nghttpx: Add --worker-process-grace-shutdown-period option
273 commit 3e25ee818178eea37950f0825242f1c1465e55e8
274 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
275 AuthorDate: 2021-09-29
276 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
277 CommitDate: 2021-09-29
279 256k memlock is not enough when reloading happens
281 commit 0266c458a34d5ef7455cffe3bf34ec9b25db99c2
282 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
283 AuthorDate: 2021-09-29
284 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
285 CommitDate: 2021-09-29
287 nghttpx: Add --max-worker-processes option
289 commit d9c7631dcbf9651f7b9d7837a7c7ea1d82658ee6
290 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
291 AuthorDate: 2021-09-29
292 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
293 CommitDate: 2021-09-29
297 commit df064fa2ba60d237b8f708eebe9ef6e762d06055
298 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
299 AuthorDate: 2021-09-29
300 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
301 CommitDate: 2021-09-29
303 nghttpx: Unload BPF objects on reload to avoid running out of memlock
305 commit 318e0c8447e2399e7c1e95d8ae8d00118ccea5f7
306 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
307 AuthorDate: 2021-09-28
308 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
309 CommitDate: 2021-09-28
311 Guard msghdr_get_local_addr with ENABLE_HTTP3 macro
313 commit 17d5503bf244fe484cd0332158d6dac21c9487b5
314 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
315 AuthorDate: 2021-09-28
316 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
317 CommitDate: 2021-09-28
321 commit 19b4da64016f979b38a1d8eea127b153c2d22060
322 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
323 AuthorDate: 2021-09-26
324 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
325 CommitDate: 2021-09-26
327 nghttpx: Support h3-29
329 commit 886dc93f182aa7ab6570c77013f35494889a2269
330 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
331 AuthorDate: 2021-09-26
332 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
333 CommitDate: 2021-09-26
335 nghttpx: Fail h3 connection attempt if no ALPN is negotiated
337 commit 407df2822e4b989c53c04b4f7902d2a9210ad506
338 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
339 AuthorDate: 2021-09-26
340 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
341 CommitDate: 2021-09-26
343 Remove check for UDP_SEGMENT
345 Check for UDP_SEGMENT is for debian 10, but now that we have debian
346 11, remove the check because it breaks cross-build.
348 commit f6da0d342acc123ce0575146c4ab17f8b7e3146e
349 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
350 AuthorDate: 2021-09-24
351 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
352 CommitDate: 2021-09-24
354 nghttpx: Fix crash if no keying materials are specified in file
356 commit 7271537a1531bad7ca0e2153b1cf188b6462dda4
357 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
358 AuthorDate: 2021-09-24
359 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
360 CommitDate: 2021-09-24
362 nghttpx: Add --rlimit-memlock option
364 commit d0e8efac4dd0411a8dab8ede6ec5e664f73c77a2
365 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
366 AuthorDate: 2021-09-24
367 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
368 CommitDate: 2021-09-24
370 nghttpx: Fix bug that reading QUIC secret file fails without line separator
372 commit 27e6d56d83f9a0669ef901d5eac145fc2d6966af
373 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
374 AuthorDate: 2021-09-23
375 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
376 CommitDate: 2021-09-23
380 commit c5122c12cb760e52eb37768a39f1114e07954200
381 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
382 AuthorDate: 2021-09-23
383 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
384 CommitDate: 2021-09-23
386 Update bash_completion
388 commit 282050c596715ac6872b16fa6bdf9720647cffcd
389 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
390 AuthorDate: 2021-09-23
391 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
392 CommitDate: 2021-09-23
396 commit 308c73bfa2aa2e191d7a0bbbf2355ca7b2ef9b10
397 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
398 AuthorDate: 2021-09-22
399 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
400 CommitDate: 2021-09-23
402 nghttpx: Read QUIC keying materials from file
404 Add --frontend-quic-secret-file to read QUIC keying materials from
405 file. --frontend-quic-connection-id-encryption-key was removed in
406 favor of this new option.
408 commit c40309ae8e17d8cabb0b437fbfa3a24757a0cf46
409 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
410 AuthorDate: 2021-09-22
411 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
412 CommitDate: 2021-09-23
414 nghttpx: optarg should be allocated per configuration
416 commit 1c7a4ecc7f7d1b289123a0575834eb00d16bd65f
417 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
418 AuthorDate: 2021-09-21
419 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
420 CommitDate: 2021-09-21
422 nghttpx: Rename generate_encrypted_quic_connection_id to generate_quic_connection_id
424 commit 80cc623eb2683299791b2988722ffcf0e6488d62
425 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
426 AuthorDate: 2021-09-21
427 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
428 CommitDate: 2021-09-21
430 nghttpx: Allocate server id in Connection ID
432 commit 89457fd9915159c746e5503e5da58bee9fc2445e
433 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
434 AuthorDate: 2021-09-21
435 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
436 CommitDate: 2021-09-21
440 commit 257043b8fbe8be9ea53f1a72350a06489b255ba9
441 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
442 AuthorDate: 2021-09-21
443 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
444 CommitDate: 2021-09-21
446 Fix issue that libev cannot be found with autotools under mac osx
448 commit 657d94b99283f3ec810d87b05b5f7bbc1ca50768
449 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
450 AuthorDate: 2021-09-21
451 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
452 CommitDate: 2021-09-21
454 Fix compile error with libressl
456 commit 06dc7d59641a91eaa7bad7ad3995311c87ec8eed
457 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
458 AuthorDate: 2021-09-21
459 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
460 CommitDate: 2021-09-21
462 Make sure that nghttp2 can be built from tar archive
464 commit b50079524b869be871c70e95264c82be7f864770
465 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
466 AuthorDate: 2021-09-21
467 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
468 CommitDate: 2021-09-21
470 Always include optional files to EXTRA_DIST
472 commit cdf1f269ff1336025a240a5db5cb3043d7db0249
473 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
474 AuthorDate: 2021-09-21
475 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
476 CommitDate: 2021-09-21
478 Add missing cmake files to EXTRA_DIST
480 commit 738b562f398e46e3af242150a7f2c92eaa24741f
481 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
482 AuthorDate: 2021-09-20
483 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
484 CommitDate: 2021-09-20
486 Bump up version number to 1.46.0-DEV