Commit Graph

476 Commits

Author SHA1 Message Date
Jani Taskinen
7b505f318c - Merged the missing parameter parsing API change (Bunny thanks you Felipe)
- Added proper C-client library version check
2008-08-04 15:34:30 +00:00
Jani Taskinen
85d152e233 - Add test for bug #45705 2008-08-04 13:45:36 +00:00
Felipe Pena
5003bfc028 MFB: - Fixed the strings size in imap_headerinfo 2008-07-11 11:29:41 +00:00
Felipe Pena
8cb2c1da19 - MFB: Fixed bug #45460 (imap patch for fromlength fix in imap_headerinfo doesn't accept lengths of 1024) 2008-07-10 17:54:08 +00:00
Felipe Pena
1b347b09d3 - MFB: Added arginfo 2008-07-07 17:19:07 +00:00
Pierre Joye
b23f7298fb - MFB: add 2007a/b info
- update config.w32 to detect static lib
2008-07-03 18:28:41 +00:00
Philip Olson
408461654e fixed imap_listscan() proto 2008-06-11 02:29:39 +00:00
Steph Fox
4be7f4aecd - killed off UEXPECT
- com_dotnet gets a .cvsignore
- Ulf will take care of mysql extensions, rest complete
2008-05-27 18:16:04 +00:00
Felipe Pena
77a38f1a6a - Fixed double free 2008-05-08 12:00:36 +00:00
Felipe Pena
5d8c35d561 - Fixed typo 2008-04-17 11:08:32 +00:00
Ilia Alshanetsky
01ef65015b MFB: Fixed bug #44663 (Crash in imap_mail_compose if "body" parameter
invalid)
2008-04-08 00:02:01 +00:00
Ilia Alshanetsky
5fe2de0d2a MFB: Fixed bug #44613 (Crash inside imap_headerinfo()) 2008-04-02 16:29:08 +00:00
Felipe Pena
9b30b7398a Typo 2008-04-01 18:48:41 +00:00
Ilia Alshanetsky
306eb4fad2 MFB: Fixed bug #44594 (imap_open() does not validate # of retries parameter) 2008-04-01 18:29:09 +00:00
Felipe Pena
a9bdd4d456 MFB: Fixed bug #44557 (Crash in imap_setacl when supplied integer as username) 2008-03-28 16:45:59 +00:00
Felipe Pena
a1e8d340c3 New macro for check void parameters 2008-02-28 14:16:25 +00:00
Nuno Lopes
4d9261b28d fix gcc 4 build 2008-01-31 18:48:00 +00:00
Sebastian Bergmann
9b620d50b4 Bump copyright year, 2 of 2. 2007-12-31 07:12:20 +00:00
Dmitry Stogov
8146078f7b Improved memory usage by movig constants to read only memory. (Dmitry, Pierre) 2007-09-27 18:28:44 +00:00
Stanislav Malyshev
3592865320 sometimes c-client returns non-null entry with null host 2007-07-31 00:32:18 +00:00
Ilia Alshanetsky
e844eaedbb MFB 2007-05-29 21:06:04 +00:00
Ilia Alshanetsky
3821f0c45a MFB 2007-05-28 23:33:13 +00:00
Marcus Boerger
20a40063c5 - avoid sprintf 2007-02-24 16:25:58 +00:00
Edin Kadribasic
6864564797 MFB 2007-02-19 16:04:14 +00:00
Antony Dovgal
063883dd47 MFB: fix leak 2007-02-16 13:28:32 +00:00
Antony Dovgal
00da3f3169 fix typos 2007-02-11 09:25:25 +00:00
Hannes Magnusson
00f925015e MFB: Fix typo 2007-01-23 12:38:40 +00:00
Antony Dovgal
defcaa9154 fix configure check with imap-2001 2007-01-19 22:33:10 +00:00
Antony Dovgal
8e06ebbc1f improve utf8_mime2text() signature detection
look also for U8T_CANONICAL, which must exist if new signature was detected
2007-01-19 20:44:52 +00:00
Antony Dovgal
6dd9b26716 improve check configure for new version of utf8_mime2text() 2007-01-18 14:05:07 +00:00
Antony Dovgal
259562a1c7 use strlcat() 2007-01-18 14:03:24 +00:00
Andrei Zmievski
8500acc842 Fix IMAP check. 2007-01-08 18:23:23 +00:00
Sebastian Bergmann
3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Antony Dovgal
03aea51026 fix build 2006-12-25 15:28:44 +00:00
Ilia Alshanetsky
d98c67c89d MFB: Define SENDBUFLEN for older c-client libs 2006-12-25 14:23:38 +00:00
Ilia Alshanetsky
6fa038ae50 MFB: Fixed buffer boundary protection 2006-12-24 22:15:18 +00:00
Ilia Alshanetsky
503a78bc17 MFB: Fixed bug #39779 (Enable AUTH PLAIN mechanism in underlaying
libc-client).
2006-12-17 18:23:10 +00:00
Ilia Alshanetsky
1c4d86e6d4 MFB: Fixed test, in some versions of c-client returned value is always
uppercase
2006-11-26 16:31:57 +00:00
Antony Dovgal
c5808d7029 fix #39613 (Possible segfault in imap initialization due to missing module dependency)
patch by wharmby at uk dot ibm dot com
2006-11-24 10:28:26 +00:00
Hannes Magnusson
859449b3a0 Enable the new 5th parameter 2006-11-06 16:33:31 +00:00
Ilia Alshanetsky
421e5687e3 MFB: Fixed bug #39362 (Added an option to imap_open/imap_reopen to control
the number of connection retries).
2006-11-05 18:32:41 +00:00
Hannes Magnusson
176b72284c Error message clean up
(patch by Matt W (php_lists -AT- realpain.com))
2006-10-08 13:34:24 +00:00
Antony Dovgal
e93802dc51 MFB: fix build with new c-client 2006-10-05 14:28:33 +00:00
Ilia Alshanetsky
9f21967f83 MFB: Fixed bug #38941 (imap extension does not compile against new version
of the imap library).
2006-09-24 18:06:53 +00:00
Antony Dovgal
6bf4579f82 fix it in an other way 2006-09-05 11:24:23 +00:00
Antony Dovgal
fcea7b3273 fix leak in imap_utf8(), avoid extra strlen() call
add test
2006-09-05 11:16:06 +00:00
Antony Dovgal
a10691e3b9 last portion of z/Z fixes 2006-08-31 16:14:43 +00:00
Ilia Alshanetsky
cd6521ce30 PHP 6 does not have safe_mode 2006-08-11 18:06:28 +00:00
Ilia Alshanetsky
bf4b74eb01 MFB: Extend safe_mode/open_basedir checks to imap_reopen() as well. 2006-08-11 15:09:43 +00:00
Ilia Alshanetsky
f2136c69c6 MFB: Fixed bug #37265 (Added missing safe_mode & open_basedir checks to
imap_body()).
2006-08-04 20:34:37 +00:00
Dmitry Stogov
943960c324 Added automatic module globals management 2006-06-13 13:12:20 +00:00
Andi Gutmans
1efe984d08 - Get rid of using ENFORCE_SAFE_MODE. 2006-02-19 04:29:42 +00:00
Michael Wallner
ec942cb2a6 MF51: use free() 2006-01-28 08:08:48 +00:00
Michael Wallner
ea5c551162 MF_5_1 2006-01-27 20:22:48 +00:00
Michael Wallner
a04e63543d - add imap_savebody() 2006-01-27 19:44:40 +00:00
Ilia Alshanetsky
501c081a80 MFB51: Fixed bug #35669 (imap_mail_compose() crashes with
multipart-multiboundary-email).
2006-01-05 00:51:34 +00:00
foobar
251c5173fd bump year and license version 2006-01-01 13:10:10 +00:00
foobar
a208d9a966 - Nuke php3 legacy 2005-12-06 02:28:26 +00:00
Ilia Alshanetsky
4f1520912c Fixed bug #32589 (possible crash inside imap_mail_compose() function). 2005-08-30 22:02:43 +00:00
foobar
df5cfe27b4 - Fixed bug #29334 (mail() provides incorrect message time header) 2005-08-07 22:06:29 +00:00
foobar
23e671a51e - Bumber up year 2005-08-03 14:08:58 +00:00
Edin Kadribasic
d8cf02edb3 Allow building against the latest cclient 2005-08-01 20:55:31 +00:00
foobar
a20383ba06 - Unify the "configure --help" texts 2005-05-29 23:17:16 +00:00
Ilia Alshanetsky
2fae7f1e71 Missing part of the patch for bug #32589 2005-04-08 15:04:34 +00:00
Ilia Alshanetsky
cb8d20760c Fixed bug #32589 (Possible crash inside imap_mail_compose, with charsets). 2005-04-05 14:47:47 +00:00
Ilia Alshanetsky
1aab604198 Simplify Code. 2005-02-20 18:23:33 +00:00
Antony Dovgal
c404bdb9f8 check body for NULL before using and prevent segfaults 2005-01-25 14:20:02 +00:00
Antony Dovgal
5e1b127864 destruct return_value 2005-01-21 10:55:41 +00:00
Antony Dovgal
84a8849a3a fix error message 2005-01-20 18:08:08 +00:00
Antony Dovgal
4f3e113e38 fix segfault in imap_sort() - it segfaults when options is less than 0.
it looks like c-client bug, but we still need a workaround.
also, convert_to_string search criteria.
2005-01-20 18:03:35 +00:00
Antony Dovgal
9812f55289 fix segfault in imap_headerinfo() when fromlength or subjectlength are less than 0
+ fix protos
2005-01-20 14:04:50 +00:00
Ilia Alshanetsky
c78db34489 Fixed bug #31142 (crash, memory leak and data loss by imap_mail_compose). 2005-01-18 23:36:08 +00:00
Ilia Alshanetsky
023c1bccb3 Fixed bug #31480 (Possible infinite loop in imap_mail_compose()). 2005-01-18 16:32:53 +00:00
foobar
b298098307 - Added check for IMAP 2005 version 2005-01-11 04:56:06 +00:00
foobar
5ac375a40d - Fixed bug #31101 (missing kerberos header file path with --with-openssl) 2004-12-30 14:50:06 +00:00
foobar
69eec3f3b9 MFB_4_3: Quote macro names in AC_DEFUN() 2004-12-30 07:08:39 +00:00
foobar
57eddbd7d0 - Fixed the crash and leak. 2004-12-30 05:31:55 +00:00
Ilia Alshanetsky
a7bc501d90 MFH: A leak is better(?) then a crash. 2004-12-30 04:39:17 +00:00
Ilia Alshanetsky
4bef3dde2d MFB: fixed test case 2004-12-30 04:11:33 +00:00
Ilia Alshanetsky
8f7f00178f Fixed typo. 2004-12-29 21:56:42 +00:00
Ilia Alshanetsky
ed64463bdb Fixed memory leaks. 2004-12-29 21:33:03 +00:00
Ilia Alshanetsky
742f8c2502 MFB: don't perform pointless operations. 2004-12-29 21:25:00 +00:00
Ilia Alshanetsky
b19e666946 Fixed bug #31142 (imap_mail_compose() fails to generate correct output). 2004-12-22 17:27:39 +00:00
Ilia Alshanetsky
4ab69902dc Fixed possible crash in imap_mail_compose(). 2004-12-21 15:47:14 +00:00
Ilia Alshanetsky
ec83570232 Fixed bug #31103 (Better error message when c-client cannot be found). 2004-12-19 18:16:50 +00:00
Joe Orton
2685ca935f Update extensions to use /path/to/$PHP_LIBDIR rather than /path/to/lib
to support multi-ABI platforms.
2004-11-03 14:32:52 +00:00
Chuck Hagenbuch
6639ab8469 More spaces -> tabs. 2004-08-12 19:31:36 +00:00
Ilia Alshanetsky
5b58b9af6b Properly fix the msgno check inside imap_fetchbody(). 2004-08-12 19:20:15 +00:00
Chuck Hagenbuch
0bf1525bc8 fix. 2004-08-12 18:01:45 +00:00
Ilia Alshanetsky
1c2a22025d Fixed bug #29209 (imap_fetchbody() doesn't check message index).
# Initial Patch by tony2001 at phpclub dot net
2004-07-21 21:57:03 +00:00
Ilia Alshanetsky
a41a54f7fa Fixed bug #28963 (Missing space for \0 in address allocation). 2004-07-04 16:52:59 +00:00
Ilia Alshanetsky
d6ba95c618 Fixed various possible memory leaks. 2004-05-12 20:17:19 +00:00
foobar
0bf907b1e6 - Added PHP_TEST_BUILD macro which can be used to test whether build
works / would work with current LIBS (+ additional extra-libs)
2004-02-23 03:24:58 +00:00
foobar
f4983c0d3f - Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5 2004-01-17 13:00:38 +00:00
foobar
2c71464b40 Fixed bug #26923 (ext/imap: pam and crypt libraries missing when build as shared) 2004-01-17 00:00:11 +00:00
Ilia Alshanetsky
827a79ad8d Fixed bug #26909 (crash in imap_mime_header_decode() when no encoding is
used).
2004-01-15 00:35:04 +00:00
Andi Gutmans
3286cb35bd - Remove use of bogus macro 2004-01-14 08:50:02 +00:00
foobar
ccfc46b0aa - Happy new year and PHP 5 for rest of the files too..
# Should the LICENSE and Zend/LICENSE dates be updated too?
2004-01-08 17:33:29 +00:00
Andi Gutmans
dbeb4158d2 - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
foobar
fa82c2afc4 Added missing constants (bug #26831) 2004-01-08 01:01:39 +00:00