summaryrefslogtreecommitdiff
path: root/ext/imap/php_imap.c
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* 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
|
* 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).
* | cleanup the mod version macros, round 2Anatol Belski2015-03-231-1/+1
| |
* | Ported imapXinchen Hui2015-02-021-48/+142
| |
* | add imapStanislav Malyshev2015-01-281-2/+3
| |
* | map fixesStanislav Malyshev2015-01-251-3/+4
| |
* | Missed removing a couple of _len varsRasmus Lerdorf2015-01-201-3/+2
| |
* | Finishing porting ext/imap to PHP7Rasmus Lerdorf2015-01-201-222/+194
| | | | | | | | All tests pass now
* | bump yearXinchen Hui2015-01-151-1/+1
| |
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-182/+172
| |
* | bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-151-0/+14
| | | | | | | | for better comparability with the mainstream
* | remove fetches from imapkrakjoe2014-09-261-14/+0
| |
* | Move smart_str implementation into Zend/Nikita Popov2014-09-211-1/+1
| | | | | | | | | | | | | | | | So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just move that one struct into zend_types.h.
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
| |
* | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-8/+8
| |
* | master renames phase 1Anatol Belski2014-08-251-183/+183
| |
* | basic macro replacements, all at onceAnatol Belski2014-08-191-186/+186
| |
* | cleanupDmitry Stogov2014-08-131-81/+57
| |
* | Fixed attempt to modify immutable arrayDmitry Stogov2014-07-081-97/+101
| |
* | Refactoring imap (in progress)Xinchen Hui2014-06-161-383/+346
| |
* | Cleanup (1-st round)Dmitry Stogov2014-04-151-84/+102
|/
* Bump yearXinchen Hui2014-01-031-1/+1
|
* - Fixed bug #64467 (Segmentation fault after imap_reopen failure) patch by: ↵Felipe Pena2013-06-261-4/+3
| | | | askalski at gmail dot com