head 1.13; access; symbols pkgsrc-2025Q4:1.12.0.2 pkgsrc-2025Q4-base:1.12 pkgsrc-2025Q3:1.11.0.2 pkgsrc-2025Q3-base:1.11 pkgsrc-2025Q2:1.10.0.6 pkgsrc-2025Q2-base:1.10 pkgsrc-2025Q1:1.10.0.4 pkgsrc-2025Q1-base:1.10 pkgsrc-2024Q4:1.10.0.2 pkgsrc-2024Q4-base:1.10 pkgsrc-2024Q3:1.6.0.2 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.5.0.2 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.3.0.2 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.13 date 2026.02.23.14.49.58; author taca; state dead; branches; next 1.12; commitid zqo2xRTPaE6PKvvG; 1.12 date 2025.11.03.08.10.05; author taca; state Exp; branches; next 1.11; commitid SUsbHvzrYheT85hG; 1.11 date 2025.08.14.15.19.03; author taca; state Exp; branches; next 1.10; commitid sdLPkLHzCgDu7I6G; 1.10 date 2024.12.11.15.37.32; author taca; state Exp; branches; next 1.9; commitid 39Pla2HAqoL286BF; 1.9 date 2024.12.01.15.47.46; author taca; state Exp; branches; next 1.8; commitid S1SFr8BAefYovOzF; 1.8 date 2024.10.27.14.35.26; author taca; state Exp; branches; next 1.7; commitid UZ57ZiGWBu6tejvF; 1.7 date 2024.10.21.15.07.28; author taca; state Exp; branches; next 1.6; commitid ck4BqKpvHA4qBxuF; 1.6 date 2024.09.22.13.19.57; author taca; state Exp; branches; next 1.5; commitid 1vwcbtfWpmHjWNqF; 1.5 date 2024.06.05.16.44.17; author taca; state Exp; branches; next 1.4; commitid muTmIWT1fBDDzOcF; 1.4 date 2024.05.22.13.27.18; author taca; state Exp; branches; next 1.3; commitid tSliGn5m9bbXVZaF; 1.3 date 2024.02.24.14.55.25; author taca; state Exp; branches 1.3.2.1; next 1.2; commitid 8z2MQh2StPhzfHZE; 1.2 date 2024.02.04.15.10.56; author taca; state Exp; branches; next 1.1; commitid FryQWlwHishKY7XE; 1.1 date 2023.11.30.15.17.21; author taca; state Exp; branches; next ; commitid We8WFfLFyHbu8EOE; 1.3.2.1 date 2024.06.13.15.56.31; author bsiegert; state Exp; branches; next ; commitid lhVDGh6tvzxl3QdF; desc @@ 1.13 log @www/ruby-rails71: Remove Ruby on Rails 7.1.x pacakges EOL since 2025-10-29. @ text @$NetBSD: distinfo,v 1.12 2025/11/03 08:10:05 taca Exp $ BLAKE2s (activejob-7.1.6.gem) = 8c1af455a7e9bb46d8e2a52006026b0167f187c6cc8ea7e9bf014b7f39173b31 SHA512 (activejob-7.1.6.gem) = 3b86c971a7cb3711058d972711822dc32dfd10f0171de672dff0a4df3517976f26cd118ae569c27cac555fc745110c5b66fc469e86aaac4aabf31f1c7bca61e5 Size (activejob-7.1.6.gem) = 37376 bytes @ 1.12 log @www/ruby-rails71: update to 7.1.6 Ruby on Rails 7.1.6 (2025-10-28) This is the final release of Ruby on Rails 7.1.x. Active Support * No changes. Active Model * No changes. Active Record * Gracefully handle Timeout.timeout firing during connection configuration. Use of Timeout.timeout could result in improperly initialized database connection. This could lead to a partially configured connection being used, resulting in various exceptions, the most common being with the PostgreSQLAdapter raising undefined method key?' for nilorTypeError: wrong argument type nil (expected PG::TypeMap)`. Jean Boussier * Fix error handling during connection configuration. Active Record wasn't properly handling errors during the connection configuration phase. This could lead to a partially configured connection being used, resulting in various exceptions, the most common being with the PostgreSQLAdapter raising undefined method key?' for nilorTypeError: wrong argument type nil (expected PG::TypeMap)`. Jean Boussier * Fix prepared statements on mysql2 adapter. Jean Boussier * Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes. If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised. Jean Boussier Action View * No changes. Action Pack * No changes. Active Job * No changes. Action Mailer * No changes. Action Cable * Fixed compatibility with redis gem 5.4.1 Jean Boussier Active Storage * No changes. Action Mailbox * No changes. Action Text * No changes. Railties * No changes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2025/08/14 15:19:03 taca Exp $ @ 1.11 log @www/ruby-rails71: update to 7.1.5.2 Ruby on Rails 7.1.5.2 (2025-08-13) Active Record * Call inspect on ids in RecordNotFound error [CVE-2025-55193] Gannon McGibbon, John Hawthorn Active Storage * Remove dangerous transformations [CVE-2025-24293] Zack Deveau @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2024/12/11 15:37:32 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.5.2.gem) = 176d6f61ad720af268e9a65dfc973fd79194907115ae3e183917398b95d843d2 SHA512 (activejob-7.1.5.2.gem) = 2838e7ea430dd6e7378292894c901c8d92576e82a5f36cf748bd4eeba219704dd98b1cf40588a563cda791d5405df80ff0113871bd3a92cd7e151cd52f0b8b86 Size (activejob-7.1.5.2.gem) = 37376 bytes @ 1.10 log @www/ruby-rails71: update to 7.1.5.1 Update to Ruby on Rails 7.1.5.1. Action Pack * Add validation to content security policies to disallow spaces and semicolons. Developers should use multiple arguments, and different directive methods instead. [CVE-2024-54133] Gannon McGibbon Action Text * Update vendored trix version to 2.1.10 John Hawthorn @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2024/12/01 15:47:46 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.5.1.gem) = e0826fe035b6ccc3ee88c2ccede0042058b9045659958ef4bbda6711c21ae356 SHA512 (activejob-7.1.5.1.gem) = 6e4083ccd3672f3b9a22fff3d8df2d7dd44953a0822c5585a7bb525b7b5f5a175b19b32c3c647af0f32765b2a948f71324283fe0f6d70809964c5ae2d529a089 Size (activejob-7.1.5.1.gem) = 37376 bytes @ 1.9 log @www/rails71: update to 7.1.5 Ruby on Rails 7.1.5 (2024-10-31) Active Model * Fix regression in alias_attribute to work with user defined methods. alias_attribute would wrongly assume the attribute accessor was generated by Active Model. class Person include ActiveModel::AttributeMethods define_attribute_methods :name attr_accessor :name alias_attribute :full_name, :name end person.full_name # => NoMethodError: undefined method `attribute' for an instance of Person Jean Boussier Active Record * Fix marshalling of unsaved associated records in 7.1 format. The 7.1 format would only marshal associated records if the association was loaded. But associations that would only contain unsaved records would be skipped. Jean Boussier * Fix an issue where .left_outer_joins used with multiple associations that have the same child association but different parents does not join all parents. Previously, using .left_outer_joins with the same child association would only join one of the parents. Now it will correctly join both parents. Fixes #41498. Garrett Blehm * Ensure ActiveRecord::Encryption.config is always ready before access. Previously, ActiveRecord::Encryption configuration was deferred until ActiveRecord::Base was loaded. Therefore, accessing ActiveRecord::Encryption.config properties before ActiveRecord::Base was loaded would give incorrect results. ActiveRecord::Encryption now has its own loading hook so that its configuration is set as soon as needed. When ActiveRecord::Base is loaded, even lazily, it in turn triggers the loading of ActiveRecord::Encryption, thus preserving the original behavior of having its config ready before any use of ActiveRecord::Base. Maxime Réty * Add TimeZoneConverter#== method, so objects will be properly compared by their type, scale, limit & precision. Address #52699. Ruy Rocha @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2024/10/27 14:35:26 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.5.gem) = cb684c25a712480c797137c756a62546386ba15c2101ed759f3379dcb7aea743 SHA512 (activejob-7.1.5.gem) = f06c93b3860d5db548753bdd9d6a01e16287caad7f4ae9d730194a5db616db91676e98b2b8fbe8455c76752357ecd7bf6c1d0c060cc27595edf1e7cce3f851f5 Size (activejob-7.1.5.gem) = 37376 bytes @ 1.8 log @www/ruby-rails71: update to 7.1.4.2 Security fix of ruby-action-mailer70. Other packages have no change except their version. 7.1.4.2 (2024-10-23) Action Mailer * Fix NoMethodError in block_format helper [Michael Leimstaedtner] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2024/10/21 15:07:28 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.4.2.gem) = 0b54eedfbb6d9d5e589c66e4ce415553e8715ecf76a174a37e36f2559799162f SHA512 (activejob-7.1.4.2.gem) = 73bcb60e3966f3abdcc0c9c966e962b59778a10b73992ca2c46682a82239fcfa63f2d280a618bd5f6b46a9bf7190889eda2016128e65ef4792afd2ddcb9f6276 Size (activejob-7.1.4.2.gem) = 37376 bytes @ 1.7 log @www/ruby-rails71: update to 7.1.4.1 Update Ruby on Rails 7.1 to 7.1.4.1. Active Support * No changes. Active Model * No changes. Active Record * No changes. Action View * No changes. Action Pack * Avoid regex backtracking in HTTP Token authentication [CVE-2024-47887] * Avoid regex backtracking in query parameter filtering [CVE-2024-41128] Active Job * No changes. Action Mailer * Avoid regex backtracking in block_format helper [CVE-2024-47889] Action Cable * No changes. Active Storage * No changes. Action Mailbox * No changes. Action Text * Avoid backtracing in plain_text_for_blockquote_node [CVE-2024-47888] Railties * No changes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2024/09/22 13:19:57 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.4.1.gem) = ca71990bb089a432596f5a963afedf0dba2d5f97633a0c8f6fa1ac08d62a9a6c SHA512 (activejob-7.1.4.1.gem) = a99c5f4843c2bf3a237c6168d4966f1809dc773cbc4c6998f541d7543211370f5b336cd5c4be11d687850568b359442adbf97d841007d65af9407eec313f9561 Size (activejob-7.1.4.1.gem) = 37376 bytes @ 1.6 log @devel/ruby-activejob71: update to 7.1.4 Active Job 7.1.4 (2024-08-22) * Register autoload for ActiveJob::Arguments. (Rafael Mendonça França) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2024/06/05 16:44:17 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.4.gem) = af095e6f6c654e03899fec93a0aae0b0cd5d6ebb0e77d21ff9ef37003cc194cf SHA512 (activejob-7.1.4.gem) = 0ca9f1bdb21b8de93ea4de9670f5bc4b2cd43edc44d58cd964f02907cb42a07c48b11803e8acd0c3bc9f08127a22b915e2ce9ab6e0821d10f6833c093e64650d Size (activejob-7.1.4.gem) = 37376 bytes @ 1.5 log @www/ruby-rails71: update to 7.1.3.4 Security fix for CVE-2024-32464 (textproc/ruby-actiontext70) and CVE-2024-28103 (www/ruby-actionpack61 package). Ruby on Rails 7.1.3.4 (2024-06-04) Action Text * Sanitize ActionText HTML ContentAttachment in Trix edit view [CVE-2024-32464] Action Pack * Include the HTTP Permissions-Policy on non-HTML Content-Types [CVE-2024-28103] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2024/05/22 13:27:18 taca Exp $ d3 3 a5 4 BLAKE2s (activejob-7.1.3.4.gem) = 468caaff422e8afed0f08e10df54de20e274a085a188b5761159269cf1cd3cb5 SHA512 (activejob-7.1.3.4.gem) = 77b3dd0c0e160e462494c806592c955c8102c85f452bc9cf29cb721152b02845bffa11063ca398d081f3d95e354ff1849fc8648d9aff1ee956e02f98e9d2e67a Size (activejob-7.1.3.4.gem) = 37376 bytes SHA1 (patch-lib_active__job.rb) = 389aa24faa739974e9b31bdccfb3ed0feff2938b @ 1.4 log @www/ruby-rails71: update to 7.1.3.3 Fix CVE-2024-34341 of textproc/ruby-actiontext71. 7.1.3.3 (2024-05-16) Active Support * No changes. Active Model * No changes. Active Record * No changes. Action View * No changes. Action Pack * No changes. Active Job * No changes. Action Mailer * No changes. Action Cable * No changes. Active Storage * No changes. Action Mailbox * No changes. Action Text * Upgrade Trix to 2.1.1 to fix CVE-2024-34341. Rafael Mendonça França Railties * No changes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2024/02/24 14:55:25 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.3.3.gem) = 365944a816588f1990bc91b597f68b88fe2ecec1b7480d11afdb9dc3c46933ff SHA512 (activejob-7.1.3.3.gem) = b31f266831b7dfe8ad2b0c56dfa557888a9b094c383db1879ad6426ab99f948794f5db2d1a18c75e8c69e6c1fd50c8b54ad7eb25dc75d3cace2cbfc8943ad952 Size (activejob-7.1.3.3.gem) = 37376 bytes @ 1.3 log @www/ruby-rails71: update to 7.1.3.2 Update Ruby on Rails 7.1 and related pacakges to 7.1.3.2 This includes security fix: CVE-2024-26142 for www/ruby-actionpack71 CVE-2024-26143 for www/ruby-actionpack71 Action Pack * Fix possible XSS vulnerability with the translate method in controllers CVE-2024-26143 * Fix ReDoS in Accept header parsing CVE-2024-26142 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2024/02/04 15:10:56 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.3.2.gem) = c0d9ca1bc91685a5fe523dc5d50db31f08c115988a6ac84629a86e2d0fdf6ab6 SHA512 (activejob-7.1.3.2.gem) = 5bc730305741fc450c01a997d59d3369498d9c3d45b964c9fbfcca604dadf77e22b5bece934924bb175e2372ca7e1d9b5a97be886b3fdacaea79ade385dea442 Size (activejob-7.1.3.2.gem) = 37376 bytes @ 1.3.2.1 log @Pullup ticket #6860 - requested by taca www/ruby-rails71: security fix Revisions pulled up: - databases/ruby-activerecord71/distinfo 1.4-1.5 - devel/ruby-activejob71/distinfo 1.4-1.5 - devel/ruby-activemodel71/distinfo 1.4-1.5 - devel/ruby-activestorage71/distinfo 1.4-1.5 - devel/ruby-activesupport71/distinfo 1.4-1.5 - devel/ruby-railties71/distinfo 1.4-1.5 - lang/ruby/rails.mk 1.161,1.164 - mail/ruby-actionmailbox71/distinfo 1.4-1.5 - mail/ruby-actionmailer71/distinfo 1.4-1.5 - textproc/ruby-actiontext71/distinfo 1.4-1.5 - www/ruby-actioncable71/distinfo 1.4-1.5 - www/ruby-actionpack71/distinfo 1.4-1.5 - www/ruby-actionview71/PLIST 1.3 - www/ruby-actionview71/distinfo 1.4-1.5 - www/ruby-rails71/distinfo 1.4-1.5 --- Module Name: pkgsrc Committed By: taca Date: Wed May 22 13:27:19 UTC 2024 Modified Files: pkgsrc/databases/ruby-activerecord71: distinfo pkgsrc/devel/ruby-activejob71: distinfo pkgsrc/devel/ruby-activemodel71: distinfo pkgsrc/devel/ruby-activestorage71: distinfo pkgsrc/devel/ruby-activesupport71: distinfo pkgsrc/devel/ruby-railties71: distinfo pkgsrc/lang/ruby: rails.mk pkgsrc/mail/ruby-actionmailbox71: distinfo pkgsrc/mail/ruby-actionmailer71: distinfo pkgsrc/textproc/ruby-actiontext71: distinfo pkgsrc/www/ruby-actioncable71: distinfo pkgsrc/www/ruby-actionpack71: distinfo pkgsrc/www/ruby-actionview71: PLIST distinfo pkgsrc/www/ruby-rails71: distinfo Log Message: www/ruby-rails71: update to 7.1.3.3 Fix CVE-2024-34341 of textproc/ruby-actiontext71. 7.1.3.3 (2024-05-16) Active Support * No changes. Active Model * No changes. Active Record * No changes. Action View * No changes. Action Pack * No changes. Active Job * No changes. Action Mailer * No changes. Action Cable * No changes. Active Storage * No changes. Action Mailbox * No changes. Action Text * Upgrade Trix to 2.1.1 to fix CVE-2024-34341. Rafael Mendon=E7a Fran=E7a Railties * No changes. --- Module Name: pkgsrc Committed By: taca Date: Wed Jun 5 16:44:18 UTC 2024 Modified Files: pkgsrc/databases/ruby-activerecord71: distinfo pkgsrc/devel/ruby-activejob71: distinfo pkgsrc/devel/ruby-activemodel71: distinfo pkgsrc/devel/ruby-activestorage71: distinfo pkgsrc/devel/ruby-activesupport71: distinfo pkgsrc/devel/ruby-railties71: distinfo pkgsrc/lang/ruby: rails.mk pkgsrc/mail/ruby-actionmailbox71: distinfo pkgsrc/mail/ruby-actionmailer71: distinfo pkgsrc/textproc/ruby-actiontext71: distinfo pkgsrc/www/ruby-actioncable71: distinfo pkgsrc/www/ruby-actionpack71: distinfo pkgsrc/www/ruby-actionview71: distinfo pkgsrc/www/ruby-rails71: distinfo Log Message: www/ruby-rails71: update to 7.1.3.4 Security fix for CVE-2024-32464 (textproc/ruby-actiontext70) and CVE-2024-28103 (www/ruby-actionpack61 package). Ruby on Rails 7.1.3.4 (2024-06-04) Action Text * Sanitize ActionText HTML ContentAttachment in Trix edit view [CVE-2024-32464] Action Pack * Include the HTTP Permissions-Policy on non-HTML Content-Types [CVE-2024-28103] @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 BLAKE2s (activejob-7.1.3.4.gem) = 468caaff422e8afed0f08e10df54de20e274a085a188b5761159269cf1cd3cb5 SHA512 (activejob-7.1.3.4.gem) = 77b3dd0c0e160e462494c806592c955c8102c85f452bc9cf29cb721152b02845bffa11063ca398d081f3d95e354ff1849fc8648d9aff1ee956e02f98e9d2e67a Size (activejob-7.1.3.4.gem) = 37376 bytes @ 1.2 log @devel/ruby-activejob71: update to 7.1.3 Active Job (2024-01-16) * Do not trigger immediate loading of ActiveJob::Base when loading ActiveJob::TestHelper. [Maxime Réty] * Preserve the serialized timezone when deserializing ActiveSupport::TimeWithZone arguments. [Joshua Young] * Fix ActiveJob arguments serialization to correctly serialize String subclasses having custom serializers. [fatkodima] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2023/11/30 15:17:21 taca Exp $ d3 3 a5 3 BLAKE2s (activejob-7.1.3.gem) = b428cd0ba3d157495256692c03b2d3605b1ec1b01c411996227f8b4d4f1c2d87 SHA512 (activejob-7.1.3.gem) = d636d94be434d9b5da0db6cd92e372cda3e4eec2b78601882162e6dd95b425f7e320b12b185c3e9c684fc58858c0194a6628f9a954748413a848c0854e9e46fc Size (activejob-7.1.3.gem) = 37376 bytes @ 1.1 log @devel/ruby-activejob71: add version 7.1.2 Active Job - Make work happen later Active Job is a framework for declaring jobs and making them run on a variety of queuing backends. These jobs can be everything from regularly scheduled clean-ups, to billing charges, to mailings -- anything that can be chopped up into small units of work and run in parallel. It also serves as the backend for Action Mailer's #deliver_later functionality that makes it easy to turn any mailing into a job for running later. That's one of the most common jobs in a modern web application: sending emails outside the request-response cycle, so the user doesn't have to wait on it. The main point is to ensure that all Rails apps will have a job infrastructure in place, even if it's in the form of an "immediate runner". We can then have framework features and other gems build on top of that, without having to worry about API differences between Delayed Job and Resque. Picking your queuing backend becomes more of an operational concern, then. And you'll be able to switch between them without having to rewrite your jobs. This is for Ruby on Rails 7.1. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 BLAKE2s (activejob-7.1.2.gem) = 5f4fdf62de8ec25dc2fecfd8cffedce11a67fce83a0e1bf6dfb14d037f92a98e SHA512 (activejob-7.1.2.gem) = 82dfca9de204a3647d6c88189c390561e5ce8747a3d146d9df97af3c3a0bad32279be4a76711a0b4b03dfd7455f8f932f72dd7b37701311103df1dbad694e3aa Size (activejob-7.1.2.gem) = 37376 bytes @