summaryrefslogtreecommitdiff
path: root/ext/imap/php_imap.c
Commit message (Collapse)AuthorAgeFilesLines
...
* If php is compiled --with-imap-ssl, link in the SSL authenticator fromChuck Hagenbuch2001-03-011-0/+4
| | | | | c-client so that we can use php to make ssl imap connections.
* # Bad patch job on the last commit by me. I take the BAD_CODER award forDan Kalowsky2001-02-261-10/+4
| | | | | | | # the day. Removes two unnecessary REGISTER_MAIN_LONG_CONSTANT's. # what should be done about the PHP_MINFO_FUNCTION
* Correctly checks for the proper header files, and excludes the QUOTA functionsDan Kalowsky2001-02-261-3/+8
| | | | | | | | | | from non-imap2000 systems (unavailable for testing at this time). # anyone willing to test this out on non-imap2000? PR: Submitted by: Reviewed by: Sascha Schumann Obtained from:
* - Fix copyright notices with 2001Andi Gutmans2001-02-261-1/+1
|
* Updating the IMAP client to include quota support via the imap c-client2000 ↵Dan Kalowsky2001-02-251-29/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | libraries. # Y2K support is good... Removes the SA_QUOTA and SA_QUOTA_ALL defines # After speaking with Mark Crispin, it is believed these never existed. Cleans up the imap_status() function to remove notion of quotas in a status message. # There is no quota setting in a STATUS message from c-client. Changes the config.m4 to support the client.h include # This should include all the approriate headers for c-client (as defined by # c-client maintainers) such as mail.h, and rfc822.h. Changed the directory search order for the include files as well. # Place the /usr/local/include last, and searched the # /usr/local/include/{c-client|imap} directories first (PHP imap_get_quota) Added (PHP imap_set_quota) Added @- IMAP quota support (imap_set_quota, imap_get_quota) enabled/added via @ c-client2000 PR: Submitted by: Reviewed by: Obtained from:
* fix possible leak.Thies C. Arntzen2001-02-211-0/+8
|
* fixed a possible double-freeThies C. Arntzen2001-02-181-2/+17
|
* fixed possible leak in imap_searchThies C. Arntzen2001-02-121-0/+2
|
* Fix ZTS build which was broken by the last commitSascha Schumann2001-01-071-0/+2
|
* imap_user and imap_password were freed too early.foobar2001-01-071-3/+4
| | | | | PR: 8424
* Heads up people!Zeev Suraski2000-12-221-2/+2
| | | | | | Updated the get_current_key() API - the relevant authors, please take a look at the updated code and make sure it's ok...
* [whitespace] make this code a bit less dense.Chuck Hagenbuch2000-12-101-34/+36
|
* Use zend_register_list_destructors_ex() instead.Andrei Zmievski2000-10-251-3/+3
|
* Mega-patch to get better resource information for modules.Andrei Zmievski2000-10-201-9/+12
| | | | | | | | | | | | | * Fixed a bug in zend_rsrc_list_get_rsrc_type() * Switched register_list_destructors() to use zend_register_list_destructors_ex() instead * Updated all relevant modules to provide the resource type name to register_list_destructors() call * Updated var_dump() to output resource type name instead of number @- Made resource type names visible, e.g. var_dump() and @ get_resource_type() display "file" for file resources. (Andrei)
* add an optional parameter to imap_sort to specify a search program thatChuck Hagenbuch2000-10-191-11/+18
| | | | | messages must match to be included in the sorted list.
* fix imap_fetchstructure(). msgindex is not valid if we're using FT_UID;Chuck Hagenbuch2000-10-171-6/+6
| | | | | always use Z_LVAL_PP(msgno) in the actual c-client function call.
* *** empty log message ***foobar2000-10-171-17/+31
|
* check the range of message numbers in imap_uid.Chuck Hagenbuch2000-09-091-1/+7
|
* - Fix IMAP build problemZeev Suraski2000-08-241-2/+2
| | | | | - Allow external DLLs to use warn_not_available
* Fix a crash in imap_fetchheader(). FT_PREFETCHTEXT isn't the only flag thatChuck Hagenbuch2000-08-221-1/+1
| | | | | you can pass to mail_fetchheader_full().
* use estrndup and efree to hopefully avoid both munging of arguments andChuck Hagenbuch2000-08-181-1/+4
| | | | | leaking memory.
* prevent mail_criteria from munging the variable passed in containing theChuck Hagenbuch2000-08-171-1/+1
| | | | | | query - just had to add a cpystr(). if this isn't the right fix, let me know, but it does work.
* Cut and paste error? :)Joey Smith2000-08-101-1/+1
|
* Added missing 'subject'-key in envelope.foobar2000-08-081-0/+4
| | | | | # I'm starting to think imap_mail_compose() should be rewritten from scratch..
* @- Fixed bug in imap_fetchheader() where using FT_PREFETCHTEXT didn't returnfoobar2000-08-011-3/+15
| | | | | @ the body. Bug #4447. (Jani)
* @- Fixed bug in imap_compose_mail() which caused crashes. (Jani)foobar2000-07-291-37/+105
| | | | | | | # This one was only partly ported from php3. As some user pointed it out, # it was working in 3.0.x. But this needs further hacking. Some error # handlers, at least. Fixes bugs #3337 and #5084.
* column size for date in imap_headers increased (see bug id #5699)Hartmut Holzgraefe2000-07-211-3/+9
|
* (imap_mail) Fixed a sizing of the arg parameter array. Was causingMike Waychison2000-07-141-1/+1
| | | | | | | | Seg-Faults if rpath was specified. @ Fixed a bug with imap_mail where apache would segfault if the rpath @ parameter was specified. # ouch.
* Unbreak imap by fixing the assignmentSascha Schumann2000-06-191-1/+1
|
* - Fixed problem in imap_fetch_overviewAndi Gutmans2000-06-191-3/+4
|
* Some protos fixed.Egon Schmid2000-06-181-1/+1
|
* retro-patch from // comments, theese where private experimental changesHartmut Holzgraefe2000-06-161-1/+0
|
* C++ // comments are evil ...Hartmut Holzgraefe2000-06-161-0/+3
|
* patch from jtaskine@hit.fi - add deleted info to imap_mailboxmsginfo() andChuck Hagenbuch2000-06-151-6/+8
| | | | | fix some prototype info.
* no c++ comments, pleaseThies C. Arntzen2000-06-141-1/+1
|
* Use #ifdef COMPILE_DL_EXTNAME solely.Sascha Schumann2000-05-231-1/+1
|
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* name in proto should be name of real function, not aliasHartmut Holzgraefe2000-05-171-1/+1
|
* - Remove unneeded object_init(return_value) from three placesAndi Gutmans2000-05-111-3/+0
|
* fix for segfault. patch from Jade Nicoletti <nicoletti@nns.ch>.Chuck Hagenbuch2000-05-101-1/+1
|
* #if COMPILE_DLSascha Schumann2000-05-021-1/+1
| | | | | | | becomes #if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
* Replace the various get_module() functions with a uniformSascha Schumann2000-05-021-1/+1
| | | | | ZEND_GET_MODULE(name) macro.
* Removed bug that prevented it to work on longer strings.Ted Rolle Jr2000-04-281-26/+25
| | | | | Changed commenting to c-style commenting.
* * typecast fs_give parameter to void**Andrew Skalski2000-04-241-47/+39
| | | | | | | * removed wide-character treatment from imap_utf7_encode * suggestion to #include "linkage.c" rather than link in auth/mail drivers manually
* back off from high-performance api in imap_rfc822_parse_adrlist. if youChuck Hagenbuch2000-04-221-6/+6
| | | | | | called it twice on the same string, there were _strange_ side effects. This may be slower, but it works.
* Compile fixesZeev Suraski2000-04-201-12/+7
|
* - Add the zlib project to the php_modules workspace, and fix it's C-runtime ↵Zeev Suraski2000-04-201-5/+5
| | | | | | | definitions - Move IMAP to the high performance API
* - CHange macro names from Z to Z_Zeev Suraski2000-04-201-143/+143
|
* Fix, beautify and convert the IMAP module to the high performance APIZeev Suraski2000-04-201-787/+775
|
* Fix a couple of _ex()'sZeev Suraski2000-04-191-60/+59
|