Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 770 Bytes

CHANGELOG.md

File metadata and controls

36 lines (22 loc) · 770 Bytes

CHANGELOG

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.