diff --git a/LICENSE b/LICENSE index 933b544..007d465 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020-2022 kristuff +Copyright (c) 2020-2021 kristuff Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index d7946f1..451e100 100644 --- a/README.md +++ b/README.md @@ -16,8 +16,7 @@ Features - Single IP report request **✓** - Bulk report request (send `csv` file) **✓** - Clear IP address request (remove your own reports) **✓** -- Auto cleaning report comments from sensitive data (email, custom ip/domain names list) **✓** -- Define timeout for cURL internal requests **✓** +- Auto cleaning report comments from sensitive data (email, custom ip/domain names list) **✓** Requirements ------------ @@ -33,7 +32,7 @@ Deploy with composer: ```json ... "require": { - "kristuff/abuseipdb": "^1.1-stable" + "kristuff/abuseipdb": "^0.9.14-stable" }, ``` @@ -50,7 +49,7 @@ License The MIT License (MIT) -Copyright (c) 2020-2022 Kristuff +Copyright (c) 2020-2021 Kristuff Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/lib/ApiBase.php b/lib/ApiBase.php index 9adf14c..238237a 100644 --- a/lib/ApiBase.php +++ b/lib/ApiBase.php @@ -13,8 +13,8 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * - * @version 1.1 - * @copyright 2020-2022 Kristuff + * @version 0.9.14 + * @copyright 2020-2021 Kristuff */ namespace Kristuff\AbuseIPDB; diff --git a/lib/ApiHandler.php b/lib/ApiHandler.php index 2cee02c..b878010 100644 --- a/lib/ApiHandler.php +++ b/lib/ApiHandler.php @@ -13,8 +13,8 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * - * @version 1.1 - * @copyright 2020-2022 Kristuff + * @version 0.9.14 + * @copyright 2020-2021 Kristuff */ namespace Kristuff\AbuseIPDB; @@ -34,7 +34,7 @@ class ApiHandler extends ApiBase /** * @var string */ - const VERSION = 'v1.1'; + const VERSION = 'v0.9.14'; /** * The ips to remove from report messages @@ -72,21 +72,6 @@ class ApiHandler extends ApiBase $this->timeout = $timeout; } - /** - * Sets the cURL timeout (apply then to any API request). Overwrites the value passed in - * constructor, useful when performing multiple queries with same handler but different timeout. - * - * @access public - * @param int $timeout The maximum number of milliseconds to allow internal cURL functions - * to execute. - * - * @return void - */ - public function setTimeout(int $timeout): void - { - $this->timeout = $timeout; - } - /** * Get the current configuration in a indexed array * @@ -469,8 +454,8 @@ class ApiHandler extends ApiBase } // If we're reporting spam, further munge any email addresses in the report - $emailPattern = "/\b[A-Z0-9!#$%&'*`\/?^{|}~=+_.-]+@[A-Z0-9.-]+\b/i"; - $message = preg_replace($emailPattern, "*", $message); + $emailPattern = "/[^@\s]*@[^@\s]*\.[^@\s]*/"; + $message = preg_replace($emailPattern, "*", $message); // Make sure message is less 1024 chars return substr($message, 0, 1024); diff --git a/lib/ApiResponse.php b/lib/ApiResponse.php index 3e451f0..d4abd1b 100644 --- a/lib/ApiResponse.php +++ b/lib/ApiResponse.php @@ -13,8 +13,8 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * - * @version 1.1 - * @copyright 2020-2022 Kristuff + * @version 0.9.14 + * @copyright 2020-2021 Kristuff */ namespace Kristuff\AbuseIPDB; diff --git a/lib/CurlTrait.php b/lib/CurlTrait.php index 667fdda..cbacf0f 100644 --- a/lib/CurlTrait.php +++ b/lib/CurlTrait.php @@ -13,8 +13,8 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * - * @version 1.1 - * @copyright 2020-2022 Kristuff + * @version 0.9.14 + * @copyright 2020-2021 Kristuff */ namespace Kristuff\AbuseIPDB; diff --git a/lib/InvalidPermissionException.php b/lib/InvalidPermissionException.php index 8ec9bc1..14e34aa 100644 --- a/lib/InvalidPermissionException.php +++ b/lib/InvalidPermissionException.php @@ -13,8 +13,8 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * - * @version 1.1 - * @copyright 2020-2022 Kristuff + * @version 0.9.14 + * @copyright 2020-2021 Kristuff */ namespace Kristuff\AbuseIPDB; diff --git a/lib/QuietApiHandler.php b/lib/QuietApiHandler.php index 632b140..2c69d81 100644 --- a/lib/QuietApiHandler.php +++ b/lib/QuietApiHandler.php @@ -13,8 +13,8 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. * - * @version 1.1 - * @copyright 2020-2022 Kristuff + * @version 0.9.14 + * @copyright 2020-2021 Kristuff */ namespace Kristuff\AbuseIPDB;