Skip to content

Releases: summerwind/h2spec

h2spec v2.0.0

23 Jan 03:19
Compare
Choose a tag to compare
  • Refactored all test cases
  • Add test cases for RFC 7541 (HPACK)
  • Add test cases for HTTP/2 server
  • Add dryrun mode
  • Support execution of individual test case
  • Support verbose log

Please see README.md for more information.
Several bugs were fixed by @Karm. thank you!

h2spec v1.5.0

08 Sep 12:22
Compare
Choose a tag to compare
  • Add more pseudo-header omitting tests (jstourac)
  • Make sure stream states are open (masaori335)

h2spec v1.4.2

11 Aug 03:43
Compare
Choose a tag to compare
  • Send Content-Length header in 6.1 (Thanks @masaori335)

h2spec v1.4.1

03 Aug 14:34
Compare
Choose a tag to compare
  • Fix of possible nil pointer dereference (Thanks @jstourac)

h2spec v1.4.0

27 Jul 05:54
Compare
Choose a tag to compare
  • Handle ack of SETTINGS and HEADERS properly in 6.9 (Thanks @bryce-anderson)
  • Don't use invalid flag in 6.1
  • Fix the description of 6.1
  • Output a report of JUnit format (Thanks @jstourac)
  • Mark test cases of 5.4 as strict (Server can choose whether or not to send the GOAWAY Frame)

h2spec v1.3.1

20 Feb 13:16
Compare
Choose a tag to compare
  • Limit header size to 4KiB in 5.1 and 5.5

h2spec v1.3.0

19 Feb 14:13
Compare
Choose a tag to compare
  • Check END_FRAME flag in 6.9
  • Allow GOAWAY frame in 6.9.1 (Lukasa)
  • Limit header size to 4KiB
  • Performance improvement
  • Built with Go v1.6

h2spec v1.2.0

16 Nov 15:02
Compare
Choose a tag to compare
  • Add HPACK related tests (tatsuhiro-t)
  • Add a test case for Section 8.1 (shane-kearns)
  • Use official http2 package (tatsuhiro-t)
  • Use identical payload on a test case for Section 6.7 (maskit)
  • Check frame type more strictly (thanks bryancall)
  • Update docs for build process (thanks PSUdaemon)
  • Built with Go v1.5

h2spec v1.1.1

24 Jul 05:20
Compare
Choose a tag to compare
  • Fix bug in 5.10 and 6.10 (Thanks tatsuhiro-t)
  • Add the error code of PROTOCOL_ERROR as expected code (Thanks tatsuhiro-t)
  • Fix invalid stream ID in 5.3.1 (Thanks shane-kearns)

h2spec v1.1.0

22 Jul 14:29
Compare
Choose a tag to compare
  • Fix evaluation bug of test results
  • Better error reporting
  • Add test case of HEAD method
  • Add test case that includes Trailer part
  • Fix invalid pad length on 6.1 and 6.2 (thanks Jxck)
  • Handle TCP timeout
  • Exit with non-zero code if test fails