Commit Graph

193 Commits

Author SHA1 Message Date
Vincent Richard
4519ae7c10 Fixed bug when response text is empty. 2005-10-02 17:09:22 +00:00
Vincent Richard
cbd1110a4b Updated FSF address. 2005-09-17 10:10:29 +00:00
Vincent Richard
0edaa87860 SASL authentication. 2005-09-17 09:08:45 +00:00
Vincent Richard
3b1fcbe825 New namespace for message digest algorithms. 2005-09-06 20:08:39 +00:00
Vincent Richard
f777b659b9 Added progression notifications. 2005-09-03 12:48:59 +00:00
Vincent Richard
df140bb13e Updated code to use smart pointers. 2005-09-02 20:30:33 +00:00
Vincent Richard
5c3e21ee1d NEVER call thisRef() from the object's constructor. 2005-09-01 22:33:21 +00:00
Vincent Richard
dbdfee6fb5 Fixed 'requestAuthInfos()' not public. 2005-08-26 19:28:54 +00:00
Vincent Richard
2ecc5c0c27 Fixed ambiguity when parameter is not const. 2005-08-26 17:02:18 +00:00
Vincent Richard
7ac14499f0 Fixed undefined symbol 'UNSPECIFIED_PORT'. 2005-08-25 21:15:17 +00:00
Vincent Richard
658fcc26b5 Error handling in posixSocket::send(). 2005-08-24 20:47:13 +00:00
Vincent Richard
a530f25c79 Renamed 'vmime::messaging' to 'vmime::net'. 2005-08-23 20:26:20 +00:00
Vincent Richard
28bafee944 Renamed 'vmime::messaging' to 'vmime::net'. 2005-08-23 19:11:19 +00:00
Vincent Richard
4f88d29dc0 vmime::exception now inherits from std::exception. 2005-08-19 18:45:40 +00:00
Vincent Richard
8de88d9e37 Content handler constness. 2005-08-17 14:17:18 +00:00
Vincent Richard
bd925cef1c Added FETCH_IMPORTANCE flag. 2005-07-25 11:08:34 +00:00
Vincent Richard
e14a8b6adb Fixed some doc + getHeader() now returns a ref. 2005-07-24 20:04:23 +00:00
Vincent Richard
06ed35edf7 Allow getting/setting importance directly from/on message header. 2005-07-24 15:54:05 +00:00
Vincent Richard
207efb83b1 Removed implicit conversion to T* for smart pointers. 2005-07-24 11:39:24 +00:00
Vincent Richard
0562415aeb Allow creating 'charset' objects from 'const char*' (for constants). 2005-07-20 20:32:48 +00:00
Vincent Richard
c431335c66 Fixed error given by g++ 3.3 but not >= 3.4. 2005-07-18 17:01:21 +00:00
Vincent Richard
dafac00334 Added unit tests for smart pointer. 2005-07-17 20:18:14 +00:00
Vincent Richard
b8b096c44f Added getName() to retrieve attachment filename. 2005-07-15 09:51:55 +00:00
Vincent Richard
681297e10b Reference counting and smart pointers. 2005-07-12 22:28:02 +00:00
Vincent Richard
53f96cdb75 Added contentHandler::extractRaw(). 2005-07-06 20:28:43 +00:00
Vincent Richard
69674e723a Fixed typo in inline template specialization code. 2005-06-28 20:14:59 +00:00
Vincent Richard
96a75ae133 Fixed missing includes. 2005-06-25 06:37:02 +00:00
Vincent Richard
221b250f53 Fixed missing doc for param. 2005-06-21 22:38:26 +00:00
Vincent Richard
7b3dd58edb Fixed compilation errors with g++ 4.0. 2005-06-21 16:49:00 +00:00
Vincent Richard
4661d7b735 Added 'inputStreamSocketAdapter' and 'stopSequenceFilteredInputStream'. 2005-06-16 19:26:26 +00:00
Vincent Richard
6bf5f9192e Added dotFilteredInputStream + fixed CRLFToLFFilteredOutputStream + added unit tests. 2005-06-15 22:22:01 +00:00
Vincent Richard
df46facf9f Fixed memory leak. 2005-06-03 11:16:26 +00:00
Vincent Richard
9479afa206 Added 'peek' parameter to extract() and extractPart(). 2005-05-27 19:43:20 +00:00
Vincent Richard
b3ddee2ea7 Free memory for args. 2005-05-25 19:20:59 +00:00
Vincent Richard
c18fb1f961 'example6' enhancement. 2005-05-19 18:46:43 +00:00
Vincent Richard
598c0a3a58 Fixed missing 'const'. 2005-05-19 17:42:33 +00:00
Vincent Richard
8240e43600 Removed useless blank line. 2005-05-19 16:13:23 +00:00
Vincent Richard
8134a52f56 Service properties enhancement. 2005-05-15 18:05:38 +00:00
Vincent Richard
13da0727c5 Fixed missing space in STATUS command + parse error in 'status_info'. 2005-05-03 16:13:34 +00:00
Vincent Richard
3ba18e1a5f Added 'childProcess'. 2005-04-30 17:16:40 +00:00
Vincent Richard
ae4240026e Added 'childProcess'. 2005-04-30 08:19:56 +00:00
Vincent Richard
4bf0542857 Added parameter support to 'utility::url'. 2005-04-28 16:35:37 +00:00
Vincent Richard
38a8632828 Sendmail implementation + filtered streams. 2005-04-28 10:57:41 +00:00
Vincent Richard
4754fd0fab Ignore filenames starting with '.' for message files. 2005-04-27 11:01:28 +00:00
Vincent Richard
7919198c3e Moved generic implementation of send() to 'transport'. 2005-04-26 19:38:59 +00:00
Vincent Richard
b9e637f976 Moved generic implementation of send() to 'transport'. 2005-04-26 19:27:20 +00:00
Vincent Richard
0d024d2bf3 Fixed compiler error with VC++6. 2005-04-14 16:52:42 +00:00
Vincent Richard
3459549181 Moved 'url' and 'urlUtils' classes to 'utility' namespace. 2005-04-14 11:27:49 +00:00
Vincent Richard
6a913043d7 Implemented comparison operators. 2005-04-13 19:55:45 +00:00
Vincent Richard
b846a2efba Fixed missing doc for param. 2005-04-13 19:55:33 +00:00
Vincent Richard
f879a9794c Added support for RFC-2231. 2005-04-12 18:42:54 +00:00
Vincent Richard
18dacf00af Added attachMDNRequest(). 2005-04-09 19:46:40 +00:00
Vincent Richard
0bba2794fc Moved IMAP, POP3, maildir and SMTP files to separate namespaces. 2005-04-03 08:00:52 +00:00
Vincent Richard
ac2a2cdaab Added constant for 'text/directory' MIME type. 2005-04-01 14:58:15 +00:00
Vincent Richard
3639b96ea8 Support for message importance. 2005-03-31 18:36:35 +00:00
Stefan Uhrig
0b37c6d09c Modified isValidPathComponent() to accept drives as first component. 2005-03-28 17:16:46 +00:00
Stefan Uhrig
eb8e3842fc Added toUpper() function 2005-03-28 17:15:54 +00:00
Stefan Uhrig
48397a91cf Added windows platform handlers. 2005-03-27 18:26:25 +00:00
Vincent Richard
4ab9332ce6 Added new basic type 'messageIdSequence'. 2005-03-27 13:06:45 +00:00
Vincent Richard
d6f67b0a4a Some fixes for Visual C++/Windows. 2005-03-25 21:37:36 +00:00
Vincent Richard
433f21263f Basic support for MDN (RFC-3798). 2005-03-25 20:49:54 +00:00
Vincent Richard
d0aeb41c45 Support for content types and parameters defined in RFC-1892. 2005-03-23 18:46:31 +00:00
Vincent Richard
b2df9c842b Added POP3 notifications. 2005-03-23 09:01:47 +00:00
Vincent Richard
aeb5da4324 Basic support for 'Disposition' header field. 2005-03-23 08:23:55 +00:00
Vincent Richard
29cc768d1a Fixed multiple bugs in POP3 protocol. 2005-03-23 08:19:23 +00:00
Vincent Richard
b3af751a92 Updated VMime website URL. 2005-03-18 21:33:11 +00:00
Vincent Richard
f1e8e70777 Renamed MIME_VERSION to SUPPORTED_MIME_VERSION. 2005-03-17 18:15:22 +00:00
Vincent Richard
2ca56a209f Fixed compilation problems on Solaris 9. 2005-03-16 17:13:08 +00:00
Vincent Richard
917df0e4f7 Support for In-Reply-To header field (type MessageId). 2005-03-15 18:00:50 +00:00
Vincent Richard
1901c6fdb6 Moved word parsing from 'text' class to 'word' class. 2005-03-15 10:30:42 +00:00
Vincent Richard
362fa346f9 Removed 'singleton' and 'singletonManager' classes. 2005-03-14 20:35:25 +00:00
Vincent Richard
825021442c Fixed parameters not showing as child components + fixed parsing bounds in typeAdapter. 2005-03-12 20:58:48 +00:00
Vincent Richard
836c80565f Moved header field parsing to 'headerField::parseNext()'. 2005-03-12 16:58:59 +00:00
Vincent Richard
d18af13418 Changed first argument of copy_vector() to 'const', to avoid mistakes. 2005-03-12 15:15:56 +00:00
Vincent Richard
726af25bf0 Changed protected inheritance to simple composition. 2005-02-06 17:14:08 +00:00
Vincent Richard
95b56a7035 Moved 'static' functions into 'parserHelpers' class. 2005-02-05 09:51:39 +00:00
Vincent Richard
4ae97ddb09 Splitted 'contentHandler' into three classes: 'emptyContentHandler', 'stringContentHandler' and 'streamContentHandler'. 2005-01-28 17:50:53 +00:00
Vincent Richard
fb8f12c6cf Fixed bug with signed/unsigned char. 2005-01-28 17:34:40 +00:00
Vincent Richard
e05e546d5f Added possibility to disable protected inheritance (VMIME_NO_PROTECTED_INHERITANCE). 2005-01-28 12:24:46 +00:00
Vincent Richard
e782caba67 Prefixed function names with 'get' + written some doc for functions. 2005-01-13 21:45:20 +00:00
Vincent Richard
b2c3554be7 Made 'propertySet::property' public. 2005-01-07 17:15:43 +00:00
Vincent Richard
59f4311b26 Removed useless 'const' on some declarations. 2005-01-07 16:35:47 +00:00
Vincent Richard
970df50e48 Removed useless 'const' in return value of some functions. 2005-01-06 20:01:41 +00:00
Vincent Richard
3b97064d40 Added diagnostic error string for 'exceptions::connection_error' + fixed a bug in 'posixSocket::connect()' when specifying an IP address. 2005-01-04 22:03:16 +00:00
Vincent Richard
f80d92ee3a Fixed a linking error with g++ <= 3.2. 2005-01-03 21:01:45 +00:00
Vincent Richard
51c199723c Changed year to 2005 in copyright header. 2005-01-03 12:26:48 +00:00
Vincent Richard
29035ed41e Moved 'datetime::getDayOfWeek()' to 'datetimeUtils'. 2005-01-02 21:37:53 +00:00
Vincent Richard
af06b4a56d Added 'utility::datetimeUtils' + fixed 'stringUtils' not in namespace 'utility'. 2005-01-02 17:17:12 +00:00
Vincent Richard
d9a7e2279b Added setValue(string). 2005-01-02 15:17:54 +00:00
Vincent Richard
fc1c6b08d1 Converted all C-style casts to C++-style casts + added unit test for utility::md5. 2005-01-01 11:32:23 +00:00
Vincent Richard
da55bd2c26 Autotools and libtool support. 2004-12-30 09:32:32 +00:00
Vincent Richard
8b8cf2b543 Renamed files in POSIX platform handler. 2004-12-26 23:22:07 +00:00
Vincent Richard
4ce991d3b1 Moved all header files to 'vmime/' directory. 2004-12-26 20:23:29 +00:00