summaryrefslogtreecommitdiff
path: root/lib/rack
Commit message (Expand)AuthorAgeFilesLines
* first-party cookies are now same-site cookiesBen Toews2016-03-151-2/+9
* Merge pull request #1027 from rack/default-serverJames Tucker2016-03-121-1/+1
|\
| * Puma should be the default webserver for rackupdefault-serverJames Tucker2016-03-021-1/+1
* | Fixes #1015Ryan T. Hosford2016-03-081-1/+7
* | Fix normalize_params parsing arrays of hashesGraham Conzett2016-03-041-1/+2
|/
* Merge pull request #1009 from WojtekKruszewski/missing_empty_paramsAaron Patterson2016-02-231-2/+0
|\
| * Don't skip empty multipart paramsWojtek Kruszewski2016-02-011-2/+0
* | Work with ruby 2.3's --enable-frozen-string-literalJeremy Evans2016-01-281-1/+1
|/
* Merge pull request #1004 from kou/unuse-thread-exclusiveMichael Fellinger2016-01-251-1/+2
|\
| * Use Mutex instead of Thread.exclusive for reloaderKouhei Sutou2016-01-251-1/+2
* | Fix #905 by stripping quotes from around encodingsunity3d_multipart_bugJames Tucker2016-01-231-0/+1
|/
* Move empty hash to it's own method for sessioneileencodes2016-01-161-1/+3
* Use unshift(...) instead of insert(0, ...)Zach Taylor2016-01-101-1/+1
* Merge pull request #981 from michaelsauter/fix/load-for-readMatthew Draper2016-01-021-0/+2
|\
| * Load session for read before accessing keys or valuesMichael Sauter2015-12-101-0/+2
* | Freeze static strings in QueryParser#normalize_paramsAnton Davydov2015-12-231-6/+6
* | Add support for HTTP 451 "Unavailable for Legal Reasons"Aaron Suggs2015-12-211-0/+1
|/
* First-Party cookies, another line of CSRF defenseJeremy Daer2015-12-041-1/+2
* add Rack::Events middlewareAaron Patterson2015-11-031-0/+154
* Add support for custom hmac.Francesco Rodríguez2015-10-111-1/+3
* add Rack::Request#authorityAaron Patterson2015-10-081-0/+4
* * Add `Rack::Response::Helpers#cache_control` and `cache_control=`.Aaron Patterson2015-10-061-0/+8
* * Add `Rack::Response::Helpers#etag` and `etag=`. Use this forAaron Patterson2015-10-062-2/+12
* add `clock_time` to utils so other people can use itAaron Patterson2015-10-052-14/+15
* `Response#add_header` to add to a value to a multivalued headerJeremy Daer2015-10-032-13/+51
* Rack::Utils.add_cookie_to_header fails on headers it doesn't recognizeJeremy Daer2015-10-011-0/+2
* ask the request for session optionsAaron Patterson2015-09-251-1/+1
* make `commit_session` publicAaron Patterson2015-09-251-0/+1
* use a response object when committing the sessionAaron Patterson2015-09-242-5/+31
* let the caller return the rack arrayAaron Patterson2015-09-241-6/+5
* Merge pull request #943 from ggrossman/fix_name_token_at_eolAaron Patterson2015-09-242-2/+6
|\
| * When parsing the name parameter of Content-Disposition, support quoted chars ...Gary Grossman2015-09-082-3/+6
| * Fix bug in parsing of Content-Disposition header where an unquoted name at en...Gary Grossman2015-09-062-1/+2
* | Merge pull request #947 from davidrunger/doc-fixAaron Patterson2015-09-242-7/+7
|\ \
| * | fix rdoc formatting (remove accidental links)David Runger2015-09-132-7/+7
| |/
* | Merge pull request #950 from liamseanbrady/fix_minor_params_style_issueAaron Patterson2015-09-241-1/+1
|\ \
| * | Add space after comma in params to reflect style used everywhere elseLiam Sean Brady2015-09-211-1/+1
| |/
* | rearrange thin requires so that we dont get locks in autoloadAaron Patterson2015-09-231-0/+3
* | deflater: always finish zlib stream before closingEric Wong2015-09-211-1/+2
|/
* fixing the CIAaron Patterson2015-09-051-4/+2
* I *think* the load path is wrong on the CI, so try requiring earlyAaron Patterson2015-09-051-2/+1
* move Session::Pool to new superclassAaron Patterson2015-09-053-10/+11
* fully qualify URI constantAaron Patterson2015-09-051-1/+1
* Merge pull request #935 from deepj/rack-handler-defaultAaron Patterson2015-09-052-3/+3
|\
| * Remove unneeded `options` parameter in Rack::Handler.defaultdeepj2015-08-302-3/+3
* | Merge pull request #936 from deepj/remove-scrub_filenameAaron Patterson2015-09-051-10/+1
|\ \
| * | Remove `scrub_filename` in favor of the native string `scrub!` methoddeepj2015-08-301-10/+1
* | | fix spellingBen A. Morgan2015-09-041-1/+1
* | | `Rack::Session::Abstract::ID` IS DEPRECATED.Aaron Patterson2015-09-042-18/+53
* | | pull env access in the request object to a moduleAaron Patterson2015-09-044-80/+94