Commit Graph

  • b16c5ca684 Clean up. Vincent Richard 2006-04-05 17:48:09 +00:00
  • e9501b48d8 Refactored and cleaned up smart pointers. Vincent Richard 2006-03-29 20:06:39 +00:00
  • 0396b85db1 Force encoding when there is a CR/LF in the word. Vincent Richard 2006-02-24 21:31:27 +00:00
  • 0b9fd48f97 Check for connection before any operation. Vincent Richard 2006-02-24 17:57:17 +00:00
  • 56f5f0dce7 Accept 8-bit characters even if not allowed (non-strict mode). Vincent Richard 2006-02-20 18:00:15 +00:00
  • e7407fd3a9 Missing libs. Vincent Richard 2006-02-20 17:55:21 +00:00
  • 0457e42360 Added unit tests for datetimeUtils + renamed functions. Vincent Richard 2006-02-12 14:13:04 +00:00
  • de9d03d952 Fixed dangling 'else'-block when TLS is not enabled (thanks to Tim Teulings). Vincent Richard 2006-02-09 21:03:16 +00:00
  • 64ba82c100 Added toAddressList(). Vincent Richard 2006-02-05 20:24:15 +00:00
  • 5280d12555 Changed copyright year to 2006. Vincent Richard 2006-02-05 10:30:52 +00:00
  • 63d21f7a09 Changed copyright year to 2006. Vincent Richard 2006-02-05 10:22:59 +00:00
  • 64235edb41 Fixed encoding of reserved/unsafe chars. Vincent Richard 2006-01-31 19:09:43 +00:00
  • 1539754d53 Added service::isSecuredConnection() and service::getConnectionInfos() to retrieve information about the connection. Vincent Richard 2006-01-29 17:36:34 +00:00
  • bfe8c00465 getPeerCertificates() should be const. Vincent Richard 2006-01-29 17:30:35 +00:00
  • ce5e7f9c52 Fixed segfault when cert data is NULL. Vincent Richard 2006-01-29 17:21:56 +00:00
  • db43d8bab5 Link with Winsock under Windows. Vincent Richard 2006-01-29 15:41:24 +00:00
  • 932b8b7bc5 Do not link with SASL/TLS libraries if support not enabled. Vincent Richard 2006-01-26 21:58:45 +00:00
  • 6d433ae678 Non-SASL authenticator. Vincent Richard 2006-01-26 21:27:56 +00:00
  • 1b7a7a7694 Treat 'inline' parts without Content-[Id/Location] as attachments. Vincent Richard 2006-01-19 19:58:37 +00:00
  • 8e0080b0ed Added support for attachments of type 'message/rfc822'. Vincent Richard 2006-01-16 21:55:37 +00:00
  • 4a8c55c920 Update for new contributor. Vincent Richard 2006-01-15 15:42:29 +00:00
  • 67a39fd972 Fixed bug when reading CAPABILITY/LIST responses. Vincent Richard 2006-01-15 11:34:21 +00:00
  • 3a2ed837ff Fixed memory leaks. Vincent Richard 2006-01-15 11:16:44 +00:00
  • 6c946267b1 Implemented IMAP multi-fetching. Vincent Richard 2006-01-15 11:06:59 +00:00
  • 09d4fca9ba Non-const folder for events. Vincent Richard 2006-01-15 09:46:30 +00:00
  • c4e70ecbba Fixed 'uninitialised values' warnings in Valgrind. Vincent Richard 2006-01-14 22:13:25 +00:00
  • 98204ed846 Fixed bug when fetching structure. Vincent Richard 2006-01-10 19:23:05 +00:00
  • 11d4f2689e Fixed segfault when dynamic-casting a ref (thanks to Benjamin Biron). Vincent Richard 2006-01-10 18:16:04 +00:00
  • ecf9dbafe6 Allow '@' in the username part of an URL. Vincent Richard 2006-01-09 18:02:25 +00:00
  • c884bc382c Recognize deleted messages not yet expunged (thanks to Benjamin Biron). Vincent Richard 2006-01-08 21:14:04 +00:00
  • 6bd21074a3 Code clean-up. Vincent Richard 2006-01-08 10:57:46 +00:00
  • f259c6e4d7 Fixed compilation problem with GCC 4. Vincent Richard 2006-01-08 10:46:41 +00:00
  • 07a3a8eb71 Inverted flags and mode in deleteMessage[s]() (thanks to Benjamin Biron). Vincent Richard 2006-01-07 08:52:57 +00:00
  • 9dcc78085a Added SMTPResponse to read and parse SMTP responses. Vincent Richard 2006-01-07 08:46:20 +00:00
  • 790ad36e51 Updated contributors list. Vincent Richard 2006-01-01 18:04:24 +00:00
  • 9439d60f96 Rewritten code using std:: algorithms (thanks to Pierre THIERRY). Vincent Richard 2005-12-30 20:32:05 +00:00
  • 500f065c94 Rewritten some code without using iterators. Vincent Richard 2005-12-30 20:29:36 +00:00
  • 4a812f13bf Fixed mistake. Vincent Richard 2005-12-29 23:17:36 +00:00
  • f615d0c47a Fixed mistake. Vincent Richard 2005-12-29 23:10:57 +00:00
  • 69e0083549 Added support for getaddrinfo() on POSIX. Vincent Richard 2005-12-26 18:20:47 +00:00
  • d906896132 Fixed typo causing infinite loop. Vincent Richard 2005-12-20 11:48:43 +00:00
  • 54e4235b8d Compatibility bugs in IMAP response parser. Vincent Richard 2005-12-18 21:20:43 +00:00
  • 14d30ac458 Enhanced detection of GnuTLS (SCons). Vincent Richard 2005-12-15 19:41:02 +00:00
  • 2cb8fef483 Fixed segfault in destructor when chaining 3 exceptions or more. Vincent Richard 2005-12-05 17:35:51 +00:00
  • 1d1a9cf604 Fixed a bug in argument vector. Vincent Richard 2005-12-04 16:38:20 +00:00
  • da6cd30611 Fixed bug when connecting to IMAP with default authenticator. Vincent Richard 2005-12-02 12:25:58 +00:00
  • 965aa0d083 Added toStrong() on weak ref. Vincent Richard 2005-12-02 12:25:47 +00:00
  • 9938aa65ab Fixed typo in CXXFLAGS/debug. Vincent Richard 2005-12-01 13:34:32 +00:00
  • aba576a3a9 Fixed bug when disconnecting SMTP. Vincent Richard 2005-11-30 12:12:01 +00:00
  • 0b49fc98b3 Detailed instruction for sending message. Vincent Richard 2005-11-30 12:10:42 +00:00
  • 296ce19306 Fixed buffer overrun in random::getString(). Vincent Richard 2005-11-28 12:17:47 +00:00
  • 594dfdbd55 Fixed problem with maildir and ':' in filename on Windows. Vincent Richard 2005-11-27 21:02:50 +00:00
  • 1b6fb91cad GNU TLS detection with SCons. Vincent Richard 2005-11-16 20:17:30 +00:00
  • 1b38cbeb3f gmtime() and localtime() are reentrant when using MS C runtime library (MinGW/MSVC). Vincent Richard 2005-11-14 12:07:11 +00:00
  • 5a303de801 Fixed bug in disconnect() when authentication is not needed (thanks to Benjamin Biron). Vincent Richard 2005-11-07 11:55:40 +00:00
  • 476cec86ca Started version 0.8.1. Vincent Richard 2005-11-06 16:49:40 +00:00
  • 68ecdfc23f Version 0.8.0. Vincent Richard 2005-11-06 16:47:02 +00:00
  • 86ad0038dc Missing 'headerFieldValue.hpp' in dist. Vincent Richard 2005-11-06 16:26:44 +00:00
  • 324b011e77 Refactored header field values and parameters. Vincent Richard 2005-11-06 16:22:18 +00:00
  • 7a3b1fe471 First version of the VMime Book. Vincent Richard 2005-11-06 16:16:15 +00:00
  • c179a10068 Refactored header field values and parameters. Vincent Richard 2005-11-06 16:12:41 +00:00
  • cffdc6caf5 Fixed typos in documentation. Vincent Richard 2005-11-05 09:47:08 +00:00
  • acfa9ffc64 Refactored header field values and parameters. Vincent Richard 2005-11-04 23:21:22 +00:00
  • 14e4d1f06d Fixed typo for 'ac_cv_sizeof_long'. Vincent Richard 2005-11-03 18:00:23 +00:00
  • 675c4cd3c2 Fixed problem with 'no_auth_information' exception when SASL support is disabled. Vincent Richard 2005-10-30 15:24:33 +00:00
  • 4522121196 Moved certificate code into 'vmime::net::security::cert' namespace. Vincent Richard 2005-10-30 15:02:39 +00:00
  • c241f071d2 Added flush() on 'outputStream' + added unit tests for 'charsetFilteredOutputStream' when input contains invalid sequences. Vincent Richard 2005-10-20 16:56:04 +00:00
  • 5e41e4bd7e Added 'charsetFilteredOutputStream'. Vincent Richard 2005-10-20 06:30:49 +00:00
  • 00baffa8ed Added 'charsetFilteredOutputStream'. Vincent Richard 2005-10-19 21:00:26 +00:00
  • 1e94a4a70f Refactoring of built-in services registration system. Vincent Richard 2005-10-19 17:12:20 +00:00
  • 6f278de337 Charset converter. Vincent Richard 2005-10-19 11:28:36 +00:00
  • 08e1812b23 Charset converter. Vincent Richard 2005-10-19 11:25:57 +00:00
  • 438875df84 Fixed compilation problems on FreeBSD (thanks to Xin LI). Vincent Richard 2005-10-16 15:54:32 +00:00
  • f1a44e73ae Fixed include dir (prefix). Vincent Richard 2005-10-16 15:52:49 +00:00
  • 07220f6c5a Fixed libtool CXX tag on FreeBSD (thanks to Xin LI). Vincent Richard 2005-10-16 15:47:07 +00:00
  • 53d9ede9de Fixed 'pkgconfigdir' on FreeBSD (thanks to Xin LI). Vincent Richard 2005-10-16 14:53:37 +00:00
  • f096b3c7fa Added test suites for 'attachmentHelper'. Vincent Richard 2005-10-14 18:48:55 +00:00
  • 59739dd3ec Fixed a bug in length calculation. Vincent Richard 2005-10-14 18:41:18 +00:00
  • 623857cb80 Not an attachment if a 'Content-Id' field is present. Vincent Richard 2005-10-14 18:21:43 +00:00
  • 26cad9e258 Fixed a mistake in the getBodyPartAttachment() function comment. Vincent Richard 2005-10-14 11:01:20 +00:00
  • a4161cf09d Added 'attachmentHelper'. Vincent Richard 2005-10-13 21:27:46 +00:00
  • 9b31891938 Added removeAllFields() for a field name. Vincent Richard 2005-10-13 20:57:15 +00:00
  • b9471c9543 Added getPart() and getHeader() on attachment. Vincent Richard 2005-10-13 18:58:33 +00:00
  • 3f7ce9bcd1 Don't return references. Vincent Richard 2005-10-13 18:50:00 +00:00
  • 004bb1ac96 Missing include for MSVC. Vincent Richard 2005-10-13 10:55:17 +00:00
  • 6e6ff809a6 Replaced undefined 'ssize_t' with 'int'. Vincent Richard 2005-10-11 21:02:14 +00:00
  • d3def01573 Sendmail support on POSIX platforms only. Vincent Richard 2005-10-11 20:54:18 +00:00
  • ebec70b308 Fixed missing ref<>. Vincent Richard 2005-10-11 20:49:24 +00:00
  • a3fb68e78b Expunge deleted messages when closing folder. Vincent Richard 2005-10-06 20:48:33 +00:00
  • ee46de08f7 Renamed 'progressionListener' to 'progressListener'. Vincent Richard 2005-10-06 11:08:56 +00:00
  • c106ac3c82 Moved MSVC-specific defines. Vincent Richard 2005-10-05 11:00:13 +00:00
  • 7a5f6b9610 'struct' to 'class' to avoid warning with MSVC. Vincent Richard 2005-10-05 10:33:16 +00:00
  • 3ec0f17ade Added service::setTimeoutHandlerFactory(). Vincent Richard 2005-10-04 18:49:59 +00:00
  • 09d9e11439 Added service::setSocketFactory(). Vincent Richard 2005-10-04 18:34:25 +00:00
  • 7d2d25da3e Added TLS/SSL support. Vincent Richard 2005-10-03 21:29:04 +00:00
  • e7ca1d2465 Reduced waiting time. Vincent Richard 2005-10-03 12:26:27 +00:00
  • bdc2664ee2 Made 'datetime' compatible with C's time_t. Vincent Richard 2005-10-03 12:24:08 +00:00
  • 887930fac8 Too much CPU time used when waiting for data to be received. Vincent Richard 2005-10-02 18:17:56 +00:00
  • 4519ae7c10 Fixed bug when response text is empty. Vincent Richard 2005-10-02 17:09:22 +00:00
  • cbd1110a4b Updated FSF address. Vincent Richard 2005-09-17 10:10:29 +00:00