111 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			111 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # 0.1.21 (May 30, 2019)
 | |
| 
 | |
| * Fix write loop when a header didn't fit in write buffer.
 | |
| 
 | |
| # 0.1.20 (May 16, 2019)
 | |
| 
 | |
| * Fix lifetime conflict for older compilers.
 | |
| 
 | |
| # 0.1.19 (May 15, 2019)
 | |
| 
 | |
| * Fix rare crash if `CONTINUATION` frame resumed in the middle of headers with the same name.
 | |
| * Fix HPACK encoder using an old evicted index for repeated header names.
 | |
| 
 | |
| # 0.1.18 (April 9, 2019)
 | |
| 
 | |
| * Fix `server::Connection::abrupt_shutdown` to no longer return the same error the user sent (#352).
 | |
| 
 | |
| # 0.1.17 (March 12, 2019)
 | |
| 
 | |
| * Add user PING support (#346).
 | |
| * Fix notifying a `RecvStream` task if locally sending a reset.
 | |
| * Fix connections "hanging" when all handles are dropped but some streams had been reset.
 | |
| 
 | |
| # 0.1.16 (January 24, 2019)
 | |
| 
 | |
| * Log header values when malformed (#342).
 | |
| 
 | |
| # 0.1.15 (January 12, 2019)
 | |
| 
 | |
| * Fix race condition bug related to shutting down the client (#338).
 | |
| 
 | |
| # 0.1.14 (December 5, 2018)
 | |
| 
 | |
| * Fix closed streams to always return window capacity to the connection (#334).
 | |
| * Fix locking when `Debug` printing an `OpaqueStreamRef` (#333).
 | |
| * Fix inverted split for DATA frame padding (#330).
 | |
| * Reduce `Debug` noise for `Frame` (#329).
 | |
| 
 | |
| # 0.1.13 (October 16, 2018)
 | |
| 
 | |
| * Add client support for Push Promises (#314).
 | |
| * Expose `io::Error` from `h2::Error` (#311)
 | |
| * Misc bug fixes (#304, #309, #319, #313, #320).
 | |
| 
 | |
| # 0.1.12 (August 8, 2018)
 | |
| 
 | |
| * Fix initial send window size (#301).
 | |
| * Fix panic when calling `reserve_capacity` after connection has been closed (#302).
 | |
| * Fix handling of incoming `SETTINGS_INITIAL_WINDOW_SIZE`. (#299)
 | |
| 
 | |
| # 0.1.11 (July 31, 2018)
 | |
| 
 | |
| * Add `stream_id` accessors to public API types (#292).
 | |
| * Fix potential panic when dropping clients (#295).
 | |
| * Fix busy loop when shutting down server (#296).
 | |
| 
 | |
| # 0.1.10 (June 15, 2018)
 | |
| 
 | |
| * Fix potential panic in `SendRequest::poll_ready()` (#281).
 | |
| * Fix infinite loop on reset connection during prefix (#285).
 | |
| 
 | |
| # 0.1.9 (May 31, 2018)
 | |
| 
 | |
| * Add `poll_reset` to `SendResponse` and `SendStream` (#279).
 | |
| 
 | |
| # 0.1.8 (May 23, 2018)
 | |
| 
 | |
| * Fix client bug when max streams is reached. (#277)
 | |
| 
 | |
| # 0.1.7 (May 14, 2018)
 | |
| 
 | |
| * Misc bug fixes (#266, #273, #261, #275).
 | |
| 
 | |
| # 0.1.6 (April 24, 2018)
 | |
| 
 | |
| * Misc bug fixes related to stream management (#258, #260, #262).
 | |
| 
 | |
| # 0.1.5 (April 6, 2018)
 | |
| 
 | |
| * Fix the `last_stream_id` sent during graceful GOAWAY (#254).
 | |
| 
 | |
| # 0.1.4 (April 5, 2018)
 | |
| 
 | |
| * Add `initial_connection_window_size` to client and server `Builder`s (#249).
 | |
| * Add `graceful_shutdown` and `abrupt_shutdown` to `server::Connection`,
 | |
|   deprecating `close_connection` (#250).
 | |
| 
 | |
| # 0.1.3 (March 28, 2018)
 | |
| 
 | |
| * Allow configuring max streams before the peer's settings frame is
 | |
|   received (#242).
 | |
| * Fix HPACK decoding bug with regards to large literals (#244).
 | |
| * Fix state transition bug triggered by receiving a RST_STREAM frame (#247).
 | |
| 
 | |
| # 0.1.2 (March 13, 2018)
 | |
| 
 | |
| * Fix another bug relating to resetting connections and reaching
 | |
|   max concurrency (#238).
 | |
| 
 | |
| # 0.1.1 (March 8, 2018)
 | |
| 
 | |
| * When streams are dropped, close the connection (#222).
 | |
| * Notify send tasks on connection error (#231).
 | |
| * Fix bug relating to resetting connections and reaching max concurrency (#235).
 | |
| * Normalize HTTP request path to satisfy HTTP/2.0 specification (#228).
 | |
| * Update internal dependencies.
 | |
| 
 | |
| # 0.1.0 (Jan 12, 2018)
 | |
| 
 | |
| * Initial release
 |