Plugin Directory

Changeset 3429921


Ignore:
Timestamp:
12/31/2025 05:01:18 AM (3 months ago)
Author:
edward_plainview
Message:

MCC v2.155

Location:
mycryptocheckout/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • mycryptocheckout/trunk/MyCryptoCheckout.php

    r3428523 r3429921  
    88Plugin URI:         https://mycryptocheckout.com
    99Text Domain:        mycryptocheckout
    10 Version:            2.154
     10Version:            2.155
    1111WC tested up to:    10.4.0
    1212*/
     
    7575namespace
    7676{
    77     define( 'MYCRYPTOCHECKOUT_PLUGIN_VERSION', 2.154 );
     77    define( 'MYCRYPTOCHECKOUT_PLUGIN_VERSION', 2.155 );
    7878    /**
    7979        @brief      Return the instance of MCC.
  • mycryptocheckout/trunk/composer.json

    r3428523 r3429921  
    1515        "btccom/cashaddress": "^0.0.3",
    1616        "bitwasp/bitcoin": "v0.0.35.1",
    17         "mycryptocheckout/api": "^2.19"
     17        "mycryptocheckout/api": "^2.20"
    1818    }
    1919}
  • mycryptocheckout/trunk/composer.lock

    r3428102 r3429921  
    55        "This file is @generated automatically"
    66    ],
    7     "content-hash": "6b7ef6730c0609d4cf7f432b60456e8d",
     7    "content-hash": "d426aff0e1cd8b37ea8b044140059792",
    88    "packages": [
    99        {
     
    488488        {
    489489            "name": "mycryptocheckout/api",
    490             "version": "2.19",
     490            "version": "2.20",
    491491            "source": {
    492492                "type": "git",
    493493                "url": "https://bitbucket.org/mycryptocheckout/api.git",
    494                 "reference": "de04a55804c362a9dc4719c577c44969a2ee1322"
    495             },
    496             "dist": {
    497                 "type": "zip",
    498                 "url": "https://bitbucket.org/mycryptocheckout/api/get/de04a55804c362a9dc4719c577c44969a2ee1322.zip",
    499                 "reference": "de04a55804c362a9dc4719c577c44969a2ee1322",
     494                "reference": "50c9ea3d325f614e6e70f9f895a21b2ae5973d30"
     495            },
     496            "dist": {
     497                "type": "zip",
     498                "url": "https://bitbucket.org/mycryptocheckout/api/get/50c9ea3d325f614e6e70f9f895a21b2ae5973d30.zip",
     499                "reference": "50c9ea3d325f614e6e70f9f895a21b2ae5973d30",
    500500                "shasum": ""
    501501            },
     
    517517            "support": {
    518518                "issues": "https://bitbucket.org/mycryptocheckout/api/issues",
    519                 "source": "https://bitbucket.org/mycryptocheckout/api/src/de04a55804c362a9dc4719c577c44969a2ee1322/?at=2.19"
    520             },
    521             "time": "2025-12-27T07:28:27+00:00"
     519                "source": "https://bitbucket.org/mycryptocheckout/api/src/50c9ea3d325f614e6e70f9f895a21b2ae5973d30/?at=2.20"
     520            },
     521            "time": "2025-12-31T04:20:54+00:00"
    522522        },
    523523        {
  • mycryptocheckout/trunk/readme.txt

    r3428737 r3429921  
    55Requires at least: 4.9
    66Requires PHP: 5.6
    7 Stable tag: 2.154
     7Stable tag: 2.155
    88Tags: bitcoin, ethereum, payments, woocommerce, bitcoin woocommerce
    99Tested up to: 6.9
     
    236236== Changelog ==
    237237
     238= 2.155 20251231 =
     239
     240* Fix: If using cloudflare, extract the real IP from the cloudflare HTTP_CF_CONNECTING_IP header.
     241
    238242= 2.154 20251228 =
    239243
  • mycryptocheckout/trunk/vendor/composer/installed.json

    r3428102 r3429921  
    484484        {
    485485            "name": "mycryptocheckout/api",
    486             "version": "2.19",
    487             "version_normalized": "2.19.0.0",
     486            "version": "2.20",
     487            "version_normalized": "2.20.0.0",
    488488            "source": {
    489489                "type": "git",
    490490                "url": "https://bitbucket.org/mycryptocheckout/api.git",
    491                 "reference": "de04a55804c362a9dc4719c577c44969a2ee1322"
    492             },
    493             "dist": {
    494                 "type": "zip",
    495                 "url": "https://bitbucket.org/mycryptocheckout/api/get/de04a55804c362a9dc4719c577c44969a2ee1322.zip",
    496                 "reference": "de04a55804c362a9dc4719c577c44969a2ee1322",
    497                 "shasum": ""
    498             },
    499             "time": "2025-12-27T07:28:27+00:00",
     491                "reference": "50c9ea3d325f614e6e70f9f895a21b2ae5973d30"
     492            },
     493            "dist": {
     494                "type": "zip",
     495                "url": "https://bitbucket.org/mycryptocheckout/api/get/50c9ea3d325f614e6e70f9f895a21b2ae5973d30.zip",
     496                "reference": "50c9ea3d325f614e6e70f9f895a21b2ae5973d30",
     497                "shasum": ""
     498            },
     499            "time": "2025-12-31T04:20:54+00:00",
    500500            "type": "library",
    501501            "installation-source": "dist",
     
    516516            "support": {
    517517                "issues": "https://bitbucket.org/mycryptocheckout/api/issues",
    518                 "source": "https://bitbucket.org/mycryptocheckout/api/src/de04a55804c362a9dc4719c577c44969a2ee1322/?at=2.19"
     518                "source": "https://bitbucket.org/mycryptocheckout/api/src/50c9ea3d325f614e6e70f9f895a21b2ae5973d30/?at=2.20"
    519519            },
    520520            "install-path": "../mycryptocheckout/api"
  • mycryptocheckout/trunk/vendor/composer/installed.php

    r3428102 r3429921  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '586bba81801e114235c49645649cc284273e4c43',
     6        'reference' => '50e5f0b0ce11aca27db33021054eeaa45eef719a',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-master',
    1515            'version' => 'dev-master',
    16             'reference' => '586bba81801e114235c49645649cc284273e4c43',
     16            'reference' => '50e5f0b0ce11aca27db33021054eeaa45eef719a',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
     
    9393        ),
    9494        'mycryptocheckout/api' => array(
    95             'pretty_version' => '2.19',
    96             'version' => '2.19.0.0',
    97             'reference' => 'de04a55804c362a9dc4719c577c44969a2ee1322',
     95            'pretty_version' => '2.20',
     96            'version' => '2.20.0.0',
     97            'reference' => '50c9ea3d325f614e6e70f9f895a21b2ae5973d30',
    9898            'type' => 'library',
    9999            'install_path' => __DIR__ . '/../mycryptocheckout/api',
  • mycryptocheckout/trunk/vendor/mycryptocheckout/api/changelog.txt

    r3428102 r3429921  
     12.20        20251231
     2
     3Fix allowing Cloudflare IP header, if available, to be used as the remote IP.
     4
    152.19        20251227
    26
  • mycryptocheckout/trunk/vendor/mycryptocheckout/api/src/v2/API.php

    r3428102 r3429921  
    223223        $allowed_ips = [ '136.144.254.215', '2a01:7c8:d008:e:5054:ff:fe62:ede3' ];
    224224        $remote_ip = $_SERVER['REMOTE_ADDR'];
     225
     226        // Cloudflare adds a header with the visitor's real IP.
     227        if ( isset( $_SERVER[ 'HTTP_CF_CONNECTING_IP' ] ) )
     228            $remote_ip = $_SERVER[ 'HTTP_CF_CONNECTING_IP' ];
     229
    225230        if ( ! in_array( $remote_ip, $allowed_ips ) )
    226231        {
Note: See TracChangeset for help on using the changeset viewer.