Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 3.32 KB

CHANGELOG.md

File metadata and controls

59 lines (44 loc) · 3.32 KB

0.1.8 (December 12, 2012)

  • #28 - Fix: bin script - close connections only on relay response - @bo-chen.
  • #31 - Added support for proxying to a unix domain socket - @dblock.
  • #34 - Fix: duplex TCP traffic to two backends spec race condition - @dblock.

0.1.7 (October 13, 2012)

0.1.6 (December 27, 2011)

  • Added HTTP proxy example - @igrigoric.
  • #11 - Fix: closing the client connection immediately after servers connection are closed - @igrigoric.
  • #13: Removed duplicate unbind_backend - @outself.
  • #20: Fix: don't buffer data in back-end - @igrigoric.

0.1.5 (January 16, 2011)

  • Added em-proxy bin script for easy proxy debugging & relay use cases - @igrigoric.
  • Replaced Jeweler with Bundler - @igrigoric.
  • Added example of a simple load-balancing proxy - @karmi.

0.1.4 (October 3, 2010)

  • Fix: use instance_eval to allow unbind - @igrigoric.

0.1.3 (May 29, 2010)

  • Fix: on_connect should fire after connection is established to each backend - @igrigoric.
  • Fix: get_peername can return nil - @mdkent.

0.1.2 (March 26, 2010)

  • Fix: wait until finishing writing on the frontend - @eudoxa.
  • Removed :done callback in on_finish - @igrigoric.
  • Ruby 1.9 compatibility - @dsander.
  • Use EM's proxy_incomming_to to do low-level data relaying - @dsander.
  • Use Proc#call instead of Object#instance_exec - @dsander.
  • Added on_connect callback, peer helper method - @dsander.
  • Added schema-free mysql example - @igrigoric.
  • Added support for async processing within the on_data callback - @igrigoric.

0.1.1 (October 25, 2009)

  • Initial public release - @igrigoric.
  • Simple port forwarder - @igrigoric.
  • Duplex, interceptor, smtp whitelist, beanstalkd interceptor, smtp spam filter and selective forward examples - @igrigoric.
  • Control debug output - @imbriaco.