Dan Fandrich
04cfef24a1
Fixed some memory leaks in the POP3 torture tests
2010-05-19 12:18:06 -07:00
Daniel Stenberg
c0111460b0
Curl_setup_transfer: no longer returns anything
...
This function could only return CURLE_OK and by changing it to
a void instead, we can simplify code all over.
2010-04-16 23:43:04 +02:00
Daniel Stenberg
fa7341143a
POP3: when USER command fails, don't even try PASS
2010-04-16 22:56:13 +02:00
Daniel Stenberg
d1837ad90a
use (s)size_t for string lengths to fix compiler warns
2010-03-29 16:30:35 +02:00
Ben Greear
69ccc9f861
pop3: Get message listing if no mailbox in URL
...
If you pass a URL to pop3 that does not contain a message ID as
part of the URL, it will currently ask for 'INBOX' which just
causes the pop3 server to return an error.
The change makes libcurl treat en empty message ID as a request
for LIST (list of pop3 message IDs). User's code could then
parse this and download individual messages as desired.
2010-03-28 23:49:00 +02:00
Daniel Stenberg
2309b4e330
remove the CVSish $Id$ lines
2010-03-24 11:02:54 +01:00
Yang Tse
715e3a806f
Make Curl_pop3_write() additionally truncate trailing POP3_EOB from received
...
string buffer, otherwise Curl_client_write() call with zero size would write
to the end of string buffer including matched POP3_EOB.
2010-01-30 05:22:30 +00:00
Yang Tse
340ab2f87f
make Curl_handler_*_proxy definition static
2010-01-25 23:41:02 +00:00
Yang Tse
3184a91ec8
VMS specific preprocessor symbol checking adjustments
2009-12-30 17:59:56 +00:00
Yang Tse
b0f548fb56
Fix compiler warnings
2009-12-14 14:02:43 +00:00
Daniel Stenberg
ec3bb8f727
introducing IMAP, POP3 and SMTP support (still lots of polish left to do)
2009-12-12 21:54:01 +00:00