<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/devel/ruby-activesupport32, branch pkgsrc_2012Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2012Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2012Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2012-08-20T08:22:28Z</updated>
<entry>
<title>Pullup ticket #3904 - requested by taca</title>
<updated>2012-08-20T08:22:28Z</updated>
<author>
<name>sbd</name>
<email>sbd</email>
</author>
<published>2012-08-20T08:22:28Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=365434ac006bd5e22558dd4e00c1dbcd06645607'/>
<id>urn:sha1:365434ac006bd5e22558dd4e00c1dbcd06645607</id>
<content type='text'>
Ruby on Rails 3.2.8 security update

Revisions pulled up:
- databases/ruby-activerecord32/distinfo                        1.6
- devel/ruby-activemodel32/distinfo                             1.6
- devel/ruby-activesupport32/distinfo                           1.6
- devel/ruby-railties32/distinfo                                1.6
- lang/ruby/rails.mk                                            1.30
- mail/ruby-actionmailer32/distinfo                             1.6
- www/ruby-actionpack32/distinfo                                1.6
- www/ruby-activeresource32/distinfo                            1.6
- www/ruby-rails32/distinfo                                     1.6

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:37:06 UTC 2012

   Modified Files:
   	pkgsrc/lang/ruby: rails.mk

   Log Message:
   Start update of Ruby on Rails 3.2.8.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:38:09 UTC 2012

   Modified Files:
   	pkgsrc/devel/ruby-activesupport32: distinfo

   Log Message:
   Update ruby-activesupport32 to 3.2.8.

   ## Rails 3.2.8 (Aug 9, 2012) ##

   * Fix ActiveSupport integration with Mocha &gt; 0.12.1. *Mike Gunderloy*

   * Reverted the deprecation of ActiveSupport::JSON::Variable.
     *Rafael Mendonça França*

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:38:41 UTC 2012

   Modified Files:
   	pkgsrc/devel/ruby-activemodel32: distinfo

   Log Message:
   Update ruby-activemodel32 to 3.2.8.

   ## Rails 3.2.8 (Aug 9, 2012) ##

   *   No changes.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:40:00 UTC 2012

   Modified Files:
   	pkgsrc/www/ruby-actionpack32: distinfo

   Log Message:
   Update ruby-actionpack32 to 3.2.8.

   ## Rails 3.2.8 (Aug 9, 2012) ##

   * There is an XSS vulnerability in the strip_tags helper in Ruby on Rails, the
     helper doesn't correctly handle malformed html.  As a result an attacker can
     execute arbitrary javascript through the use of specially crafted malformed
     html.

     *Marek from Nethemba (www.nethemba.com) &amp; Santiago Pastorino*

   * When a "prompt" value is supplied to the `select_tag` helper, the "prompt"
     value is not escaped.
     If untrusted data is not escaped, and is supplied as the prompt value, there
     is a potential for XSS attacks.
     Vulnerable code will look something like this:

       select_tag("name", options, :prompt =&gt; UNTRUSTED_INPUT)

     *Santiago Pastorino*

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:41:02 UTC 2012

   Modified Files:
   	pkgsrc/databases/ruby-activerecord32: distinfo

   Log Message:
   Update ruby-activerecord32 to 3.2.8.

   ## Rails 3.2.8 (Aug 9, 2012) ##

   * Do not consider the numeric attribute as changed if the old value is zero
     and the new value is not a string.
     Fixes #7237.

     *Rafael Mendonça França*

   * Removes the deprecation of `update_attribute`. *fxn*

   * Reverted the deprecation of `composed_of`. *Rafael Mendonça França*

   * Reverted the deprecation of `*_sql` association options. They will be
     deprecated in 4.0 instead. *Jon Leighton*

   * Do not eager load AR session store. ActiveRecord::SessionStore depends on
     the abstract store in Action Pack. Eager loading this class would break
     client code that eager loads Active Record standalone.
     Fixes #7160

     *Xavier Noria*

   * Do not set RAILS_ENV to "development" when using `db:test:prepare` and
     related rake tasks.
     This was causing the truncation of the development database data when using
     RSpec.

     Fixes #7175.

     *Rafael Mendonça França*

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:41:37 UTC 2012

   Modified Files:
   	pkgsrc/www/ruby-activeresource32: distinfo

   Log Message:
   Update ruby-activeresource32 to 3.2.8.

   ## Rails 3.2.8 (Aug 9, 2012) ##

   *   No changes.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:42:14 UTC 2012

   Modified Files:
   	pkgsrc/mail/ruby-actionmailer32: distinfo

   Log Message:
   Update ruby-actionmailer32 to 3.2.8.

   ## Rails 3.2.8 (Aug 9, 2012) ##

   *   No changes.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:43:08 UTC 2012

   Modified Files:
   	pkgsrc/devel/ruby-railties32: distinfo

   Log Message:
   Update ruby-railties32 to 3.2.8.

   ## Rails 3.2.8 (Aug 9, 2012) ##

   * ERB scaffold generator use the `:data =&gt; { :confirm =&gt; "Text" }` syntax
     instead of `:confirm`.

     *Rafael Mendonça França*

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Aug 12 12:44:30 UTC 2012

   Modified Files:
   	pkgsrc/www/ruby-rails32: distinfo

   Log Message:
   Update ruby-rails32 to 3.2.8.

   This is a meta-like package and no changes.
