Aaron Patterson
e0774e4730
fixing utf8 escape vulerability
2011-08-16 14:58:39 -07:00
Aaron Patterson
fb1588c5ff
2.3.14. yay. :'(
2011-08-16 14:57:05 -07:00
Aaron Patterson
dea5a10f71
bumping to 2.3.13
2011-08-16 14:34:14 -07:00
Andrey Voronkov
b1c36b7088
Added tests for OrderedHash merging with block.
2011-06-16 23:56:39 -07:00
Andrey Voronkov
b2d4142fb7
Fix OrderedHash merging with block given.
2011-06-16 16:47:29 -07:00
Ryan Davis
79aa54d0c7
+ Switched to newer rdoc and gem package tasks (and their requires).
...
+ Fixed deprecated usage in gemspecs.
Bumped the version to 2.3.12 so I could test locally with actual
installs. If this is bad form for this project, please beat me up and
I'll split them out.
2011-05-25 01:49:15 -07:00
Michael Koziarski
b0c3d451a2
Prepare for the 2.3.11 release
2011-02-09 09:30:53 +13:00
Aaron Patterson
7e0f60d2ed
fixing invalid yaml [ #4418 state:resolved]
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2011-02-01 13:30:58 -08:00
Jamis Buck
3afa5385c9
Revert "make TestCaseTest work for pre-1.9 rubies, too"
...
This reverts commit 8378a44ff9 .
2011-01-19 15:57:16 -07:00
Jamis Buck
c545331f9e
Revert "scrub instance variables from test cases on teardown"
...
This reverts commit b5cf2b4b82 .
2011-01-19 15:57:16 -07:00
Jamis Buck
cd0ecff00b
Revert "rein in GC during tests by making them run (at most) once per second"
...
This reverts commit a0c761dc6b .
2011-01-19 15:57:14 -07:00
Jamis Buck
a0c761dc6b
rein in GC during tests by making them run (at most) once per second
...
this can provide a significant performance boost during testing, by
preventing the GC from running too frequently.
2011-01-19 10:27:53 -07:00
Jamis Buck
b5cf2b4b82
scrub instance variables from test cases on teardown
...
this prevents test state from accumulating, resulting in leaked
objects and slow tests due to overactive GC.
2011-01-19 10:12:18 -07:00
Jamis Buck
8378a44ff9
make TestCaseTest work for pre-1.9 rubies, too
2011-01-19 10:08:02 -07:00
Michael Koziarski
6d916329b8
Require thread explicitly rather than relying on rubygems to do it.
2010-12-20 11:16:55 +13:00
Tom Stuart
44db47c63e
Backport BlankSlate removal from ActiveSupport::BasicObject [ #5911 state:resolved]
...
This is a backport of dd15a3fee0 .
Signed-off-by: Andrew White <andyw@pixeltrix.co.uk >
2010-11-03 11:03:38 +00:00
Michael Koziarski
f5ed5c317e
Prepare for the 2.3.10 release
2010-10-15 08:41:59 +13:00
Aaron Patterson
8beb84fa33
calling correct method on minitest for test name when teardown callback fails
2010-10-04 09:29:37 -07:00
Aaron Patterson
a448e74661
[ #5406 state:resolved] calling the correct method on minitest to obtain the test name
2010-10-04 09:28:21 -07:00
Andrew Kaspick
9476d628a3
memoized protected methods should remain protected
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
2010-09-27 11:50:54 +13:00
Erik Michaels-Ober
383ea02e38
Fix typo in deprecation warning
...
Object#returning should be Kernel#returning
2010-09-10 02:13:56 +08:00
Jeremy Kemper
a61a39ecd4
Rails 2.3.9
2010-09-04 14:36:40 -07:00
Jeremy Kemper
6f17422ca7
require 'thread' for Mutex dependency
2010-08-31 16:38:52 -07:00
Jeremy Kemper
b2c91983dc
Prepare for Rails 2.3.9. Release 2.3.9.pre gems.
2010-08-29 20:19:05 -07:00
Michael Koziarski
b154b97ea4
Revert "Ruby 1.9.2: explicitly raise NoMethodError for attempts at explicit coercion"
...
This reverts commit 64082b350c .
This change broke compatibility with 1.8.6 and was only needed for older 1.9.2 versions
Conflicts:
activerecord/lib/active_record/attribute_methods.rb
2010-08-11 10:53:06 +12:00
Xavier Noria
15cafbe267
it is no longer true that load_paths are going to be removed in final
2010-08-05 00:04:43 +02:00
Leigh Caplan
27651c1fad
Test to ensure that falsy objects aren't wrapped by deprecation proxies
2010-07-26 09:54:26 -07:00
Leigh Caplan
a9ef2fd56c
Override new on proxy objects so that they never wrap nil or false.
2010-07-26 09:54:26 -07:00
Santiago Pastorino
6f3896751a
Changelog update for Object#responding deprecation
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-25 23:08:50 +02:00
Santiago Pastorino
5b0f839054
Deprecates Object#returning in favor of Object#tap
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-25 22:49:10 +02:00
Santiago Pastorino
a5d8c95a7c
Changes the usage of Object#returning with Object#tap
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-07-25 22:49:06 +02:00
Aaron Patterson
4ae4828953
backporting a couple missing files. sorry folks!
2010-07-16 08:41:53 -07:00
Aaron Patterson
7b6383f263
fixing performance regression from 2.3.5 -> 2.3.8
2010-07-15 15:59:19 -07:00
Leigh Caplan
78e4d88c70
Rewrite the clause to pluck the existing value from zones_map before performing a lookup. [ #4942 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-29 17:54:18 +02:00
Prem Sichanugrist
69c4e4ce65
Fix [ 54a5088cd5] where the i18n gem was wrongly updated to 0.4.1.
...
I've tested and confirm that `2-3-stable` will use the vendored `i18n` gem if there's no `i18n` gem with version >= 0.4.1 installed
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-29 17:53:48 +02:00
Leigh Caplan
80473e035a
test that unknown zones don't store mapping keys
...
[#4942 ]
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-28 22:20:34 +02:00
Santiago Pastorino
70af7efa16
Don't store incorrect values in zones_map backport
...
[#4942 state:committed]
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-28 22:20:34 +02:00
José Valim
0e9190c902
Tidy up tests in previous commit since they did not assure an OrderedHash is returned (the test would pass for an array and would pass by chance for hashes).
...
[#4875 state:resolved]
2010-06-26 18:16:09 +02:00
chaitanyav
449cf50d85
Add OrderedHash#invert to preserve order in ruby 1.8
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-26 18:13:45 +02:00
Paul Mucur
05defcd63a
Alias ActiveSupport::OrderedHash#update to ActiveSupport::OrderedHash.merge!
...
This ensures that an OrderedHash's keys are set up appropriately when using update.
[#4973 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-06-25 15:18:39 -07:00
Xavier Noria
4a745ca670
deprecates load_(once_)paths in dependencies and app config in favor of autolaod_(once_)paths
2010-06-24 00:00:45 +02:00
Prem Sichanugrist
54a5088cd5
Update bundled i18n gem to 0.4.1 to make sure every project will be warn about using deprecated %{..} interpolation.
...
This will also make sure that by changing {{..}} into %{..} won't break any Rails 2.3.x application, since it would load the vendored version if it's not satisfy the version requirement.
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-21 01:13:37 +02:00
Maxime RETY
c7e875abdb
Fix Yajl backend discovery in ActiveSupport::JSON
...
[#4897 ]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-06-18 20:12:16 -07:00
Xavier Noria
ed8cabcec2
deprecates Array#random_element in favor of Array#sample, backported from Ruby 1.9, thanks to Marc-Andre Lafortune
2010-06-05 02:11:33 +02:00
Santiago Pastorino
b1a97a4998
removes an unneeded alias
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-05-26 16:10:31 +02:00
Jeremy Kemper
a815f0c5a3
Shift SafeBuffer#concat responsibility over to rails_xss
2010-05-25 14:27:40 -07:00
Jeremy Kemper
9da7ff8842
Bump 2-3-stable to 2.3.9
2010-05-25 09:50:34 -07:00
Santiago Pastorino
a9032c885f
Error messages for asserts
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-05-24 16:05:39 -07:00
Jeremy Kemper
e8ba5265e0
Work around strange Ruby 1.9 autoload issue by using absolute load paths for tests (ditto for other components' tests)
2010-05-24 16:05:34 -07:00
Jeremy Kemper
4fef5af9c3
2.3.7.pre1: fixes HTML escaping when *not* using rails_xss
2010-05-24 14:02:38 -07:00