Permalink
Commits on Jan 15, 2012
  1. bump for default error listeners to prevent taking the whole service …

    …down on spurious user input
    committed Jan 15, 2012
  2. bump for url bounce routes

    committed Jan 15, 2012
  3. abbreviated test now passes

    committed Jan 15, 2012
  4. failing abbreviated url test

    committed Jan 15, 2012
  5. shorthand url test passes

    committed Jan 15, 2012
  6. failing test for shorthand url

    committed Jan 15, 2012
  7. passing separate port test

    committed Jan 15, 2012
  8. update path test passes

    committed Jan 15, 2012
  9. failing url rewriting test

    committed Jan 15, 2012
  10. s/updateUrl/updatePath/

    committed Jan 15, 2012
  11. bump for better error handling

    committed Jan 15, 2012
Commits on Jan 12, 2012
  1. bump

    committed Jan 12, 2012
Commits on Dec 10, 2011
  1. @yorickvP

    If someone makes a request with garbage, and parsing fails, the CLI t…

    …ool would not catch the error and crash. That's not a nice thing to do, so now just destroy the request.
    yorickvP committed Dec 10, 2011
Commits on Dec 5, 2011
  1. hanging test for respond()

    committed Dec 5, 2011
Commits on Nov 30, 2011
  1. bump for setListener(0) patch

    committed Nov 30, 2011
  2. Merge branch 'setMaxListeners0' of https://github.com/humcycles/bouncy

    …into humcycles-setMaxListeners0
    committed Nov 30, 2011
  3. bump for socket limit fix

    committed Nov 30, 2011
  4. @shripadk

    fix: end stream on socket close

    shripadk committed Nov 30, 2011
Commits on Nov 11, 2011
  1. @sethml

    Avoid 'EventEmitter memory leak' warnings.

    Fixed problem: When a keep-alive connection has many requests, each request can result in a separate bounce, and all of those bounces getting piped back into the request stream can result in ugly warnings on stdout:
      (node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit.
      Trace:
          at Socket.<anonymous> (events.js:126:17)
          at Socket.pipe (stream.js:156:8)
          at /Users/seth/development/service/node_modules/bouncy/index.js:86:20
          at /Users/seth/development/service/scalar.js:52:5
          at IncomingMessage.onHeaders (/Users/seth/development/service/node_modules/bouncy/index.js:46:13)
          at IncomingMessage.emit (events.js:64:17)
          at Parser.<anonymous> (/Users/seth/development/service/node_modules/bouncy/node_modules/parsley/lib/modes.js:135:21)
          at Parser.execute (/Users/seth/development/service/node_modules/bouncy/node_modules/parsley/index.js:20:35)
          at Socket.<anonymous> (/Users/seth/development/service/node_modules/bouncy/node_modules/parsley/index.js:11:14)
          at Socket.emit (events.js:64:17)
    sethml committed Nov 11, 2011
  2. @sethml

    Fix test require paths.

    sethml committed Nov 11, 2011
  3. @sethml

    Ignore node_modules.

    sethml committed Nov 11, 2011
Commits on Oct 24, 2011
  1. catching the error now works

    committed Oct 24, 2011