Revisions of nghttp2

Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 63)
- Update to version 1.18.0:
  * lib: Accept and ignore content-length: 0 in 204 response for now
  * build: Use pkg-config to detect libxml2
  * build: Require c-ares to compile applications under src
  * build: Add Windows CI via AppVeyor (Patch from Alexis La Goutte)
  * examples: Delete tiny-nghttpd
  * nghttpx: Retry h1 backend request if first write fails (GH-757)
  * nghttpx: Keep reading after backend write failed (GH-756)
  * nghttpx: Add frontend-keep-alive-timeout option (GH-755)
  * nghttpx: New error log format (GH-749)
  * nghttpx: Fix bug that fetch-ocsp-response does not work with OpenSSL 1.1.0 (GH-742)
  * nghttpx: Backend API call allows non-numeric host with dns parameter (GH-731)
  * nghttpx: Lookup backend host name dynamically (GH-721)
  * nghttpx: Accept and ignore content-length: 0 in 204 response for now (GH-735)
  * nghttpx: Wait for child process to exit
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 62)
- Update to version 1.17.0:
  * lib: Disallow content-length in 1xx, 204, or 200 to a CONNECT request (GH-722)
  * lib: Avoid memcpy against NULL src
  * build: MSVC version resource support (Patch from Remo E) (GH-718)
  * asio: server: Call on_close callback on connection close (GH-729)
  * nghttpx: Fix frequent crash with --backend-http-proxy-uri
  * nghttpx: Robust backend read timeout
  * nghttpx: Fix bug that mishandles response header from h1 backend
  * nghttpx: Fix bug that zero-length POST is not forwarded (GH-726)
  * nghttpx: Remove optional reason-phrase from SPDY :status
  * nghttpx: Header key and value must be string in mruby script
  * nghttpx: Strip content-length with 204 or 200 to CONNECT in mruby (GH-722)
  * nghttpx: Strict handling for Content-Length or Transfer-Encoding in h1 (GH-722)
  * nghttpx: Fix compilation with BoringSSL (Patch from dalf) (GH-717)
  * nghttpd, nghttpx, asio: Add missing mandatory SP after status code
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 61)
- Update to version 1.16.1:
  * lib: Prevent undefined behavior in decode_length
  * nghttpx: Fix bug which may crash nghttpx if non-final response
    is forwarded from origin server to HTTP/1.1 client
