diff options
author | Vincent Richard <[email protected]> | 2004-12-20 09:44:31 +0000 |
---|---|---|
committer | Vincent Richard <[email protected]> | 2004-12-20 09:44:31 +0000 |
commit | 854a50bc8cc0d8c4e06da20f85f1a7e58af2d951 (patch) | |
tree | 8c1332b7a2e96570c8e378ed1f2265dc71dbb153 | |
parent | Exception chaining in create(). (diff) | |
download | vmime-854a50bc8cc0d8c4e06da20f85f1a7e58af2d951.tar.gz vmime-854a50bc8cc0d8c4e06da20f85f1a7e58af2d951.zip |
Updated ChangeLog.
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -2,6 +2,16 @@ VERSION 0.6.0-cvs ================= +2004-12-19 Vincent Richard <[email protected]> + + * Added chaining in exception handling. vmime::exception::other() returns + the exception which is encapsulated in the current exception (if any). + This allows to retrieve the exception "stack" (for example, this is + used for 'maildir' implementation, where some functions return a + 'filesystem_exception' encapsulated in a 'messaging_exception'). + + * Fixed bugs and memory leaks in POP3/IMAP/maildir implementations. + 2004-12-17 Vincent Richard <[email protected]> * Made default platform handlers (currently, only "posix"). Source files @@ -9,8 +19,8 @@ VERSION 0.6.0-cvs To use a default platform handler, do the following: - #include <vmime/platforms/[platform-name]/handler.hpp> - - call vmime::platformDependant::setHandler() with the appropriate class - - link your program with both 'libvmime' and 'libvmime-[platform-name]' + - call vmime::platformDependant::setHandler() with the appropriate class + - link your program with both 'libvmime' and 'libvmime-[platform-name]' For example, to use the default platform handler for POSIX (GNU/Linux): |