summaryrefslogtreecommitdiff
path: root/ext/imap
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug #72324 (imap_mailboxmsginfo() return wrong size)Kalle Sommer Nielsen2017-07-071-5/+2
|
* Fix redefine warningsKalle Sommer Nielsen2017-07-071-0/+15
|
* Remove superfluous semicolonsTom Van Looy2017-06-261-1/+1
|
* Update copyright headers to 2017Sammy Kaye Powers2017-01-022-2/+2
|
* Remove more PHP 6 leftovers from testsNikita Popov2016-11-2419-79/+79
|
* Remove the b prefix from literals on unrelated testsPedro Magalhães2016-11-202-7/+7
|
* 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-104-21/+24
| |\ \ \ | | |/ /
| * | | 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-012-2/+2
|\ \ \ | | |/ | |/| | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * | Happy new year (Update copyright to 2016)Lior Kaplan2016-01-012-2/+2
| | |
* | | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2015-12-091-5/+10
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: ext/imap/config.m4: fix conftest segfault in utf8_to_mutf7 check, bug #66909. ext/dba/config.m4: Autodetect Berkeley DB v5.3. fix path separator in test Bumped SAPI version to 6.9 Added "mod_auth_basic" to apache module list. Add sanitizing checks for request data. Clear secret after use. Fixed __DIR__ in CLI mode. Add PDO_Firebird fix in NEWS
| * | ext/imap/config.m4: fix conftest segfault in utf8_to_mutf7 check, bug #66909.Michael Orlitzky2015-12-091-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test program for utf8_to_mutf7 attempts to call it without arguments. The function expects one argument, however, and this leads to a segfault as reported in PHP bug #66909. The test program is using the PHP_IMAP_TEST_BUILD macro which complicates things a little. To keep this diff small, the PHP_IMAP_TEST_BUILD macro was modified to pass a fifth argument "extra-source" to the PHP_TEST_BUILD macro. The check for utf8_to_mutf7 was then modified to check for a dummy function, utf8_to_mutf7_php, which passes the correct number of arguments to utf8_to_mutf7. PHP-Bug: https://bugs.php.net/bug.php?id=66909 Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=376735
| * | bump yearXinchen Hui2015-01-152-2/+2
| | |
* | | 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().
* | | Fix #70158: Building with static imap failsChristoph M. Becker2015-07-291-1/+1
| |/ |/| | | | | | | Static builds of ext/imap have duplicate symbols, and so won't link on Windows. To get around this issue, we simply disallow static building of the extension.
* | 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-232-1/+3
| |
* | Ported imapXinchen Hui2015-02-021-48/+142
| |
* | add imapStanislav Malyshev2015-01-283-7/+10
| |
* | 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-152-2/+2
| |
* | trailing whitespace removalStanislav Malyshev2015-01-101-2/+2
| |
* | Use "float" and "integer" in typehint and zpp errorsAndrea Faulds2014-12-218-42/+42
| |
* | 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
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-011-176/+0
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (26 commits) Micro optimization Drop unused INIT_STRING opcode Drop unused RAISE_ABSTRACT_ERROR opcode CT substitute unqualified true/false/null in namespaces Fix a couple compile warnings fix test filename one more test to illustrate transfer of an arbitrary data amount throug pipes fix tests on linux better test cleanup Use more readable inline functions increase the polling period to not to break existing behaviours updated NEWS Fixed bug #51800 proc_open on Windows hangs forever Fixed segfault Set an LDAP error code when failing ldap_bind due to null bytes Fix segmentation fault in debug_backtrace() Drop support for GMP 4.1 Make gmp_setbit and gmp_clrbit return values consistent removed *.dsw and *.dsp files Opcache compatibility for coalesce operator ...
| * | removed *.dsw and *.dsp filesAnatol Belski2014-09-281-176/+0
| | |
* | | 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.
* | Merge branch 'master' into issue-67910Florian MARGAINE2014-09-202-2/+2
|\ \ | | | | | | | | | | | | | | | Conflicts: README.PARAMETER_PARSING_API ext/gmp/tests/001.phpt