Commit graph

352622 commits

Author SHA1 Message Date
nros
a6cc40a5e8 fasttracker2: use pkgsrc flac 2022-02-12 20:04:32 +00:00
bsiegert
b6b73ae67a doc: Updated lang/go116 to 1.16.14 2022-02-12 19:53:00 +00:00
bsiegert
be9f48e100 Update go116 to 1.16.14 (security update).
crypto/elliptic: fix IsOnCurve for big.Int values that are not valid coordinates

Some big.Int values that are not valid field elements (negative or overflowing)
might cause Curve.IsOnCurve to incorrectly return true. Operating on those values
may cause a panic or an invalid curve operation. Note that Unmarshal will never
return such values.

Thanks to Guido Vranken for reporting this.

This is CVE-2022-23806 and https://go.dev/issue/50974.

math/big: prevent large memory consumption in Rat.SetString

An attacker can cause unbounded memory growth in a program using (*Rat).SetString
due to an unhandled overflow.

Thanks to the OSS-Fuzz project for discovering this issue and to Emmanuel Odeke
(@odeke_et) for reporting it.

This is CVE-2022-23772 and Go issue https://go.dev/issue/50699.

cmd/go: prevent branches from materializing into versions

A branch whose name resembles a version tag (such as "v1.0.0" or "subdir/v2.0.0-dev")
can be considered a valid version by the go command. Materializing versions from
branches might be unexpected and bypass ACLs that limit the creation of tags but not
branches.

This is CVE-2022-23773 and Go issue https://go.dev/issue/35671.
2022-02-12 19:52:40 +00:00
adam
69aa2a036d Updated devel/colordiff, devel/py-packageurl 2022-02-12 18:09:10 +00:00
adam
b25ae24311 py-packageurl: updated to 0.9.8.1
0.9.8.1
- Fix generic sourceforge PackageURL generation

0.9.8
- Do not create a generic PackageURL for URLs without a path in url2purl
- Use project name as the Package name when creating generic sourceforge PackageURLs
- Update PyPI route pattern in url2purl to handle different file name formats
- Create generic PackageURL for code.google.com archive URLs
- Capture more download types for bitbucket URLs
2022-02-12 18:08:48 +00:00
adam
8c6c42c477 colordiff: updated to 1.0.20
Changes between 1.0.19 and 1.0.20

Some improvements to reading command-line options and Makefile
portability.  Support for Windows configurations, thanks Rafael Kitover; and for
Octopus git/merge thanks Kiyoshi Ohgishi.
2022-02-12 18:05:08 +00:00
adam
fd6d573b50 Updated converters/py-charset-normalizer, devel/py-ruamel-yaml 2022-02-12 17:55:41 +00:00
adam
1fe86785b6 py-ruamel-yaml: updated to 0.17.21
0.17.21:
- fix bug in calling `.compose()` method with `pathlib.Path` instance.
2022-02-12 17:55:10 +00:00
adam
1259a5dd9a py-charset-normalizer: updated to 2.0.12
2.0.12
Fixed
- ASCII miss-detection on rare cases
2022-02-12 17:53:15 +00:00
taca
1dfb4fca38 doc: Updated graphics/ruby-RMagick to 4.2.4 2022-02-12 15:29:49 +00:00
taca
06cdc0f979 graphics/ruby-RMagick: update to 4.2.4
4.2.4 (2021-12-27)

Improvements

