Skip to content

trillium-client-v0.4.6

Choose a tag to compare

@jbr jbr released this 23 Nov 01:53
· 585 commits to main since this release
b80bddc

What's new

This release includes the famed bug fixes and—you guessed it—performance improvements.

In particular, trillium-client now appropriately handles multiple 100 continue responses, since some reverse proxies such as caddy send their own 100 continue.

  • 6547e2b upgrade deps
  • e3bed92 bugfix: fix parse error when we read headers into a partially populated read buffer
  • 908ef7a bugfix: correctly handle any number of "100 Continue" responses
  • 8d74b5c performance: use memchr in client
  • bbdf66e performance: avoid copying buffer contents to the front and instead just start at an offset
  • 0c32d43 performance: simplify the use of buffers