Skip to content

v1.13.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 14:44
1258b28

See CHANGELOG.md for the full release notes.

What's Changed

  • RELEASING: the m0 0.9.1 and m0serve 1.12.1 record by @codetalcott in #579
  • LF10: refuse malformed WebSocket lengths, oversized control frames and non-token upgrades by @codetalcott in #580
  • Merge train fork-review-2: #582, #583, #581 by @codetalcott in #584
  • LF22, LF23, LF31, LF35: the pool's park look, whole bus datagrams, and one Last-Event-ID parser by @codetalcott in #581
  • LF18-LF21, LF26, LF28: epoll timer slots, SOMAXCONN, honest recv/send, backends close their fds, the connect path deleted by @codetalcott in #583
  • LF36-LF40: refuse CONNECT and malformed targets, 400/501 transfer codings, joined Connection lines by @codetalcott in #582
  • S3: a seeded property that no header byte string puts CR, LF or NUL in a response head by @codetalcott in #585
  • Merge train fork-review-3: #586, #587, #588 by @codetalcott in #589
  • LF26, LF29, LF30, LF32-LF34: delete the fork's dead inherited code; fix what is live by @codetalcott in #586
  • S4: a fork lint for variadic external_calls and byte-index slices by @codetalcott in #587
  • LF11-LF15, LF42, LF43: half-close, shutdown farewell, chunked close, access-log timing, WebSocket linger by @codetalcott in #588
  • S1: the differential request corpus as a wire gate (smoke-differential) by @codetalcott in #590
  • Merge train fork-review-4: #591, #592, #593 by @codetalcott in #594
  • A1 audit: network and address code; LF44-LF49, LF56 by @codetalcott in #591
  • A2 audit: bytes, URI, cookies; LF41, LF50-LF55, LF57, LF65 by @codetalcott in #592
  • S2: one framing decision for a request head, fuzzed across reads (LF66, LF67) by @codetalcott in #593
  • Merge train fork-review-5: #595, #596 by @codetalcott in #597
  • A3 audit: HTTP messages and backends; LF54, LF58, LF60-LF64 by @codetalcott in #595
  • LF25: a closed connection gives back the buffers a large request grew; quiet-machine runbook by @codetalcott in #596
  • Merge train fork-review-6: #598, #599, #600 by @codetalcott in #601
  • A4 audit: the loop and the unscoped inherited code; LF70, LF71, LF74 by @codetalcott in #598
  • LF72, LF73, LF75: the pipelining drain answers from the buffer; 100 Continue never cut short; a 408 Linux delivers by @codetalcott in #599
  • LF68, LF69, LF76: two pool test races and the q parameter by @codetalcott in #600
  • The fork review's record: docs/notes/the-fork-audited.md; two Known issues by @codetalcott in #602
  • Release 1.13.0, and m0 0.10.0 by @codetalcott in #603

Full Changelog: v1.12.1...v1.13.0