Permalink
Commits on Sep 19, 2010
  1. Make env() faster.

    stash committed Sep 19, 2010
    * Changes the calling convention from $r->env($e) to $e = $r->env;
    * Uses a "template" hash so a new env can be set up without a lot of
      re-hashing.
    * The template uses placeholders for some common headers.  These "disappear"
      when you iterate through the keys or try to access them directly.
  2. Respond 400 on unparsable requests.

    stash committed Sep 19, 2010
    Test coverage in next commit as part of 03-env-hash.t
  3. Fix invartiant `if` - thanks gcov!

    stash committed Sep 19, 2010
  4. Add more profiling Makefile opts

    stash committed Sep 19, 2010
Commits on Sep 16, 2010
  1. Get rid of AnyEvent::HTTP dep, clean up tests.

    stash committed Sep 16, 2010
    simple_client() isn't as simple as i hoped, but it's still pretty slick
    without having to resort to LWP+forking.
Commits on Sep 13, 2010
  1. Update roadmap

    stash committed Sep 13, 2010
  2. Fix up a few env variables.

    stash committed Sep 13, 2010
    * SERVER_NAME, SERVER_PORT from sockhost/sockport
    * s/multithreaded/multithread/ typo
    * add 'psgi.multiprocess' => 0
Commits on Sep 6, 2010
  1. Doc PSGI support

    stash committed Sep 6, 2010
  2. PSGI streaming response handler

    stash committed Sep 6, 2010
  3. Remove stray sv_dump

    stash committed Sep 6, 2010
  4. Basic PSGI handler.

    stash committed Sep 6, 2010
Commits on Aug 29, 2010
Commits on Aug 28, 2010
  1. Support $w->poll_cb()

    stash committed Aug 28, 2010
  2. Let expected body size be signed

    stash committed Aug 28, 2010
  3. Use multiple DEBUG levels

    stash committed Aug 28, 2010
Commits on Aug 2, 2010
Commits on Jun 25, 2010
  1. Work with PADTMP scalars.

    stash committed Jun 25, 2010
    At least perl 5.12.0 re-uses the PV attached to a PADTMP scalar (some kind of
    optimization for CODE blocks, but i'm having trouble really grokking it).
    
    What I came up with is a huge hack, so there's an option to turn it off later
    if it's causing anybody trouble.
Commits on Jun 23, 2010
  1. Stop env-hash memory leak

    stash committed Jun 23, 2010
  2. Fix segfault due to not stopping timers properly (thanks to nmani on …

    stash committed Jun 23, 2010
    …github for the report)
Commits on Jun 22, 2010
Commits on May 31, 2010
  1. Add ticker to example

    stash committed May 31, 2010
Commits on May 29, 2010
  1. Remove ugly test noise

    stash committed May 29, 2010
  2. Perl 5.12: grok_number needs a UV

    stash committed May 13, 2010