summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Regenerate certificates for openssl testsphp-7.3.0PHP-7.3.0Alexander Kurilo2018-12-044-73/+58
| | | | (cherry picked from commit 0382e761d7e435aff2943206cbbd7cb0b66cee27)
* Update version for PHP 7.3.0Christoph M. Becker2018-12-042-3/+3
|
* Update NEWS regarding latest bug fixesChristoph M. Becker2018-12-041-0/+8
|
* Fix null pointer deref in qprint-encode filter (bug #77231)Stanislav Malyshev2018-12-042-1/+12
| | | | (cherry picked from commit 36534afd10956b5191f7e23ff050c9b9ff40e6ac)
* Fix #77020: null pointer dereference in imap_mailStanislav Malyshev2018-12-032-1/+15
| | | | | | | | If an empty $message is passed to imap_mail(), we must not set message to NULL, since _php_imap_mail() is not supposed to handle NULL pointers (opposed to pointers to NUL). (cherry picked from commit 7edc639b9ff1c3576773d79d016abbeed1f93846)
* Fix bug #77143 - add more checks to buffer readsStanislav Malyshev2018-12-034-10/+40
| | | | (cherry picked from commit 54212674b924aab506471060ff64986cda375f71)
* Fix bug #77022 - use file mode or umask for new filesStanislav Malyshev2018-12-033-2/+50
| | | | | (cherry picked from commit 69f5e7992bfc239e42a3a82e290399ca75bc56a6) (cherry picked from commit 2fba1e2f59c85c038e60a95c2c651d0ae3e8f1cf)
* Fixed bug #77097 (DateTime::diff gives wrong diff when the actual diff is ↵Derick Rethans2018-12-033-3/+39
| | | | | | less than 1 second) (cherry picked from commit dd48f0899dccf61c62313fbe8d1fb4d49d2b44f2)
* Disable rsh/ssh functionality in imap by default (bug #77153)Stanislav Malyshev2018-12-033-0/+44
| | | | | (cherry picked from commit 05782f01f5d179187798551e901d06d2c621bdae) (cherry picked from commit 3f165e8ca3dd8914e50dfebdd48a75a4027f0058)
* [ci skip] Prepare NEWS for 7.3 GAChristoph M. Becker2018-12-031-425/+1026
|
* Update version for PHP 7.3.0RC6php-7.3.0RC6Christoph M. Becker2018-11-203-4/+4
|
* NEWSRemi Collet2018-11-201-0/+3
|
* Merge branch 'PHP-7.2' into PHP-7.3Remi Collet2018-11-201-6/+8
|\ | | | | | | | | | | | | * PHP-7.2: NEWS NEWS Fix #77151 ftp_close(): SSL_read on shutdown
| * NEWSRemi Collet2018-11-201-0/+3
| |
| * Merge branch 'PHP-7.1' into PHP-7.2Remi Collet2018-11-201-6/+8
| |\ | | | | | | | | | | | | | | | * PHP-7.1: NEWS Fix #77151 ftp_close(): SSL_read on shutdown
| | * NEWSRemi Collet2018-11-201-0/+3
| | |
| | * Fix #77151 ftp_close(): SSL_read on shutdownRemi Collet2018-11-201-6/+8
| | | | | | | | | | | | | | | | | | | | | Regression introduced in fix for #76972 only display the error message when sslerror or if errno is set (for SSL_ERROR_SYSCALL case)
* | | Merge branch 'PHP-7.2' into PHP-7.3Anatol Belski2018-11-180-0/+0
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-7.2: [ci skip] Update NEWS [ci skip] Update NEWS
| * | [ci skip] Update NEWSAnatol Belski2018-11-181-0/+4
| | |
| * | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2018-11-180-0/+0
| |\ \ | | |/ | | | | | | | | | * PHP-7.1: [ci skip] Update NEWS
| | * [ci skip] Update NEWSAnatol Belski2018-11-181-0/+4
| | |
* | | [ci skip] Update NEWSAnatol Belski2018-11-181-0/+4
| | |
* | | Merge branch 'PHP-7.2' into PHP-7.3Anatol Belski2018-11-180-0/+0
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Fixed bug #77047 pg_convert has a broken regex for the 'TIME WITHOUT TIMEZONE' data type
| * | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2018-11-182-1/+41
| |\ \ | | |/ | | | | | | | | | * PHP-7.1: Fixed bug #77047 pg_convert has a broken regex for the 'TIME WITHOUT TIMEZONE' data type
| | * Fixed bug #77047 pg_convert has a broken regex for the 'TIME WITHOUT ↵Anatol Belski2018-11-182-1/+41
| | | | | | | | | | | | | | | | | | TIMEZONE' data type Backport 369c991d and 282a63da to 7.1, closes #3634
* | | Add test for bug #77047Anatol Belski2018-11-181-0/+40
| | |
* | | FIX #77047: fixes regex for "time" data typeandy2018-11-181-1/+1
| | |
* | | [ci skip] Update NEWSAnatol Belski2018-11-171-0/+4
| | |
* | | Merge branch 'PHP-7.2' into PHP-7.3Anatol Belski2018-11-170-0/+0
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: [ci skip] Update NEWS
| * | [ci skip] Update NEWSAnatol Belski2018-11-171-0/+4
| | |
* | | Simplify assignment on 64-bitAnatol Belski2018-11-171-2/+1
| | |
* | | Merge branch 'PHP-7.2' into PHP-7.3Anatol Belski2018-11-163-5/+47
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Fixed bug #77111 php-win.exe corrupts unicode symbols from cli parameters
| * | Fixed bug #77111 php-win.exe corrupts unicode symbols from cli parametersAnatol Belski2018-11-163-5/+47
| | | | | | | | | | | | | | | | | | The binary can be of course used on console, for whatever reasons, so UNICODE API should be used in that case. That might however not work as expected, if the binary is used for a service.
* | | Fixed bug #77165Nikita Popov2018-11-154-4/+27
| | | | | | | | | | | | | | | | | | Also add some helper macros for PROTECT/UNPROTECT that check for IMMUTABLE. These checks are needed for nearly any use of PROTECT/UNPROTECT.
* | | Rework magic data once moreAnatol Belski2018-11-144-3241/+307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The change reduces the input size on patterns using posix character classes. It is still better than reverting to the patterns from the older version, as the upstream data uses posix classes also in the later versions. The input reduction speeds up the pattern matching in some cases. This patch is functionally almost same as upstream, but might show some diff when the input is very long. While the magic data in the newer versions is functionally an improvement, with jit=0 it might show a performance regression. The slowdown is negligible in the normal usage and is still acceptable for the malicious input. If some functional regressions show up, this patch should be reverted and the tests timing should be adapted instead.
* | | Merge branch 'PHP-7.2' into PHP-7.3Christoph M. Becker2018-11-143-1/+30
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Fix #77147: Fix for 60494 ignores ICONV_MIME_DECODE_CONTINUE_ON_ERROR
| * | Merge branch 'PHP-7.1' into PHP-7.2Christoph M. Becker2018-11-143-1/+30
| |\ \ | | |/ | | | | | | | | | * PHP-7.1: Fix #77147: Fix for 60494 ignores ICONV_MIME_DECODE_CONTINUE_ON_ERROR
| | * Fix #77147: Fix for 60494 ignores ICONV_MIME_DECODE_CONTINUE_ON_ERRORChristoph M. Becker2018-11-143-1/+30
| | | | | | | | | | | | | | | | | | If the `ICONV_MIME_DECODE_CONTINUE_ON_ERROR` flag is set, parsing should not fail, if there are illegal characters in the headers; instead we silently ignore these like before.
* | | Merge branch 'PHP-7.2' into PHP-7.3Joe Watkins2018-11-135-0/+53
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Validate length on socket_write
| * | Merge branch 'PHP-7.1' into PHP-7.2Joe Watkins2018-11-135-0/+55
| |\ \ | | |/ | | | | | | | | | * PHP-7.1: Validate length on socket_write
| | * Validate length on socket_writeThiago Carvalho2018-11-135-0/+55
| | |
* | | Fix compilation on x32Jan Rękorajski2018-11-133-3/+3
| | | | | | | | | | | | Signed-off-by: Elan Ruusamäe <glen@pld-linux.org>
* | | Merge branch 'PHP-7.2' into PHP-7.3Christoph M. Becker2018-11-123-1/+30
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Fix #77141: Signedness issue in SOAP when precision=-1
| * | Merge branch 'PHP-7.1' into PHP-7.2Christoph M. Becker2018-11-123-1/+29
| |\ \ | | |/ | | | | | | | | | * PHP-7.1: Fix #77141: Signedness issue in SOAP when precision=-1
| | * Fix #77141: Signedness issue in SOAP when precision=-1Christoph M. Becker2018-11-123-1/+29
| | | | | | | | | | | | | | | According to php_gcvt(), we assume at most 17 fractional digits for negative precision.
* | | Update libmagic.patch [ci skip]Anatol Belski2018-11-101-2/+2
| | |
* | | Merge branch 'PHP-7.2' into PHP-7.3Anatol Belski2018-11-100-0/+0
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Update libmagic.patch [ci skip]
| * | Update libmagic.patch [ci skip]Anatol Belski2018-11-101-34/+13
| | |
* | | Merge branch 'PHP-7.2' into PHP-7.3Anatol Belski2018-11-101-0/+40
|\ \ \ | |/ / | | | | | | | | | * PHP-7.2: Fork test with pcre.jit=0
| * | Fork test with pcre.jit=0Anatol Belski2018-11-101-0/+40
| | |