summary refs log tree commit
path: root/test/spec_utils.rb
DateCommit message (Expand)
2014-08-03Merge branch 'spastorino'
2014-08-03build_nested_query includes integer values
2014-08-03Merge pull request #698 from IvanUkhov/build-query-empty-arrays
2014-07-18Raise specific exception if the parameters are invalid
2014-07-14ParameterTypeError for parse_nested_query
2014-07-13Fix cycle tests on 1.8.7
2014-07-13Gracefully handle cycles in parameters
2014-07-06Merge pull request #675 from keithduncan/fix-clean-path-for-slash
2014-07-06Rack::Utils#best_q_match returns nil with no match
2014-07-06Rename clean slash only test
2014-06-16Fixed build_nested_query to handle empty arrays and hashes
2014-04-10Fix `clean_path_info` for paths with only a slash
2014-02-13Ensure Rack::Utils.best_q_match to respect requested content type
2014-01-05Extract clean_path_info method from Rack::File#_call
2013-10-23correct handling for incomplete hash/array parameters
2013-02-07Add secure_compare to Rack::Utils
2013-01-21Fix a long standing misnomer for date formats
2013-01-13Squash test warnings
2013-01-11Add q-value helpers for Accept headers, etc.
2012-12-30Fix parsing multiple ranges
2012-07-13Added missing dependence on 'timeout' in test/spec_utils.
2012-05-12Squash argument warning on 1.8
2012-04-12Skipping empty params inside query what lead to parsing error.
2012-01-24Prevent error in Utils.parse_query/KeySpaceConstrainedParams when a key is nil
2012-01-20Correctly count the key space size for nested param queries.
2011-12-30Utils tests now accept different query orders.
2011-10-04Rack::Utils.unescape should take a target encoding
2011-10-01Merge pull request #242 from toolmantim/uri_backport_1_9_3_regex_dos
2011-10-01Don't bother adding empty values to query parameters if the value is nil. Closes
2011-09-29Regression test for DoS attack on form/cookie param decoding
2011-09-02Fix bugs with MRI 1.8.x regex engine
2011-07-16Rack::Utils.escape should work with symbols in Ruby 1.8.7
2011-05-26Fix Rack::Utils.escape in the case when $KCODE='U'
2011-05-24Restore Ruby 1.9.1 compatibility
2011-05-23fix whitespace errors
2011-05-17Test that parsing a multipart/mixed upload no longer blows up
2011-05-03escape_path (URI escape rather than CGI escape)
2011-05-03Correct bug L#94 reported by Nikolai Lugovoi, keys should not form part of th...
2011-05-02Merge branch 'multipart' of https://github.com/shwoodard/rack into shwoodard-...
2011-05-02Coverage for #146
2011-05-02refactor of multipart module
2011-04-10Just use CGI.escape/unescape.
2011-01-14fixing unused variable warnings in 1.9.3
2010-12-09Fixed handling of multipart fields that have Content-Type but are not files.
2010-10-03Move Rack::File.byte_ranges to Rack::Utils
2010-09-22Fix the phantom header key bug.
2010-09-02updated escape_html to use hex entities and to escape forward slash
2010-06-15Rename spec/ back to test/