Plugin Directory

Changeset 3465047


Ignore:
Timestamp:
02/19/2026 11:46:49 AM (5 weeks ago)
Author:
stitchexpress
Message:

1.3.5

Location:
stitch-express
Files:
3 edited
4 copied

Legend:

Unmodified
Added
Removed
  • stitch-express/tags/1.3.5/includes/stitch-express-client.php

    r3463217 r3465047  
    3838
    3939class Stitch_Express_Client {
    40     private const PLUGIN_VERSION = '1.3.4';
     40    private const PLUGIN_VERSION = '1.3.5';
    4141    private string $baseUrl = 'https://express.stitch.money';
    4242    private string $client_id;
  • stitch-express/tags/1.3.5/readme.txt

    r3463217 r3465047  
    33Tags: woocommerce, card, payments, south africa, apple pay, google pay, stitch, express, stitch express
    44Tested up to: 6.7
    5 Stable tag: 1.3.4
     5Stable tag: 1.3.5
    66License: GPLv3
    77License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    8383
    8484== Changelog ==
     85= 1.3.5 =
     86* Further webhook improvements
     87
    8588= 1.3.4 =
    8689* Webhook improvements
     
    164167
    165168== Upgrade Notice ==
     169= 1.3.5 =
     170* Webhook improvements
     171
    166172= 1.3.4 =
    167173* Improved webhook performance and reliability
  • stitch-express/tags/1.3.5/stitch-express.php

    r3463217 r3465047  
    99 * Description:          Use Stitch Express to easily and securely accept Card payment on your WooCommerce store.
    1010 * Plugin URI:           https://wordpress.org/plugins/stitchexpress/
    11  * Version:              1.3.4
     11 * Version:              1.3.5
    1212 * Requires at least:    6.5
    1313 * Requires PHP:         8.0
     
    166166    }
    167167
    168     $expected_signature = hash_hmac('sha256', $raw_body, $client_secret);
     168    $hashed_secret = base64_encode(hash('sha256', $client_secret, true));
     169    $expected_signature = hash_hmac('sha256', $raw_body, $hashed_secret);
    169170
    170171    if (!hash_equals($expected_signature, $signature)) {
  • stitch-express/trunk/includes/stitch-express-client.php

    r3463217 r3465047  
    3838
    3939class Stitch_Express_Client {
    40     private const PLUGIN_VERSION = '1.3.4';
     40    private const PLUGIN_VERSION = '1.3.5';
    4141    private string $baseUrl = 'https://express.stitch.money';
    4242    private string $client_id;
  • stitch-express/trunk/readme.txt

    r3463217 r3465047  
    33Tags: woocommerce, card, payments, south africa, apple pay, google pay, stitch, express, stitch express
    44Tested up to: 6.7
    5 Stable tag: 1.3.4
     5Stable tag: 1.3.5
    66License: GPLv3
    77License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    8383
    8484== Changelog ==
     85= 1.3.5 =
     86* Further webhook improvements
     87
    8588= 1.3.4 =
    8689* Webhook improvements
     
    164167
    165168== Upgrade Notice ==
     169= 1.3.5 =
     170* Webhook improvements
     171
    166172= 1.3.4 =
    167173* Improved webhook performance and reliability
  • stitch-express/trunk/stitch-express.php

    r3463217 r3465047  
    99 * Description:          Use Stitch Express to easily and securely accept Card payment on your WooCommerce store.
    1010 * Plugin URI:           https://wordpress.org/plugins/stitchexpress/
    11  * Version:              1.3.4
     11 * Version:              1.3.5
    1212 * Requires at least:    6.5
    1313 * Requires PHP:         8.0
     
    166166    }
    167167
    168     $expected_signature = hash_hmac('sha256', $raw_body, $client_secret);
     168    $hashed_secret = base64_encode(hash('sha256', $client_secret, true));
     169    $expected_signature = hash_hmac('sha256', $raw_body, $hashed_secret);
    169170
    170171    if (!hash_equals($expected_signature, $signature)) {
Note: See TracChangeset for help on using the changeset viewer.