- doc: Reword the HPACK tutorial (Patch from Tom Harwood)
- nghttpx: Fix stability issues
- h2load: Fix crash if -r > -n
Since v1.2.1 release is basically intended to fix bugs of nghttpx, and most of the interesting stuff was done in v1.2.0 (which released 1 week ago), we also lists the changes made in v1.2.0:
- Fix crash if response or data is submitted to closing stream
- Header table size UINT32_MAX must be accepted
- Use PROTOCOL_ERROR against DATA sent to idle stream
- Allow multiple in-flight SETTINGS
- Strictly check occurrence of dynamic table size update
- Fix configure warning that 'missing' is missing or too old
- Fix rm: cannot remove ‘*.rst’: No such file or directory when "make clean" (Patch from Alexis La Goutte)
- doc: Reword some of the server and client tutorial (Patch from Tom Harwood)
- src: Remove monotonic_clock replacement macro for gcc-4.6
- nghttpx: Add TLS ticket key sharing among nghttpx instances using memcached
- nghttpx: Add shared session cache using memcached
- nghttpx: Set SSL/TLS session timeout to 12 hours
- nghttpx: Enable session resumption on HTTP/2 backend
- nghttpx: Don't rewrite host header field by default
- nghttpx: Generate new ticket key every 1hr and its life time is now 12hrs
- nghttpx: Don't reuse backend connection if it is not clean
- nghttpx: Add AES-256-CBC encryption for TLS session ticket
- nghttpd: Fix the bug that 304 response has non-empty body
- h2load: Add -r and -C options to h2load (Patch from Nora Shoemaker)