Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Implement API suggestions of pull request. | Willem van Bergen | 2011-09-15 | 2 | -6/+24 | |
| | | ||||||
* | | Fixed tests so that they will also run properly in other timezones. | Willem van Bergen | 2011-09-15 | 2 | -4/+4 | |
| | | ||||||
* | | Custom serializers and deserializers in MessageVerifier and MessageEncryptor. | Willem van Bergen | 2011-09-15 | 2 | -1/+18 | |
| | | | | | | | | | | By default, these classes use Marshal for serializing and deserializing messages. Unfortunately, the Marshal format is closely associated with Ruby internals and even changes between different interpreters. This makes the resulting message very hard to impossible to unserialize messages generated by these classes in other environments like node.js. This patch solves this by allowing you to set your own custom serializer and deserializer lambda functions. By default, it still uses Marshal to be backwards compatible. | |||||
* | | Revert removing gsub and sub from safe buffer. | José Valim | 2011-09-08 | 3 | -36/+34 | |
| | | ||||||
* | | this should have gone with the previous commit | Xavier Noria | 2011-09-08 | 1 | -2/+2 | |
| | | ||||||
* | | remove support of symbols on classify and camelize | Damien Mathieu | 2011-09-08 | 3 | -34/+36 | |
| | | ||||||
* | | We can't simply check the first line of the backtrace, | Arun Agrawal | 2011-09-04 | 1 | -4/+6 | |
| | | | | | | because JRuby reports the call to __send__ in the backtrace. | |||||
* | | Make `ActiveSupport::OrderedHash` extractable when using ↵ | Prem Sichanugrist | 2011-09-03 | 1 | -0/+5 | |
|/ | | | | | `Array#extract_options!` `ActiveSupport::OrderedHash` is actually a subclass of the hash, so it does make sense that it should be extractable from the array list. | |||||
* | Revert all the stuff to do with disallowing non-public methods for ↵ | Jon Leighton | 2011-08-25 | 2 | -136/+1 | |
| | | | | Module#delegate | |||||
* | Fix autoload_once_paths when using Pathnames & ruby 1.9 | Jonathan del Strother | 2011-08-24 | 1 | -0/+18 | |
| | | | | | | | Under ruby 1.9.2 - "/var/log".starts_with?(Pathname.new("/var")) # => false so setting config.autoload_once_paths with Pathnames would not work | |||||
* | Remove trailing whitespace | Daniel Schierbeck | 2011-08-23 | 1 | -2/+2 | |
| | ||||||
* | properly escape html to avoid invalid utf8 causing XSS attacks | Aaron Patterson | 2011-08-16 | 1 | -0/+7 | |
| | ||||||
* | Added Array#prepend as an alias for Array#unshift and Array#append as an ↵ | David Heinemeier Hansson | 2011-08-15 | 1 | -0/+10 | |
| | | | | alias for Array#<< [DHH] | |||||
* | Requiring delegate. | Arun Agrawal | 2011-08-16 | 1 | -0/+1 | |
| | ||||||
* | Add a test for delegating a method ending in '=' as this is a special case. | Jon Leighton | 2011-08-15 | 1 | -0/+8 | |
| | ||||||
* | Split up the definitions in Module#delegate depending on :allow_nil, and ↵ | Jon Leighton | 2011-08-15 | 1 | -0/+12 | |
| | | | | don't use exceptions for flow control in the :allow_nil => true case. | |||||
* | Fix the line number in the backtrace when Module#delegate raises | Jon Leighton | 2011-08-15 | 1 | -1/+13 | |
| | ||||||
* | Just do the method call directly in Module#delegate, if we can (we cannot ↵ | Jon Leighton | 2011-08-15 | 1 | -2/+20 | |
| | | | | for method names ending in '='). Two reasons: 1) it's faster, see https://gist.github.com/1089783 and 2) more importantly, delegate should not allow you to accidentally call private or protected methods. | |||||
* | Backport Object#public_send to 1.8 so that we can implement Module#delegate ↵ | Jon Leighton | 2011-08-15 | 1 | -0/+117 | |
| | | | | such that non-public methods raise | |||||
* | backporting IO#binread for 1.8 users | Aaron Patterson | 2011-08-08 | 1 | -0/+23 | |
| | ||||||
* | Merge pull request #2393 from bdurand/fix_cache_read_multi | Santiago Pastorino | 2011-08-01 | 1 | -0/+8 | |
|\ | | | | | Fix ArgumentError in ActiveSupport::Cache::CacheStore.read_multi | |||||
| * | Pass options in ActiveSupport::Cache::CacheStore#read_multi through to the ↵ | Brian Durand | 2011-08-01 | 1 | -0/+8 | |
| | | | | | | | | delete_entry call. | |||||
* | | Removing extra requires from the test. Already loaded in abstract_unit. | Arun Agrawal | 2011-07-31 | 5 | -5/+0 | |
| | | ||||||
* | | Merge pull request #2353 from bdurand/no_freeze_cache_entries | Aaron Patterson | 2011-07-29 | 1 | -7/+10 | |
|\ \ | | | | | | | Change ActiveSupport::Cache behavior to not return frozen objects | |||||
| * | | Change ActiveSupport::Cache behavior to always return duplicate objects ↵ | Brian Durand | 2011-07-29 | 1 | -7/+10 | |
| |/ | | | | | | | instead of frozen objects. | |||||
* / | Reset @dirty to false when slicing an instance of SafeBuffer | Brian Cardarella | 2011-07-29 | 1 | -0/+6 | |
|/ | ||||||
* | remove unused variables warnings removed | Vishnu Atrai | 2011-07-26 | 1 | -2/+0 | |
| | ||||||
* | fixing tests on ruby trunk | Aaron Patterson | 2011-07-26 | 1 | -1/+1 | |
| | ||||||
* | fixing whitespace errors | Aaron Patterson | 2011-07-26 | 1 | -9/+9 | |
| | ||||||
* | Duplicable test is looking fine now. | Mitesh Jain | 2011-07-24 | 1 | -7/+12 | |
| | ||||||
* | Fix ActiveSupport::Cache::FileStore#file_path_key does not work if ↵ | Gonzalo Rodriguez | 2011-07-23 | 1 | -0/+7 | |
| | | | | | | initialized with Pathname Port from 3-1-stable | |||||
* | Insure that Enumerable#index_by, group_by, ... return Enumerators | Marc-Andre Lafortune | 2011-07-23 | 1 | -1/+12 | |
| | ||||||
* | Make Enumerable#many? iterate only over what is necessary | Marc-Andre Lafortune | 2011-07-23 | 1 | -0/+7 | |
| | ||||||
* | Make Enumerable#many? not rely on #size | Marc-Andre Lafortune | 2011-07-23 | 1 | -1/+1 | |
| | ||||||
* | Test using generic Enumerables instead of arrays. | Marc-Andre Lafortune | 2011-07-23 | 1 | -24/+38 | |
| | ||||||
* | Make tests more precise | Marc-Andre Lafortune | 2011-07-23 | 1 | -14/+14 | |
| | ||||||
* | checked all .rb files in the project tree for missing magic comments, one ↵ | Xavier Noria | 2011-07-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | was missing Came with this one-liner for this: find . -name '*.rb' | \ xargs chardet | \ grep -v ascii | \ cut -d: -f1 -s | \ xargs -n1 ruby -0777 -ne 'puts $FILENAME if $_ !~ /#.*coding:\s*utf/i' Welcome $_. | |||||
* | Changed the year of a date used in a test which fails when using 1.8.7 on a ↵ | Josh Kalderimis | 2011-07-19 | 1 | -1/+1 | |
| | | | | 32bit machine (ArgumentError: time out of range) | |||||
* | need magic comments | Akira Matsuda | 2011-07-14 | 1 | -0/+2 | |
| | ||||||
* | treat fullwidth whitespace as a blank character | Akira Matsuda | 2011-07-14 | 1 | -1/+1 | |
| | ||||||
* | Fix xmlschema output with fraction_digits >0 | shtirlic | 2011-07-11 | 1 | -0/+7 | |
| | | | | | Current implementation produce incorrect output when Time#usec returns integer < 100000, because to_s doesn't add leading zeros. | |||||
* | Merge pull request #1608 from sishen/sishen | José Valim | 2011-07-11 | 1 | -1/+17 | |
|\ | | | | | MemcacheStore: deserialize the entry reading from local_cache when using | |||||
| * | MemcacheStore: deserialize the entry reading from local_cache when using raw | Dingding Ye | 2011-06-10 | 1 | -1/+17 | |
| | | ||||||
* | | Merge pull request #1296 from c42engineering/issue636 | José Valim | 2011-07-11 | 1 | -0/+49 | |
|\ \ | | | | | | | Resubmitting issue #636 as a pull request | |||||
| * | | Issue #636 - Parsing an xml file with multiple records and extra attributes ↵ | Sidu Ponnappa | 2011-07-11 | 1 | -0/+49 | |
| | | | | | | | | | | | | (besides type) fails | |||||
* | | | Properly cache value when it is "false" | Sebi Burkhard | 2011-07-08 | 1 | -0/+5 | |
| | | | ||||||
* | | | Merge pull request #1406 from dmathieu/fix_test_warnings | José Valim | 2011-07-07 | 1 | -2/+1 | |
|\ \ \ | | | | | | | | | Fix test warnings | |||||
| * | | | remove the warning when testing whiny_nil | dmathieu | 2011-07-07 | 1 | -2/+1 | |
| | | | | ||||||
* | | | | Merge pull request #1463 from psanford/master | Santiago Pastorino | 2011-07-06 | 1 | -0/+1 | |
|\ \ \ \ | | | | | | | | | | | Fix timezone handling in String.to_time | |||||
| * | | | | Make String.to_time respect timezones | Nate Mueller | 2011-06-02 | 1 | -0/+1 | |
| | | | | |