* spec_helper: drop require_relative to lib directory (#1306)
* Fix build error with Ruby 3.1 on macOS (#1313)

Bug Fixes

* remove Mutex in trace_proc= (#1303)
* channel_mean_spec: fix floating point comparison (#1307)
* changed_predicate_spec: ensure target directory exists (#1305)
* Doc: Fix documentation of Magick::Image#crop (#1311)
* Magick::UndefinedKernel should also not be used when creating a new
  KernelInfo. (#1312)
2022-02-12 15:29:23 +00:00
taca
5bd3238755 doc: Updated finance/ruby-activemerchant to 1.125.0 2022-02-12 15:27:56 +00:00
taca
f767e94f97 finance/ruby-activemerchant: update to 1.125.0
1.125.0 (2022-01-20)

What's Changed

* Wompi: add gateway by @therufs in #4173
* Stripe Payment Intents: Add setup_purchase by @aenand in #4178
* IPG: Add Gateway by @ajawadmirza in #4171
* Safe Charge: Add sg_NotUseCVV field by @ajawadmirza in #4177
* PayU Latam: send correct card types for maestro and condensa by @dsmcclain
  in #4182
* Stripe Payment Intents: refactor response by @aenand in #4183
* Safe Charge: Support string for Add sg_NotUseCVV field by @ajawadmirza in
  #4185
* Wompi: cast error messages to JSON by @therufs in #4186
* NMI: omit initial_transaction_id for CIT by @aenand in #4189
* Adding Priority gateway by @jessiagee in #4166
* GlobalCollect: Support for Lodging Data by @naashton in #4190
* Wompi: option for installments by @therufs in #4192
* Stripe Payment Intents: Add support for fulfillment_date and event_type by
  @dsmcclain in #4193
* Paysafe: Adjust logic for sending 3DS field by @meagabeth in #4194
* DLocal: Implement $0 Verify by @dsmcclain in #4184
* EBANX: Added processing_type Gateway Specific Field by @kledoux-spreedly
  in #4198
* Wompi: do not pass CVV if not provided by @therufs in #4199
* Paysafe: Concatenate credentials for headers by @meagabeth in #4201
* Stripe PI: add_metadata to setup_purchase by @aenand in #4202
* Element (Vantiv Express): Add support for CreditCardCredit action by
  @dsmcclain in #4203
* Orbital: Add googlepay payment tests by @ajawadmirza in #4205
* Mundipagg: Update success method by @ajawadmirza in #4210
* Worldpay: Add support for Visa Direct Fast Funds Credit by @dsmcclain in
  #4212
* Paysafe: Add support for stored credentials by @meagabeth in #4214
* Add Canadian institution number for check by @therufs in #4216
* Worldpay: Set default eCommerce indicator for EMVCO network tokens by
  @shasum in #4215
* Update Canadian institution number handling by @therufs in #4217
* Mercado Pago: Update verify for custom amount by @ajawadmirza in #4219
* Wompi: Add support for Auth and Capture by @rachelkirk in #4218
* Priority: update source and billing address checks by @jessiagee in #4220
* Revert "Remove YAML warning on load_fixtures_method" by @dsmcclain in
  #4229
* USAePay: Add store test, update authorize param by @jessiagee in #4232
* Orbital: Update google pay validations by @ajawadmirza in #4230
* Priority: Remove bank account tender type by @jessiagee in #4228
* Pin Payments: add void support by @montdidier in #4144
* Wompi: update authorization in capture by @rachelkirk in #4238
* IPG: Update authorization for store by @ajawadmirza in #4233
* Paymentez: Update card mappings by @ajawadmirza in #4237
* Orbital: Quick fix for brand correction by @ajawadmirza in #4242
* Priority: Cleaning up refund method by @jessiagee in #4240
* Priority: update parsing for error messages by @jessiagee in #4245
* GlobalCollect: Support Airline Data by @naashton in #4187
* IPG: Add store error response by @ajawadmirza in #4241
* Adds Multiple Item Codes and Amounts to Cashnet Gateway by @peteroas in
  #4243
* IPG: verify method bug fixes for core by @ajawadmirza in #4244
* Stripe: Add support for skip_radar_rules by @dsmcclain in #4250
* CyberSource: Add tax fields by @ajawadmirza in #4251
* Kushki: Add support for metadata by @rachelkirk in #4253
* Wompi: Update sandbox and production endpoints by @rachelkirk in #4255
* Orbital: Add SCA Merchant Initiated field by @ajawadmirza in #4256
* GlobalCollect: Update Production Endpoint by @naashton in #4196
* Decidir Plus: Add Gateway Adapter by @naashton in #4264
* Decidir Plus: Update payment reference by @naashton in #4271
* Paysafe: Update redact method by @meagabeth in #4269
* Elavon: third_party_token bug fix by @rachelkirk in #4273
* Add metadata to network_tokenization_credit_card by @mark-sim in #4270
* Decidir Plus: Sub Payment Fields by @naashton in #4274
* PayWay: Update endpoints and response code by @jessiagee in #4281

New Contributors

* @kledoux-spreedly made their first contribution in #4198
* @peteroas made their first contribution in #4243
* @mark-sim made their first contribution in #4270
2022-02-12 15:27:22 +00:00
taca
a6792f1930 doc: Updated devel/ruby-zeitwerk to 2.5.4
I forgot to mention these changes.

2.5.3 (2021-12-30)

* The change introduced in 2.5.2 implied a performance regression that
  was particularly dramatic in Ruby 3.1.  We'll address #198 in a
  different way.

2.5.2 (2021-12-27)

* When Module#autoload triggers the autovivification of an implicit
  namespace, $LOADED_FEATURES now gets the correspoding directory
  pushed.  This is just a tweak to Zeitwerk's Kernel#require
  decoration.  That way it acts more like the original, and cooperates
  better with other potential Kernel#require wrappers, like
  Bootsnap's.
2022-02-12 15:24:02 +00:00
taca
85f2aaa3d0 devel/ruby-zeitwerk: update to 2.5.4
2.5.4 (2022-01-28)

* If a file did not define the expected constant, there was a reload, and
  there were on_unload callbacks, Zeitwerk still tried to access the
  constant during reload, which raised.  This has been corrected.
2022-02-12 15:22:38 +00:00
taca
c3f421cb46 doc: Updated devel/ruby-tins to 1.31.0 2022-02-12 15:21:22 +00:00
taca
2be3f0a5e5 devel/ruby-tins: update to 1.31.0
Quote from commit logs.

1.29.1 (2021-05-20)

* Reraise the same exception object for exceptions with additional methods.

1.30.0 (2021-12-27)

* Fix for upcoming ruby 3.1.0.

1.31.0 (2022-01-07)

* Add small LRU cache implementation.
2022-02-12 15:20:56 +00:00
taca
17148f3f47 doc: Updated devel/ruby-thor to 1.2.1 2022-02-12 13:48:27 +00:00
taca
4c822b240a devel/ruby-thor: update to 1.2.1
1.2.0 (2022-01-04)

What's Changed

* Support Thor::CoreExt::HashWithIndifferentAccess#except for Rails 6.0 by
  @koic in #734
* The klass parameter 'inject_into_class' should be given a string
  type.(also inject_into_module) by @ratovia in #752
* Added Shell::Basic#say_error by @postmodern in #750
* Check for duplicate content in relevant section when inserting into files
  by @excid3 in #735
* Loaded the directory under tasks. by @Mitsuru53 in #747
* Update Thor::Actions#inside to return the value yielded by the block by
  @jordan-brough in #712
* remove_file should unlink broken symlinks by @2called-chaos in #720
* Use string interpolation for trailing whitespace by @jonathanhefner in #730
* Indent multiline messages in say_status by @jonathanhefner in #714
* Allow leading hyphen in switch values when specified with = by @univerio
  in #737
* Fix for #707 by @scambra in #708
* Support latest did_you_mean by @deivid-rodriguez in #761

New Contributors

* @ratovia made their first contribution in #752
* @excid3 made their first contribution in #735
* @Mitsuru53 made their first contribution in #747
* @jordan-brough made their first contribution in #712
* @2called-chaos made their first contribution in #720
* @univerio made their first contribution in #737
* @scambra made their first contribution in #708

1.2.1 (2022-01-04)

What's Changed

* Fix regressions with insert_into_file
2022-02-12 13:48:00 +00:00
taca
59e7d4ddc5 doc: Updated devel/ruby-shoulda-matchers to 5.1.0 2022-02-12 13:42:47 +00:00
taca
594a455667 devel/ruby-shoulda-matchers: update to 5.1.0
5.1.0 (2021-12-22)

Bug fixes

* Fix the undefined method error for non rails project due to use of many? -
  method from ActiveSupport. (#1459)

Features

* Add array option support for have db column matcher. (#1465)
* Add enum attributes support for validate_absence_of matcher. (#1464)
2022-02-12 13:42:29 +00:00
taca
6a8bb7cb24 doc: Updated devel/ruby-rspec_junit_formatter to 0.5.1 2022-02-12 13:40:47 +00:00
taca
07ce864683 devel/ruby-rspec_junit_formatter: update to 0.5.1
0.5.0 (2022-01-04)

Added

* Added support to read outside error count returned from XML formatter (#86)

Changed

* Moved to GitHub Actions for CI
* Test on current Ruby and RSpec versions

0.5.1 (2022-01-06)

Fixed

* Fixed compatibility with older rubies
2022-02-12 13:40:24 +00:00
taca
f66c17467b doc: Updated devel/ruby-rspec-rails to 5.1.0 2022-02-12 13:38:42 +00:00
taca
a10127d6f7 devel/ruby-rspec-rails; update to 5.1.0
5.0.3 (2022-01-26)

Bug Fixes:

* Properly name params in controller and request spec templates when using
  the --model-name parameter. (@kenzo-tanaka, #2534)
* Fix parameter matching with mail delivery job and
  ActionMailer::MailDeliveryJob. (Fabio Napoleoni, #2516, #2546)
* Fix Rails 7 have_enqueued_mail compatibility (Mikael Henriksson, #2537,
  #2546)

5.1.0 (2022-01-26)

Enhancements:

* Make the API request scaffold template more consistent and compatible with
  Rails 6.1. (Naoto Hamada, #2484)
* Change the scaffold rails_helper.rb template to use require_relative. (Jon
  Dufresne, #2528)
2022-02-12 13:38:22 +00:00
taca
28fe9b6d7d doc: Updated devel/ruby-rspec to 3.11.0 2022-02-12 13:35:56 +00:00
taca
9de24b7851 devel/ruby-rspec: update to 3.11.0
3.11.0 (2022-02-09)

This is a gem of meta pacakge and no changes itself.
2022-02-12 13:35:39 +00:00
taca
6fd583d598 doc: Updated devel/ruby-rspec-mocks to 3.11.0 2022-02-12 13:33:45 +00:00
taca
83c7e40329 devel/ruby-rspec-mocks: update to 3.11.0
3.11.0 (2022-02-09)

Enhancements:

* Add and_invoke implementation for configuring responses to receive (and
  receive_messages) with multiple callable objects. (Kyle Smith, #1411)
2022-02-12 13:33:02 +00:00
taca
588c0ebc3d doc: Updated devel/ruby-rspec-expectations to 3.11.0 2022-02-12 13:32:19 +00:00
taca
ad6dfa2575 devel/ruby-rspec-expectations: update to 3.11.0
3.11.0 (2022-02-09)

Enhancements:

* Return true from aggregate_failures when no exception occurs. (Jon Rowe,
  #1225)

Deprecations:

* Print a deprecation message when using the implicit block expectation
  syntax. (Phil Pirozhkov, #1139)
2022-02-12 13:31:48 +00:00
taca
844575750c doc: Updated devel/ruby-rspec-core to 3.11.0 2022-02-12 13:30:34 +00:00
taca
ba49844f2e devel/ruby-rspec-core: update to 3.11.0
3.11.0 (2022-02-09)

Enhancements:

* Improve pluralisation of words ending with s (like process). (Joshua
  Pinter, #2779)
* Add ordering by file modification time (most recent first). (Matheus
  Richard, #2778)
* Add to_s to reserved names for #let and #subject. (Nick Flückiger, #2886)
* Introduce RSpec.current_scope to expose the current scope in which RSpec
  is executing. e.g. :before_example_hook, :example etc. (@odinhb, #2895)
* Add named bold colours as options for custom colours. (#2913, #2914)
* Warn when (but not prevent) a SystemExit occurs. (Jared Beck, #2926)
2022-02-12 13:30:14 +00:00
taca
ad48cbd44b doc: Updated devel/ruby-rspec-support to 3.11.0 2022-02-12 13:28:47 +00:00
taca
4249fd6695 devel/ruby-rspec-support: update to 3.11.0
3.11.0 (2022-02-09)

* No changes.  Released to support other RSpec releases.
2022-02-12 13:28:28 +00:00
taca
9bbca33c8a doc: Updated devel/ruby-rbtree to 0.4.5 2022-02-12 13:14:27 +00:00
taca
ccbb3ca3bb devel/ruby-rbtree: update to 0.4.5
0.4.5 (2022-02-02)

* Support Ruby 3.2.0-dev (development branch).
2022-02-12 13:14:07 +00:00
taca
cb3ad9a663 doc: Updated devel/ruby-rb-kqueue to 0.2.8 2022-02-12 13:09:23 +00:00
taca
8a8920e284 devel/ruby-rb-kqueue: update to 0.2.8
No change log nor release note, here are quote from commit logs.

0.2.8 (2022-02-07)

* Fix wrong number of arguments (given 1, expected 0) (ArgumentError)
* Make id optional
2022-02-12 13:08:51 +00:00
taca
88d89aa643 doc: Updated devel/ruby-rb-fsevent to 0.11.1 2022-02-12 12:41:21 +00:00
taca
baad683ce6 devel/ruby-rb-fsevent: update to 0.11.1
0.11.1 (2022-02-06)

* rescue Errno::EBADF when closing pipe #92
2022-02-12 12:41:01 +00:00
taca
269db999c3 doc: Updated devel/ruby-pkg-config to 1.4.7 2022-02-12 12:39:45 +00:00
taca
d2daf73447 devel/ruby-pkg-config: update to 1.4.7
1.4.7 (2022-01-16)

Improvements

* Added support for RubyInstaller2 3.1 or later.
  [Reported by golirev][GitHub:ruby-gnome/ruby-gnome#1457]

Thanks

* golirev
2022-02-12 12:39:27 +00:00
taca
0eb8da8244 doc: Updated devel/ruby-octokit to 4.22.0 2022-02-12 12:38:04 +00:00
taca
0f18b8611a devel/ruby-octokit: update to 4.22.0
4.22.0 (2022-01-12)

Deprecation Fix

* 1359 Fix Faraday deprecation warning @ybiquitous

Code Improvements

* 1336 Update regex for create ref @thepwagner
* 1350 Support pagination in compare api @mrpinsky

CI and dependency updates

* 1353 Add Ruby 3.0 support for CI builds @olleolleolle
* 1387 Update pry-byebug requirement @ashishkeshan

Documentation

* 1376 Update example README code with token filtering @bencolon
* 1381 Update organization migration documentation links @rzhade3
2022-02-12 12:37:42 +00:00
taca
ed8b4f9f48 doc: Updated devel/ruby-native-package-installer to 1.1.3 2022-02-12 12:36:05 +00:00
taca
b577780793 devel/ruby-native-package-installer: update to 1.1.3
1.1.3 (2022-01-18)

Fixes

* Fixed wrong package install on Windows.

1.1.2 (2022-01-18)

Improvements

* Changed priority for Homebrew on Linux. System package manager is preferred.
* Improved OpenSuSE detection.
* Added support for Ruby 3.1 based RubyInstaller.
2022-02-12 12:35:37 +00:00
taca
08d4779c12 doc: Updated devel/ruby-msgpack to 1.4.4 2022-02-12 12:33:56 +00:00
taca
9850b3e3fe devel/ruby-msgpack: update to 1.4.4
1.4.3 (2022-01-20)

* Optimize serialization/deserialization of Symbols
* Support registering ext types for objects of subclasses of primitive types
  (like Hash)
* Add optimized_symbols_parsing option to Factory#register_type on MRI
  implementation
* Optimize to deduplicate Hash keys on JRuby
* Support JRuby 9.3 (and drop 9.1)

1.4.4 (2022-01-22)

* Specify the build option --platform=8 for older Java platforms
2022-02-12 12:33:36 +00:00
taca
a643556126 doc: Updated devel/ruby-ffi to 1.15.5 2022-02-12 12:31:02 +00:00