Skip to content

Latest commit

 

History

History
53 lines (31 loc) · 996 Bytes

CHANGELOG.md

File metadata and controls

53 lines (31 loc) · 996 Bytes

CHANGELOG

0.9.1

  • bugfix chunked length.

0.9.0

  • bugfix chunked response behavior.

0.8.0

  • add http head support.
  • add http 501 not implemented status response.

0.7.0

  • bugfix default threads from 4 to 128.

0.6.0

  • add connection timeout to stop tracking connection from saturating client threads.
  • add cli flats for connection timeout -t and --timeout.
  • change cli short flag -t to -c for --threads.

0.5.0

  • increase default threads from 32 to 128.

0.2.0

  • Extract errors into module.

0.1.5

  • stream http proxy requests.
  • call shutdown on Interrupt
  • remove waiting for the thread-pool to finish on shutdown and just close the server conn.

0.1.4

  • accept connections via thread pool.
  • catch and throw custom http parse error.
  • Server: header added for default error 502 response.
  • rescue and logs socket error Errno::EBADF.

0.1.3

  • Refine CLI help text.

0.1.2

  • Wrap ThreadPool in ForwardProxy module.