Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 18, 2010
  1. @lestrrat

    less fugly

    lestrrat authored
Commits on Feb 17, 2010
  1. @lestrrat
  2. @lestrrat

    Add some preforking goodness

    lestrrat authored
Commits on Feb 16, 2010
  1. fix POD

    authored
  2. added lestrrat

    authored
  3. fix POD

    authored
  4. @hidekiy

    added $self->{read_chunk_size} to be configurable.

    hidekiy authored committed
  5. @hidekiy

    added return for safety.

    hidekiy authored committed
  6. @hidekiy

    create timeout timer only when it is necessary.

    hidekiy authored committed
  7. @hidekiy

    improved _read_chunk for lower memory usage.

    hidekiy authored committed
  8. Checking in changes prior to tagging of version 0.1002. Changelog dif…

    authored
    …f is:
    
    diff --git a/Changes b/Changes
    index 889d0ed..a5c66b8 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Revision history for Perl extension Twiggy
    
    +0.1002 Mon Feb 15 19:54:08 PST 2010
    +        - Skip the test if Server::Starter is not installed
    +
     0.1001 Mon Feb 15 19:51:34 PST 2010
             - Destroy listen guards when it shuts down (lestrrat)
             - Support Server::Starter (lestrrat)
  9. Checking in changes prior to tagging of version 0.1001. Changelog dif…

    authored
    …f is:
    
    diff --git a/Changes b/Changes
    index cac7e3c..889d0ed 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,10 @@
     Revision history for Perl extension Twiggy
    
    +0.1001 Mon Feb 15 19:51:34 PST 2010
    +        - Destroy listen guards when it shuts down (lestrrat)
    +        - Support Server::Starter (lestrrat)
    +        - Fixed dependencies
    +
     0.1000 Mon Feb 15 17:56:33 PST 2010
             - Renamed the distribution to Twiggy
             - Fixed a busyloop bug (hidekiy)
  10. @lestrrat

    only warn when DEBUG is on (the default value, ':5000' is passed rega…

    lestrrat authored
    …rdless, so it would be annoying for most people)
  11. @lestrrat

    add minor docs

    lestrrat authored
  12. @lestrrat

    Add Server::Starter support

    lestrrat authored
  13. @lestrrat
  14. @lestrrat

    Destroy the listen guards when $cv is signaled. This closes the incom…

    lestrrat authored
    …ing socket, so you won't have new connections arriving while the rest of the server flushes events and shuts down
  15. Checking in changes prior to tagging of version 0.1000. Changelog dif…

    authored
    …f is:
    
    diff --git a/Changes b/Changes
    index de3b969..cac7e3c 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,15 @@
     Revision history for Perl extension Twiggy
    
    +0.1000 Mon Feb 15 17:56:33 PST 2010
    +        - Renamed the distribution to Twiggy
    +        - Fixed a busyloop bug (hidekiy)
    +        - Fixed write_real_fh for linux (hidekiy)
    +        - Reverted the psgi.input to buffer the POST body
    +        - Dropped ContentLength middleware
    +        - Support listening on multiple sockets and UNIX sockets
    +        - Implemented psgix.io and psgix.input.buffered
    +        - Removed undocumented poll_cb on writer
    +
     0.03  Wed Nov 11 21:33:16 PST 2009
             - Merged nothingmuch's fork to make the socket handling much faster (twice as fast!)
             - Fixed poll_cb and writer shutdown
Commits on Feb 13, 2010
  1. added command line option

    authored
  2. remove poll_cb support

    authored
Commits on Feb 11, 2010
  1. docs

    authored
  2. typo

    authored
  3. Added WebSocket chat demo.

    authored
    WebSocket code stolen from http://github.com/typester/anyevent-websocket-demo/
    
    Needed some wacky hack to send raw response for the handshake response
    without using the responder callback, but i guess it's okay.
  4. fix uuv warnings

    authored
  5. forgot to add

    authored
  6. fix POD

    authored
Commits on Feb 5, 2010
  1. Since this server doesn't handle keepalive, remove ContentLength.

    authored
    Now it gives 3700 QPS (which was 2900 QPS). w00t!
  2. @hidekiy

    added timeout support

    hidekiy authored
Something went wrong with that request. Please try again.