aboutsummaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* Process header before transmitting message via SMTP.Vincent Richard2013-02-181-8/+91
* SMTP response code 251 for RCPT TO is now treated as successful.Vincent Richard2013-02-171-1/+2
* Reset SMTP session state (using RSET command) if transport is being reused.Vincent Richard2013-02-172-1/+28
* Trim first line of POP3 response to get rid of CR, if any.Vincent Richard2013-02-131-2/+2
* Unit tests for SMTPCommand and SMTPCommandSet. Fixed SMTPCommandSet::isFinish...Vincent Richard2013-02-121-1/+1
* Rewrote SMTP command sending. Better code for pipelining. Report full command...Vincent Richard2013-02-123-109/+344
* Renamed TYPE_BOOL to avoid name collision on MacOS.Vincent Richard2013-01-154-20/+20
* Removed unused includes for OpenSSL.Vincent Richard2013-01-151-6/+0
* Updated copyright year and maintainer email address.Vincent Richard2013-01-1051-51/+51
* Trivial 64-bit warning fixes.Vincent Richard2012-12-1215-34/+34
* Fixed wrong class name (copy/paste is BAD ;-) ).Vincent Richard2012-12-111-1/+1
* SSL server identity check.Vincent Richard2012-12-102-2/+26
* Moved POP3 response receiving and parsing to a separate class.Vincent Richard2012-12-065-406/+529
* Fixed progression notification when message size is lower than 64K.Vincent Richard2012-12-051-9/+10
* Use message size for progress listener.Vincent Richard2012-11-301-7/+1
* Trivial 64-bit warning fixes.Vincent Richard2012-11-293-8/+8
* Better handling of SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE. Sockets on Windo...Vincent Richard2012-11-293-21/+140
* SMTP Command Pipelining (RFC-2920).Vincent Richard2012-11-112-28/+122
* Thread-safe initialization for OpenSSL.Vincent Richard2012-11-061-4/+3
* OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard2012-11-0310-634/+1445
* Migrated build system to CMake. Conditional file compilation. Automatic selec...Vincent Richard2012-11-0144-19/+410
* Fixed body part extraction (only body should be extracted).Vincent Richard2012-07-302-11/+38
* Added functions to get messages by UID (IMAP only for now).Vincent Richard2012-07-285-16/+225
* Fixed issue #10.Vincent Richard2012-07-061-2/+0
* Split stream.hpp/.cpp into multiple source files.Vincent Richard2012-04-1410-0/+22
* Fixed memory leak.Vincent Richard2012-04-061-0/+6
* Added function to retrieve sequence numbers of messages whose UID is greater ...Vincent Richard2012-04-053-0/+68
* Set Diffie-Hellman prime size (bug SF#3434852).Vincent Richard2011-11-151-0/+1
* GNU TLS 3 has no 'extra' (thanks to mabrand).Vincent Richard2011-11-151-0/+2
* Removed dependency on gcrypt for gnutls version >= 2.12.Vincent Richard2011-08-211-2/+12
* Use gnutls_strerror() for reporting errors.Vincent Richard2011-08-201-111/+9
* Use gnutls_priority_set_direct() instead of GNUTLS deprecated functions.Vincent Richard2011-06-261-0/+17
* No extra space between ':' and '<' in MAIL FROM and RCPT TO. Wait for server ...Vincent Richard2010-12-081-2/+3
* Return failed email address in exception for RCPT TO.Vincent Richard2010-10-201-1/+1
* Added support for DRAFT flag.Vincent Richard2010-10-193-1/+7
* Fixed extraction of root part body.Vincent Richard2010-09-061-2/+5
* Fixed pointer-type argument for gnutls_credentials_set (thanks to Mike Smellie).Vincent Richard2010-08-191-2/+2
* Connection time out.Vincent Richard2010-08-053-3/+3
* Improved automatic encoding selection. Added helper functions on body for set...Vincent Richard2010-05-231-0/+6
* Fixed missing #include.Vincent Richard2010-05-211-0/+1
* Fixed case-sensitive include.Vincent Richard2010-05-201-1/+1
* Added helper function to construct parsed message from net message. Splitted ...Vincent Richard2010-05-186-197/+550
* Use STARTTLS for additional connections (thanks to Andrei).Vincent Richard2010-05-041-1/+1
* Fixed memory leak.Vincent Richard2010-02-011-1/+1
* Fixed not exception-safe constructor, which could lead to possible memory lea...Vincent Richard2009-12-085-22/+22
* Initialize multi-threading for GNUTLS/GCrypt (thanks to Bartek Szurgot).Vincent Richard2009-12-081-0/+19
* Added block size on sockets to allow different buffer size for SSL.Vincent Richard2009-11-303-3/+19
* Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard2009-09-0642-84/+84
* maildirFolder::addMessage() : iff FLAG_RECENT is present, add message to 'new...Vincent Richard2009-07-112-12/+23
* gnutls_x509_crt_list_import does not support multiple DER certificates (Georg...Vincent Richard2009-06-211-13/+12