Permalink
Commits on May 3, 2011
  1. Mark as beta

    raggi committed May 3, 2011
  2. Merge pull request #92 from stormbrew/handler-options-2.1.

    Ability for rackup/Rack::Server to accept handler-specific options on the command line
    raggi committed May 3, 2011
  3. Merge pull request #135 from rinaldifonseca/master.

    Refactor Rack::URLMap
    raggi committed May 3, 2011
  4. Keep #params from merging POST into GET

    Signed-off-by: raggi <jftucker@gmail.com>
    skade committed with raggi May 3, 2011
  5. Merge pull request #151 from bigfix/encode_www_form_component.

    Backport URI.encode_www_form_component instead.
    raggi committed May 3, 2011
  6. Merge pull request #137 from AndreasWurm/master.

    allow multi-line comments in the config file
    raggi committed May 3, 2011
  7. Bump release

    raggi committed May 3, 2011
  8. Correct bug L#94 reported by Nikolai Lugovoi, keys should not form pa…

    …rt of the query string.
    raggi committed May 3, 2011
  9. Added a new multipart fixture and spec to demonstrate that current 1.…

    …2 Rack can
    
    explode when Content-Type is present, but "filename" is not.  This is a bug in
    handling multipart.  Apache HTTP Client will provide Content-Type description
    without filename for form-data, for example.
    
    Conflicts:
    
    	test/spec_utils.rb
    
    Signed-off-by: raggi <jftucker@gmail.com>
    usergenic committed with raggi May 3, 2011
  10. Closes #21 Rack::Response#finish should delete Content-Length if stat…

    …us==204 etc from jjw
    raggi committed May 3, 2011
  11. Bump to 1.3.0

    raggi committed May 3, 2011
  12. encoding not needed

    raggi committed May 3, 2011
  13. Merge branch 'multipart' of https://github.com/shwoodard/rack into sh…

    …woodard-multipart
    
    * 'multipart' of https://github.com/shwoodard/rack:
      refactor of multipart module
    
    Conflicts:
    	test/spec_utils.rb
    raggi committed May 3, 2011
  14. Merge branch 'master' into multipart

    * master:
      Add protection against a malformed or malicious HTTP request causing an infinite loop
      If handler is not to be found, raise initial load error.
      If autoloading a rack handler by guessing the corresponding ruby file to load, take into account that this ruby file might register the handler properly.
    
    Conflicts:
    	lib/rack/utils.rb
    shwoodard committed May 3, 2011
  15. 1.9 not having '.' in load path

    raggi committed May 3, 2011
  16. shurrup 1.8.6

    raggi committed May 3, 2011
  17. Coverage for #146

    raggi committed May 3, 2011
  18. Merge pull request #136 from rkh/better-handlers.

    Better handlers
    raggi committed May 3, 2011
  19. refactor of multipart module

    shwoodard committed May 3, 2011
  20. Merge pull request #147 from mcommons/master.

    Add protection against a malformed or malicious HTTP request causing an infinite loop
    raggi committed May 3, 2011
Commits on May 2, 2011
  1. Backport URI.encode_www_form_component instead.

    This is better than the cgi/util.rb backport:
    - Faster (https://gist.github.com/952373)
    - More spec compliant
    - Doesn't produce warnings if cgi.rb is required elsewhere
    John Firebaugh committed May 2, 2011
  2. only pull in cgi/util

    tenderlove committed May 2, 2011
  3. Merge pull request #140 from jfirebaugh/escape.

    Just use CGI.escape/unescape.
    tenderlove committed May 2, 2011
Commits on Apr 30, 2011
  1. conditionalget: use canonical "ETag" capitalization

    It matches the capitalization in rfc2616 and is also faster
    for Rack::HeaderHash users that also use the canonical
    capitalization.
    Eric Wong committed with tenderlove Feb 24, 2011
  2. conditionalget: garbage reduction and speedup

    No need to create an array and do a lookup on it every
    time when case/when can be done more efficiently be
    the runtime.
    Eric Wong committed with tenderlove Feb 24, 2011