- Changes for version 1.16.0:
  * lib: Add nghttp2_set_debug_vprintf_callback to take advantage
    of DEBUGF statements in when building DEBUGBUILD.
  * Update .clang-format for clang-format-3.9
  * build: Make it possible to include nghttp2/CMakeLists.txt in
    another project using add_subdirectory.
  * third-party: Update http-parser to
    feae95a3a69f111bc1897b9048d9acbc290992f9
  * asio: Fix crash when end() is called outside nghttp2 callback
  * nghttpx: Add --backend-connect-timeout option
  * nghttpx: Add TLS signed_certificate_timestamp extension support
  * nghttpx: Add --ecdh-curves option to specify list of named
    curves
  * h2load: Add --header-table-size and --encoder-header-table-size
    options
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 60)
- Update to version 1.15.0:
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 59)
- Update to version 1.14.0:
  * lib: Make emit_header() return void since it always succeed
  * lib: Add nghttp2_hd_deflate_hd_vec() deflate API to support
    multiple buffer input
  * lib: since hd_inflate_commit_indexed() always return 0,
    remove the return value check in nghttp2_hd_inflate_hd_nv()
  * lib: Use memeq() instead of lstreq() in lookup_token()
  * lib: More strict stream state handling
  * lib: Modify genlibtokenlookup.py to remove redundant header
    comparisons and remove inline qualifier of lookup_token()
    in genlibtokenlookup.py
  * lib: Fix wrong tree operation to avoid cycle
  * lib: Make get_max_index() return the max index in frame,
    so we don't need to do extra calculation
  * lib: Add nghttp2_on_invalid_header_callback
  * lib: Log frame's stream ID for header debug logging
  * doc: Remove old doc about differential encoding in HPACK
  * doc: Document about ALPN in nghttpx howto
  * nghttpx: Log error code from getsockopt(SO_ERROR) on first
    write event
  * nghttpx: Don't change pushed stream's priority
  * nghttpx: Log backend connection failure in WARN level
  * nghttpx: Fix bug that api and healthmon parameters do not work
    with http2 proxy
  * nghttpx: Add access log variable for backend host and port
  * nghttpx: Use copy instead of const reference of backend group
  * nghttpx: Reload configuration with SIGHUP
  * nghttp: Adjust weight according to Firefox stable
  * nghttp: Call error callback when invalid header field is
    received and ignored
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 58)
- Update to version 1.13.0:
  * lib: Cancel non-DATA frame transmission from
    nghttp2_before_frame_send_callback
  * doc: Fix warning with Sphinx 1.4
  * build: Work with Android NDK r12b
  * nghttpx: Use consistent hashing for client IP based session
    affinity
  * nghttpx: Fix FTBFS on armel by explicitly including the header
  * nghttpx: Cast to double to fix build with gcc 4.8 on Solaris 11
  * nghttpx: Fix build error with libressl
  * examples: Fix compile error with OpenSSL v1.1.0-beta2
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 57)
- Update to version 1.12.0:
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 56)
- Update to 1.11.1
  * lib: Add nghttp2_hd_inflate_hd2() and deprecate
    nghttp2_hd_inflate_hd()
  * lib: Avoid 0-length DATA if NGHTTP2_DATA_FLAG_NO_END_STREAM is set
  * lib: Fix bug that PING flags are ignored in nghttp2_submit_ping
  * integration: Workaround runtime error: cgo argument has Go pointer
    to Go pointer
  * nghttp: Eliminate zero length DATA frame at the end if possible
  * nghttpd: Set content-length in status response
  * nghttpx: Add sni keyword to --backend option
  * nghttpx: Allow mixed protocol and TLS settings among backends under
    same pattern
  * nghttpx: Don't add 0-length DATA when response HEADERS bears
    END_STREAM flag
  * nghttpx: Don't add chunked encoded response body for HEAD request
  * nghttpx: Don't use CN if we have dNSName or iPAddress field
  * nghttpx: Just call execv instead of execve to pass environ
  * nghttpx: Make SETTINGS timeout value configurable
  * nghttpx: Save PID file after it is ready to accept connections
  * nghttpx: Treat backend failure if SETTINGS is not received within
    timeout
  * nghttpx: Wait for SETTINGS ACK to make sure that backend h2 server
    is alive
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 55)
- Update to 1.10.0
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 54)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 53)
- Update to 1.9.2
  * nghttpx: Fix crash with backend failure
  * nghttpx: Better distribute load to backend h2 servers
  * nghttpx: Fix error messages on deprecated mode
  * nghttpx: Fix bug that logger wrote string which was not 
    NULL-terminated
  * nghttpx: Fix bug that proxy with HTTP/1.1 CONNECT did not work
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 52)
- Update to 1.9.1
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 51)
- Update to 1.8.0
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 50)
- Update to 1.7.1
  * Fix CVE-2016-1544 (boo#966514)
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 356634 from Richard Biener's avatar Richard Biener (rguenther) (revision 49)
- Add nghttp2-c++14.patch to properly guard make_unique templates.
  [bsc#964140]
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 48)
- Update to 1.7.0
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 355211 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 47)
- fixed typo in libnghttp2_asio1 [bsc#962914]
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 46)
    closed (remote)
    default
    nghttp2_submit_push_promise()
    Sunpoet Po-Chuan Hsieh)
	* asio: Added access to a requests remote endpoint (patch from 
    Andreas Pohl)
    Andreas Pohl)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 45)
- Update to 1.6.0
	* Fix heap-use-after-free bug when handling idle streams
	* Strict error handling for frames which are not allowed after 
		closed (remote)
	* Set max number of outgoing concurrent streams to 100 by 
		default
	* Keep incoming streams only at server side
	* Create stream object for pushed resource during 
		nghttp2_submit_push_promise()
	* Add nghttp2_session_create_idle_stream() API
	* Handle response in nghttp2_on_begin_frame_callback
	* Add --lib-only configure option
	* Compile with OpenSSL 1.1.0-pre1
	* Fix build when OpenSSL 1.0.2 is not available (patch from 
		Sunpoet Po-Chuan Hsieh)
	* asio: Add connect and read timeout to client API
	* asio: Add TLS handshake and read timeout to server API
	*	asio: Added access to a requests remote endpoint (patch from 
		Andreas Pohl)
	* asio: libnghttp2_asio: Added io_service accessors (patch from 
		Andreas Pohl)
	* h2load: Add req/s min, max, mean and sd for clients
	* h2load: Fix broken connection times
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 44)
osc copypac from project:server:http package:nghttp2 revision:3
Displaying revisions 61 - 80 of 123
openSUSE Build Service is sponsored by