summaryrefslogtreecommitdiff
path: root/ext/imap/php_imap.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-7.1' into PHP-7.2Stanislav Malyshev2018-12-031-1/+0
|\ | | | | | | | | | | | | * PHP-7.1: Fix bug #77143 - add more checks to buffer reads Fix bug #77143 - add more checks to buffer reads Fix #77020: null pointer dereference in imap_mail
| * Merge branch 'PHP-7.0' into PHP-7.1Stanislav Malyshev2018-12-031-1/+0
| |\ | | | | | | | | | | | | | | | | | | * PHP-7.0: Fix bug #77143 - add more checks to buffer reads Fix bug #77143 - add more checks to buffer reads Fix #77020: null pointer dereference in imap_mail
| | * Merge branch 'PHP-5.6' into PHP-7.0Stanislav Malyshev2018-12-031-1/+0
| | |\ | | | | | | | | | | | | | | | | | | | | * PHP-5.6: Fix bug #77143 - add more checks to buffer reads Fix #77020: null pointer dereference in imap_mail
| | | * Fix #77020: null pointer dereference in imap_mailStanislav Malyshev2018-12-031-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | | Merge branch 'PHP-7.1' into PHP-7.2Stanislav Malyshev2018-11-281-0/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | * PHP-7.1: Add DISPLAY_INI_ENTRIES for imap Disable rsh/ssh functionality in imap by default (bug #77153) Disable rsh/ssh functionality in imap by default (bug #77153)
| * | | Merge branch 'PHP-7.0' into PHP-7.1Stanislav Malyshev2018-11-281-0/+2
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Add DISPLAY_INI_ENTRIES for imap Disable rsh/ssh functionality in imap by default (bug #77153) Disable rsh/ssh functionality in imap by default (bug #77153)
| | * | Merge branch 'PHP-5.6' into PHP-7.0Stanislav Malyshev2018-11-281-0/+2
| | |\ \ | | | |/ | | | | | | | | | | | | * PHP-5.6: Add DISPLAY_INI_ENTRIES for imap
| | | * Add DISPLAY_INI_ENTRIES for imapStanislav Malyshev2018-11-281-0/+2
| | | |
| | | * Disable rsh/ssh functionality in imap by default (bug #77153)Stanislav Malyshev2018-11-201-0/+17
| | | |
| | | * Merge remote-tracking branch 'phpsec/PHP-5.6.28' into PHP-5.6Anatol Belski2016-11-081-1/+1
| | | |\
| | | | * Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crashAnatol Belski2016-11-031-1/+1
| | | | |
| | | * | More string length checks & fixesStanislav Malyshev2016-11-031-1/+1
| | | |/
| | * | Disable rsh/ssh functionality in imap by default (bug #77153)Stanislav Malyshev2018-11-201-0/+17
| | | |
| | * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| | | |
| * | | Disable rsh/ssh functionality in imap by default (bug #77153)Stanislav Malyshev2018-11-201-0/+17
| | | |
* | | | Disable rsh/ssh functionality in imap by default (bug #77153)Stanislav Malyshev2018-11-201-0/+17
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-04-141-0/+1
|\ \ \ \ | |/ / /
| * | | reset imap_errorstack after outputting itAron Rotteveel2018-04-141-0/+1
| | | | | | | | | | | | | | | | This happens in `imap_errors` as well, but seems to be omitted in the `shutdown` routine.
* | | | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2018-01-121-6/+5
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fixed bug #75774 imap_append HeapCorruction
| * | | Fixed bug #75774 imap_append HeapCorructionAnatol Belski2018-01-121-6/+5
| | | |
| * | | year++Xinchen Hui2018-01-021-1/+1
| | | |
| * | | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| | | |
* | | | year++Xinchen Hui2018-01-021-1/+1
| | | |
* | | | Fixed bug #72324 (imap_mailboxmsginfo() return wrong size)Kalle Sommer Nielsen2017-07-071-5/+2
| | | |
* | | | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
|/ / /
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-11-081-1/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash Fix #72696: imagefilltoborder stackoverflow on truecolor images Fix #72482: Ilegal write/read access caused by gdImageAALine overflow Fix bug #73144 and bug #73341 - remove extra dtor remove unreferenced var came in with merge Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle Fix #72696: imagefilltoborder stackoverflow on truecolor images Fix #72482: Ilegal write/read access caused by gdImageAALine overflow fix version set versions Fix bug #73144 and bug #73341 - remove extra dtor Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle
| * | Merge remote-tracking branch 'phpsec/PHP-7.0.13' into PHP-7.0Anatol Belski2016-11-081-1/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * phpsec/PHP-7.0.13: Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crash Fix #72696: imagefilltoborder stackoverflow on truecolor images Fix #72482: Ilegal write/read access caused by gdImageAALine overflow Fix bug #73144 and bug #73341 - remove extra dtor remove unreferenced var came in with merge Fix bug #73331 - do not try to serialize/unserialize objects wddx can not handle fix version set versions
| | * | Fixed bug #73418 Integer Overflow in "_php_imap_mail" leads to crashAnatol Belski2016-11-031-1/+1
| | | | | | | | | | | | | | | | (cherry picked from commit 99b242a6d093bca1f64084866b4491061de57553)
* | | | Merge branch 'PHP-7.0' into PHP-7.1Stanislav Malyshev2016-11-031-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | * PHP-7.0: Add length check for bzcompress too - fix for bug #73356 More string length checks & fixes More string length checks & fixes
| * | | Merge branch 'PHP-5.6' into PHP-7.0Stanislav Malyshev2016-11-031-1/+1
| |\ \ \ | | |/ / | |/| | | | | | | | | | * PHP-5.6: More string length checks & fixes
| | * | More string length checks & fixesStanislav Malyshev2016-11-031-1/+1
| | |/
| | * Fix bug #73208 - another missing length checkStanislav Malyshev2016-10-031-1/+1
| | |
| | * Fix various int size overflows.Stanislav Malyshev2016-09-121-11/+17
| | | | | | | | | | | | | | | Add function for detection of string zvals with length that does not fit INT_MAX.
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-09-131-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: pick up the safe alloc pieces from 19866fb76cf4c95d904ebb0e08592cf38303fae9
| * | pick up the safe alloc pieces fromAnatol Belski2016-09-131-1/+1
| | | | | | | | | | | | 19866fb76cf4c95d904ebb0e08592cf38303fae9
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-08-201-3/+3
|\ \ \ | |/ / | | | | | | | | | | | | | | | * PHP-7.0: update NEWS update NEWS Fixed bug #72852 imap_mail null dereference
| * | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-08-201-3/+3
| |\ \ | | |/ | | | | | | | | | | | | * PHP-5.6: update NEWS Fixed bug #72852 imap_mail null dereference
| | * Fixed bug #72852 imap_mail null dereferenceAnatol Belski2016-08-201-3/+3
| | |
* | | Merge branch 'throw-error-in-extensions'Aaron Piotrowski2016-07-051-1/+1
|\ \ \
| * | | Replace zend_ce_error with NULL and replace more E_ERROR with thrown ErrorAaron Piotrowski2016-06-131-1/+1
| | | |
| * | | Merge branch 'master' into throw-error-in-extensionsAaron Piotrowski2016-06-101-14/+12
| |\ \ \ | | |/ /
| * | | Convert E_ERROR to thrown Error in extensionsAaron Piotrowski2015-07-051-1/+1
| | | |
* | | | Added ZEND_ATTRIBUTE_FORMAT to some middind functions.Dmitry Stogov2016-06-211-1/+1
| |/ / |/| | | | | | | | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers.
* | | remove unused varsAnatol Belski2016-03-011-3/+1
| | |
* | | fix possible pointer truncation on win64Anatol Belski2016-03-011-9/+9
| | |
* | | Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\ \ \ | | |/ | |/| | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * | Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| | |
| * | bump yearXinchen Hui2015-01-151-1/+1
| | |
* | | Fixed incorrect usage of HASH_OF() macro. Replaced HASH_OF() with more ↵Dmitry Stogov2015-09-241-1/+1
| |/ |/| | | | | appropriate Z_ARRVAL_P() or Z_OBJPROP_P().
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-71/+71
| | | | | | | | semantick changes).