aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport
Commit message (Collapse)AuthorAgeFilesLines
* details how a corner case behaves in different Ruby versionsXavier Noria2009-09-221-2/+2
|
* Merge commit 'mainstream/master'Pratik Naik2009-09-21195-535/+1341
|\
| * Instrumenting cache stores.José Valim2009-09-204-78/+84
| |
| * Use NewCallbacks on ActionDispatch::Callbacks.José Valim2009-09-201-2/+2
| |
| * Added Orchestra.José Valim2009-09-203-0/+265
| |
| * making nokogiri to hash less clever, more fast O_oAaron Patterson2009-09-171-20/+12
| | | | | | | | | | | | [#2243 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
| * Allow Nokogiri XmlMini backend to process cdata elementsDeveloper2009-09-172-1/+12
| | | | | | | | | | | | [#3219 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
| * Remove premature active_support/miniJeremy Kemper2009-09-141-9/+0
| |
| * Lookup ruby bin name tooJoshua Peek2009-09-141-1/+1
| |
| * Use rbconfig instead of rubygem detectionJoshua Peek2009-09-141-1/+2
| |
| * For testing, only load rubygems if mocha is missingJoshua Peek2009-09-141-1/+8
| |
| * Forgot to update load path dir for vendored memcacheJoshua Peek2009-09-142-2/+1
| |
| * Skip parent isolation tests tooJeremy Kemper2009-09-131-121/+123
| |
| * Bump vendored memcache to 1.7.5Joshua Peek2009-09-131-93/+292
| |
| * Rollback AS bundler work and improve activation of vendored dependenciesJoshua Peek2009-09-1314-87/+51
| |
| * Callbacks need to require reportingJoshua Peek2009-09-131-0/+1
| |
| * Restore AS vendor file until we get things sorted out in railtiesJoshua Peek2009-09-132-0/+28
| |
| * Don't eager require mocha, AS unit needs to set stuff up firstJoshua Peek2009-09-131-1/+1
| |
| * Detect missing dependencies and automatically run bundlerJoshua Peek2009-09-134-13/+32
| |
| * Shush interpolation warningsJoshua Peek2009-09-131-2/+6
| |
| * Forget about old memoize immutable behaviorJoshua Peek2009-09-131-10/+0
| |
| * Load vendored i18n if its not found since its a real requirementJoshua Peek2009-09-131-1/+7
| |
| * Avoid referencing rubygemsJoshua Peek2009-09-131-1/+1
| |
| * Move AS vendor support into bundler.Joshua Peek2009-09-13155-36/+35
| | | | | | Run `rake bundle` before running tests.
| * require reporting before attempting to "shush"Joshua Peek2009-09-132-0/+3
| |
| * Shush, new_callbacksJeremy Kemper2009-09-131-2/+4
| |
| * Shush, rexmlJeremy Kemper2009-09-132-3/+3
| |
| * Prefer not to shadow a localJeremy Kemper2009-09-131-1/+1
| |
| * Ignore isolation test tests for test-unit 2 alsoJeremy Kemper2009-09-131-2/+3
| |
| * Clean up spurious JSON decoding test failureJeremy Kemper2009-09-134-16/+7
| |
| * Ruby 1.9 compat: fix regexp slice testJeremy Kemper2009-09-131-1/+1
| |
| * Silence warning for Encoding.default_external=Jeremy Kemper2009-09-131-9/+5
| |
| * Use Encoding.default_external, not _internalJeremy Kemper2009-09-132-10/+10
| |
| * activesupport -> active_supportJeremy Kemper2009-09-131-3/+2
| |
| * making secure_compare fasterAaron Patterson2009-09-131-28/+8
| | | | | | | | | | | | [#3195 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
| * Dup the arguments to string compare so we can use force_encoding.Michael Koziarski2009-09-131-2/+2
| |
| * Revert "ruby 1.9 friendly secure_compare" because it breaks CI and Sam ↵Yehuda Katz2009-09-121-6/+9
| | | | | | | | | | | | Ruby's suite This reverts commit 5de75398c495f109772b622291362a98bc6c21d1.
| * Revert "Allow frameworks to be required by their gem name"Jeremy Kemper2009-09-121-1/+0
| | | | | | | | | | | | | | This has just been confusing. Better to educate than band-aid. This reverts commit 18a24274ec823ded4ffa29bf33fd3d76816aab7e. Originally from http://dev.rubyonrails.org/ticket/8845 [drnic]
| * ruby 1.9 friendly secure_compareJakub Kuźma2009-09-121-9/+6
| | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com>
| * Remove redundant checks for valid character regexp in ↵Beau Harrington2009-09-101-2/+2
| | | | | | | | | | | | | | | | ActiveSupport::Multibyte#clean and #verify. [#3181 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
| * Refactor new callbacks and AR implementation.José Valim2009-09-082-67/+103
| | | | | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * Changed ActiveRecord to use new callbacks and speed up observers by only ↵José Valim2009-09-082-46/+65
| | | | | | | | | | | | notifying events that are actually being consumed. Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * Ruby 1.9: fix MessageVerifier#secure_compareJeremy Kemper2009-09-081-9/+27
| |
| * Please 1.8.6 CIJoshua Peek2009-09-071-0/+3
| |
| * Fix failing AS isolated testsJoshua Peek2009-09-054-3/+14
| |
| * Turn warnings on for AS isolated testsJoshua Peek2009-09-051-1/+1
| |
| * Fix a messed up merge commitMichael Koziarski2009-09-041-4/+0
| |
| * Add verify and clean methods to ActiveSupport::Multibyte.Michael Koziarski2009-09-044-18/+239
| | | | | | | | | | | | | | | | | | | | | | | | When accepting character input from outside of your application you can't blindly trust that all strings are properly encoded. With these methods you can check incoming strings and clean them up if necessary. Signed-off-by: Michael Koziarski <michael@koziarski.com> Conflicts: activesupport/lib/active_support/multibyte.rb
| * Fix timing attack vulnerability in ActiveSupport::MessageVerifier.Coda Hale2009-09-041-3/+16
| | | | | | | | | | | | Use a constant-time comparison algorithm to compare the candidate HMAC with the calculated HMAC to prevent leaking information about the calculated HMAC. Signed-off-by: Michael Koziarski <michael@koziarski.com>
| * Add required dependencies on activemodelCarl Lerche2009-09-011-1/+1
| |