spdylay 1.3.2
=============

Release Note
------------

This release adds spdylay_session_get_stream_user_data() API function
and various source code enhancements using compiler warning flags.

Changes
-------

* Add spdylay_session_set_stream_user_data() API function

* spdycat: Support pipe input for -d

  This is a port from
  https://github.com/tatsuhiro-t/nghttp2/commit/a8a66843db98377398edf6f65d3dabe35e82b98f

* fix implicit conversion loses integer precision [-Werror,-Wshorten-64-to-32]

  Patch from Alexis La Goutte

* fix cast increases required alignment [-Werror,-Wcast-align]

  Patch from Alexis La Goutte

* Fix error: will never be executed [-Werror,-Wunreachable-code]

  Patch from Alexis La Goutte

* Add check compile flag and add some new CFLAG option

  Patch from Alexis La Goutte

* Remove -Wno-unused-parameter (and add _U_ macro)

  Patch from Alexis La Goutte

* Fix -Werror=unused-parameter using _U_ macro

  Patch from Alexis La Goutte

* shrpx: Don't send x-forwarded-proto if -s or -p is used

* Fix Allocator sizeof operand mismatch found by Clang Analyzer

  Patch from Alexis La Goutte



spdylay 1.3.1
=============

Release Note
------------

This release fix the bug in spdylay_session_consume function.

Changes
-------

* Fix bug that connection window is consumed excessively

  Previously we consider bytes as consumed in
  spdylay_session_mem_recv() even if it is not ignored and is passing
  to application.  As a result, excessive number of bytes are
  considered as consumed and library sends excessive amount of
  WINDOW_UPDATE to peer.  This commit fixes this bug.



spdylay 1.3.0
=============

Release Note
------------

This release adds new API function spdylay_session_consume() and the
new option SPDYLAY_OPT_NO_AUTO_WINDOW_UPDATE2 to enable that
functionality.  This is a preferred way to manually control local flow
window.  This effectively deprecates SPDYLAY_OPT_NO_AUTO_WINDOW_UPDATE
option.

Changes
-------

* Add spdylay_session_consume() API

  This function is back ported from nghttp2 project.  This is a
  preferred way to manually control flow window.
  SPDYLAY_OPT_NO_AUTO_WINDOW_UPDATE is not deprecated.  New
  application should use SPDYLAY_OPT_NO_AUTO_WINDOW_UPDATE2 and use
  spdylay_session_consume() to tell the library how many bytes
  application consumed.
