head 1.24; access; symbols pkgsrc-2013Q2:1.24.0.4 pkgsrc-2013Q2-base:1.24 pkgsrc-2012Q4:1.24.0.2 pkgsrc-2012Q4-base:1.24 pkgsrc-2011Q4:1.23.0.4 pkgsrc-2011Q4-base:1.23 pkgsrc-2011Q3:1.23.0.2 pkgsrc-2011Q3-base:1.23 pkgsrc-2011Q2:1.22.0.2 pkgsrc-2011Q2-base:1.22 pkgsrc-2011Q1:1.21.0.2 pkgsrc-2011Q1-base:1.21 pkgsrc-2010Q4:1.20.0.4 pkgsrc-2010Q4-base:1.20 pkgsrc-2010Q3:1.20.0.2 pkgsrc-2010Q3-base:1.20 pkgsrc-2010Q2:1.18.0.2 pkgsrc-2010Q2-base:1.18 pkgsrc-2010Q1:1.17.0.4 pkgsrc-2010Q1-base:1.17 pkgsrc-2009Q4:1.17.0.2 pkgsrc-2009Q4-base:1.17 pkgsrc-2009Q3:1.16.0.2 pkgsrc-2009Q3-base:1.16 pkgsrc-2009Q2:1.15.0.2 pkgsrc-2009Q2-base:1.15 pkgsrc-2009Q1:1.14.0.6 pkgsrc-2009Q1-base:1.14 pkgsrc-2008Q4:1.14.0.4 pkgsrc-2008Q4-base:1.14 pkgsrc-2008Q3:1.14.0.2 pkgsrc-2008Q3-base:1.14 cube-native-xorg:1.13.0.6 cube-native-xorg-base:1.13 pkgsrc-2008Q2:1.13.0.4 pkgsrc-2008Q2-base:1.13 cwrapper:1.13.0.2 pkgsrc-2008Q1:1.11.0.2 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.10.0.2 pkgsrc-2007Q4-base:1.10 pkgsrc-2007Q3:1.9.0.6 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.4 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.2 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.6.0.2 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.5.0.6 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.4 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.4.0.2 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.1.1.1.0.2 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.24 date 2012.03.18.08.07.07; author taca; state dead; branches; next 1.23; 1.23 date 2011.08.17.14.12.42; author taca; state Exp; branches; next 1.22; 1.22 date 2011.06.11.03.13.46; author taca; state Exp; branches; next 1.21; 1.21 date 2011.02.09.12.39.41; author taca; state Exp; branches; next 1.20; 1.20 date 2010.10.15.11.35.19; author taca; state Exp; branches 1.20.4.1; next 1.19; 1.19 date 2010.09.10.12.47.20; author taca; state Exp; branches; next 1.18; 1.18 date 2010.06.09.16.28.35; author minskim; state Exp; branches; next 1.17; 1.17 date 2009.12.01.23.24.24; author minskim; state Exp; branches; next 1.16; 1.16 date 2009.09.12.22.14.16; author minskim; state Exp; branches 1.16.2.1; next 1.15; 1.15 date 2009.04.07.17.13.26; author minskim; state Exp; branches; next 1.14; 1.14 date 2008.09.15.05.38.29; author minskim; state Exp; branches; next 1.13; 1.13 date 2008.06.20.04.27.37; author minskim; state Exp; branches; next 1.12; 1.12 date 2008.04.04.15.30.00; author jlam; state Exp; branches; next 1.11; 1.11 date 2008.02.09.06.20.25; author minskim; state Exp; branches; next 1.10; 1.10 date 2007.10.16.03.05.39; author minskim; state Exp; branches; next 1.9; 1.9 date 2007.03.17.11.05.15; author minskim; state Exp; branches 1.9.6.1; next 1.8; 1.8 date 2007.02.18.23.12.56; author minskim; state Exp; branches; next 1.7; 1.7 date 2007.01.28.05.36.31; author minskim; state Exp; branches; next 1.6; 1.6 date 2006.10.09.06.17.20; author minskim; state Exp; branches; next 1.5; 1.5 date 2006.01.03.14.25.49; author taca; state Exp; branches; next 1.4; 1.4 date 2005.11.02.14.18.31; author taca; state Exp; branches; next 1.3; 1.3 date 2005.09.06.03.16.45; author taca; state Exp; branches; next 1.2; 1.2 date 2005.09.04.14.00.05; author taca; state Exp; branches; next 1.1; 1.1 date 2005.04.10.04.45.59; author minskim; state Exp; branches 1.1.1.1; next ; 1.20.4.1 date 2011.02.14.18.26.32; author spz; state Exp; branches; next ; 1.16.2.1 date 2009.12.02.23.17.09; author tron; state Exp; branches; next ; 1.9.6.1 date 2007.12.10.17.08.11; author ghen; state Exp; branches; next ; 1.1.1.1 date 2005.04.10.04.45.59; author minskim; state Exp; branches; next ; desc @@ 1.24 log @Remove ruby-activerecord, say good-by to Ruby on Rails 2. @ text @$NetBSD: distinfo,v 1.23 2011/08/17 14:12:42 taca Exp $ SHA1 (activerecord-2.3.14.gem) = 31b021980a7f4b7459320ddff4fb75858cda2e82 RMD160 (activerecord-2.3.14.gem) = 876ce70771df6ae2cfb43df0dc90e4d7ed106eed Size (activerecord-2.3.14.gem) = 541184 bytes @ 1.23 log @Update ruby-activerecord package to 2.3.14. 2.3.14: Security fix: The quote_table_name method in the ActiveRecord adapaters for Ruby on Rails were initially created solely for the purpose of escaping reserved words encountered in table names. However over time 3rd party libraries, and rails itself, grew to rely on those functions as a way to sanitize potentially malicious user input. As a result these functions need to be hardened to manage malicious input rather than assuming they're being passed benign values generated by rails itself. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2011/06/11 03:13:46 taca Exp $ @ 1.22 log @Update Ruby on Rails supporting packages to 2.3.12. Exact changes are unknown but some bug fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2011/02/09 12:39:41 taca Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.12.gem) = baf4202d6f10869d3419713d63f5aea68c9f5d7e RMD160 (activerecord-2.3.12.gem) = dfcc5970e0297139f232a79802e49c0bcf561ca4 Size (activerecord-2.3.12.gem) = 1037312 bytes @ 1.21 log @Update ruby-activerecord package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2010/10/15 11:35:19 taca Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.11.gem) = 3e3733cc8242cd80041ff7b3342c421ea76baa4b RMD160 (activerecord-2.3.11.gem) = 1d62643e45ea92056d0dcf7a2c96b344abb310ac Size (activerecord-2.3.11.gem) = 571392 bytes @ 1.20 log @Update databases/ruby-activerecord package to 2.3.10. This release fixes CVE-2010-3933 security problem. And change depending pattern to prevent ruby-activesupport 3.0.0 and later. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2010/09/10 12:47:20 taca Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.10.gem) = bfc5e21989bc281f5f17c3a39fa16fb4286ff055 RMD160 (activerecord-2.3.10.gem) = ec649a857933bede759420a1bb3a9d9f0e2c2540 Size (activerecord-2.3.10.gem) = 572928 bytes @ 1.20.4.1 log @Pullup ticket 3353 - requested by taca security update Revisions pulled up: - pkgsrc/databases/ruby-activerecord/Makefile 1.21 - pkgsrc/databases/ruby-activerecord/distinfo 1.21 - pkgsrc/devel/ruby-activesupport/Makefile 1.24 - pkgsrc/devel/ruby-activesupport/distinfo 1.21 - pkgsrc/mail/ruby-actionmailer/Makefile 1.19 - pkgsrc/mail/ruby-actionmailer/distinfo 1.20 - pkgsrc/www/ruby-actionpack/Makefile 1.22 - pkgsrc/www/ruby-actionpack/distinfo 1.22 - pkgsrc/www/ruby-actionpack/PLIST 1.21 - pkgsrc/www/ruby-activeresource/Makefile 1.11 - pkgsrc/www/ruby-activeresource/distinfo 1.11 - pkgsrc/www/ruby-rails/Makefile 1.2 - pkgsrc/www/ruby-rails/distinfo 1.2 Files deleted: pkgsrc/www/ruby-rails/patches/patch-ad ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:37:58 UTC 2011 Modified Files: pkgsrc/devel/ruby-activesupport: Makefile distinfo Log Message: Update ruby-activesupport package to 2.3.11. It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/ruby-activesupport/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/ruby-activesupport/distinfo ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:39:41 UTC 2011 Modified Files: pkgsrc/databases/ruby-activerecord: Makefile distinfo Log Message: Update ruby-activerecord package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 pkgsrc/databases/ruby-activerecord/Makefile \ pkgsrc/databases/ruby-activerecord/distinfo ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:40:52 UTC 2011 Modified Files: pkgsrc/www/ruby-actionpack: Makefile PLIST distinfo Log Message: Update ruby-actionpack package to 2.3.11. * More strict dependency reflect gemspec's description. *2.3.11 (February 9, 2011)* * Two security fixes. CVE-2011-0446, CVE-2011-0447 To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 pkgsrc/www/ruby-actionpack/Makefile \ pkgsrc/www/ruby-actionpack/distinfo cvs rdiff -u -r1.20 -r1.21 pkgsrc/www/ruby-actionpack/PLIST ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:42:26 UTC 2011 Modified Files: pkgsrc/mail/ruby-actionmailer: Makefile distinfo Log Message: Update ruby-actionmailer package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 pkgsrc/mail/ruby-actionmailer/Makefile cvs rdiff -u -r1.19 -r1.20 pkgsrc/mail/ruby-actionmailer/distinfo ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:43:09 UTC 2011 Modified Files: pkgsrc/www/ruby-activeresource: Makefile distinfo Log Message: Update ruby-activeresource/ package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/ruby-activeresource/Makefile \ pkgsrc/www/ruby-activeresource/distinfo ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Wed Feb 9 12:44:07 UTC 2011 Modified Files: pkgsrc/www/ruby-rails: Makefile distinfo Removed Files: pkgsrc/www/ruby-rails/patches: patch-ad Log Message: Update ruby-rails package to 2.3.11. * More strict dependency reflect gemspec's description. * It is update of version only for Ruby on Rails 2.3.11 update. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/www/ruby-rails/Makefile \ pkgsrc/www/ruby-rails/distinfo cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/www/ruby-rails/patches/patch-ad @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2011/02/09 12:39:41 taca Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.11.gem) = 3e3733cc8242cd80041ff7b3342c421ea76baa4b RMD160 (activerecord-2.3.11.gem) = 1d62643e45ea92056d0dcf7a2c96b344abb310ac Size (activerecord-2.3.11.gem) = 571392 bytes @ 1.19 log @Update databases/ruby-activerecord to 2.3.9. * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Add LICENSE. * Update dependency according to gemspec. *2.3.9 (September 4, 2010)* Unknown, but some tests are updated. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2010/06/09 16:28:35 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.9.gem) = 7cd08be18b3ccbc097b7c743cf1ba69aa0252373 RMD160 (activerecord-2.3.9.gem) = abe0fa9a6ab05a7d609b3e98a7fb3274f17fcda4 Size (activerecord-2.3.9.gem) = 568320 bytes @ 1.18 log @Update ruby-activerecord to 2.3.8. Patch by Wen Heping in PR 43441. Changes: * Add index length support for MySQL. #1852 [Emili Parreno, Pratik Naik] * find_or_create_by_attr(value, ...) works when attr is protected. #4457 [Santiago Pastorino, Marc-Andr\xc3\xa9 Lafortune] * JSON supports a custom root option: to_json(:root => 'custom') #4515 [Jatinder Singh] * Destroy uses optimistic locking. If lock_version on the record you're destroying doesn't match lock_version in the database, a StaleObjectError is raised. #1966 [Curtis Hawthorne] * To prefix the table names of all models in a module, define self.table_name_pr efix on the module. #4032 [Andrew White] * Association inverses for belongs_to, has_one, and has_many. Optimization to re duce database queries. #3533 [Murray Steele] * MySQL: add_ and change_column support positioning. #3286 [Ben Marini] * Reset your Active Record counter caches with the reset_counter_cache class method. #1211 [Mike Breen, Gabe da Silveira] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2009/12/01 23:24:24 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.8.gem) = 3c51faccced0bd3a1bad86dee382092e888613b6 RMD160 (activerecord-2.3.8.gem) = 1831618e803c102599cbf71d555a168317b2208c Size (activerecord-2.3.8.gem) = 965120 bytes @ 1.17 log @Update rails packages to 2.3.5. This fixes a cross-site scripting vulnerability in ruby-actionpack. Major changes: - Improved compatibility with Ruby 1.9 - RailsXss plugin availability - Fixes for the Nokogiri backend for XmlMini @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2009/09/12 22:14:16 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.5.gem) = f411a1ad8aeef78a464b00663eecdc22e0e4266c RMD160 (activerecord-2.3.5.gem) = be3bee034c5d56128a7a6c10470b92fdb167e569 Size (activerecord-2.3.5.gem) = 546304 bytes @ 1.16 log @Update rails packages to 2.3.4. Changes since 2.3.2: * I18n support for plugins. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2009/04/07 17:13:26 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.4.gem) = 4961cb0b993347127cfdd6df80e9c4bacb4f6ebc RMD160 (activerecord-2.3.4.gem) = 950ceacf5bbe54e898769a06b9952452d5cbd0b6 Size (activerecord-2.3.4.gem) = 542720 bytes @ 1.16.2.1 log @Pullup ticket #2941 - requested by minskim databases/ruby-activerecord: security update devel/ruby-activesupport: security update mail/ruby-actionmailer: security update www/rails: security update www/ruby-actionpack: security update www/ruby-activeresource security update Revisions pulled up: - databases/ruby-activerecord/Makefile 1.17 - databases/ruby-activerecord/distinfo 1.17 - devel/ruby-activesupport/Makefile 1.20 - devel/ruby-activesupport/PLIST 1.16 - devel/ruby-activesupport/distinfo 1.17 - mail/ruby-actionmailer/Makefile 1.16 - mail/ruby-actionmailer/distinfo 1.17 - www/rails/Makefile 1.17 - www/rails/distinfo 1.13 - www/ruby-actionpack/Makefile 1.18 - www/ruby-actionpack/PLIST 1.18 - www/ruby-actionpack/distinfo 1.19 - www/ruby-activeresource/Makefile 1.7 - www/ruby-activeresource/distinfo 1.7 --- Module Name: pkgsrc Committed By: minskim Date: Tue Dec 1 23:24:24 UTC 2009 Modified Files: pkgsrc/databases/ruby-activerecord: Makefile distinfo pkgsrc/devel/ruby-activesupport: Makefile PLIST distinfo pkgsrc/mail/ruby-actionmailer: Makefile distinfo pkgsrc/www/rails: Makefile distinfo pkgsrc/www/ruby-actionpack: Makefile PLIST distinfo pkgsrc/www/ruby-activeresource: Makefile distinfo Log Message: Update rails packages to 2.3.5. This fixes a cross-site scripting vulnerability in ruby-actionpack. Major changes: - Improved compatibility with Ruby 1.9 - RailsXss plugin availability - Fixes for the Nokogiri backend for XmlMini @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (activerecord-2.3.5.gem) = f411a1ad8aeef78a464b00663eecdc22e0e4266c RMD160 (activerecord-2.3.5.gem) = be3bee034c5d56128a7a6c10470b92fdb167e569 Size (activerecord-2.3.5.gem) = 546304 bytes @ 1.15 log @Update rails packages to 2.3.1. Changes since 2.1.1: * Allow metal to live in plugins #2045 [Matthew Rudy] * Added metal [Josh Peek] * Remove script/performance/request in favour of the performance integration tests. [Pratik Naik] * Add a rake task to apply a template to an existing application : rake rails:template LOCATION=~/template.rb [Pratik Naik] * Add "-m/--template" option to Rails generator to apply a template to the generated application. [Jeremy McAnally] * Extracted the process scripts (inspector, reaper, spawner) into the plugin irs_process_scripts [David Heinemeier Hansson] * Changed Rails.root to return a Pathname object * Added view path support for engines [David Heinemeier Hansson] * Added that config/routes.rb files in engine plugins are automatically loaded (and reloaded when they change in dev mode) [David Heinemeier Hansson] * Added app/[models|controllers|helpers] to the load path for plugins that has an app directory (go engines ;)) [David Heinemeier Hansson] * Add config.preload_frameworks to load all frameworks at startup. Default to false so Rails autoloads itself as it's used. Turn this on for Passenger and JRuby. Also turned on by config.threadsafe! [Jeremy Kemper] * Add a rake task to generate dispatchers : rake rails:generate_dispatchers [Pratik Naik] * "rails " will not generate public/dispatch.cgi/fcgi/rb files by default now. Please use "--with-dispatchers" option if you need them. [Yaroslav Markin, Pratik Naik] * Added rake rails:update:application_controller to renamed application.rb to application_controller.rb -- included in rake rails:update so upgrading to 2.3 will automatically trigger it #1439 [kastner] * Added Rails.backtrace_cleaner as an accessor for the Rails::BacktraceCleaner instance used by the framework to cut down on backtrace noise and config/initializers/backtrace_silencers.rb to add your own (or turn them all off) [David Heinemeier Hansson] * Switch from Test::Unit::TestCase to ActiveSupport::TestCase. [Jeremy Kemper] * Added config.i18n settings gatherer to config/environment, auto-loading of all locales in config/locales/*.rb,yml, and config/locales/en.yml as a sample locale [David Heinemeier Hansson] * BACKWARDS INCOMPATIBLE: Renamed application.rb to application_controller.rb and removed all the special casing that was in place to support the former. You must do this rename in your own application when you upgrade to this version [David Heinemeier Hansson] * Fixed plugin generator so that generated unit tests would subclass ActiveSupport::TestCase, also introduced a helper script to reduce the needed require statements #1137 [Mathias Meyer] * Update Prototype to 1.6.0.3 [sam] * Fixed that sqlite would report "db/development.sqlite3 already exists" whether true or not on db:create #614 [Antonio Cangiano] * Added config.threadsafe! to toggle allow concurrency settings and disable the dependency loader [Josh Peek] * Turn cache_classes on by default [Josh Peek] * Added configurable eager load paths. Defaults to app/models, app/controllers, and app/helpers [Josh Peek] * Introduce simple internationalization support. [Ruby i18n team] * Make script/plugin install -r option work with git based plugins. #257. [Tim Pope Jakub Kuźma]. Example: * Added Rails.initialized? flag [Josh Peek] * Make rake test:uncommitted work with Git. [Tim Pope] * Added Thin support to script/server. #488 [Bob Klosinski] * Fix script/about in production mode. #370 [Cheah Chu Yeow, Xavier Noria, David Krmpotic] * Add the gem load paths before the framework is loaded, so certain gems like RedCloth and BlueCloth can be frozen. * Fix discrepancies with loading rails/init.rb from gems. * Plugins check for the gem init path (rails/init.rb) before the standard plugin init path (init.rb) [Jacek Becela] * Changed all generated tests to use the test/do declaration style [David Heinemeier Hansson] * Wrapped Rails.env in StringInquirer so you can do Rails.env.development? [David Heinemeier Hansson] * Fixed that RailsInfoController wasn't considering all requests local in development mode (Edgard Castro) [#310 state:resolved] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2008/09/15 05:38:29 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-2.3.2.gem) = 399dbfca004e19970bd7514822236b81ae4179c7 RMD160 (activerecord-2.3.2.gem) = ee330bea5dc244c391705b5a146f2b5f4f0d083b Size (activerecord-2.3.2.gem) = 525824 bytes @ 1.14 log @Update ruby-activerecord to 2.1.1. Changes: * Set config.active_record.timestamped_migrations = false to have migrations with numeric prefix instead of UTC timestamp. #446. * Fixed that create database statements would always include "DEFAULT NULL" [#334] * change_column_default preserves the not-null constraint. #617 * Add :tokenizer option to validates_length_of to specify how to split up the attribute string. #507. Example : # Ensure essay contains at least 100 words. validates_length_of :essay, :minimum => 100, :too_short => "Your essay must be at least %d words."), :tokenizer => lambda {|str| str.scan(/\w+/) } * Always treat integer :limit as byte length. #420 * Partial updates don't update lock_version if nothing changed. #426 * Fix column collision with named_scope and :joins. #46 * db:migrate:down and :up update schema_migrations. #369 * PostgreSQL: support :conditions => [':foo::integer', { :foo => 1 }] without treating the ::integer typecast as a bind variable. * MySQL: rename_column preserves column defaults. #466 * Add :from option to calculations. #397 * Add :validate option to associations to enable/disable the automatic validation of associated models. Resolves #301. * PostgreSQL: use 'INSERT ... RETURNING id' for 8.2 and later. * Added SQL escaping for :limit and :offset in MySQL @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2008/06/20 04:27:37 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-2.1.1.gem) = c4305f6a293ef18a1272effae17cae6f4557fa71 RMD160 (activerecord-2.1.1.gem) = f5dc337d0406f9dedba8c78380b3b701b576e645 Size (activerecord-2.1.1.gem) = 476160 bytes @ 1.13 log @Update ruby-activerecord to 2.1.0 for rails-2.1.0. Too many changes since 2.0.2. See CHANGELOG for the complete list. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2008/04/04 15:30:00 jlam Exp $ d3 3 a5 3 SHA1 (activerecord-2.1.0.gem) = 561c85de72c90aad0986a6cd415b15e62d1b6cf8 RMD160 (activerecord-2.1.0.gem) = 1d3b9b2a3aaa4b28d32ca66f382bec90fc7c85c6 Size (activerecord-2.1.0.gem) = 452096 bytes @ 1.12 log @Install as a gem using the pkgsrc rubygem.mk framework instead of directly into site_ruby. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (activerecord-2.0.2.gem) = 9a7a0356fd20e65dd61d2a2c8441ad336c2fba80 RMD160 (activerecord-2.0.2.gem) = fe105181e94577fbd96619b703e888df5198707e Size (activerecord-2.0.2.gem) = 422400 bytes @ 1.11 log @Update ruby-activerecord to 2.0.2. There have been too many changes. Please see CHANGELOG for the complete list: http://dev.rubyonrails.org/browser/tags/rel_2-0-2/activerecord/CHANGELOG @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2007/10/16 03:05:39 minskim Exp $ d3 3 a5 5 SHA1 (activerecord-2.0.2.tgz) = f16bc4332814c2dbb1f58b736aecd2950acaeb4b RMD160 (activerecord-2.0.2.tgz) = 80d6678e773d0c0cfcf4ca5529152e8a441a1fe1 Size (activerecord-2.0.2.tgz) = 422583 bytes SHA1 (patch-aa) = 72ffb3910a719ed02daf90c9b80c24d9ebee6696 SHA1 (patch-ab) = 1c195d73f21452ffe5d7ed51e09707332e78d06e @ 1.10 log @Update ruby-activerecord to 1.15.5. Changes: * Depend on Action Pack 1.4.4 * Fix #count on a has_many :through association so that it recognizes the :uniq option. Closes #8801 [lifofifo] * Don't clobber includes passed to has_many.count [danger] * Make sure has_many uses :include when counting [danger] * Save associated records only if the association is already loaded. #8713 * Changing the :default Date format doesn't break date quoting. #6312 * Allow nil serialized attributes with a set class constraint. #7293 * belongs_to assignment creates a new proxy rather than modifying its target in-place. #8412 [mmangino@@elevatedrails.com] * Fix column type detection while loading fixtures. Closes #7987 [roderickvd] * Document deep eager includes. #6267 [Josh Susser, Dan Manges] * Oracle: extract column length for CHAR also. #7866 [ymendel] * Small additions and fixes for ActiveRecord documentation. Closes #7342 * SQLite: binary escaping works with $KCODE='u'. #7862 [tsuka] * Improved cloning performance by relying less on exception raising #8159 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2007/03/17 11:05:15 minskim Exp $ d3 5 a7 3 SHA1 (activerecord-1.15.5.tgz) = ca59be0a54b83795f3e05253f06fe802ff9f2036 RMD160 (activerecord-1.15.5.tgz) = b807365e653767c35c89a4b027d2e6db8660c5b7 Size (activerecord-1.15.5.tgz) = 430076 bytes @ 1.9 log @Update ruby-activerecord to 1.15.3. Changes: * Allow a polymorphic :source for has_many :through associations. * Consistently quote primary key column names. * Fixtures: fix YAML ordered map support. * Fix has_many :through << with custom foreign keys. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2007/02/18 23:12:56 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-1.15.3.tgz) = 0cd2500019d0a5a9cd7a55357289f739cc43b2df RMD160 (activerecord-1.15.3.tgz) = 5b183ed26f678ba7d516c95556e2ac3a24a0b4c1 Size (activerecord-1.15.3.tgz) = 407840 bytes @ 1.9.6.1 log @Pullup ticket 2244 - requested by minskim security update for ruby-actionpack - pkgsrc/databases/ruby-activerecord/Makefile 1.10 - pkgsrc/databases/ruby-activerecord/distinfo 1.10 - pkgsrc/devel/ruby-activesupport/Makefile 1.12 - pkgsrc/devel/ruby-activesupport/distinfo 1.10 - pkgsrc/mail/ruby-actionmailer/Makefile 1.9 - pkgsrc/mail/ruby-actionmailer/distinfo 1.10 - pkgsrc/www/rails/Makefile 1.6 - pkgsrc/www/rails/PLIST 1.3 - pkgsrc/www/rails/distinfo 1.5 - pkgsrc/www/rails/patches/patch-ab 1.4 - pkgsrc/www/ruby-actionpack/Makefile 1.9, 1.10 - pkgsrc/www/ruby-actionpack/PLIST 1.10 - pkgsrc/www/ruby-actionpack/distinfo 1.10, 1.11 - pkgsrc/www/ruby-actionwebservice/Makefile 1.8 - pkgsrc/www/ruby-actionwebservice/distinfo 1.9 Module Name: pkgsrc Committed By: minskim Date: Tue Oct 16 02:56:02 UTC 2007 Modified Files: pkgsrc/devel/ruby-activesupport: Makefile distinfo Log Message: Update ruby-activesupport to 1.4.4. Changes: * Backport: allow array and hash query parameters. Array route parameters are converted/to/a/path as before. * Demote Hash#to_xml to use XmlSimple#xml_in_string so it can't read files or stdin. * Document Object#blank?. * Update Dependencies to ignore constants inherited from ancestors. * Improved multibyte performance by relying less on exception raising --- Module Name: pkgsrc Committed By: minskim Date: Tue Oct 16 03:17:32 UTC 2007 Modified Files: pkgsrc/www/ruby-actionpack: Makefile PLIST distinfo Log Message: Update ruby-actionpack to 1.13.5. Changes: * Backport: allow array and hash query parameters. Array route parameters are converted/to/a/path as before. #6765, #7047, #7462 [bgipsy, Jeremy McAnally, Dan Kubb, brendan, Diego Algorta Casamayou] * Fix in place editor's setter action with non-string fields. #7418 [Andreas] * Only accept session ids from cookies, prevents session fixation attacks. * Change the resource seperator from ; to / change the generated routes to use the new-style named routes. e.g. new_group_user_path(@@group) instead of group_new_user_path(@@group). [pixeltrix] * Integration tests: introduce methods for other HTTP methods. #6353 [caboose] * Improve performance of action caching. Closes #8231 [skaes] * Fix errors with around_filters which do not yield, restore 1.1 behaviour with after filters. Closes #8891 [skaes] * Allow you to delete cookies with options. Closes #3685 * Deprecate pagination. Install the classic_pagination plugin for forward compatibility, or move to the superior will_paginate plugin. #8157 * Fix filtered parameter logging with nil parameter values. #8422 [choonkeat] * Integration tests: alias xhr to xml_http_request and add a request_method argument instead of always using POST. #7124 * Document caches_action. #5419 [Jarkko Laine] * observe_form always sends the serialized form. #5271 * Update UrlWriter to accept :anchor parameter. Closes #6771. [octopod] * Replace the current block/continuation filter chain handling by an implementation based on a simple loop. Closes #8226 [Stefan Kaes] * Return the string representation from an Xml Builder when rendering a partial. #5044 [tpope] * Cleaned up, corrected, and mildly expanded ActionPack documentation. Closes #7190 [jeremymcanally] * Small collection of ActionController documentation cleanups. Closes #7319 * Performance: patch cgi/session/pstore to require digest/md5 once rather than per #initialize. #7583 [Stefan Kaes] * Deprecation: verification with :redirect_to => :named_route shouldn't be deprecated. #7525 [Justin French] --- Module Name: pkgsrc Committed By: minskim Date: Tue Oct 16 03:05:39 UTC 2007 Modified Files: pkgsrc/databases/ruby-activerecord: Makefile distinfo Log Message: Update ruby-activerecord to 1.15.5. Changes: * Depend on Action Pack 1.4.4 * Fix #count on a has_many :through association so that it recognizes the :uniq option. Closes #8801 [lifofifo] * Don't clobber includes passed to has_many.count [danger] * Make sure has_many uses :include when counting [danger] * Save associated records only if the association is already loaded. #8713 * Changing the :default Date format doesn't break date quoting. #6312 * Allow nil serialized attributes with a set class constraint. #7293 * belongs_to assignment creates a new proxy rather than modifying its target in-place. #8412 [mmangino@@elevatedrails.com] * Fix column type detection while loading fixtures. Closes #7987 [roderickvd] * Document deep eager includes. #6267 [Josh Susser, Dan Manges] * Oracle: extract column length for CHAR also. #7866 [ymendel] * Small additions and fixes for ActiveRecord documentation. Closes #7342 * SQLite: binary escaping works with $KCODE='u'. #7862 [tsuka] * Improved cloning performance by relying less on exception raising #8159 --- Module Name: pkgsrc Committed By: minskim Date: Tue Oct 16 03:26:23 UTC 2007 Modified Files: pkgsrc/mail/ruby-actionmailer: Makefile distinfo Log Message: Update ruby-actionmailer to 1.3.5. Changes: * Depend on Action Pack 1.13.5 --- Module Name: pkgsrc Committed By: minskim Date: Tue Oct 16 03:31:02 UTC 2007 Modified Files: pkgsrc/www/ruby-actionwebservice: Makefile distinfo Log Message: Update ruby-actionwebservice to 1.2.5. Changes: * Depend on Action Pack 1.13.5 * Depend on Active Record 1.15.5 --- Module Name: pkgsrc Committed By: minskim Date: Tue Oct 16 04:03:43 UTC 2007 Modified Files: pkgsrc/www/rails: Makefile PLIST distinfo pkgsrc/www/rails/patches: patch-ab Log Message: Update rails to 1.2.5. Changes: * Correct RAILS_GEM_VERSION regexp. Use =version gem requirement instead of ~>version so you don't get surprised by a beta gem in production. This change means upgrading to 1.2.5 will require a boot.rb upgrade. * Move custom inflections example so available before route generation. * Add a new rake task to aid debugging of named routes. * use Gem.find_name instead of search when freezing gems. Prevent false positives for other gems with rails in the name. Closes #8729 [wselman] * Fix syntax error in dispatcher than wrecked failsafe responses. * Add Active Resource to rails:freeze:edge and drop Action Web Service. * Give generate scaffold a more descriptive database message. Closes #7316 * Canonicalize RAILS_ROOT by using File.expand_path on Windows, which doesn't have to worry about symlinks, and Pathname#realpath elsewhere, which respects symlinks in relative paths but is incompatible with Windows. #6755 [Jeremy Kemper, trevor] --- Module Name: pkgsrc Committed By: minskim Date: Mon Dec 10 05:47:03 UTC 2007 Modified Files: pkgsrc/www/ruby-actionpack: Makefile distinfo Log Message: Update ruby-actionpack to 1.13.6. Changes: * Correct Broken Fix for session_fixation attacks * Ensure that cookies handle array values correctly. Closes #9937 [queso] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2007/03/17 11:05:15 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-1.15.5.tgz) = ca59be0a54b83795f3e05253f06fe802ff9f2036 RMD160 (activerecord-1.15.5.tgz) = b807365e653767c35c89a4b027d2e6db8660c5b7 Size (activerecord-1.15.5.tgz) = 430076 bytes @ 1.8 log @Update ruby-activerecord to 1.15.2. Changes: * Pass a range in :conditions to use the SQL BETWEEN operator. #6974 [dcmanges] Student.find(:all, :conditions => { :grade => 9..12 }) * Don't create instance writer methods for class attributes. [Rick] * When dealing with SQLite3, use the table_info pragma helper, so that the bindings can do some translation for when sqlite3 breaks incompatibly between point releases. [Jamis Buck] * SQLServer: don't choke on strings containing 'null'. #7083 [Jakob S] * Consistently use LOWER() for uniqueness validations (rather than mixing with UPPER()) so the database can always use a functional index on the lowercased column. #6495 [Si] * MySQL: SET SQL_AUTO_IS_NULL=0 so 'where id is null' doesn't select the last inserted id. #6778 [Jonathan Viney, timc] * Fixtures use the table name and connection from set_fixture_class. #7330 [Anthony Eden] * SQLServer: quote table name in indexes query. #2928 [keithm@@infused.org] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2007/01/28 05:36:31 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-1.15.2.tgz) = 94e905981ee314868172f61d4b21b49ed56aa125 RMD160 (activerecord-1.15.2.tgz) = 9cb5c9f420b1fed7d7b38d5aa30a51b6d6e7c384 Size (activerecord-1.15.2.tgz) = 405393 bytes @ 1.7 log @Update ruby-activerecord to 1.15.1, required by rails-1.2.1. Too many changes since 1.14.1. See ${RUBY_DOCDIR}/activerecord/CHANGELOG. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2006/10/09 06:17:20 minskim Exp $ d3 3 a5 3 SHA1 (activerecord-1.15.1.tgz) = c66526ac8171938f085ff8cc4e4519753e12d457 RMD160 (activerecord-1.15.1.tgz) = 2005d470389de407358fe46c4b0f131e83b8d8e3 Size (activerecord-1.15.1.tgz) = 405377 bytes @ 1.6 log @Update ruby-activerecord to 1.14.4, which is used by Ruby on Rails 1.1.6. Too many changes since 1.12.1. See ${RUBY_DOCDIR}/activerecord/CHANGELOG for the complete list. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (activerecord-1.14.4.tgz) = 4cdc52294766a1723f0a73bed5d50bf28fa0501a RMD160 (activerecord-1.14.4.tgz) = 48cd742b08fe1a778f9aabf4792f17b8df50224d Size (activerecord-1.14.4.tgz) = 351053 bytes @ 1.5 log @Stop handling DIST_SUBDIR default for Ruby based packages. Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2005/11/02 14:18:31 taca Exp $ d3 3 a5 3 SHA1 (activerecord-1.12.1.tgz) = 094b61d1118d7e0f7f7491f052cae48aff50b43a RMD160 (activerecord-1.12.1.tgz) = a9230cc9552a94923bc9acdce8a7c4fd2e71f102 Size (activerecord-1.12.1.tgz) = 281857 bytes @ 1.4 log @Update ruby-activerecord pacakge to 1.12.1. Changes are many please see ${RUBY_DOCDIR}/active_record/CHANGELOG. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2005/09/06 03:16:45 taca Exp $ d3 3 a5 3 SHA1 (ruby/activerecord-1.12.1.tgz) = 094b61d1118d7e0f7f7491f052cae48aff50b43a RMD160 (ruby/activerecord-1.12.1.tgz) = a9230cc9552a94923bc9acdce8a7c4fd2e71f102 Size (ruby/activerecord-1.12.1.tgz) = 281857 bytes @ 1.3 log @Remove a line for patches/patch-aa. I forgot to remove with previous commit. Thanks to Matthew Luckie who notified me via private mail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2005/09/04 14:00:05 taca Exp $ d3 3 a5 3 SHA1 (ruby/activerecord-1.11.1.tgz) = 3ae3b4aa2c8eebbc6ea3cd90d9ec01fa6c56ffcd RMD160 (ruby/activerecord-1.11.1.tgz) = d1212b3c5513695a790d2f62e9d95d168b81cfa0 Size (ruby/activerecord-1.11.1.tgz) = 272216 bytes @ 1.2 log @Update ruby-activerecord to 1.11.1. Changes from 1.9.1 are too huge, please see web page: http://ar.rubyonrails.org/files/CHANGELOG.html. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2005/04/10 04:45:59 minskim Exp $ a5 1 SHA1 (patch-aa) = 85322e97f80b9da7287aa11a7b08dbfe7d34554f @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (ruby/activerecord-1.9.1.tgz) = d2f44005537fe35ad4e832088d3bd144b0f4dd77 RMD160 (ruby/activerecord-1.9.1.tgz) = 3c268a7e0cfd8a959ee166fdbd1a83dc51ca4c8b Size (ruby/activerecord-1.9.1.tgz) = 242962 bytes @ 1.1.1.1 log @Import ruby-activerecord. Active Record connects business objects and database tables to create a persistable domain model where logic and data is presented in one wrapping. It is an implementation of the object-relational mapping (ORM) pattern by the same name as described by Martin Fowler: "An object that wraps a row in a database table or view, encapsulates the database access, and adds domain logic on that data." Active Records main contribution to the pattern is to relieve the original of two stunting problems: lack of associations and inheritance. By adding a simple domain language-like set of macros to describe the former and integrating the Single Table Inheritance pattern for the latter, Active Record narrows the gap of functionality between the data mapper and active record approach. @ text @@