Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | parse stringified mime type | Aman Gupta | 2015-01-02 | 1 | -1/+1 | |
| | | ||||||
| * | fix yaml compat on ruby 2.2 | Aman Gupta | 2015-01-02 | 1 | -1/+3 | |
| | | ||||||
| * | fix regex case | Aman Gupta | 2015-01-02 | 1 | -1/+1 | |
| | | ||||||
| * | restore I18n.locale after test | Aman Gupta | 2015-01-02 | 1 | -0/+8 | |
| | | ||||||
| * | convert another incompatible assert_raise invocation | Aman Gupta | 2015-01-02 | 1 | -1/+2 | |
| | | ||||||
| * | switch to minitest and test-unit compatible assert_raise syntax | Kouhei Sutou | 2015-01-02 | 1 | -1/+2 | |
| | | ||||||
| * | blacklist test-unit's @internal_data ivar | Aman Gupta | 2015-01-02 | 1 | -0/+1 | |
| | | ||||||
| * | try using newer test-unit gem | Aman Gupta | 2015-01-02 | 1 | -1/+1 | |
| | | ||||||
| * | added dependency of test-unit into activesupport | SHIBATA Hiroshi | 2015-01-02 | 1 | -0/+1 | |
| | | ||||||
| * | Lock i18n to a version that works with Ruby 1.8 | Rafael Mendonça França | 2015-01-02 | 1 | -0/+2 | |
| | | ||||||
| * | Merge pull request #18160 from tmm1/3-2-ruby-2-2 | Rafael Mendonça França | 2015-01-02 | 3 | -6/+12 | |
| |\ | | | | | | | | | | 3-2-stable: add ruby 2.2 compatibility | |||||
| | * | Check `respond_to` before delegation due to: ↵ | Aaron Patterson | 2014-12-22 | 1 | -1/+7 | |
| | | | | | | | | | | | | https://github.com/ruby/ruby/commit/d781caaf313b8649948c107bba277e5ad7307314 | |||||
| | * | fix ruby 2.2 warning: circular argument reference | Aman Gupta | 2014-12-22 | 2 | -5/+5 | |
| |/ |/| | ||||||
| * | Test Rails 3.2 with Ruby 2.1 and 2.2 | Rafael Mendonça França | 2015-01-01 | 1 | -0/+2 | |
|/ | ||||||
* | bumping version for relesase | Aaron Patterson | 2014-11-16 | 9 | -9/+9 | |
| | ||||||
* | correctly escape backslashes in request path globs | Aaron Patterson | 2014-11-16 | 2 | -2/+44 | |
| | | | | | | | | | Conflicts: actionpack/lib/action_dispatch/middleware/static.rb make sure that unreadable files are also not leaked CVE-2014-7829 | |||||
* | Merge branch '3.2.20' into 3-2-stable | Aaron Patterson | 2014-10-30 | 11 | -10/+47 | |
|\ | | | | | | | | | | | * 3.2.20: bumping version to 3.2.20 FileHandler should not be called for files outside the root | |||||
| * | bumping version to 3.2.20 | Aaron Patterson | 2014-10-29 | 9 | -9/+9 | |
| | | ||||||
| * | FileHandler should not be called for files outside the root | Aaron Patterson | 2014-10-29 | 2 | -1/+38 | |
| | | | | | | | | | | | | | | | | | | | | | | | | FileHandler#matches? should return false for files that are outside the "root" path. Conflicts: actionpack/lib/action_dispatch/middleware/static.rb Conflicts: actionpack/lib/action_dispatch/middleware/static.rb actionpack/test/dispatch/static_test.rb | |||||
* | | Regenerate sid when sbdy tries to fixate the session | Santiago Pastorino | 2014-08-04 | 2 | -12/+11 | |
| | | | | | | | | | | | | Fixed broken test. Thanks Stephen Richards for reporting. | |||||
* | | Merge branch '3-2-sec' into 3-2-stable | Rafael Mendonça França | 2014-07-02 | 18 | -12/+58 | |
|\| | ||||||
| * | Preparing for 3.2.19 release | Rafael Mendonça França | 2014-07-02 | 16 | -9/+50 | |
| | | ||||||
| * | Check against bit string values using multiline regexp | Rafael Mendonça França | 2014-07-02 | 2 | -3/+8 | |
| | | | | | | | | Fix CVE-2014-3482. | |||||
* | | Use a version of execjs compatible with Ruby 1.8 | Rafael Mendonça França | 2014-06-26 | 1 | -0/+3 | |
|/ | ||||||
* | Make sure Active Support configurations are applied correctly | Rafael Mendonça França | 2014-06-26 | 2 | -0/+19 | |
| | | | | | | | Before this patch configuration set using config.active_support would not be set. Closes #15364 | |||||
* | Revert "Merge pull request #15794 from vishalzambre/patch-1" | Guillermo Iguaran | 2014-06-18 | 1 | -1/+1 | |
| | | | | | | | This reverts commit 6d800a909e24465ca6f3fa5206222fa7d78967f6, reversing changes made to 6a051299f98ee43864326c6c0a4f7d169d22b3f8. We don't apply non-security fixes to 3-2-stable branch!!! | |||||
* | Merge pull request #15794 from vishalzambre/patch-1 | Guillermo Iguaran | 2014-06-18 | 1 | -1/+1 | |
|\ | | | | | File.exists? is a deprecated name, use File.exist? | |||||
| * | File.exists? is a deprecated name, use File.exist? | Vishal Zambre | 2014-06-18 | 1 | -1/+1 | |
|/ | | | File.exists? is a deprecated name, use File.exist? | |||||
* | Feature detect based on Ruby version. | Aaron Patterson | 2014-05-18 | 1 | -1/+1 | |
| | | | | | | | I didn't want to do this, FNM_EXTGLOB is defined on 2.1.x, but Dir.glob returns the wrong value on Ruby less than 2.2.0. Checking for a case-insensitive FS seems too hard, so just check Ruby version Checking for a case-insensitive FS seems too hard, so just check Ruby version. | |||||
* | feature detect for FNM_EXTGLOB for older Ruby. Fixes #15053 | Aaron Patterson | 2014-05-10 | 1 | -5/+21 | |
| | ||||||
* | use fnmatch to test for case insensitive file systems | Aaron Patterson | 2014-05-09 | 1 | -4/+2 | |
| | | | | | | this is due to: https://bugs.ruby-lang.org/issues/5994 | |||||
* | Merge branch '3-2-sec' into 3-2-stable | Rafael Mendonça França | 2014-05-06 | 19 | -14/+155 | |
|\ | | | | | | | | | Conflicts: actionpack/CHANGELOG.md | |||||
| * | Fix broken tests of the previous release | Rafael Mendonça França | 2014-05-06 | 2 | -6/+6 | |
| | | ||||||
| * | Preparing for 3.2.18 release | Rafael Mendonça França | 2014-05-06 | 16 | -9/+115 | |
| | | ||||||
| * | Only accept actions without File::SEPARATOR in the name. | Rafael Mendonça França | 2014-05-05 | 2 | -4/+41 | |
| | | | | | | | | | | | | This will avoid directory traversal in implicit render. Fixes: CVE-2014-0130 | |||||
* | | Merge branch '3-2-17' into 3-2-stable | Rafael Mendonça França | 2014-02-18 | 14 | -12/+103 | |
|\| | | | | | | | | | Conflicts: actionpack/CHANGELOG.md | |||||
| * | Preparing for 3.2.17 release | Rafael Mendonça França | 2014-02-18 | 10 | -9/+19 | |
| | | ||||||
| * | Use the reference for the mime type to get the format | Rafael Mendonça França | 2014-02-18 | 2 | -1/+18 | |
| | | | | | | | | | | | | | | | | Before we were calling to_sym in the mime type, even when it is unknown what can cause denial of service since symbols are not removed by the garbage collector. Fixes: CVE-2014-0082 | |||||
| * | Escape format, negative_format and units options of number helpers | Rafael Mendonça França | 2014-02-18 | 2 | -1/+64 | |
| | | | | | | | | | | | | | | Previously the values of these options were trusted leading to potential XSS vulnerabilities. Fixes: CVE-2014-0081 | |||||
* | | Merge pull request #13613 from simi/patch-1 | Damien Mathieu | 2014-01-06 | 1 | -1/+1 | |
|\ \ | | | | | | | Fix force_ssl.rb documentation. Close tt tag. | |||||
| * | | Fix force_ssl.rb documentation. Close tt tag. | Josef Šimánek | 2014-01-06 | 1 | -1/+1 | |
|/ / | | | | | [ci skip] | |||||
* | | Merge pull request #13315 from tyre/patch-1 | Rafael Mendonça França | 2013-12-13 | 1 | -1/+1 | |
|\ \ | | | | | | | Update Session Store Documentation | |||||
| * | | Update Session Store Documentation | Chris Maddox | 2013-12-13 | 1 | -1/+1 | |
|/ / | | | | | session_id doesn't need to be a text column, just string (VARCHAR) | |||||
* | | Merge pull request #13183 from sorah/never_ignore_i18n_translate_raise_option | Carlos Antonio da Silva | 2013-12-04 | 3 | -1/+24 | |
| | | | | | | | | | | | | | | Escalate missing error when :raise is true in translate helper, fix regression introduced by security fix. Conflicts: actionpack/CHANGELOG.md | |||||
* | | Fix documentation of number_to_currency helper | Rafael Mendonça França | 2013-12-04 | 2 | -5/+5 | |
| | | | | | | | | | | | | Now users have to explicit mark the unit as safe if they trust it. Closes #13161 | |||||
* | | Merge pull request #13162 from makandra/3-2-stable | Rafael Mendonça França | 2013-12-04 | 1 | -4/+4 | |
|\ \ | |/ |/| | Repair a test broken by the number_to_currency XSS fix | |||||
| * | repair a test broken by the number_to_currency XSS fix | Tobias Kraze | 2013-12-04 | 1 | -4/+4 | |
|/ | ||||||
* | updating the changelog | Aaron Patterson | 2013-12-02 | 10 | -9/+17 | |
| | ||||||
* | Deep Munge the parameters for GET and POST | Michael Koziarski | 2013-12-02 | 2 | -2/+17 | |
| | | | | | | | | | | | The previous implementation of this functionality could be accidentally subverted by instantiating a raw Rack::Request before the first Rails::Request was constructed. Fixes CVE-2013-6417 Conflicts: actionpack/lib/action_dispatch/http/request.rb | |||||
* | Stop using i18n's built in HTML error handling. | Michael Koziarski | 2013-12-02 | 2 | -14/+9 | |
| | | | | | | | | | | | | | | i18n doesn't depend on active support which means it can't use our html_safe code to do its escaping when generating the spans. Rather than try to sanitize the output from i18n, just revert to our old behaviour of rescuing the error and constructing the tag ourselves. Fixes: CVE-2013-4491 Conflicts: actionpack/lib/action_view/helpers/translation_helper.rb Backport: 50afd8eec9d088ad5a2d41f00a05520d5b78a6a0 |