Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 06 Feb 12:24
· 9 commits to main since this release

What's Changed

  • ci,lint: explicit linter configuration and subsequent fixes by @pires in #141
  • Fix nil panic when TestParseV2Invalid fails by @emersion in #143
  • Run gofmt by @emersion in #146
  • ci: fix duplicated checks by @pires in #151
  • protocol: readHeader() respects previously called conn.SetReadDeadline(t) by @pires in #152
  • protocol: test LOCAL uses underlying addresses by @pires in #153
  • Use same bufio.Reader size for NewConn and for tests by @emersion in #154
  • Bump maximum header size to 4KiB, alternative version by @emersion in #155
  • protocol: don't buffer underlying conn reads after parsing header by @pires in #148
  • readme: fix coveralls badge by @pires in #159
  • v2: drop unnecessary io.LimitReader in parseVersion2 by @emersion in #158
  • http2: return http.ErrServerClosed in Server.Serve by @emersion in #160
  • protocol: allow per-listener and per-conn custom read buffer size by @pires in #163

Big shout-out to @clementnuss @bollenberger and @AlexanderYastrebov for contributions that didn't get entirely merged but their critique was key to get buffer reading bug fixes and improvements out.

Full Changelog: v0.9.2...v0.10.0