#
22a3fa0b |
| 06-Jun-2019 |
Christoph M. Becker |
Fix #78114: segfault when calling sodium_* functions from eval We must not follow the NULL pointer. |
Revision tags: php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16 |
|
#
08089b57 |
| 21-Feb-2019 |
Frank Denis |
Fix bug #77646 |
#
96099503 |
| 21-Feb-2019 |
Frank Denis |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix bug #77646
|
#
e7ca69f1 |
| 21-Feb-2019 |
Frank Denis |
Fix bug #77646 |
Revision tags: php-7.3.3RC1, php-7.2.16RC1, php-7.2.15, php-7.3.2, php-7.2.15RC1 |
|
#
92ac598a |
| 22-Jan-2019 |
Peter Kokot |
Remove local variables This patch removes the so called local variables defined per file basis for certain editors to properly show tab width, and similar settings. These are mainly
Remove local variables This patch removes the so called local variables defined per file basis for certain editors to properly show tab width, and similar settings. These are mainly used by Vim and Emacs editors yet with recent changes the once working definitions don't work anymore in Vim without custom plugins or additional configuration. Neither are these settings synced across the PHP code base. A simpler and better approach is EditorConfig and fixing code using some code style fixing tools in the future instead. This patch also removes the so called modelines for Vim. Modelines allow Vim editor specifically to set some editor configuration such as syntax highlighting, indentation style and tab width to be set in the first line or the last 5 lines per file basis. Since the php test files have syntax highlighting already set in most editors properly and EditorConfig takes care of the indentation settings, this patch removes these as well for the Vim 6.0 and newer versions. With the removal of local variables for certain editors such as Emacs and Vim, the footer is also probably not needed anymore when creating extensions using ext_skel.php script. Additionally, Vim modelines for setting php syntax and some editor settings has been removed from some *.phpt files. All these are mostly not relevant for phpt files neither work properly in the middle of the file.
show more ...
|
#
0cf7de1c |
| 30-Jan-2019 |
Zeev Suraski |
Remove yearly range from copyright notice |
Revision tags: php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14, php-7.2.14RC1, php-7.3.1RC1 |
|
#
e0e08d37 |
| 14-Dec-2018 |
Scott |
Fix #77297: SodiumException segfaults on PHP 7.3 Instead of trying to clean the argument arrays from the backtrace, we overwrite them with empty arrays. |
Revision tags: php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0 |
|
#
8e538191 |
| 24-Nov-2018 |
Frank Denis |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: ext/sodium: remove redundant code ext/sodium: Correct base64 decoding with unpadded variants
|
#
ff02d509 |
| 24-Nov-2018 |
Frank Denis |
ext/sodium: remove redundant code |
#
542d0bce |
| 24-Nov-2018 |
Frank Denis |
ext/sodium: Correct base64 decoding with unpadded variants Backports 0eee0b957a3b75f8175cdd30b306c15e372685e8 from the PECL extension |
Revision tags: php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5, php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4 |
|
#
c4ea9845 |
| 14-Oct-2018 |
Frank Denis |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: ext/sodium: sodium_pad(): do not copy any bytes if the string is empty ext/sodium: Fix sodium_pad() with blocksize >= 256 ext
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: ext/sodium: sodium_pad(): do not copy any bytes if the string is empty ext/sodium: Fix sodium_pad() with blocksize >= 256 ext/sodium: Use a correct max output size for base64 decoding ext/sodium: Avoid shifts wider than 32 bits on size_t values
show more ...
|
#
82a93c17 |
| 14-Oct-2018 |
Frank Denis |
ext/sodium: sodium_pad(): do not copy any bytes if the string is empty Spotted by San Zhang, thanks! Backport from PECL libsodium-php 2.0.13 |
#
bf48d0c4 |
| 14-Oct-2018 |
Frank Denis |
ext/sodium: Fix sodium_pad() with blocksize >= 256 Backport from PECL libsodium-php 2.0.12 |
#
15ba7df2 |
| 14-Oct-2018 |
Frank Denis |
ext/sodium: Use a correct max output size for base64 decoding Also handle the case where the function is not available in test. Backport from PECL libsodium-php 2.0.12 |
#
d0574581 |
| 14-Oct-2018 |
Frank Denis |
ext/sodium: Avoid shifts wider than 32 bits on size_t values Backport from PECL libsodium-php 2.0.10 |
Revision tags: php-7.1.23, php-7.2.11, php-7.3.0RC3 |
|
#
b617a5b2 |
| 29-Sep-2018 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
950c338f |
| 29-Sep-2018 |
James Titcumb |
Fix reflection arguments for sodium_memzero function |
Revision tags: php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32, php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1, php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1, php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3, php-7.3.0alpha2, php-7.1.19, php-7.2.7 |
|
#
fc8f5b0f |
| 08-Jun-2018 |
Nikita Popov |
Merge branch 'PHP-7.2'
|
Revision tags: php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1 |
|
#
695b8192 |
| 04-Jun-2018 |
Keyur Govande |
Avoid leaking the urandom fd When Apache is reloaded, it unloads the extension, but the open file descriptor to /dev/urandom is left hanging around and is leaked. This fixes the bug.
Avoid leaking the urandom fd When Apache is reloaded, it unloads the extension, but the open file descriptor to /dev/urandom is left hanging around and is leaked. This fixes the bug. Duplicate of https://github.com/jedisct1/libsodium-php/pull/173
show more ...
|
Revision tags: php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1 |
|
#
524f5245 |
| 08-May-2018 |
Dmitry Stogov |
Avoid useless checks, using zend_string_efree(), in cases where the string is known to be a temporary allocated zend_string. |
Revision tags: php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1, php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16, php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28, php-7.2.3RC1, php-7.1.15RC1, php-7.1.14, php-7.2.2, php-7.1.14RC1, php-7.2.2RC1, php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27 |
|
#
a6519d05 |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
9e709e2f |
| 14-Dec-2017 |
Dmitry Stogov |
Move constants into read-only data segment |
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1 |
|
#
fc879349 |
| 29-Nov-2017 |
Frank Denis |
Revert "Revert "ext/sodium: pwhash: do not warn on low parameters"" This reverts commit a1845b7fdb5916b0951146ca18bb67ca83854733. Revert "Revert "ext/sodium: throw exceptions instead of
Revert "Revert "ext/sodium: pwhash: do not warn on low parameters"" This reverts commit a1845b7fdb5916b0951146ca18bb67ca83854733. Revert "Revert "ext/sodium: throw exceptions instead of errors"" This reverts commit 31d221f9c72f0d0322c84907c5d89a4464667244.
show more ...
|
#
a1845b7f |
| 29-Nov-2017 |
Frank Denis |
Revert "ext/sodium: pwhash: do not warn on low parameters" This reverts commit c219991c77e4c68f7d62963e18a1da778de0bbe0. |