- Mar 11, 2013
-
-
Steve Holme authored
-
Daniel Stenberg authored
since mails sent are supposed to have CRLF line endings I added them and now the data size after (\Seen) matches again properly
-
Daniel Stenberg authored
-
Yang Tse authored
-
- Mar 10, 2013
-
-
Steve Holme authored
Corrected a couple of tab characters between test702 and test703, and between test900 and test901 which should be spaces.
-
Jiri Hruska authored
-
Jiri Hruska authored
-
Jiri Hruska authored
-
Jiri Hruska authored
-
Jiri Hruska authored
Added one test for a request with matching UIDVALIDITY and one which is a mismatched request that will fail.
-
Jiri Hruska authored
-
Jiri Hruska authored
Any IMAP parameter can come in escaped and in double quotes. Added a simple function to unquote the command parameters and applied it to the IMAP command handlers.
-
Jiri Hruska authored
The whole of FETCH_imap() had one extra space of indentation, whilst APPEND_imap() used indentation of 2 instead of 4 in places.
-
Steve Holme authored
The majority of lines, that specify a test file for inclusion, end with a tab character before the slash whilst some end with a space. Corrected those that end with a space to end with a tab character as well.
-
Steve Holme authored
Finished segregating the email protocol tests, into their own protocol based ranges, in preparation of adding more e-mail related tests to the test suite.
-
Steve Holme authored
Continued segregating the email protocol tests, into their own protocol based ranges, in preparation of adding more e-mail related tests to the test suite.
-
Steve Holme authored
Continued segregating the email protocol tests, into their own protocol based ranges, in preparation of adding more e-mail related tests to the test suite.
-
Steve Holme authored
Started segregating the email protocol tests, into their own protocol based ranges, in preparation of adding more e-mail related tests to the test suite.
-
Daniel Stenberg authored
Patch by: Myk Taylor
-
Steve Holme authored
-
Steve Holme authored
-
- Mar 09, 2013
-
-
Steve Holme authored
-
Daniel Stenberg authored
... hopefully this will also make clang-analyzer stop warning on potentional NULL dereferences (which were false positives anyway).
-
Daniel Stenberg authored
When Curl_do() returns failure, the connection pointer could be NULL so the code path following needs to that that into account. Bug: http://curl.haxx.se/mail/lib-2013-03/0062.html Reported by: Eric Hu
-
Steve Holme authored
Standardised the naming of all perform based functions to be in the form imap_perform_something().
-
Cédric Deltheil authored
No more use exit(3) but instead tell libcurl that no byte has been written to let it return a `CURLE_WRITE_ERROR`. In addition, check curl easy handle return code.
-
Daniel Stenberg authored
8 more bugfixes, one change and a bunch of contributors
-
Yang Tse authored
-
Steve Holme authored
-
Steve Holme authored
Moved the custom request processing into the LIST command as the logic is the same.
-
Steve Holme authored
-
Yang Tse authored
-
Steve Holme authored
-
Steve Holme authored
Updated the function description comments following commit 4838d196.
-
Steve Holme authored
Moved the blocking state machine to the disconnect functions so that the logout / quit functions are only responsible for sending the actual command needed to logout or quit. Additionally removed the hard return on failure.
-
- Mar 08, 2013
-
-
Steve Holme authored
Added comments and simplified convoluted dophase_done comparison.
-
Steve Holme authored
-
Daniel Stenberg authored
-
Steve Holme authored
Added an exception, for the STORE command, to the untagged response processor in imap_endofresp() as servers will back respones containing the FETCH keyword instead.
-
Yang Tse authored
GCC specific adjustments: - check __ILP32__ before 32 and 64bit processor architectures in order to detect ILP32 programming model on 64 bit processors which, of course, also support LP64 programming model, when using gcc 4.7 or newer. - keep 32bit processor architecture checks in order to support gcc versions older than 4.7 which don't define __ILP32__ - check __LP64__ for gcc 3.3 and newer, while keeping 64bit processor architecture checks for older versions which don't define __LP64__
-