</content>
</entry>
<entry>
<title>Pullup ticket #3896 - requested by taca</title>
<updated>2012-08-12T14:48:59Z</updated>
<author>
<name>tron</name>
<email>tron</email>
</author>
<published>2012-08-12T14:48:59Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=fb10d0cb734a817396934cd2183360fa1c9cd691'/>
<id>urn:sha1:fb10d0cb734a817396934cd2183360fa1c9cd691</id>
<content type='text'>
databases/ruby-activerecord32: security update
devel/ruby-activemodel32: security update
devel/ruby-activesupport32: security update
devel/ruby-railties32: security update
mail/ruby-actionmailer32: security update
www/ruby-actionpack32: security update
www/ruby-activeresource32: security update
www/ruby-rails32: security update

Revisions pulled up:
- databases/ruby-activerecord32/distinfo                        1.5
- devel/ruby-activemodel32/distinfo                             1.5
- devel/ruby-activesupport32/distinfo                           1.5
- devel/ruby-railties32/distinfo                                1.5
- lang/ruby/rails.mk                                            1.27
- mail/ruby-actionmailer32/distinfo                             1.5
- www/ruby-actionpack32/distinfo                                1.5
- www/ruby-activeresource32/distinfo                            1.5
- www/ruby-rails32/distinfo                                     1.5

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:50:28 UTC 2012

   Modified Files:
   	pkgsrc/lang/ruby: rails.mk

   Log Message:
   Start update of Ruby on Rails 3.2.7.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:51:18 UTC 2012

   Modified Files:
   	pkgsrc/devel/ruby-activesupport32: distinfo

   Log Message:
   Update ruby-activesupport32 to 3.2.7.

   ## Rails 3.2.7 (unreleased)

   * Hash#fetch(fetch) is not the same as doing hash[key]
   * adds a missing require [fixes #6896]
   * make sure the inflection rules are loaded when cherry-picking
     active_support/core_ext/string/inflections.rb [fixes #6884]
   * Merge pull request #6857 from rsutphin/as_core_ext_time_missing_require
   * bump AS deprecation_horizon to 4.0

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:52:25 UTC 2012

   Modified Files:
   	pkgsrc/devel/ruby-activemodel32: distinfo

   Log Message:
   Update ruby-activemodel32 to 3.2.7.

   ## Rails 3.2.7 (unreleased)

   * `validates_inclusion_of` and `validates_exclusion_of` now accept `:within`
     option as alias of `:in` as documented.

   * Fix the the backport of the object dup with the ruby 1.9.3p194.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:53:01 UTC 2012

   Modified Files:
   	pkgsrc/www/ruby-activeresource32: distinfo

   Log Message:
   Update ruby-activeresource32 to 3.2.7.

   ## Rails 3.2.7 (unreleased)

   *   No changes.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:53:46 UTC 2012

   Modified Files:
   	pkgsrc/databases/ruby-activerecord32: distinfo

   Log Message:
   Update ruby-activerecord32 to 3.2.7.

   ## Rails 3.2.7 (unreleased) ##

   *   `:finder_sql` and `:counter_sql` options on collection associations
       are deprecated. Please transition to using scopes.

       *Jon Leighton*

   *   `:insert_sql` and `:delete_sql` options on `has_and_belongs_to_many`
       associations are deprecated. Please transition to using `has_many
       :through`

       *Jon Leighton*

   *   `composed_of` has been deprecated. You'll have to write your own accessor
       and mutator methods if you'd like to use value objects to represent some
       portion of your models.

       *Steve Klabnik*

   *   `update_attribute` has been deprecated. Use `update_column` if
       you want to bypass mass-assignment protection, validations, callbacks,
       and touching of updated_at. Otherwise please use `update_attributes`.

       *Steve Klabnik*

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:55:32 UTC 2012

   Modified Files:
   	pkgsrc/www/ruby-actionpack32: distinfo

   Log Message:
   Update ruby-actionpack32 to 3.2.7.

   ## Rails 3.2.7 (unreleased) ##

   * Do not convert digest auth strings to symbols. CVE-2012-3424

   * Bump Journey requirements to 1.0.4

   * Add support for optional root segments containing slashes

   * Fixed bug creating invalid HTML in select options

   * Show in log correct wrapped keys

   * Fix NumberHelper options wrapping to prevent verbatim blocks being rendered
     instead of line continuations.

   * ActionController::Metal doesn't have logger method, check it and then
     delegate

   * ActionController::Caching depends on RackDelegation and
     AbstractController::Callbacks

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:56:13 UTC 2012

   Modified Files:
   	pkgsrc/mail/ruby-actionmailer32: distinfo

   Log Message:
   Update ruby-actionmailer32 to 3.2.7.

   ## Rails 3.2.7 (unreleased)

   *   No changes.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:56:46 UTC 2012

   Modified Files:
   	pkgsrc/devel/ruby-railties32: distinfo

   Log Message:
   Update ruby-railties32 to 3.2.7.

   ## Rails 3.2.7 (unreleased)

   * Since Rails 3.2, use layout false to render no layout
   * Use strict_args_position! if available from Thor

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Jul 31 12:57:33 UTC 2012

   Modified Files:
   	pkgsrc/www/ruby-rails32: distinfo

   Log Message:
   Update Update ruby-rails32 to 3.2.17.

   This is a meta-like package and no changes.
</content>
</entry>
<entry>
<title>Set RUBY_RAILS_STRICT_DEP to yes.</title>
<updated>2012-06-14T15:12:15Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2012-06-14T15:12:15Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e490c48e1005c12eef287dedc258b2330f051a24'/>
<id>urn:sha1:e490c48e1005c12eef287dedc258b2330f051a24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update ruby-activesupport32 to 3.2.6.</title>
<updated>2012-06-13T15:13:11Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2012-06-13T15:13:11Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0906a6ade198ade82eae70ff86cb577ca31b8dae'/>
<id>urn:sha1:0906a6ade198ade82eae70ff86cb577ca31b8dae</id>
<content type='text'>
## Rails 3.2.6 (Jun 12, 2012)

*   No changes.
</content>
</entry>
<entry>
<title>Update ruby-activesupport32 to 3.2.5.</title>
<updated>2012-06-02T01:39:07Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2012-06-02T01:39:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8e598b7977ca0913ece891b0b66bad3d6661169e'/>
<id>urn:sha1:8e598b7977ca0913ece891b0b66bad3d6661169e</id>
<content type='text'>
3.2.4 had some regression related problem.

## Rails 3.2.4 (May 31, 2012) ##

*   Added #beginning_of_hour and #end_of_hour to Time and DateTime core
    extensions. *Mark J. Titorenko*

*   ActiveSupport::JSON::Variable is deprecated. Define your own #as_json and #encode_json methods
    for custom JSON string literals. *Erich Menge*
</content>
</entry>
<entry>
<title>Update devel/ruby-activesupport32 to 3.2.3.</title>
<updated>2012-04-29T12:56:35Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2012-04-29T12:56:35Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=869d3fa6fef392041d3733504319a145ae941b16'/>
<id>urn:sha1:869d3fa6fef392041d3733504319a145ae941b16</id>
<content type='text'>
No change but version.
</content>
</entry>
<entry>
<title>Importing ruby-activesupport32 version 3.2.2.</title>
<updated>2012-03-18T06:44:50Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2012-03-18T06:44:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=fb369c3b258dc90240cb8ee2c6e018fbf9988ee4'/>
<id>urn:sha1:fb369c3b258dc90240cb8ee2c6e018fbf9988ee4</id>
<content type='text'>
## Rails 3.2.1 (January 26, 2012) ##

*   Documentation fixes and improvements.

*   Update time zone offset information. *Ravil Bayramgalin*

*   The deprecated `ActiveSupport::Base64.decode64` calls `::Base64.decode64`
    now. *Jonathan Viney*

*   Fixes uninitialized constant `ActiveSupport::TaggedLogging::ERROR`. *kennyj*


## Rails 3.2.0 (January 20, 2012) ##

*   ActiveSupport::Base64 is deprecated in favor of ::Base64. *Sergey Nartimov*

*   Module#synchronize is deprecated with no replacement.  Please use `monitor`
    from ruby's standard library.

*   (Date|DateTime|Time)#beginning_of_week accept an optional argument to
    be able to set the day at which weeks are assumed to start.

*   Deprecated ActiveSupport::MessageEncryptor#encrypt and decrypt. *JosÃ© Valim*

*   ActiveSupport::Notifications.subscribed provides subscriptions to events while a block runs. *fxn*

*   Module#qualified_const_(defined?|get|set) are analogous to the corresponding methods
    in the standard API, but accept qualified constant names. *fxn*

*   Added inflection #deconstantize which complements #demodulize. This inflection
    removes the righmost segment in a qualified constant name. *fxn*

*   Added ActiveSupport:TaggedLogging that can wrap any standard Logger class to provide tagging capabilities *DHH*

        Logger = ActiveSupport::TaggedLogging.new(Logger.new(STDOUT))
        Logger.tagged("BCX") { Logger.info "Stuff" }                            # Logs "[BCX] Stuff"
        Logger.tagged("BCX", "Jason") { Logger.info "Stuff" }                   # Logs "[BCX] [Jason] Stuff"
        Logger.tagged("BCX") { Logger.tagged("Jason") { Logger.info "Stuff" } } # Logs "[BCX] [Jason] Stuff"

*   Added safe_constantize that constantizes a string but returns nil instead of an exception if the constant (or part of it) does not exist *Ryan Oblak*

*   ActiveSupport::OrderedHash is now marked as extractable when using Array#extract_options! *Prem Sichanugrist*

*   Added Array#prepend as an alias for Array#unshift and Array#append as an alias for Array#&lt;&lt; *DHH*

*   The definition of blank string for Ruby 1.9 has been extended to Unicode whitespace.
    Also, in 1.8 the ideographic space U+3000 is considered to be whitespace. *Akira Matsuda, Damien Mathieu*

*   The inflector understands acronyms. *dlee*

*   Deprecated ActiveSupport::Memoizable in favor of Ruby memoization pattern *JosÃ© Valim*

*   Added Time#all_day/week/quarter/year as a way of generating ranges (example: Event.where(created_at: Time.now.all_week)) *DHH*

*   Added instance_accessor: false as an option to Class#cattr_accessor and friends *DHH*

*   Removed ActiveSupport::SecureRandom in favor of SecureRandom from the standard library *Jon Leighton*

*   ActiveSupport::OrderedHash now has different behavior for #each and
    \#each_pair when given a block accepting its parameters with a splat. *Andrew Radev*

*   ActiveSupport::BufferedLogger#silence is deprecated.  If you want to squelch
    logs for a certain block, change the log level for that block.

*   ActiveSupport::BufferedLogger#open_log is deprecated.  This method should
    not have been public in the first place.

*   ActiveSupport::BufferedLogger's behavior of automatically creating the
    directory for your log file is deprecated.  Please make sure to create the
    directory for your log file before instantiating.

*   ActiveSupport::BufferedLogger#auto_flushing is deprecated.  Either set the
    sync level on the underlying file handle like this:

        f = File.open('foo.log', 'w')
        f.sync = true
        ActiveSupport::BufferedLogger.new f

    Or tune your filesystem.  The FS cache is now what controls flushing.

*   ActiveSupport::BufferedLogger#flush is deprecated.  Set sync on your
    filehandle, or tune your filesystem.


</content>
</entry>
</feed>
