Commit graph

1041 commits

Author SHA1 Message Date
taca
ba0bf66cdd finance/ruby-braintree: update to 4.1.0
4.1.0 (2021-05-25)

* Add payment_reader_card_details parameter to Transaction.sale
* Add webhook sample for GrantedPaymentMethodRevoked
* Add skip_advanced_fraud_checking to:
  - Customer#create and Customer#update
  - PaymentMethod#create and PaymentMethod#update
  - CreditCard#create and CreditCard#update
* Include rexml in Gemspec (fixes #214)
* Fix incorrect error code constants (fixes #213)
  - PaymentMethodNonceConsumed is now 93107
  - CannotForwardPaymentMethodType is now 93106

4.0.0 (2021-05-10)

* Breaking Changes
  - Update gemspec to require ruby >= 2.6.0
  - Remove ExternalVault::CardTypeIsInvalid error code
  - Remove RiskData::CustomerBrowserIsTooLong error code
  - Remove paypal_vault_without_upgrade parameter from PaymentMethod#create
  - Add PaymentMethodNonceDetails and PaymentMethodNonceDetailsPayerInfo
	o PaymentMethodNonce#details is now an instance of
	  PaymentMethodNonceDetails rather than a hash
	o PaymentMethodNonceDetails#payer_info is now an instance of
	  PaymentMethodNonceDetailsPayerInfo rather than a hash
* Add phone_number to Address
* Add paypal_messages to Dispute
* Add tax_identifiers parameter to Customer.create and Customer.update
* Add chargeback_protection_level into dispute search
* Make libxml-ruby an optional dependency instead of required (addresses
  JRuby incompatibility issues raised in #203 and #205)
2021-06-03 14:44:21 +00:00
taca
8474c8c41c finance/ruby-activemerchant: update to 1.120.0
1.120.0 (2021-05-31)

* Stripe PI: ensure setup_future_sage and off_session work when using
  SetupIntents.
* Orbital: Update commit to accept retry_logic in params [jessiagee] #3890
* Orbital: Update remote 3DS tests [jessiagee] #3892
* Mercado Pago: support Creditel card type [therufs] #3893
* Payeezy: Update error mapping [meagabeth] #3896
* HPS: Add support for stored_credential [cdmackeyfree] #3894
* Orbital: Ensure payment_detail sends for ECP [jessiagee] #3899
* Payeezy: Update error_code_from method [meagabeth] #3900
* Worldpay: Add support for statementNarrative field [meagabeth] #3901
* Mercado Pago: Give ability to pass capture option in authorize txn field
  [naashton] #3897
* Orbital: Ensure correct fields sent in refund [jessiagee] #3903
* WorldPay: remove some defaults in billing address [carrigan] #3902
* Adyen: Support for General Credit [naashton] #3904
* Worldpay: reintroduce address1 and city defaults [carrigan] #3905
* Stripe: ensure potentially nested data is scrubbed #3907
* Stripe PI: Send Validate on Payment Method Attach [tatsianaclifton] #3909
* Adyen: Update handling of authorization returned from gateway [meagabeth]
  #3910
* Update gateway templates for Rubocop compliance [therufs] #3912 #3895
* Orbital: Send AVSname for all eCheck transactions [jessiagee] #3911
* Litle: update support of customerId field [cdmackeyfree] #3913
* Payment Express: fix signature for verify [therufs] #3914
* Forte: Send xdata fields [dsmcclain] #3915
* PaywayDotCom: Add New Gateway [DanAtPayway] #3898
* Orbital: Remove unnecessary requirements [jessiagee] #3917
* SafeCharge (Nuvei): Add network tokenization support [DStoyanoff] #3847
* Stripe PI: Enhance testing of SetupIntents API #3908
* SafeCharge (Nuvei): Fix NT related bug [jimilpatel24] #3921
* Worldpay: Only override cardholdername for 3ds tests [curiousepic] #3918
* Orbital: Add support for general credit [meagabeth] #3922
* Banco Sabadell: Ensure sca_exemption field is used #3923
* Redsys: Refactor XML character escape logic #3925
* HPS: Strip zip codes of non-alphanumeric characters [dsmcclain] #3926
* Orbital: $0 PreNote using authorize for eCheck force_capture [jessiagee]
  #3927
* Worldpay: synchronous response changes [naashton] #3928
* PaywayDotCom: Add more thorough scrubbing [tatsianaclifton] #3929
* Remove CONTRIBUTING.md and update README.md to reflect new repository wiki
  [dsmcclain] #3930
* Qvalent: Add customer_reference_number [fredo-] #3931
* Orbital: Add 'ND' ECPActionCode to $0 Prenote Check [jessiagee] #3935
* Checkout: Add support for stored_credential [meagabeth] #3934
* Credorax: Add support for 3ds_reqchallengeind [dsmcclain] #3936
* Adyen: cancelOrRefund endpoint when passed as option [naashton] #3937
* Qvalent: Add customer reference number FIX [fredo-] #3939
* Orbital: Pass line_items in capture [jessiagee] #3941
* BraintreeBlue: Add support for $0 auth verification [meagabeth] #3944
* JCB: Add additional BIN ranges [dsmcclain] #3946
* vPOS: Support new gateway type [therufs] #3906
* Braintree: Add support for AVS and CVV results in $0 credit card
  verification transactions [meagabeth] #3951
* Braintree: Return cvv_code and avs_code in response [meagabeth] #3952
* vPOS: Stringify values [therufs] #3954
* Payeezy: Send level2 fields [dsmcclain] #3953
* Credorax: adjust logic for sending 3ds shipping address fields [dsmcclain]
  #3959
* Orbital: Ensure ECP always sends AVSName [jessiagee] #3963
* Orbital: Add middle name to EWSMiddleName for ECP [jessiagee] #3962
* Support Canadian Bank Accounts [naashton] #3964
* Windcave/Payment Express: Add support for AvsAction and EnableAVSData
  fields [meagabeth] #3967
* CyberSource: Update XML tag for merchantDefinedData [meagabeth] #3969
* Elavon: Send ssl_vendor_id field [dsmcclain] #3972
* Credorax: Add support for echo field [meagabeth] #3973
* Worldpay: support cancelOrRefund via options [therufs] #3975
* Payeezy: support general credit [cdmackeyfree] #3977
* Ripley and Hipercard: Add BIN ranges [naashton] #3978
* Adyen: Default card holder name for credit cards [shasum] #3980
* PaywayDotCom: make source_id a required field [dsmcclain] #3981
* Qvalent: remove pem_password from required credentials [dsmcclain] #3982
* Authorize.net: Fix stored credentials [tatsianaclifton] #3971
* CyberSource: Add support for multiple new fields [dsmcclain] #3984
* CASHNet: Update gateway adapter [dsmcclain] #3986
* Elavon: Send ssl_vendor_id field via options on gateway initialization
  [dsmcclain] #3989
* Braintree: Bump required braintree gem version to 3.0.1 #3987
2021-06-03 14:39:07 +00:00
pin
99a31ea0fb finance/rates: update to 0.5.0
-Improve input handling
2021-05-30 16:54:04 +00:00
khorben
6cfba2a5ab cpuminer: typo in the RC script
Bumps PKGREVISION.
2021-05-29 20:23:40 +00:00
khorben
0bf315d950 cpuminer: appease pkglint(1)
This simply corrects the order of variables; NFCI.
2021-05-29 19:35:04 +00:00
khorben
2f2a8a9911 cpuminer: update to version 2.5.1
This release adds support for bech32 addresses (BIP 173).

While there, this applies a patch from upstream to fix the build on Aarch64,
and improves the RC script provided.
2021-05-29 19:30:57 +00:00
pin
fa9e32d68b finance/rates: update to 0.4.0
-Hot fix for broken API
2021-05-25 16:57:46 +00:00
adam
e521eab357 bitcoin: updated to 0.21.1
0.21.1 change log

Consensus

* Speedy trial support for versionbits (ajtowns)
* Speedy trial activation parameters for Taproot (achow101)

P2P protocol and network code

* allow CSubNet of non-IP networks (vasild)
* Avoid UBSan warning in ProcessMessage(…) (practicalswift)

Wallet

* Introduce DeferredSignatureChecker and have SignatureExtractorClass subclass it (achow101)
* Avoid requesting fee rates multiple times during coin selection (achow101)

RPC and other APIs

* Disallow sendtoaddress and sendmany when private keys disabled (achow101)

Build system

* link against -lsocket if required for *ifaddrs (fanquake)
* Fix MSVC build after gui-176 (hebasto)

Tests and QA

* Add fuzzing harness for versionbits (ajtowns)
* fuzz: Bump FuzzedDataProvider.h (MarcoFalke)
* fuzz: Update FuzzedDataProvider.h from upstream (LLVM) (practicalswift)
* Update vcpkg checkout commit (sipsorcery)
* fuzz: Bump FuzzedDataProvider.h (MarcoFalke)
* Fix the unreachable code at feature_taproot (brunoerg)
* Test that a fully signed tx given to signrawtx is unchanged (achow101)
* Make sure non-IP peers get discouraged and disconnected (vasild, MarcoFalke)
* fuzz: cleanups for versionbits fuzzer (ajtowns)
2021-05-25 05:34:16 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
adam
aa2897c2ad py-stripe: updated to 2.57.0
2.57.0
* Add support for Identity VerificationSession and VerificationReport APIs
2021-05-20 12:56:01 +00:00
pin
247895dccf finance/rates: update to 0.3.0
0.3.0
=====
-Update Cargo.lock
-Add better input handling with structopt

0.2.1
=====
-Switch from openssl to rustls
2021-05-17 07:44:49 +00:00
nia
a00beb6760 electrum: install desktop files on all operating systems
not just FreeBSD and Linux
2021-05-15 09:50:08 +00:00
adam
26fe4bdfee py-braintree: updated to 4.9.0
4.9.0

Add paypal_messages to Dispute
Add tax_identifiers parameter to Customer.create and Customer.update
2021-05-06 04:34:47 +00:00
taca
967c3f2f40 finance/ruby-braintree: update to 3.4.0
3.4.0 (2021-04-12)

* Add local_payment_reversed webhook notification
* Add Transaction.adjust_authorization method to support for multiple
  authorizations for a single transaction
* Add merchant_account_id parameter to Transaction#refund
* Add store_id and store_ids parameters to Transaction#search
* Add support for ActiveSupport::TimeWithZone when generating XML (thanks
  @Tonkpils!)
2021-05-04 15:20:44 +00:00
pho
4d74cf7192 *: Bump PKGREVISION for ghc-9.0.1 2021-05-03 19:00:52 +00:00
pho
a1e1b8632a Add a comment about the kludge 2021-04-26 07:34:31 +00:00
pin
724de0869b finance/rates: reset maintainer 2021-04-24 19:55:22 +00:00
pho
5275fabdf5 I forgot to add the PLIST file 2021-04-24 11:14:51 +00:00
pho
222ba9bcf9 Update to hledger-1.21
The change log is too long to paste here. See
http://hackage.haskell.org/package/hledger-1.21/changelog
2021-04-24 11:12:09 +00:00
pho
107ca2f84c Update to hledger-lib-1.21
The change log is Too long to paste here. See
http://hackage.haskell.org/package/hledger-lib-1.21/changelog
2021-04-24 10:06:11 +00:00
pho
8b66c29016 Update to Decimal-0.5.2
No change logs are provided by the upstream.
2021-04-24 05:45:29 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
adam
fa0b51dbb6 py-braintree: updated to 4.8.0
4.8.0
Add LocalPaymentReversed webhook
Add store_id and store_ids to Transaction.search
2021-04-16 05:45:54 +00:00
tnn
e17f24258d propagate python incompatibilities 2021-04-09 15:42:35 +00:00
tnn
9f2297f18e revert wrong fix for py-scipy python 3.6 deprecation, fix properly 2021-04-09 14:41:34 +00:00
nia
7307f0462a Unbreak bulk builds.
A dependency became incompatible with Python 3.6.
2021-04-07 08:16:37 +00:00
adam
4be53d2b15 py-braintree: updated to 4.7.0
4.7.0

Add merchant_account_id to Transaction.refund
Add Transaction.adjust_authorization method to support for multiple authorizations for a single transaction
2021-04-05 19:49:48 +00:00
wiz
2aa38bfd29 gnucash-docs: update to 4.5.
4.5    - 28 March 2021
        o Bug 798089 - Starting "Tutorial and Concepts Guide" writes
          namespace error to console
        o Add wiki links about Online Banking Setup
        o Online banking: Table of protocols
        o Rewording of tools abstract
        o Add IDs to all html chunks of help
        o Explain default sort order and a partial review of the register
          view menus.
        o Update links about tax report …
        o New section &quot;Country Specific Reports&quot;<p>Moved US:TXF,
          added de:ElStEr
        o Report: Join several notes in one footnote
        o Several updates in report-create
        o Guide: New year
        o Update saved-reports location
        o Update copyright year of german guide
        o Specify ISO currencies in overview (English, German)
2021-04-01 08:33:34 +00:00
wiz
a5ae56371d gnucash: update to 4.5.
Fix build with glib 2.68.

GnuCash 4.5 Released

The GnuCash development team announces GnuCash 4.5, the sixth release in the stable 4.x series
Between 4.4 and 4.5, the following bugfixes were accomplished:

    Bug 783283 - Multi-Currency payments use wrong date
    Bug 797621 - GnuCash freezes temporarily and sometimes crashes when selecting Sales Tax Table in Invoices
    Bug 797630 - Check for missing dependencies of 'Get Quotes' to avoid Gnucash crash.
    Bug 797906 - GnuCash data file is locked after a "save-as" to mysql database.
    Bug 797924 - Crash when searching for customer to process payment.
    Bug 797997 - File gnucash could note be found
    Bug 798019 - Currency rates in OFX file are ignored
    Bug 798044 - Adding splits to a lot is extremely slow
    Bug 798060 - Invoices are missing on Customer report after upgrade
    Bug 798070 - Opening balance does not update when creating account from Account Hierarchy
    Bug 798078 - Report 'Income Chart' prints stacktrace when end date before start date
    Bug 798085 - Incorrect transactions import of entires with large number amount
    Bug 798093 - Changing the symbol/abbreviation of a security after the trading account was created breaks GnuCash.
    Bug 798096 - can't duplicate TX previous to red line threshold
    Bug 798098 - Crash popup show when have 3 Windows in OSX
    Bug 798100 - Equity totals calculating incorrectly
    Bug 798101 - Do not #undef __STRICT_ANSI__
    Bug 798104 - Menu item for "Import Account" is wrong in danish
    Bug 798112 - An error occurred while processing mysql ...
    Bug 798132 - Invoice Importing crashes when importing low quantity values.
    Bug 798135 - GtkEntry text with search list: shows selected entry again for no reason
    Bug 798147 - Notes entry crashes program
    Bug 798149 - CSV transaction Import setting loses account name if it is changed after setting is memorized
    Bug 798150 - Error on report over time
    Bug 798154 - Tooltips wrong when multiple charts in one report

The following fixes and improvements were not associated with bug reports:

    Fix building based on unix makefiles
    Make the chart on the report page icon larger to align better with the account page icon.
    Allow the context menu when GncCellRendererTextView is in edit mode.
    Restructure early locale initialization
    Fix GncDateTime::format_zulu to emit the UTC timezone instead of the GncDateTime's timezone with the UTC timestamp.
    Fix the implementations of gnc_foo_get_day_neutral. As implemented these returned 10:59 AM local on the day but neutral time is 10:59 UTC.
    gnc_invoice_window_print_invoice return NULL if invoice is NULL.
    [dialog-invoice] invoice editor reuses invoice report tab.
    Allow for Header Bar use in CSV transaction Assistant
    Drop default locale currency special case for euro
    Fix fencepost error in calculating the week_num for POSIX timezone rules.
    Include the contents of PROJECT_DESCRIPTION in the PACKAGE_PREFIX.
    Update python/gnucash_business.py to reflect rename of gncOwnerApplyPayment.
    I18N: don't mark "<<", ">>" translatable
    From Budget editor, add toolbar and Edit menu to run budget report
    [gnc-plugin-page-budget] change note icon to a note page
    Allow the find account dialog position to be saved when using 'X'
    Update price database for imported transactions.
    Replace g_memdup by memcpy
    [html-fonts] Prevent sup/sub from affecting baseline
    Replace stat calls with GFile to retrieve last modified info
    [gnc-tree-model-split-reg.c] use xaccSplitListGetUniqueTransactionsReversed
    [Split.c]New function xaccSplitListGetUniqueTransactionsReversed
    [gnc-recurrence.c] avoid O(N^2) children traversal
    Ensure that any GncMainWindows containing no tabs are destroyed at shutdown.
    I18N: drop translatable flag from "xxx" dummies and remove trailing spaces from translatable strings
    Update Form/Schedule line references for 2020 for the US Income Tax Report.
    Fix build with glib2 2.67.x.
    [balsheet-pnl] Use last day of the month prices instead of first day of next month.
    [options.scm API] Remove canonically-tabbed parent-subtotal-mode
    Accommodate Gwenhywfar 5.5.0 signature change for some GUI callbacks.
    L10N: Move translation authority for Turkish from the GNU Translation Project to Weblate.
    Make prototypes static for autoclear unit test, fixes build on Debian Buster.
    [income-gst-statement] trep-engine currency section moved
    [test-scm-utilities] test-end properly so that test failures set the exit code correctly
    Create opening balance accounts only when there are opening balances.
    [qif-file.scm] Don't use match as an identifier
    Change the CSV export account tree header line
    [new-owner-report] Don't create empty rows on report when splits have no entry in the memo field.
    [gnc-report] dump backtrace to console when report crashes
    [report-core] remove 2.6/2.4 compatibility code
    [gnucash-commands.cpp] display report errors to stderr

New API

    [report-core.scm] create and expose gnc:render-report
    [report-core.scm] create and expose gnc:render-report
    [gnc-plugin-page-report] add gnc_plugin_page_report_reload

Deprecations

    [c-interface.scm] deprecate gnc:last-captured-error
    [report-core] deprecate gnc:restore-report-by-guid
    gnc:get-three-months-ago
    gnc:get-six-months-ago
    gnc:get-one-year-ago
    gnc:get-three-months-ahead
    gnc:get-six-months-ahead
    gnc:get-one-year-ahead
    traverse-list->vec
    traverse-vec->list

New and Updated Translations: Bodo, Croatian, Danish, Dutch, English
(United Kingdom), Finnish, French, German, Greek, Hebrew, Hindi,
Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål, Polish,
Portuguese, Portuguese (Brazil), Russian, Spanish, Turkish, Ukrainian,
Urdu, Vietnamese
2021-04-01 08:22:36 +00:00
taca
fe39eabc8a finance/ruby-braintree: update to 3.3.0
3.3.0 (2021-03-15)

* Add decision_reasons and transaction_risk_score fields to RiskData
* Add acs_transaction_id, pares_status, three_d_secure_transaction_id,
  lookup, and authentication to ThreeDSecureInfo
2021-03-21 12:56:57 +00:00
pin
f773b59226 Add rates 2021-03-03 12:17:41 +00:00
pin
76fd817473 finance/rates: import package
Rates is a scriptable CLI tool that brings currency exchange rates right into
your terminal and supports 30+ fiat and 10K+ crypto currencies.
2021-03-03 12:16:54 +00:00
mef
e0c1f4a3ef (finance/py-eth-rlp) correction to patch, add import sys 2021-03-02 04:03:31 +00:00
mef
ecc3f37495 (finance/py-eth-rlp) Fix UnicodeDecodeError: ascii codec.. 2021-03-02 03:53:34 +00:00
mef
7882a3b93b (finance/hs-Decimal) insist on ghc-8.*, fix build 2021-02-28 14:08:54 +00:00
adam
3c14cbb548 py-stripe: updated to 2.56.0
2.56.0
Add support for the Billing Portal Configuration API
2021-02-23 11:43:30 +00:00
mef
2bac97acb6 (finance/py-eth-utils) Fix build by py36, UnicodeDecodeError: 2021-02-18 12:35:02 +00:00
mef
e8b65ca091 (finance/py-eth-typing) build fix for py36 (others were OK)
py36 flags as follows:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2071: ordinal not in range(128)
2021-02-15 15:14:56 +00:00
mef
40825c4476 (finance/py-eth-hash) build fix for py36 (only)
py36 gives following flag:
Traceback (most recent call last):
  File "setup.py", line 50, in <module>
    long_description = readme.read()
  File "/usr/pkg/lib/python3.6/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2861: ordinal not in range(128)
2021-02-15 14:59:25 +00:00
taca
29c87162e6 finance/ruby-activemerchant: update to 1.119.0
Version 1.119.0 (February 9th, 2021)

* Payment Express: support verify/validate [therufs] #3874
* GlobalCollect: Truncate address fields [meagabeth] #3878
* Litle: Truncate address fields [meagabeth] #3877
* Netbanx: Add-customer-information(name,email,IP)-to-a-transaction
  [rockyhakjoong] #3754
* Decidir: Improve error mapping [meagabeth] #3875
* Worldpay: support `skip_capture` [therufs] #3879
* Redsys: Add new response code text [britth] #3880
* Orbital: Update ECP details to use payment source [jessiagee] #3881
* Alelo: Add additional BIN ranges [meagabeth] #3882
* HPS: Update Add support for general credit [naashton] #3885
* Elavon: Fix issue with encoding data sent in the request [naashton]
  #3865
* Orbital: Update ECP to use EWS verification [jessiagee] #3886
* Eway: Add 3ds field when do direct payment [GavinSun9527] #3860
* Support Creditel cardtype [therufs] #3883
* Elavon: Remove ampersand char from fields [naashton] #3891
2021-02-13 10:23:02 +00:00
mef
09719b7f5f (*/hs-*) fix build, not adapted to ghc90 version 2021-02-13 08:00:57 +00:00
adam
00e779d63e py-eth-account: added version 0.5.4
Sign Ethereum transactions and messages with local private keys
2021-02-08 08:31:06 +00:00
adam
8be9b31017 py-eth-rlp: added version 0.2.1
RLP definitions for common Ethereum objects in Python.
2021-02-08 08:28:04 +00:00
adam
cc2265ee08 py-eth-keyfile: added version 0.5.1
A library for handling the encrypted keyfiles used to store ethereum private keys.
2021-02-08 07:02:26 +00:00
adam
220792f6ab py-eth-keys: added version 0.3.3
A common API for Ethereum key operations with pluggable backends.
2021-02-08 07:00:56 +00:00
adam
9965da8a62 py-eth-abi: added version 2.1.1
Python utilities for working with Ethereum ABI definitions, especially encoding
and decoding.
2021-02-07 20:13:09 +00:00
adam
efbc285e66 py-eth-utils: also PLIST 2021-02-07 20:06:01 +00:00
adam
a76211b5bd py-eth-typing: PLIST fix; bump revision 2021-02-07 20:04:59 +00:00
adam
adf6f99797 py-eth-utils: updated to 1.10.0
eth-utils v1.10.0

Bugfixes

When a TypeError or ValueError is raised during :meth:`~eth_utils.applicators.apply_formatters_to_dict`, eth_utils appends some useful contextual information. It was trying to re-create the old exception, but that sometimes fails, like with a :class:`JSONDecodeError`, which expects more arguments in the constructor. So now we raise a basic TypeError or ValueError.
Update the type signature of :meth:`~eth_utils.address.to_canonical_address`, :meth:`~eth_utils.address.to_checksum_address`, and :meth:`~eth_utils.address.to_normalized_address` to allow bytes-typed address input.

Performance improvements

Significant speedup of :meth:`~eth_utils.hexadecimal.is_hex` and :meth:`~eth_utils.hexadecimal.is_hexstr`.
Significant speedup of :meth:`~eth_utils.address.is_address`. Running a test that abi-encodes an array of 10 addresses was about 67% faster.

Internal Changes - for eth-utils Contributors

Upgrade eth-hash to v0.3.1, to use its exported type annotations instead of casting the results.
2021-02-07 20:01:35 +00:00