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.

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

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

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

    make documentation easier to read on github with markdown
    macournoyer committed May 4, 2012
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 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

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

    Restart thins one by one in vlad example.
    macournoyer committed Mar 2, 2012
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

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

    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
    luislavena committed Dec 29, 2011
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

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

    BSD init support
    macournoyer committed Oct 18, 2011
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

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

    michaelklishin committed Aug 10, 2011
  2. Basic travis-ci.org setup

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

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

    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.
    macournoyer committed Jun 22, 2011
Commits on Jun 3, 2011
Commits on Jun 2, 2011