1 commit 8f7b008b158e12de0e58247afd170f127dbb6456 (HEAD, tag: v1.41.0, origin/master, origin/HEAD, master)
2 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
4 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
9 commit 83086ba91a20a444a3b151bd5e0f55037795a31a
10 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
11 AuthorDate: 2020-06-02
12 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
13 CommitDate: 2020-06-02
17 commit c3b46625633cd9a4519f6fbcd9048127b84a5514
18 Merge: 3eecc2ca f8da73bd
19 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
20 AuthorDate: 2020-06-02
21 Commit: GitHub <noreply@github.com>
22 CommitDate: 2020-06-02
24 Merge pull request from GHSA-q5wr-xfw9-q7xr
26 Implement max settings option
28 commit 3eecc2ca45530024abb687bf808ec768eaa5e98a
29 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
30 AuthorDate: 2020-06-02
31 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
32 CommitDate: 2020-06-02
34 Bump version number to v1.41.0, LT revision to 34:0:20
36 commit 881c060d8c92c5246d9a6b5829e63838869bbaa9
37 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
38 AuthorDate: 2020-06-02
39 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
40 CommitDate: 2020-06-02
44 commit f8da73bd042f810f34d19f9eae02b46d870af394
45 Author: James M Snell <jasnell@gmail.com>
46 AuthorDate: 2020-04-19
47 Commit: James M Snell <jasnell@gmail.com>
48 CommitDate: 2020-05-05
50 Earlier check for settings flood
52 commit 336a98feb0d56b9ac54e12736b18785c27f75090
53 Author: James M Snell <jasnell@gmail.com>
54 AuthorDate: 2020-04-17
55 Commit: James M Snell <jasnell@gmail.com>
56 CommitDate: 2020-05-05
58 Implement max settings option
60 commit ef41583614e95efd12b6cce821e34837c1b28ed0
61 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
62 AuthorDate: 2020-04-22
63 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
64 CommitDate: 2020-04-22
66 Revert "Add missing connection error handling"
68 This reverts commit b7d16101413276884d7f51c64f989f5f61abecb8.
70 commit 979e6c5325826d06922f25047ffafb7ed92fa749
71 Merge: b7d16101 c663349f
72 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
73 AuthorDate: 2020-04-21
74 Commit: GitHub <noreply@github.com>
75 CommitDate: 2020-04-21
77 Merge pull request #1459 from nghttp2/proxyprotov2
79 nghttpx: Add PROXY protocol version 2
81 commit b7d16101413276884d7f51c64f989f5f61abecb8
82 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
83 AuthorDate: 2020-04-21
84 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
85 CommitDate: 2020-04-21
87 Add missing connection error handling
89 commit cd53bd81bfbf571a0f7836b5979e19702a76890f
90 Merge: 3b17a659 e5625b8c
91 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
92 AuthorDate: 2020-04-18
93 Commit: GitHub <noreply@github.com>
94 CommitDate: 2020-04-18
96 Merge pull request #1460 from gportay/patch-1
100 commit e5625b8cf083b076c0fcb9d4b80749f30c75b4f7
101 Author: Gaƫl PORTAY <gael.portay@gmail.com>
102 AuthorDate: 2020-04-18
103 Commit: GitHub <noreply@github.com>
104 CommitDate: 2020-04-18
108 commit c663349f24b851865f4f1f5ca21de542a2e5c07f
109 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
110 AuthorDate: 2020-04-18
111 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
112 CommitDate: 2020-04-18
114 integration: Add PROXY protocol v2 tests
116 commit 854e9fe395e928d31650a0f398897cc209064c90
117 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
118 AuthorDate: 2020-04-18
119 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
120 CommitDate: 2020-04-18
122 nghttpx: Always call init_forwarded_for
124 Always call init_forwarded_for to get the default when source address
125 in PROXY protocol is ignored. This ensures that forwarded header
126 field has the same value as x-forwarded-for.
128 commit c60ea227cc61294da0ea0355108c2f90d77f974a
129 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
130 AuthorDate: 2020-04-18
131 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
132 CommitDate: 2020-04-18
136 commit 49cd8e6e733a74d52d442a3d2667fd130d6437c8
137 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
138 AuthorDate: 2020-04-17
139 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
140 CommitDate: 2020-04-18
142 nghttpx: Add PROXY-protocol v2 support
144 commit 3b17a659f69fb2ef5d2239142437da2902e61911
145 Merge: 600fcdf5 dc7a7df6
146 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
147 AuthorDate: 2020-03-31
148 Commit: GitHub <noreply@github.com>
149 CommitDate: 2020-03-31
151 Merge pull request #1453 from Leo-Neat/master
155 commit 600fcdf52d60f67ecd936d61eaf0c7ecb8624075
156 Merge: b3f85e2d 4922bb41
157 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
158 AuthorDate: 2020-03-31
159 Commit: GitHub <noreply@github.com>
160 CommitDate: 2020-03-31
162 Merge pull request #1455 from xjtian/long_serials
164 Fix get_x509_serial for long serial numbers
166 commit 4922bb41d604a15483e12f1b33bac2bf6628d866
167 Author: Jacky Tian <xjtian@fb.com>
168 AuthorDate: 2020-03-31
169 Commit: Jacky Tian <xjtian@fb.com>
170 CommitDate: 2020-03-31
172 static_cast size parameter in StringRef constructor to size_t
174 commit aad8697575d90b1763c31ad06986be0550917aac
175 Author: Jacky Tian <xjtian@fb.com>
176 AuthorDate: 2020-03-30
177 Commit: Jacky Tian <xjtian@fb.com>
178 CommitDate: 2020-03-31
180 Fix get_x509_serial for long serial numbers
182 commit dc7a7df61c7cd1cc05c9c09f827e564495c2bebe
183 Author: Leo Neat <lneat@google.com>
184 AuthorDate: 2020-03-18
185 Commit: Leo Neat <lneat@google.com>
186 CommitDate: 2020-03-18
190 commit b3f85e2daa629732ac3ebb092cd5543c26045e03
191 Merge: ffb49c6c 2ec58551
192 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
193 AuthorDate: 2020-02-20
194 Commit: GitHub <noreply@github.com>
195 CommitDate: 2020-02-20
197 Merge pull request #1444 from nghttp2/fix-recv-window-flow-control-issue
199 Fix receiving stream data stall
201 commit ffb49c6c589617d6c9a4172464b9100b377e56f9
202 Merge: 459df42b 866eadb5
203 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
204 AuthorDate: 2020-02-20
205 Commit: GitHub <noreply@github.com>
206 CommitDate: 2020-02-20
208 Merge pull request #1435 from geoffhill/master
210 Enable session_create_idle_stream test, fix errors
212 commit 2ec585518e83bec7de8deb0d429cd744d99fc72b
213 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
214 AuthorDate: 2020-02-19
215 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
216 CommitDate: 2020-02-20
218 Fix receiving stream data stall
220 Previously, if automatic window update is enabled (which is default),
221 after window size is set to 0 by
222 nghttp2_session_set_local_window_size, once the receiving window is
223 exhausted, even after window size is increased by
224 nghttp2_session_set_local_window_size, no more data cannot be
225 received. This is because nghttp2_session_set_local_window_size does
226 not submit WINDOW_UPDATE. It is only triggered when new data arrives
227 but since window is filled up, no more data cannot be received, thus
230 This commit fixes this issue. nghttp2_session_set_local_window_size
231 submits WINDOW_UPDATE if necessary.
233 https://github.com/curl/curl/issues/4939
235 commit 459df42b8b074dffd40ac1f95fc65ad099050a7a
236 Merge: 5e13274b a4c1fed5
237 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
238 AuthorDate: 2020-02-11
239 Commit: GitHub <noreply@github.com>
240 CommitDate: 2020-02-11
242 Merge pull request #1442 from nghttp2/upgrade-llhttp
246 commit a4c1fed5139b2df7ce611a519a7b1d69aee3bae0
247 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
248 AuthorDate: 2020-02-11
249 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
250 CommitDate: 2020-02-11
254 commit 866eadb5de0f859d30272f5359a79c195271cd6c
255 Author: Geoff Hill <geoffhill@fb.com>
256 AuthorDate: 2020-01-23
257 Commit: Geoff Hill <geoffhill@fb.com>
258 CommitDate: 2020-01-23
260 Enable session_create_idle_stream test, fix errors
262 Add the currently-unused `test_nghttp2_session_create_idle_stream()`
263 function to the test suite definition.
265 Modify the test in two places to make it pass:
267 * Use stream ID=10 as the priority stream ID to test automatic creation
268 of streams for priority specs. The code below checks against stream
269 ID=10 so I assume this was a typo in the test.
271 * Set the `last_sent_stream_id` instead of the `next_stream_id` to test
272 that idle streams cannot be created with smaller numbers than the
273 most-recently-seen stream ID. Looking at the validation path in
274 `session_detect_idle_stream()`, I think this was another test typo.
276 commit 5e13274b7c533b00f2a14582de5f6b34c08b0018
277 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
278 AuthorDate: 2019-12-21
279 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
280 CommitDate: 2019-12-21
284 commit e0d7f7de5e58b2e9abd92ee3384f78e91d018503
285 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
286 AuthorDate: 2019-12-21
287 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
288 CommitDate: 2019-12-21
290 h2load: Allow port in --connect-to
292 commit df575f968fa3d82fb40c2637e7d3e245def43766
293 Author: lucas <lucas@cloudflare.com>
294 AuthorDate: 2019-12-12
295 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
296 CommitDate: 2019-12-21
298 h2load: add --connect-to option
300 commit 1fff737955d3e080d4e4be9ecb615c83fd3fd767
301 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
302 AuthorDate: 2019-12-18
303 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
304 CommitDate: 2019-12-18
308 commit b40c6c862fafe87fa32b28bf040456b064482893
309 Merge: 2d5f7659 9bc2c75e
310 Author: Tatsuhiro Tsujikawa <404610+tatsuhiro-t@users.noreply.github.com>
311 AuthorDate: 2019-12-08
312 Commit: GitHub <noreply@github.com>
313 CommitDate: 2019-12-08
315 Merge pull request #1418 from vszakats/patch-1
317 lib/CMakeLists.txt: Make hard-coded static lib suffix optional
319 commit 9bc2c75e388fbb5e6e694ef4471bd63521c966ae
320 Author: Viktor Szakats <vszakats@users.noreply.github.com>
321 AuthorDate: 2019-11-15
322 Commit: Viktor Szakats <commit@vsz.me>
323 CommitDate: 2019-11-15
325 lib/CMakeLists.txt: Make hard-coded static lib suffix optional
327 It can be set via the `STATIC_LIB_SUFFIX` variable.
329 This fixes every existing dependent project that relied on the name
330 having no suffix and thus capable of using either a static or shared
331 flavour depending on which one is present on this or how the linker
334 Ref: https://github.com/nghttp2/nghttp2/pull/1394
336 commit 2d5f76594a8c4e11d6e2a70588c01433f214150b
337 Author: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
338 AuthorDate: 2019-11-15
339 Commit: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
340 CommitDate: 2019-11-15
342 Bump up version number to 1.41.0-DEV