aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2004-12-20 09:44:31 +0000
committerVincent Richard <[email protected]>2004-12-20 09:44:31 +0000
commit854a50bc8cc0d8c4e06da20f85f1a7e58af2d951 (patch)
tree8c1332b7a2e96570c8e378ed1f2265dc71dbb153
parentException chaining in create(). (diff)
downloadvmime-854a50bc8cc0d8c4e06da20f85f1a7e58af2d951.tar.gz
vmime-854a50bc8cc0d8c4e06da20f85f1a7e58af2d951.zip
Updated ChangeLog.
-rw-r--r--ChangeLog14
1 files changed, 12 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index ff8b00e9..1494f2db 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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):