Skip to content

0.15.19

Compare
Choose a tag to compare
@FlorentinDUBOIS FlorentinDUBOIS released this 25 Jan 16:03
· 197 commits to main since this release
107361d

0.15.19 - 2024-01-25

This changelog merges modifications between 0.15.15 to 0.15.19

Changelog

➕ Added

  • [ 72bfab9 ] setup logging in accept_clients() [Emmanuel Bosquet] (2023-12-13)
  • [ 18ddee3 ] add missing access logs [Emmanuel Bosquet] (2024-01-08)
  • [ 822dcb9 ] CLI: all responses are displayable in JSON [Emmanuel Bosquet] (2023-12-06)
  • [ 1788fac ] add remove_backend test in state module [Emmanuel Bosquet] (2023-12-06)
  • [ 161ca05 ] introduce optional worker_timeout [Emmanuel Bosquet] (2023-11-23)
  • [ b754391 ] create ConfigState::write_requests_to_file [Emmanuel Bosquet] (2023-11-27)

⛑️ Fixed

  • [ 1cb4d53 ] handle backend hangup when responses is still transferring [Emmanuel Bosquet] (2024-01-08)
  • [ 1710f8a ] Fix TCP connection hanging on backend connection error [Eloi DEMOLIS] (2024-01-23)
  • [ 707fbf3 ] Update TCP states to use SessionResult when possible [Eloi DEMOLIS] (2024-01-24)
  • [ 6bd2d85 ] fix(sozu): reset storage buffers on keep-alive requests [Florentin Dubois] (2023-12-07)
  • [ bb1aa11 ] fix(https): panic on failed https upgrade into wss [Florentin Dubois] (2023-12-13)
  • [ ae8c66d ] fix(http): panic on http upgrade into websocket [Florentin Dubois] (2023-12-13)
  • [ 58a7f03 ] Fix: WouldBlock in SocketHandler::socket_write breaks properly [Eloi DEMOLIS] (2023-11-23)
  • [ 17020fb ] Fix panic in view [Eloi DEMOLIS] (2023-11-23)
  • [ 0d82323 ] fix worker status command [Emmanuel Bosquet] (2023-11-23)
  • [ 582ab5b ] Do not set RUST_LOG on logger setup [Eloi DEMOLIS] (2023-12-07)
  • [ 04d3105 ] Sanitize user-agent in access logs [Eloi DEMOLIS] (2024-01-24)
  • [ 10f5433 ] fix timeout issue in the CLI [Emmanuel Bosquet] (2024-01-24)

✍️ Changed

  • [ 23d8171 ] update rustls to 0.22.1 [Emmanuel Bosquet] (2023-12-14)
  • [ b7ef38f ] add no-clusters option on metrics query [Emmanuel Bosquet] (2024-01-24)
  • [ 98b5783 ] chore: update dependencies [Florentin Dubois] (2024-01-25)
  • [ 3a4e4fd ] pass Vec instead of ConfigState to new worker [Emmanuel Bosquet] (2023-11-27)
  • [ b455bbf ] Add SNI and peer address on handshake error logs [Eloi DEMOLIS] (2023-11-28)
  • [ d864012 ] remove main logger [Emmanuel Bosquet] (2023-12-01)
  • [ 505d134 ] remove unused dependencies [Emmanuel Bosquet] (2023-12-04)
  • [ 0e62ff3 ] refactor cli display by creating Response::display [Emmanuel Bosquet] (2023-12-06)
  • [ 95de156 ] display no other lines than JSON [Emmanuel Bosquet] (2023-12-06)
  • [ 86303a2 ] ConfigState::cluster_state return Option [Emmanuel Bosquet] (2023-12-06)
  • [ 4d1500a ] chore: reduce verbosity of a few logs [Florentin Dubois] (2023-12-07)
  • [ 3c6ef35 ] Better logging for parsing errors [Eloi DEMOLIS] (2023-12-07)
  • [ 63e76c7 ] chore: reduce logging level [Florentin Dubois] (2023-12-08)
  • [ 0f0ed1f ] workers return only one response when dispatching a request [Emmanuel Bosquet] (2023-12-12)
  • [ ef6e99a ] chore(http,https): update warning message with frontend token [Florentin Dubois] (2023-12-13)
  • [ 32d8e3a ] chore: update rustls to 0.21.10 [Florentin Dubois] (2023-12-13)
  • [ c887666 ] better logging of back error [Emmanuel Bosquet] (2023-11-22)
  • [ 4a444b1 ] Mutualize MAX_LOOP_ITERATIONS in config [Eloi DEMOLIS] (2023-11-23)
  • [ 730f0c3 ] Adjust logging level [Eloi DEMOLIS] (2023-11-23)

🥹 Contributors

Full Changelog: 0.15.15...0.15.19