aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-06-06Removed useless 'virtual' inheritance (fixed issue #84).Vincent Richard3-3/+3
2014-06-01Fixed parsing of empty lines in header field value.Vincent Richard2-67/+49
2014-05-27Fixed auto_ptr<> not to be used with new[].Vincent Richard1-20/+12
2014-05-27Fixed ICU status code checking.Vincent Richard1-8/+8
2014-05-27Fixed ICU status code checking.--global1-8/+8
2014-04-18add charset ‘GBK’di3online1-0/+1
GB18030 contains GBK, GBK contains gb2312.
2014-04-15recursively create all parent directories if they do not exist on Windowsxh1-1/+1
2014-04-04Do not check for SSL handle validity in handshake() as it is initialized a ↵Vincent Richard1-3/+0
few lines later.
2014-04-01Added missing VMIME_HAVE_TLS_SUPPORT guards (pull request #74).Vincent Richard2-5/+31
2014-04-01Nested classes need to explicitly import and exportDi33-3/+3
2014-03-26windows build fix: add missing member declarationMark Brand1-0/+1
2014-03-25Trace socket/connection events.Vincent Richard15-5/+133
2014-03-20Fixed issue #71.Vincent Richard1-1/+1
2014-03-17Unit tests for IMAP utils.Vincent Richard1-1/+1
2014-03-16Connection trace facility.Vincent Richard27-49/+463
2014-03-16Modified IMAP parser constructor to make testing easier.Vincent Richard2-4/+36
2014-03-15IMAP commands.Vincent Richard10-265/+704
2014-03-13Removed unused/unimplemented function.Vincent Richard3-23/+0
2014-03-10Premature return if message list/set is empty.Vincent Richard3-0/+18
2014-03-10Issue #47: get and fetch messages.Vincent Richard7-0/+126
Added a feature to get and fetch a list of messages at the same time, to avoid a roundtrip to the server.
2014-03-10Fixed operator to combine flags.Vincent Richard1-1/+1
2014-03-09Default timeout handler. Fixed spelling.Vincent Richard5-6/+172
2014-03-08Fixed memory leak.Vincent Richard1-0/+10
2014-03-07Retry reading from the stream instead of waiting for input data on socket.Vincent Richard1-1/+11
2014-02-26Compilation fixes for Windows.Vincent Richard1-2/+2
2014-02-26Fixed possible issues with EAGAIN on Windows.Vincent Richard2-12/+16
2014-02-24Non exception-driven IMAP parser.Vincent Richard1-1039/+1028
2014-02-23Make serviceFactory::create throw instead of dying for invalid protocols.Vincent Richard1-1/+6
2014-02-13Added support for initial response in SASL authentication.Vincent Richard11-3/+110
2014-02-13Fixed problem when custom registered mechanism is used.Vincent Richard2-13/+23
User-defined mechanisms should be tested first. Added function to determine whether a mechanism is built-in.
2014-02-08Fixed extraction of message parts in IMAP.Vincent Richard1-3/+0
2014-02-06Windows charset converter (thanks to ElmüSoft).Vincent Richard3-0/+448
2014-02-05Better polling. Fixed possible connection issues on POSIX with slow network. ↵Vincent Richard19-210/+358
Better error handling in POSIX sockets.
2014-02-05Fixed null value in Windows build.laurent-richard3-3/+3
2014-01-31Fixed type.Vincent Richard1-2/+1
2014-01-24Change path::toString to be a const functiontholdawa2-2/+2
2014-01-22IMAPMessage::processFetchResponse was attempting to set Cc and Bcc header ↵tholdawa1-2/+2
fields to values of type mailboxList. HeaderFieldFactory registers these fields as type adddressList, so a bad_field_value_type exception was thrown when processing a fetch response for a message with either Cc or Bcc fields. Fixed by calling toAddressList on the mailboxList header field values to convert them to expected type.
2014-01-19Use appropriate syntax for rethrowing exceptions.Vincent Richard3-10/+10
2014-01-19SASL is the only authentication method supported in SMTP (no fallback).Vincent Richard1-14/+1
2014-01-19Calling getAttributes() does not require the folder to be open.Vincent Richard2-6/+0
2014-01-19Do not flag existing messages as recent.Vincent Richard1-1/+1
2014-01-19Path to/from string conversion.Vincent Richard2-0/+66
2014-01-19Better error message.Vincent Richard1-1/+1
2014-01-19Fixed possible crash when COPYUID/APPENDUID is not supported by the server.Vincent Richard1-2/+2
2014-01-19Fixed argument to handshake().Vincent Richard1-1/+1
2014-01-19In SSL socket, use timeout handler of underlying socket. Throw exception ↵Vincent Richard16-54/+144
when reading from/writing to disconnected SSL socket.
2014-01-19Fixed SMTP disconnection error caused by handshake failure.Vincent Richard1-8/+11
2014-01-16C++11 std::shared_ptr fixes.Vincent Richard2-8/+8
2014-01-16Fixes for socket using 'byte_t' type.Vincent Richard2-12/+14
2014-01-15Do not make calls to setlocale() in a library. Use default user locale in ↵Vincent Richard1-5/+1
tests and examples.