Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
nghttp2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
nghttp2
Commits
55b75625
Commit
55b75625
authored
May 30, 2012
by
Tatsuhiro Tsujikawa
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated NEWS for 0.3.0 release
parent
65048d17
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
37 deletions
+18
-37
NEWS
NEWS
+18
-37
No files found.
NEWS
View file @
55b75625
spdylay 0.
2.1
spdylay 0.
3.0
=============
=============
Release Note
Release Note
------------
------------
This release fixes the bug that closing a stream causes memory leak
This release fixes buffer overrun when a lot of streams are created.
and it also makes some other streams disappear.
SPDYLAY_OPT_MAX_RECV_CTRL_FRAME_BUFFER option was added to control the
maximum payload size of the incoming control frames.
The delta_window_size given in spdylay_submit_window_update() is now
not bounded by internal received data size. The application is now
responsible to keep the resulting window size under the maximum value
described in the SPDY/3 specification.
The SPDY client spdycat gets new option -a and -s. The -a option
makes spdycat download assets such as CSS and images linked from the
downloaded resource. The -s option shows statistics such as elapsed
time from the handshake.
Changes
Changes
-------
-------
* Made spdylay_submit_window_update() not be bounded by
* Bump up LT version to 2.0.1.
recv_window_size. Current SPDY/3 spec does not clearly prohibit to
send delta_window_size which makes resulting window size more than
initial window size. For this reason, spdylay_submit_window_update()
can send delta_window_size in [1, (1 << 31)-1], inclusive, without
bounded by stream's recv_window_size. Of course, the application is
now responsible to keep the resulting window size <= (1 << 31)-1.
spdylay_submit_window_update() now returns
SPDYLAY_ERR_INVALID_ARGUMENT if delta_window_size is 0 or negative.
* Included README.rst in the manual.
* Added -s, --stat option to print statistics. Print, for each
* Included <functional> from spdy.h
stream, time delta from SSL/TLS handshake and each SYN_STREAM. The
time deltas are measured after SYN_REPLY received and all data
received. For example, the following output:
SYN_REPLY: X(Y)
* Made spdylay_strerror(0) return "Success"
means SYN_REPLY was received X ms after SSL/TLS handshake and Y ms
* Added SPDYLAY_OPT_MAX_RECV_CTRL_FRAME_BUFFER option. This option
after the corresponding SYN_STREAM was sent.
sets maximum receive buffer size for incoming control frame.
Basically the library checks the length field of the incoming
control frame. For frames with name/value header block, the library
also checks the length of inflated block is also under the
limit. This is done while incrementally inflating block. If the
length of frames with name/value header block exceeds the limit, the
library will issue RST_STREAM with FRAME_TOO_LARGE. For other
frames, it will issue GOAWAY.
* Added -a, --get-asserts option to spdycat. If this option is used,
* Incremental name/value block decompression
spdycat also downloads assets such as stylesheets, images and script
files linked from the downloaded resource. They are queued in the
same SPDY session.
* Fixed
the bug that erase_rotate_recur() erases parent node.
* Fixed
buffer overrun in spdylay_pq_push
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment