Skip to content

Releases: summerwind/h2spec

h2spec v1.0.1

28 Jun 12:51
Compare
Choose a tag to compare
  • Add test case for stream dependencies (thanks kazu-yamamoto)
  • Add test case for simple window control (thanks kazu-yamamoto)
  • Fix invalid connection preface (thanks kazu-yamamoto)
  • Add "h2" to ALPN identifier

h2spec v1.0.0

24 May 10:32
Compare
Choose a tag to compare
  • Set INITIAL_WINDOW_SIZE to zero in 5.1.2 (kazuho)
  • Better :authority header value (thanks RobbySimpson)
  • Set "https" to the :scheme header when -t option is enabled (thanks RobbySimpson)
  • Add --version option
  • Fix bug of summary output
  • Some test cases marked as "strict"
  • Add -S option to run the test cases marked as "strict"

The following tests from this version marked as "strict".
Please use the -S option if you want to run all test cases as in previous version.

  • 5.1. Stream States
    • closed: Sends a DATA frame
    • closed: Sends a HEADERS frame
  • 5.1.1. Stream Identifiers
    • Sends stream identifier that is numerically smaller than previous

h2spec v0.0.8

21 Mar 13:51
Compare
Choose a tag to compare
  • Add test cases for stream states
  • Add test case for DATA Frame with invalid pad length
  • Better output

h2spec v0.0.7

24 Feb 15:43
Compare
Choose a tag to compare
  • Fix stream concurrency test (kazuho)
  • Expect stream error on test cases of 4.2 (shane-kearns)
  • Add test case of duplicated pseudo-header fields (tatsuhiro-t)
  • Print test summary (tatsuhiro-t)

h2spec v0.0.6

18 Feb 14:54
Compare
Choose a tag to compare
  • Skipping stream concurrency test when SETTINGS_MAX_CONCURRENT_STREAMS is unlimited
  • Add test case for 8.1.2.6

h2spec v0.0.5

15 Feb 15:19
Compare
Choose a tag to compare
  • Fix test case for 5.1.2 (jthackray)
  • More test cases for 6.9.1 (jthackray)
  • Add test case for 5.5 (jthackray)
  • Treat as the connection error when peer choose to close the connection
  • Better error output
  • Fix default port bug

h2spec v0.0.4

28 Jan 14:31
Compare
Choose a tag to compare
  • Add a test of Stream Concurrency
  • Cleanup tests
  • Fix bug for HTTP/2 settings timeout
  • Using port 443 when -t option specified
  • Advertise h2-15 token in TLS Handshake

h2spec v0.0.3

23 Jan 14:11
Compare
Choose a tag to compare
  • Support partial execution of test
  • Check stream errors properly
  • Add timeout option
  • Add more test cases
  • Bug fixes

h2spec v0.0.2

14 Jan 15:45
Compare
Choose a tag to compare
  • Support HTTP/2 over TLS connection
  • Add test cases
  • Bug fixes
  • Add binaries for Linux and Windows

h2spec v0.0.1

03 Dec 14:56
Compare
Choose a tag to compare
h2spec v0.0.1 Pre-release
Pre-release
  • Alpha release