Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 13, 2013
  1. James Tucker

    Bump version

    raggi authored
  2. James Tucker
  3. James Tucker
  4. James Tucker

    Squash warnings in spec_auth

    raggi authored
  5. James Tucker

    Reimplement auth scheme fix

    raggi authored
     * Add Rack::Auth.add_scheme to enable folks to fix anything that breaks
     * Add common auth schemes, MS ones, AWS ones, etc are missing, as unlikely
     * Checked Rails - they don't use our authorization code
     * Checked Warden - uses rails
     * Checked Omniauth - uses rails
     * Checked doorkeeper - users rails
     * Checked rack-authentication - does it's own thing
     * Checked warden-oauth - doesn't do headers
     * Checked devise - uses rails
     * Checked oauth2-rack - header creation only
     * Checked rack-oauth2-server - does it's own thing
     * Probably missed a bunch, but that'll have to do
Commits on Jan 7, 2013
  1. James Tucker
  2. James Tucker

    Bump to 1.3.8

    raggi authored
  3. James Tucker

    multipart/parser: avoid unbounded #gets method

    Eric Wong authored raggi committed
    Malicious clients may send excessively long lines
    to trigger out-of-memory errors in a Rack web server.
  4. James Tucker

    Bump to 1.3.7

    raggi authored
Commits on Jan 6, 2013
  1. James Tucker

    Update README based on master

    raggi authored
Commits on Jan 4, 2013
  1. Sokolov Yura James Tucker

    Fix parsing multiple ranges

    funny-falcon authored raggi committed
    Fix parsing miltiple ranges in HTTP_RANGE header according to w3 rfc2616 (according to last example in sec14.35.1 ) (according to BNF rules in )
  2. James Tucker
  3. James Tucker

    Refactor spec_cascade and spec_head

    raggi authored
     * StringIO is a better choice than a struct here.
  4. James Tucker

    Rack::Response now conforms to body.close SPEC

    raggi authored
     * Previously 204, 205 and 304 bodies were not closed correctly.
  5. James Tucker

    Rack::Head now conforms to body.close SPEC

    raggi authored
  6. James Tucker
  7. James Tucker

    Clarify the body.close spec section

    raggi authored
     * This item is frequently missed, including in core.
     * This is not a change in semantic requirement, and does not update the SPEC
  8. James Tucker
  9. Zachary Scott James Tucker

    Rack::BodyProxy#each, fixes rack/rack#434

    zzak authored raggi committed
  10. James Tucker
  11. James Tucker
  12. Zachary Scott James Tucker

    rescue Errno::ESRCH for windows, fixes #391

    zzak authored raggi committed
  13. Christian Neukirchen James Tucker

    Add redrawn logos by Zachary Scott

    chneukirchen authored raggi committed
    Date: Mon, 22 Oct 2012 10:29:22 -0400
    Message-ID: <>
    On Mon, Oct 22, 2012 at 10:17 AM, Christian Neukirchen
    <> wrote:
    > Is it ok to put the other files as MIT license into contrib/?
    > (Perhaps add a copyright message to the .svg)
    Whatever you want, they're all yours.
  14. Konstantin Haase James Tucker

    Update years in license

    rkh authored raggi committed
  15. ITO Nobuaki James Tucker

    Use backport of URI module even on ruby 1.9.2-p320.

    dayflower authored raggi committed
  16. ITO Nobuaki James Tucker

    Added missing dependence on 'timeout' in test/spec_utils.

    dayflower authored raggi committed
  17. ITO Nobuaki James Tucker
  18. Conrad Irwin James Tucker

    Set __LINE__ correctly for rackup files.

    ConradIrwin authored raggi committed
    Before this change the line numbers were off by one, which broke
    debugging tools like Pry in addition to causing a smidgen of user
    Reported-At: pry/pry#571
  19. Hrvoje Šimić James Tucker

    update the dead link

    shime authored raggi committed
    remove the dead link
    use internet archive for a dead link
    added working link
  20. James Tucker

    Improve pidfile reporting and test coverage

    raggi authored raggi committed
     * Output reduced to a single line
     * Integration test added that also suppresses and checks output
  21. Jean Boussier James Tucker

    Check if the PID in pidfile is still running #371

    byroot authored raggi committed
    Then abort or remove the pidfile
  22. Jean Boussier James Tucker
  23. Konstantin Haase James Tucker

    point to github page instead of rubyforge

    rkh authored raggi committed
  24. Anurag Priyam James Tucker

    rackup: include the value of each -I command line option in $LOAD_PATH

    yeban authored raggi committed
    `rackup -h` says '-I' can be used more than once.  However, instead of adding
    each value to $LOAD_PATH, rackup would discard the value of all but the last
    '-I' option.
    Signed-off-by: Anurag Priyam <>
  25. Josef Sin James Tucker

    Skipping empty params inside query what lead to parsing error.

    josin authored raggi committed
    Example of these cookies would be: "foo=bar,;bar=foo" or ",foo=bar;,"
Something went wrong with that request. Please try again.