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
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
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
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
6f17422ca7
require 'thread' for Mutex dependency
2010-08-31 16:38:52 -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
a9ef2fd56c
Override new on proxy objects so that they never wrap nil or false.
2010-07-26 09:54:26 -07: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
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
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
Jeremy Kemper
f97da34b4f
Bump 2-3-stable to 2.3.8
2010-05-24 01:39:19 -07:00
Jeremy Kemper
60e82a3ca2
Move tests for deprecated String#html_safe! to plugin
2010-05-23 22:07:47 -07:00
Jeremy Kemper
3ff921a65a
rails_xss handles deprecated String html safety, when installed
2010-05-23 21:30:43 -07:00
Santiago Pastorino
b10bf834b7
Make use of safe_concat on TextHelper concat
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-05-23 16:51:52 -07:00
Nathan Weizenbaum
e3f14d12cd
Don't incompatibly monkeypatch ERB.
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-05-23 15:02:24 -07:00
Jeremy Kemper
55e88eeee4
Bump 2-3-stable to 2.3.7
2010-05-23 01:39:45 -07:00
Xavier Noria
25ec61330b
1.9 compat: deprecated last_(month|year) in favor of prev_(month|year)
2010-05-19 00:59:02 +02:00
Rizwan Reza
32b0b5f7b2
Deprecate Array#rand in favor of Array#random_element [ #4555 stated:committed]
...
Signed-off-by: Xavier Noria <fxn@hashref.com >
2010-05-17 23:56:44 +02:00
Sam Elliott and Santiago Pastorino
c401102a27
Is not nessesary to have @_rails_html_safe instance var when the string is unsafe, also it breaks to_yaml [ #3535 state:committed]
2010-04-23 09:35:18 +12:00
Santiago Pastorino
d891754535
load tzinfo on initialize only
...
Signed-off-by: Xavier Noria <fxn@hashref.com >
2010-04-21 09:24:46 -07:00
Santiago Pastorino
49943a7120
TimeZones lazy load
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-04-20 21:40:49 -07:00
Jeremy Kemper
2401af4d6f
MemoryStore#read_multi(*keys) for dev-mode compatibility with memcache store
2010-04-19 00:18:20 -07:00