Imported Upstream version 1.0.0
[platform/upstream/nghttp2.git] / ChangeLog
1 commit 553d741f036b3b5f47b0f296e4663fe1de8af6ec
2 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
3 AuthorDate: 2015-05-16
4 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
5 CommitDate: 2015-05-16
6
7     Fix migration version number
8
9 commit 6bd728b3c2a6faccad3e4f69c75ca792f3a39e85
10 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
11 AuthorDate: 2015-05-16
12 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
13 CommitDate: 2015-05-16
14
15     Update man pages
16
17 commit a99085891a9378165f68211225d94e3008d742f5
18 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
19 AuthorDate: 2015-05-16
20 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
21 CommitDate: 2015-05-16
22
23     Bump up version number to 1.0.0, LT revision to 14:0:0
24
25 commit 68d3724fad57db135015de05bdd169706c9e6983
26 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
27 AuthorDate: 2015-05-15
28 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
29 CommitDate: 2015-05-15
30
31     Update README.rst
32
33 commit fe39ec869733920f3f79e9ebdeb7850fbc9ffd2b
34 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
35 AuthorDate: 2015-05-15
36 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
37 CommitDate: 2015-05-15
38
39     doc: Update Resources
40
41 commit c896118747e298aaed4ddc86da1169c02bdfc734
42 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
43 AuthorDate: 2015-05-15
44 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
45 CommitDate: 2015-05-15
46
47     Fix required spdylay version
48
49 commit b89140c311e7a3438d29637b44dea09bf20c8e79
50 Merge: 92a20c7 a869c39
51 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
52 AuthorDate: 2015-05-15
53 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
54 CommitDate: 2015-05-15
55
56     Merge branch 'v1.0.0'
57
58 commit a869c39a2c2c7ec0db4e8db477b2dfed5f3eaa0f
59 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
60 AuthorDate: 2015-05-15
61 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
62 CommitDate: 2015-05-15
63
64     Bump up version number to 1.0.0-DEV
65
66 commit 0b27f005e0c23931a82e612b024f3ace66546924
67 Merge: 64b1aae 92a20c7
68 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
69 AuthorDate: 2015-05-15
70 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
71 CommitDate: 2015-05-15
72
73     Merge branch 'master' into v1.0.0
74     
75     Conflicts:
76         src/HttpServer.cc
77
78 commit 64b1aae56748c7b6816409aee649817ee56aa1e8
79 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
80 AuthorDate: 2015-05-08
81 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
82 CommitDate: 2015-05-08
83
84     integration: Fix TestH2H1Upgrade test failure
85
86 commit e63d6e490aa9fab1cf8240bfd5c3133df241ced0
87 Merge: de47350 7f60de0
88 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
89 AuthorDate: 2015-05-08
90 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
91 CommitDate: 2015-05-08
92
93     Merge branch 'master' into v1.0.0
94     
95     Conflicts:
96         lib/nghttp2_option.h
97         lib/nghttp2_session.h
98         src/HttpServer.cc
99
100 commit de4735092a2970f9f5d93de617dc0faf2db9952d
101 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
102 AuthorDate: 2015-04-28
103 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
104 CommitDate: 2015-04-28
105
106     Fix doc formatting
107
108 commit 1c4df1832b179802052b9785001381855e03981c
109 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
110 AuthorDate: 2015-04-28
111 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
112 CommitDate: 2015-04-28
113
114     Update doc, mainly for RFC numbers
115
116 commit 1ad1fe600574e6fb5760b5ea66ac69472bf5e4d5
117 Merge: db4a684 f05a483
118 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
119 AuthorDate: 2015-04-28
120 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
121 CommitDate: 2015-04-28
122
123     Merge branch 'master' into v1.0.0
124
125 commit db4a68454a07d304ed92cfed9df8401b6b89196f
126 Merge: 5937b4b 6b0b8ea
127 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
128 AuthorDate: 2015-04-24
129 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
130 CommitDate: 2015-04-24
131
132     Merge branch 'master' into v1.0.0
133     
134     Conflicts:
135         lib/includes/nghttp2/nghttp2.h
136
137 commit 5937b4b6f73380e8a0c22932c118e265de2c30c3
138 Merge: 90bfea7 787d401
139 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
140 AuthorDate: 2015-04-19
141 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
142 CommitDate: 2015-04-19
143
144     Merge branch 'master' into v1.0.0
145
146 commit 90bfea77e098d54429445ee8cf8eee6854ccc767
147 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
148 AuthorDate: 2015-04-08
149 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
150 CommitDate: 2015-04-08
151
152     doc: Remove nghttp2_submit_altsvc.rst
153
154 commit cf0576253f93a096ea79610f5ef6349fa3e6ac9f
155 Merge: 59e3783 4aca2f0
156 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
157 AuthorDate: 2015-04-08
158 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
159 CommitDate: 2015-04-08
160
161     Merge branch 'master' into v1.0.0
162
163 commit 59e3783f3f34cf8663b51fd98fdae14993aa1cb8
164 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
165 AuthorDate: 2015-04-07
166 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
167 CommitDate: 2015-04-07
168
169     Update manual entry
170
171 commit 084e4487edee1a0cd9c503a074519888ab347af4
172 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
173 AuthorDate: 2015-04-05
174 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
175 CommitDate: 2015-04-05
176
177     Add migration section
178
179 commit 24897aa50decdde2bf360f5805bc2cfb722f4cc8
180 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
181 AuthorDate: 2015-04-05
182 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
183 CommitDate: 2015-04-05
184
185     Update README.rst
186
187 commit 3e50ef439d914dbf6c611fc4afc8925c9e79d6c7
188 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
189 AuthorDate: 2015-04-05
190 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
191 CommitDate: 2015-04-05
192
193     Announce h2, final HTTP/2 ALPN identifier
194
195 commit 87602e5d7296b37ed3f2864db1965d139657aba6
196 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
197 AuthorDate: 2015-04-05
198 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
199 CommitDate: 2015-04-05
200
201     Use NGHTTP2_PROTOCOL_ERROR for NGHTTP2_ERR_HTTP_{HEADER,MESSAGING}
202
203 commit d0c27d52296a0adb6f5614cb58408c8617f39aab
204 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
205 AuthorDate: 2015-04-05
206 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
207 CommitDate: 2015-04-05
208
209     Send 24 bytes client magic byte string by library
210     
211     Previously nghttp2_session_send() and nghttp2_session_mem_send() did
212     not send 24 bytes client magic byte string (MAGIC).  We made
213     nghttp2_session_recv() and nghttp2_session_mem_recv() process MAGIC by
214     default, so it is natural to make library send MAGIC as well.  This
215     commit makes nghttp2_session_send() and nghttp2_session_mem_send()
216     send MAGIC.  This commit also replace "connection preface" with
217     "client magic", since we call MAGIC as "connection preface" but it is
218     just a part of connection preface.  NGHTTP2_CLIENT_CONNECTION_PREFACE
219     macro was replaced with NGHTTP2_CLIENT_MAGIC.  The already deprecated
220     NGHTTP2_CLIENT_CONNECTION_HEADER macro was removed permanently.
221     nghttp2_option_set_no_recv_client_preface() was renamed as
222     nghttp2_option_set_no_recv_client_magic().  NGHTTP2_ERR_BAD_PREFACE
223     was renamed as NGHTTP2_ERR_BAD_CLIENT_MAGIC.
224
225 commit ebf214c8fc45ea96f60a5edb7737b96f1d59e3ee
226 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
227 AuthorDate: 2015-03-23
228 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
229 CommitDate: 2015-04-05
230
231     nghttp2_on_invalid_frame_recv_callback should have lib_error_code as param
232     
233     nghttp2_error_code is HTTP/2 standard error code and is too coarse to
234     know what's going on.
235
236 commit 250ea53e4b968bfc2a3dd0e301a1878fdfa41efb
237 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
238 AuthorDate: 2015-03-23
239 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
240 CommitDate: 2015-04-05
241
242     Deal with 24 bytes client connection preface by default
243     
244     Since HTTP/2 spec requires for client to send connection preface, it
245     is reasonable to make this option enabled by default.  It is still a
246     use case to disable this, so replace this option with
247     nghttp2_option_set_no_recv_client_preface().
248
249 commit 01af6ea70c466b8ace7f22c25737418babddb8b5
250 Author:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
251 AuthorDate: 2015-03-22
252 Commit:     Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
253 CommitDate: 2015-04-05
254
255     Remove ALTSVC related code
256     
257     HTTP/2 and HPACK are going to be published as RFC, but ALTSVC is still
258     in draft state.  To make our API stable, it would be better to remove
259     ALTSVC API for 1.0.0 release.