Permalink
Commits on May 24, 2012
  1. Add Stripe EM fork to Gemfile

    gdb committed May 24, 2012
  2. Add Stripe version number

    gdb committed May 24, 2012
  3. Support reusing an already-opened socket.

    Patrick Collison authored and gdb committed Feb 7, 2011
    This currently requires a patched EventMachine. See
    https://github.com/stripe/eventmachine.
Commits on May 14, 2012
  1. Merge pull request #106 from raggi/nowarn

    macournoyer committed May 14, 2012
    Squash warnigns for undefined vars in Base
Commits on May 13, 2012
Commits on May 11, 2012
  1. Merge pull request #89 from madvertise/master

    macournoyer committed May 11, 2012
    EXCEPTION: can't convert nil into String in Connection.socket_address
Commits on May 4, 2012
  1. Merge pull request #104 from markburns/master

    macournoyer committed May 4, 2012
    make documentation easier to read on github with markdown
Commits on May 1, 2012
  1. fixing some of formatting

    markburns committed May 1, 2012
Commits on Apr 16, 2012
  1. refactor duplicate call to get_peername

    Benedikt Böhm
    Benedikt Böhm committed Apr 16, 2012
Commits on Mar 6, 2012
  1. Update version.

    macournoyer committed Mar 6, 2012
Commits on Mar 2, 2012
  1. Merge pull request #94 from schneems/schneems/rack-rails-env

    macournoyer committed Mar 2, 2012
    Pass RACK_ENV back to Rack
  2. Merge pull request #95 from MichaelXavier/patch-1

    macournoyer committed Mar 2, 2012
    Restart thins one by one in vlad example.
Commits on Mar 1, 2012
  1. whitespace

    schneems committed Mar 1, 2012
Commits on Feb 9, 2012
Commits on Jan 4, 2012
  1. Merge pull request #80 from luislavena/remove-expanded-path

    macournoyer committed Jan 4, 2012
    Remove expanded path
Commits on Dec 29, 2011
  1. Remove Thin::ROOT

    luislavena committed Dec 29, 2011
    Ruby is smart enough to find thin/* with autoload or require.
    
    Forcing a full path into it do not result in better performance, on the
    contrary, impact on performance on Windows :-(
    
    'lib' directory is always pushed into $LOAD_PATH when running specs, but you
    can manually run bin/thin like this:
    
      ruby -Ilib bin/thin
Commits on Nov 14, 2011
Commits on Nov 12, 2011
  1. Remove warnings in specs.

    macournoyer committed Nov 12, 2011
  2. Merge pull request #49 from phiggins/fix_tests_for_192

    macournoyer committed Nov 12, 2011
    Fix tests to at least run and finish on 1.9.2
Commits on Oct 18, 2011
  1. Merge pull request #72 from huma-/master

    macournoyer committed Oct 18, 2011
    BSD init support
Commits on Oct 8, 2011
  1. BSD init support

    huma- committed Oct 8, 2011
Commits on Aug 12, 2011
  1. Merge pull request #67 from travis-repos/travisci_setup

    macournoyer committed Aug 12, 2011
    travis-ci.org setup
Commits on Aug 10, 2011
  1. Add rspec ~> 1.2.9

    michaelklishin committed Aug 10, 2011
  2. Ignore Gemfile.lock

    michaelklishin committed Aug 10, 2011
Commits on Jun 22, 2011
  1. BREAKING CHANGE: Remove automatic Content-Length setting.

    macournoyer committed Jun 22, 2011
    Thin can't do this in a Rack compatible way (has_key? is not part of the spec) and performant way.
    It is now the responsibility of the app (or a middleware) to set the Content-Length.
Commits on Jun 3, 2011
Commits on Jun 2, 2011