pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/finance/ruby-braintree



Module Name:    pkgsrc
Committed By:   taca
Date:           Tue Aug 11 16:05:11 UTC 2026

Modified Files:
        pkgsrc/finance/ruby-braintree: Makefile PLIST distinfo

Log Message:
finance/ruby-braintree: update to 4.40.0

4.40.0 (2026-08-05)

* Add EmailFormatIsInvalid (92963) and EmailIsTooLong (92964) validation
  error codes to PayPalAccount
* Add network to three_d_secure_pass_thru across Transaction.sale,
  CreditCard, Customer, PaymentMethod, and CreditCardVerification, with
  ThreeDSecurePassThru::Network constants (Eftpos, Mastercard, Visa)
* Fix path traversal vulnerability in Dispute and Address gateways by
  validating that IDs used in request paths do not contain path separators
  or relative-path segments


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/finance/ruby-braintree/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/finance/ruby-braintree/PLIST
cvs rdiff -u -r1.40 -r1.41 pkgsrc/finance/ruby-braintree/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/finance/ruby-braintree/Makefile
diff -u pkgsrc/finance/ruby-braintree/Makefile:1.37 pkgsrc/finance/ruby-braintree/Makefile:1.38
--- pkgsrc/finance/ruby-braintree/Makefile:1.37 Sun Jun 28 14:54:27 2026
+++ pkgsrc/finance/ruby-braintree/Makefile      Tue Aug 11 16:05:11 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2026/06/28 14:54:27 taca Exp $
+# $NetBSD: Makefile,v 1.38 2026/08/11 16:05:11 taca Exp $
 
-DISTNAME=      braintree-4.39.0
+DISTNAME=      braintree-4.40.0
 CATEGORIES=    finance
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/finance/ruby-braintree/PLIST
diff -u pkgsrc/finance/ruby-braintree/PLIST:1.23 pkgsrc/finance/ruby-braintree/PLIST:1.24
--- pkgsrc/finance/ruby-braintree/PLIST:1.23    Wed May  6 13:36:05 2026
+++ pkgsrc/finance/ruby-braintree/PLIST Tue Aug 11 16:05:11 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2026/05/06 13:36:05 taca Exp $
+@comment $NetBSD: PLIST,v 1.24 2026/08/11 16:05:11 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/braintree.gemspec
@@ -150,6 +150,7 @@ ${GEM_LIBDIR}/lib/braintree/test/venmo_s
 ${GEM_LIBDIR}/lib/braintree/test_transaction.rb
 ${GEM_LIBDIR}/lib/braintree/testing_gateway.rb
 ${GEM_LIBDIR}/lib/braintree/three_d_secure_info.rb
+${GEM_LIBDIR}/lib/braintree/three_d_secure_pass_thru.rb
 ${GEM_LIBDIR}/lib/braintree/transaction.rb
 ${GEM_LIBDIR}/lib/braintree/transaction/address_details.rb
 ${GEM_LIBDIR}/lib/braintree/transaction/apple_pay_details.rb

Index: pkgsrc/finance/ruby-braintree/distinfo
diff -u pkgsrc/finance/ruby-braintree/distinfo:1.40 pkgsrc/finance/ruby-braintree/distinfo:1.41
--- pkgsrc/finance/ruby-braintree/distinfo:1.40 Sun Jun 28 14:54:27 2026
+++ pkgsrc/finance/ruby-braintree/distinfo      Tue Aug 11 16:05:11 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.40 2026/06/28 14:54:27 taca Exp $
+$NetBSD: distinfo,v 1.41 2026/08/11 16:05:11 taca Exp $
 
-BLAKE2s (braintree-4.39.0.gem) = ddf8d0bc9eb653dc10733fb984cfb57ff03fc282385b2483ab19c21aaf26247c
-SHA512 (braintree-4.39.0.gem) = eaa94e4304b831f5c884fb838f915d686ca565d7efb93191f314d4c4b5cd1b2f2fd4f47152cf2bae1ceb84cdd38bfd899febbda5f666cca8ff8a9dc034b1d769
-Size (braintree-4.39.0.gem) = 287232 bytes
+BLAKE2s (braintree-4.40.0.gem) = 15cbda76c59f8166c7cf09aa9e84b1c32e46dca150074e0060fe88287f510a94
+SHA512 (braintree-4.40.0.gem) = 325ac4177a3f04d785663b082a6b01b209610290bd0b50ac0af89e840354434cbc891ec7ceec67cd099f5ed810606826a46a80ec7c19c4ef07daef5ac7fc5050
+Size (braintree-4.40.0.gem) = 288768 bytes



Home | Main Index | Thread Index | Old Index