2015-05-21 08:54:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 21 06:50:36 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Update to 1.0.0
|
|
|
|
* v1.0.0 introduced backward incompatible changes from 0.7
|
|
|
|
series. Read https://nghttp2.org/documentation/package_README.html#migration-from-v0-7-15-or-earlier
|
|
|
|
to migrate from older version to this latest version.
|
|
|
|
- Changes for 0.7.15
|
|
|
|
* Hopefully, this is the last release for 0.7.x series.
|
|
|
|
Development continues in 1.x series.
|
|
|
|
* Access violation in buffers (GH-232) (Patch from Etienne Cimon)
|
|
|
|
* Retry finding jemalloc lib by je_malloc_stats_print (GH-233)
|
|
|
|
* inflatehd: Fix crash if 'wire' value is not string (GH-235)
|
|
|
|
* nghttpx: Revert 585af93 to fix crash with TLS (GH-234)
|
|
|
|
* nghttpd: Add --echo-upload option to send back request body
|
|
|
|
|
2015-05-13 15:15:10 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 13 13:07:14 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Update to 0.7.14
|
|
|
|
* Fix global-buffer-overflow in HPACK code
|
|
|
|
* Fix doc for nghttp2_select_next_protocol
|
|
|
|
* Fix bug that promised stream was not reset on decompression
|
|
|
|
error
|
|
|
|
* Add systemd and upstart configuration file for nghttpx
|
|
|
|
(Patch from Zhuoyun Wei)
|
|
|
|
* Improve nghttpx logrotate configuration file (Patch from
|
|
|
|
Zhuoyun Wei)
|
|
|
|
* Update sphinx_rtd_theme
|
|
|
|
* h2load: Update h2load to give connect time and ttfb stats
|
|
|
|
(Patch from ericcarlschwartz)
|
|
|
|
* nghttpd: Add -m, --max-concurrent-streams option
|
|
|
|
* nghttpx: Log absolute URI for HTTP/2 or client proxy request
|
|
|
|
* nghttpx: Add --header-field-buffer and --max-header-fields
|
|
|
|
options
|
|
|
|
* nghttp: Fix assertion error if very large value is given to -t
|
|
|
|
|
2015-05-01 15:50:58 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 1 13:47:12 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Update to 0.7.13
|
|
|
|
* Fix bug that promised stream was not reset by returning
|
|
|
|
NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE from
|
|
|
|
nghttp2_on_header_callback. Instead, associated stream was reset.
|
|
|
|
* Allow NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE from
|
|
|
|
nghttp2_on_begin_headers_callback
|
|
|
|
* h2load: Effectively disable flow control by setting large
|
|
|
|
window size
|
|
|
|
* asio: Graceful shutdown and joinable server (Patch from
|
|
|
|
Xiaoguang Sun)
|
|
|
|
|
2015-04-20 11:06:07 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 20 08:40:33 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Update to 0.7.12
|
|
|
|
* Fix bug that nghttp2_session_set_next_stream_id accepts invalid
|
|
|
|
stream_id
|
|
|
|
* HPACK: Rewrite static header table handling
|
|
|
|
* HPACK: Never index authorization and small cookie header field
|
|
|
|
* Don't install libnghttp2_asio headers if they are disabled
|
|
|
|
* doc: Specify program directive so that hyperlink to option is
|
|
|
|
correctly pointed to the intended location
|
|
|
|
* asio: client: Call error_cb on error occurred in do_read and
|
|
|
|
do_write (Fixes GH-207)
|
|
|
|
* nghttp: Add --no-push option to disable server push
|
|
|
|
* nghttp: Show stream ID in statistics output
|
|
|
|
* nghttp: Remove --dep-idle option
|
|
|
|
* nghttp: Use same priority anchor nodes as Firefox does
|
|
|
|
* nghttpx: Don't push resource if link header has non empty
|
|
|
|
loadpolicy
|
|
|
|
* nghttpx: Add logging for somewhat important events (logs,
|
|
|
|
tickets, and ocsp)
|
|
|
|
* nghttpx: Set Downstream to stream user data on HTTP Upgrade
|
|
|
|
to h2
|
|
|
|
|
2015-04-12 19:53:42 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Apr 12 17:38:36 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Update to 0.7.11
|
|
|
|
* nghttpx: Fix waitpid race condition in ocsp response update
|
|
|
|
* nghttp: Consider user-provided :authority header field for SNI
|
|
|
|
as well as host header field
|
|
|
|
- Changes for 0.7.10
|
|
|
|
* Make sure that nghttp2 license is MIT license
|
|
|
|
* Add nghttp2_session_consume_{connection,stream} to consume
|
|
|
|
bytes independent
|
|
|
|
* Add nghttp2_send_data_callback to send DATA payload without
|
|
|
|
copying "static inline" fix for build with VS2013 (Patch from
|
|
|
|
Remo E)
|
|
|
|
* Update lib/Makefile.msvc (Patch from Remo E)
|
|
|
|
* Remove dependency on libws2_32 on Windows build
|
|
|
|
* Define NGHTTP2_EXTERN macro to export function for Windows
|
|
|
|
build
|
|
|
|
* doc: Generate API doc per function
|
|
|
|
* python: Add async body generation support
|
|
|
|
* python: Fix pseudo-header field ordering bug
|
|
|
|
* nghttpx: Redirect stderr to errorlog file
|
|
|
|
* nghttpx: Fix bug that data buffered in SSL object are not
|
|
|
|
read
|
|
|
|
* nghttpx: Remove --tls-ctx-per-worker option
|
|
|
|
* nghttpx: Add OCSP stapling feature
|
|
|
|
|
2015-04-04 19:11:33 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Apr 4 16:55:55 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Enable python bindings
|
|
|
|
- Update to 0.7.9
|
|
|
|
* Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14)
|
|
|
|
* Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09)
|
|
|
|
* h2load: Fix crash if -t > -c
|
|
|
|
* h2load: Add -d option to upload data to server
|
|
|
|
* nghttpx: Forward only "trailers" keyword in te when forwarding HTTP/2 backend
|
|
|
|
* nghttpx: Fix PUSH_PROMISE header field corruption [GH-194]
|
|
|
|
* nghttpx: Fix te header field is duplicated when forwarding HTTP/2 backend
|
|
|
|
* nghttp, nghttpd: Add --hexdump option to hexdump incoming traffic.
|
|
|
|
* examples: Place AM_CPPFLAGS first to use in-package header files first [GH-192]
|
|
|
|
- Changes for 0.7.8
|
|
|
|
* Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14)
|
|
|
|
* Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09)
|
|
|
|
* Validate :path header field for http or https URI scheme
|
|
|
|
* NULL-terminate header field name and value presented by callback
|
|
|
|
* README.rst: Cleaned up the grammar a bit (Patch from Ross Smith II)
|
|
|
|
* h2load: fix for segfault by reserving correct worker count (Patch from Stefan Eissing)
|
|
|
|
|
2015-03-18 23:14:18 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 18 21:29:49 UTC 2015 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Avoid shipping documentation redundantly. Set RPM groups.
|
|
|
|
|
2015-03-06 19:20:11 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 6 18:19:47 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Fix rpm group
|
|
|
|
|
2015-03-03 23:23:34 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 3 22:15:13 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Update to 0.7.5
|
|
|
|
* Implements h2-14 protocol
|
|
|
|
(http://tools.ietf.org/html/draft-ietf-httpbis-http2-14)
|
|
|
|
* Implements HPACK 09
|
|
|
|
(http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09)
|
|
|
|
* Validate HTTP semantics by default
|
|
|
|
* Add nghttp2_option_set_no_http_messaging() API function
|
|
|
|
* Update http-parser
|
|
|
|
* nghttp, nghttpd, nghttpx: Use "sensitive" to indicate
|
|
|
|
"never indexed" header field
|
|
|
|
* nghttp, nghttpd, nghttpx, h2load: Select/announce h2 in
|
|
|
|
ALPN/NPN
|
|
|
|
* nghttp: Fix unaligned field output in --stat
|
|
|
|
* nghttp: Fix -H does not work with -u upgrade request
|
|
|
|
* nghttp: Update resource timing terminology according to
|
|
|
|
Resource Timing TR
|
|
|
|
* nghttpd: Add -a option which takes an address parameter that
|
|
|
|
allows nghttpd to bind to a non-default address. Patch
|
|
|
|
from Brian Card
|
|
|
|
* nghttpx: Use omit minor version in case of HTTP/2 in via
|
|
|
|
header and access log
|
|
|
|
* nghttpx: Support UNIX domain socket on both frontend and backend
|
|
|
|
* nghttpx: Fix crash in http/1 backend when backend returns more
|
|
|
|
bytes than CL
|
|
|
|
* nghttpx: Cast configuration value to rlim_t to avoid compile
|
|
|
|
error on 32bit
|
|
|
|
* nghttpx: Fix 1 second delay in HTTP/2 backend connection
|
|
|
|
* nghttpx: Fix request re-submission bug in HTTP/2 backend
|
|
|
|
* asio-sv2: Fix compile error with OS X
|
|
|
|
|
2015-02-16 09:13:06 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Feb 15 11:00:12 UTC 2015 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Initial packaging of 0.7.4
|
|
|
|
|