Vincent Richard
99d919c6d7
Fixed unit test.
2014-04-21 20:13:17 +02:00
Vincent Richard
4965674b35
Do not check for SSL handle validity in handshake() as it is initialized a few lines later.
2014-04-04 13:22:54 +02:00
Vincent Richard
8a6b959cf0
Merge branch 'master' of https://github.com/kisli/vmime
2014-04-01 22:39:26 +02:00
Vincent Richard
c08d8145d8
Added missing VMIME_HAVE_TLS_SUPPORT guards (pull request #74 ).
2014-04-01 22:39:13 +02:00
Vincent Richard
32bd8e4e97
Merge pull request #75 from di3online/master
...
Nested classes need to explicitly import and export
2014-04-01 21:52:34 +02:00
Di3
461316209e
Nested classes need to explicitly import and export
2014-04-01 11:11:37 +08:00
Vincent Richard
916e9e2282
Merge pull request #73 from mabrand/fix3
...
remove -ansi because it interferes with -std=c++11
2014-03-27 19:53:43 +01:00
Mark Brand
266267be54
remove -ansi because it interferes with -std=c++11
2014-03-26 23:35:00 +01:00
Vincent Richard
4cf7e02132
Merge pull request #72 from mabrand/fix3
...
windows build fix: add missing member declaration
2014-03-26 23:31:53 +01:00
Mark Brand
3f938d9e4a
windows build fix: add missing member declaration
2014-03-26 23:28:50 +01:00
Vincent Richard
bbfdcc36a0
Trace socket/connection events.
2014-03-25 23:34:03 +01:00
Vincent Richard
58ca0d1dd5
Fixed issue #71 .
2014-03-20 21:04:33 +01:00
Vincent Richard
9b3f8124f1
Unit tests for IMAP utils.
2014-03-17 23:51:54 +01:00
Vincent Richard
84e570bbbb
Connection trace facility.
2014-03-16 22:52:40 +01:00
Vincent Richard
cfe9c6b1e7
Modified IMAP parser constructor to make testing easier.
2014-03-16 09:57:36 +01:00
Vincent Richard
9d73fc5382
IMAP commands.
2014-03-15 23:33:20 +01:00
Vincent Richard
86788ce022
Removed unused/unimplemented function.
2014-03-13 20:49:54 +01:00
Vincent Richard
642cdf42f6
Premature return if message list/set is empty.
2014-03-10 20:00:24 +01:00
Vincent Richard
3fcea19d75
Issue #47 : get and fetch messages.
...
Added a feature to get and fetch a list of messages at the same time,
to avoid a roundtrip to the server.
2014-03-10 19:10:08 +01:00
Vincent Richard
16bd0a6ec2
Fixed operator to combine flags.
2014-03-10 19:06:52 +01:00
Vincent Richard
baf79458fe
Default timeout handler. Fixed spelling.
2014-03-09 10:28:56 +01:00
Vincent Richard
b65d748ff3
Fixed memory leak.
2014-03-08 13:53:44 +01:00
Vincent Richard
012989f8fd
Retry reading from the stream instead of waiting for input data on socket.
2014-03-07 22:41:05 +01:00
Vincent Richard
5fb3f5a15f
Compilation fixes for Windows.
2014-02-26 19:12:04 +01:00
Vincent Richard
a2708e745c
Fixed possible issues with EAGAIN on Windows.
2014-02-26 19:10:40 +01:00
Vincent Richard
86eae80b68
Merge branch 'master' of https://github.com/kisli/vmime
2014-02-24 22:28:55 +01:00
Vincent Richard
4bb1930f01
Non exception-driven IMAP parser.
2014-02-24 22:28:40 +01:00
Vincent Richard
87807e2186
Merge pull request #70 from kisli/pr/69
...
Make serviceFactory::create throw instead of dying for invalid protocols.
2014-02-23 15:36:21 +01:00
Vincent Richard
0b03b3267c
Make serviceFactory::create throw instead of dying for invalid protocols.
2014-02-23 15:34:35 +01:00
Vincent Richard
c13683466a
Fixed documentation.
2014-02-16 10:40:10 +01:00
Vincent Richard
c860c273d3
Added support for initial response in SASL authentication.
2014-02-13 22:23:59 +01:00
Vincent Richard
c655495025
Fixed problem when custom registered mechanism is used.
...
User-defined mechanisms should be tested first. Added function to
determine whether a mechanism is built-in.
2014-02-13 21:08:37 +01:00
Vincent Richard
dc5f9fd6e6
Demonstrates extraction of attachments from a message in a remote store.
2014-02-08 01:12:37 +01:00
Vincent Richard
3fe31cbc0a
Fixed extraction of message parts in IMAP.
2014-02-08 01:08:02 +01:00
Vincent Richard
d49ce7cd4d
Windows charset converter (thanks to ElmüSoft).
2014-02-06 21:29:59 +01:00
Vincent Richard
647c931664
Merge branch 'master' of https://github.com/kisli/vmime
2014-02-05 20:52:08 +01:00
Vincent Richard
c4300a9d62
Added example and in-code documentation for time out handler.
2014-02-05 20:19:13 +01:00
Vincent Richard
0d20ee083b
Better polling. Fixed possible connection issues on POSIX with slow network. Better error handling in POSIX sockets.
2014-02-05 20:18:20 +01:00
laurent-richard
37869c06ce
Fixed null value in Windows build.
2014-02-05 14:23:04 +01:00
Vincent Richard
595259332a
Merge branch 'master' of https://github.com/kisli/vmime
2014-01-31 21:54:38 +01:00
Vincent Richard
6d417b1db7
Fixed type.
2014-01-31 21:53:40 +01:00
Vincent Richard
ebfd1ecfef
Merge pull request #67 from tholdawa/constFix
...
Change path::toString to be a const function
2014-01-26 12:42:05 -08:00
tholdawa
e09be498be
Change path::toString to be a const function
2014-01-24 15:11:13 -08:00
Vincent Richard
64ffcdb456
Merge pull request #66 from tholdawa/master
...
Fix IMAPMessage::processFetchResponse bad_field_value_type for Cc and Bcc fields
2014-01-22 13:21:33 -08:00
tholdawa
66628d1fc5
Merge remote-tracking branch 'upstream/master'
2014-01-22 11:27:46 -08:00
tholdawa
4b1ffebaa9
IMAPMessage::processFetchResponse was attempting to set Cc and Bcc header 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-22 11:26:57 -08:00
Vincent Richard
d4c30d9b7b
Fixed build of examples.
2014-01-21 20:23:51 +01:00
tholdawa
bf395a8d87
Merge remote-tracking branch 'upstream/master'
2014-01-20 15:23:27 -08:00
Vincent Richard
6c9a32d314
Use appropriate syntax for rethrowing exceptions.
2014-01-19 23:27:37 +01:00
Vincent Richard
ab5a0b75db
SASL is the only authentication method supported in SMTP (no fallback).
2014-01-19 22:50:37 +01:00