2006-01-09 - etpan-0.7 - alfie

	* release 0.7 - Figure Number Five
	    bugfix release

2005-12-26 - etpan-0.6cvs2 - hoa

	* src/etpan-thread-manager.c
	    fixed API breakage.
	
	* src/etpan-msg-list-app.c
	    cleanup

2005-02-28 - etpan-0.6cvs1 - hoa

	* configure.in
	    fixed detection of LDAP libraries.
	    Thanks to Alfons Hoogervorst.

2005-02-22 - etpan-0.6 - alfie

    * release 0.6 - Silver Drop

	* memory leaks
	* 3-paned view

2004-02-07 - etpan-0.5cvs8 - hoa

	* src/etpan-3paned.[ch]
	* src/etpan-app-subapp.c
	* src/etpan-app-types.h
	* src/etpan-app.c
	* src/etpan-cfg-global.c
	* src/etpan-cfg-global.h
	* src/etpan-config.c
	* src/etpan-folder-list-app.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-viewer-app.c
	* src/etpan.c
	* src/etpan-3paned-types.h     * NEW FILE *
	    added support for 3-paned UI style.

2005-02-06 - etpan-0.5cvs7 - hoa

	* src/etpan-config.c
	    fixed typo.
	
	* src/etpan-thread-manager.c
	    fixed a crash.

2005-02-02 - etpan-0.5cvs7 - hoa

	* src/etpan-3paned.[ch]    * NEW FILES *
	    adding missing files

2005-02-01 - etpan-0.5cvs6 - hoa

	* src/etpan-cfg-account.c
	* src/etpan-db-read.c
	    fixed configuration files reading.
	
	* src/Makefile.in
	* src/etpan-account-edit.c
	* src/etpan-account-sel.c
	* src/etpan-app-subapp.c
	* src/etpan-cfg-global-edit.c
	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.c
	* src/etpan-compose-app.c
	* src/etpan-console-app.c
	* src/etpan-filename-input.c
	* src/etpan-folder-edit.c
	* src/etpan-folder-list-app.c
	* src/etpan-folder-sel-app.c
	* src/etpan-header-editor-app.c
	* src/etpan-help-viewer.c
	* src/etpan-imap-input.c
	* src/etpan-mime-edit-app.c
	* src/etpan-mime-list-app.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-viewer-app.c
	* src/etpan-nntp-input.c
	* src/etpan-part-viewer-app.c
	* src/etpan-search.c
	* src/etpan-storage-edit.c
	* src/etpan-storage-sel.c
	* src/etpan-subapp-types.h
	* src/etpan-subapp.[ch]
	* src/etpan.c
	    start of prototype for 3-paned view.

2005-01-31 - etpan-0.5cvs5 - hoa

	* src/etpan-cfg-account.c
	* src/etpan-cfg-vfolder.c
	    fixed old configuration file compatibility.

	* src/etpan-app-subapp.c
	* src/etpan.c
	    go into the default folder when starting etpan.

2005-01-30 - etpan-0.5cvs4 - hoa

	* configure.in
	    improved detection of libetpan.
	
	* src/etpan-cfg-account.c
	* src/etpan-cfg-global.c
	* src/etpan-cfg-local-abook.c
	* src/etpan-cfg-storage.c
	* src/etpan-cfg-vfolder.c
	* src/etpan-db-read.c
	    configuration files do no more require 'id = xxxx' lines.

2005-01-29 - etpan-0.5cvs3 - hoa

	* src/etpan-config.c
	* src/etpan-sender.c
	    remove CR when sending mail through command.
	    configuration files for sender changed
	    (we have to put -t explicitely for commands
	    to send mails).

2005-01-29 - etpan-0.5cvs2 - hoa

	* src/etpan-abook-ldap.c
	* src/etpan-abook-local.c
	* src/etpan-cfg-abook.c
	* src/etpan-cfg-discover.c
	* src/etpan-folder-discover.c
	* src/etpan-sender.c
	    fixed some memory leaks.
	
	* src/etpan-mime-edit-app.c
	* src/etpan-msg-new.c
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.c
	    Append of message can add a flag.
	    Message in sent mailbox now have the flag 'read'.

2005-01-04 - etpan-0.5cvs1 - hoa

	* src/etpan-sender.c
	   support for authenticated SMTP.

2004-12-28 - etpan-0.5 - hoa

    * release 0.5 - Dimebag Darrell

	* message threading can be disabled
	* fixed multi-threading management
	* vcard support in address book
	* fixed LDAP support
	* folders configuration can be automatically created
	* does not need sendmail more to send messages

2004-12-27 - etpan-0.4cvs25 - hoa

	* src/etpan-thread-manager.c
	* src/etpan-tools.c
	   fixed some bugs.

2004-12-27 - etpan-0.4cvs24 - hoa

	* src/etpan-folder-common.c
	* src/etpan-mime-common.c
	* src/etpan-msg-list-app.c
	* src/etpan-nntp.c
	   fixed a bug in message selection.

	* src/etpan-folder-discover.c
	   discovery now detects empty mbox.

2004-12-17 - etpan-0.4cvs23 - hoa

	* src/etpan-cfg-edit-common.[ch]
	* src/etpan-filename-input.[ch]
	* src/etpan-filename-input-types.h
	* src/etpan-folder-edit.c
	* src/etpan-storage-edit.c
	* src/etpan-tools.c
	   creates directory when adding an MH folder of maildir folder
	   (1065542).
	
2004-12-16 - etpan-0.4cvs22 - hoa

	* src/etpan-folder-discover.[ch]
	* src/etpan-folder-list-app.c
	* src/etpan-thread-manager.c
	   folders are no more duplicated when name is empty.
	   fixed display of folder after new folder are discovered.

2004-12-16 - etpan-0.4cvs21 - hoa

	* src/etpan-msg-new.c
	* src/etpan-tools.[ch]
	   edition of messages won't include '\r\n' any more (1084259).

2004-12-16 - etpan-0.4cvs20 - hoa

	* src/etpan-config.c
	* src/etpan-msg-new.c
	   fixed default configuration for sender.

2004-12-16 - etpan-0.4cvs19 - hoa

	* src/etpan-msg-new.c
	   removed use of temporary directory

2004-12-12 - etpan-0.4cvs18 - hoa

	* src/etpan-abook-ldap.[ch]
	* src/etpan-cfg-abook.c
	   LDAP abook driver now handles UTF-8 data.
	
	* src/etpan-config-types.h
	* src/etpan-config.c
	* src/etpan-errors.h
	* src/etpan-msg-new.[ch]
	* src/etpan-part-viewer-app.c
	* src/etpan-subapp-thread.[ch]
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.[ch]
	* src/etpan-cfg-sender-types.h         * NEW FILE *
	* src/etpan-cfg-sender.[ch]            * NEW FILES *
	* src/etpan-sender.[ch]                * NEW FILES *
	   we can now use alternative sendmail program
	   or SMTP protocol to send mails.
	
	* src/etpan-imf-helper.c
	   fixed data type bug.

	* src/etpan-filename-input.c
	   fixed a warning.

2004-11-14 - etpan-0.4cvs17 - hoa

	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.c
	* src/etpan-cfg-global.h
	* src/etpan-msg-list-app.c
	   made the possibility to go across folder while
	   reading unread messages optional. 
	   across-folder = 1 in ~/.libetpan/global

2004-11-14 - etpan-0.4cvs16 - hoa

	* src/etpan-folder-common.[ch]
	* src/etpan-folder-list-app.[ch]
	* src/etpan-msg-list-app.[ch]
	* src/etpan-msg-viewer-app.c
	   We can go to next (or previous) message in any folder
	   from any view (1065763)

2004-11-14 - etpan-0.4cvs15 - hoa

	* src/etpan-app-subapp.c
	   Ctrl-Z to put program in background (1065768)

2004-11-14 - etpan-0.4cvs14 - hoa

	* src/etpan-cfg-discover.[ch]
	* src/etpan-config.c
	* src/etpan-folder-discover-types.h
	* src/etpan-folder-discover.[ch]
	   Improved discovery. We can now add sent folder
	   and draft folder that will be discovered into
	   discovery configuration.
	   fixed discovery (1065531).

2004-11-13 - etpan-0.4cvs13 - hoa

	* src/etpan-thread-manager.c
	   updated thread stack size to 2M.

2004-11-12 - etpan-0.4cvs12 - Tomas Golembiovsky <nyoxi@phallson.sks2.muni.cz>
	* src/etpan-account-common.c
	* src/etpan-account-edit.c
	* src/etpan-cfg-global-edit.c
	* src/etpan-folder-common.c
	* src/etpan-folder-edit.c
	* src/etpan-header-common.c
	* src/etpan-mime-common.c
	* src/etpan-msg-list-app.c
	* src/etpan-search.c
	* src/etpan-storage-common.c
	* src/etpan-storage-edit.c
	* src/etpan-viewer-common.c
	   fixed percent calculation of postition in windows

2004-11-12 - etpan-0.4cvs11 - hoa

	* src/etpan-console-app.c
	* src/etpan-tools.c
	    added a key binding to enable trafic logging.

2004-11-12 - etpan-0.4cvs10 - hoa

	* src/etpan-cfg-discover.[ch]
	* src/etpan-folder-discover-types.h
	* src/etpan-folder-discover.[ch]
	* src/etpan-config.c
	   fixed discovery of IMAP and maildir.
	   added draft/sent folder and account properties
	   to discovery.

	* src/etpan-cfg-storage.[ch]
	* src/etpan-storage-sel.c
	   fixed change of property on storage (using UI)

	* src/etpan-imap.c
	   subscribe IMAP folder when creating it or
	   adding it with UI.

	* src/etpan-msg-list-app.c
	* src/etpan-folder-conf.c
	   compatibility with recent gcc

	* src/etpan-cfg-vfolder.[ch]
	* src/etpan-tools.c
	   move function from etpan-tools.c to etpan-cfg-vfolder.c
	
	* src/etpan-mime-edit-app.c
	* src/etpan-nntp.[ch]
	* src/etpan-thread-manager.c
	   use of folder API instead of session API.
	
	* src/etpan.c
	   stream debug option

2004-10-17 - etpan-0.4cvs9 - hoa
	* src/etpan-cfg-discover.[ch]           * NEW FILES *
	* src/etpan-folder-discover.[ch]        * NEW FILES *
	* src/etpan-folder-discover-types.h     * NEW FILE *
	* src/etpan-subapp-thread-types.h
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.c
	* src/etpan-config-types.h
	* src/etpan-config.[ch]
	   build automatically folders list for mbox, mh and imap.
	
	* src/etpan-cfg-global.c
	* src/Makefile.in
	* src/etpan-folder-common.c
	* src/etpan-folder-common.h
	* src/etpan-folder-list-app.c
	* src/etpan-mime-edit-app.c
	* src/etpan-storage-common.c
	* src/etpan-storage-edit.c
	   disable some mailbox access during config change.
	   added some key bindings.
	   fixed configuration of charset (thanks to Nyoxi).

2004-09-23 - etpan-0.4cvs8 - hoa
	* src/etpan-msg-list-app.c
	   changed some key bindings
	   
	* src/etpan-msg-reply.c
	   reply properly to mailing-list subscriptions.
	
	* src/etpan-storage-sel.c
	* src/etpan-subapp-thread.c
	* src/etpan-thread-manager.c
	   fixed storage deletion.

2004-09-15 - etpan-0.4cvs7 - hoa
	
	* src/etpan-account-edit.c
	* src/etpan-cfg-global-edit.c
	* src/etpan-compose-app.c
	* src/etpan-folder-conf.c
	* src/etpan-folder-edit.c
	* src/etpan-mime-edit-app.c
	* src/etpan-storage-edit.c
	   fixed user interface.

2004-09-15 - etpan-0.4cvs6 - hoa

	* src/Makefile.in
	* src/etpan-account-edit.c
	* src/etpan-cfg-global-edit.c
	* src/etpan-compose-app.c
	* src/etpan-folder-conf.c
	* src/etpan-folder-edit.c
	* src/etpan-folder-list-app.c
	* src/etpan-imap-input.c
	* src/etpan-imap.c
	* src/etpan-imap.h
	* src/etpan-mime-edit-app.c
	* src/etpan-storage-edit.c
	* src/etpan-thread-manager.c
	* src/libversit/Makefile
	   fixed build.
	   fixed terminaison of threads - part III
	   more friendly user interface.

2004-09-06 - etpan-0.4cvs5 - hoa

	* src/Makefile.in
	* src/etpan-abook-ldap.c
	* src/etpan-abook-local.[ch]
	* src/etpan-address-input.c
	* src/etpan-cfg-abook.c
	* src/etpan-cfg-vfolder.c
	* src/etpan-errors.h
	* src/etpan-mime-edit-app.c
	* src/etpan-thread-manager.c
	* src/etpan-abook-vcard.[ch]    * NEW FILES *
	* src/libversit/Makefile        * NEW FILES *
	* src/libversit/README.TXT      * NEW FILES *
	* src/libversit/port.h          * NEW FILES *
	* src/libversit/vcc.[yh]        * NEW FILES *
	* src/libversit/vobject.[ch]    * NEW FILES *
	   implemented VCard driver for address book, using libversit.
	   fixed disconnection of address book.
	   fixed postpone of messages.
	   disabled perl in build.

2004-09-04 - etpan-0.4cvs4 - hoa

	* src/etpan-thread-manager.c
	* src/etpan-cfg-abook.c
	   fixed disconnect.

2004-09-04 - etpan-0.4cvs3 - hoa

	* src/etpan-thread-manager.c
	* src/folder-list-app.c
	   fixed thread termination - part II.

2004-09-03 - etpan-0.4cvs2 - hoa

	* src/etpan-thread-manager.c
	   fixed thread termination.

2004-09-02 - etpan-0.4cvs1 - hoa

	* src/etpan-cfg-global-edit.c
	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.[ch]
	* src/etpan-folder-list-app.c
	* src/etpan-mime-edit-app.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-viewer-app.c
	* src/etpan-thread-manager.c
	   message threading can be disabled.
	   fixed help message.
	   delete and flag message can be used in message viewer.
	   fixed thread manager.

2004-08-24 - etpan-0.4 - hoa

    * release 0.4 - entropia

	* synchronize with libEtPan-0.33
	* LDAP address book support
	* use less threads

2004-08-22 - etPan-0.3-cvs4 - hoa

	* src/Makefile.in
	* src/etpan-account-edit.c
	* src/etpan-app-types.h
	* src/etpan-app.c
	* src/etpan-cfg-color.c
	* src/etpan-config.c
	* src/etpan-filename-input.c
	* src/etpan-ldap.c
	* src/etpan-mime-common.c
	* src/etpan-mime-edit-app.c
	* src/etpan-msg-new.c
	* src/etpan-msg-renderer.c
	* src/etpan-search.c
	* src/etpan-subapp-thread.c
	* src/etpan-thread-manager.c
	* src/etpan-tools.[ch]
	   Fixed header inclusion.
	   Fixed first start.
	
	* src/mailengine.[ch]           ** REMOVED FILE **
	* src/mailprivacy.[ch]		** REMOVED FILE **
	* src/mailprivacy_gnupg.[ch]	** REMOVED FILE **
	* src/mailprivacy_smime.[ch]	** REMOVED FILE **
	* src/mailprivacy_tools.[ch]	** REMOVED FILE **
	* src/mailprivacy_types.h       ** REMOVED FILE **
	   Went to libEtPan!

2004-05-23 - etPan-0.3-cvs3 - hoa

	* src/etpan-address-input.c
	   fixed a bug in address book input. 

2004-05-23 - etPan-0.3-cvs2 - hoa

	* configure.in
	* src/Makefile.in
	* src/etpan-cfg-storage-types.h
	* src/etpan-cfg-storage.c
	* src/etpan-folder-edit.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-viewer-app.c
	* src/etpan-storage-edit.c
	* src/etpan-subapp-thread.c
	* src/mailengine.c
	   support for DB driver.

	* src/etpan-abook-ldap.c
	   LDAP can be disabled properly.
	   
	* src/etpan-address-input.c
	   fixed a crash in address book.

	* src/etpan-thread-manager.c
	   fixed forward of attachments.
	   support of flags when copying messages.

2004-03-18 - etPan-0.3-cvs1 - hoa

	* src/Makefile.in
	* src/etpan-abook-driver-types.h       * NEW FILE *
	* src/etpan-abook-driver.[ch]          * NEW FILES *
	* src/etpan-abook-ldap.[ch]            * NEW FILES *
	* src/etpan-abook-local.[ch]           * NEW FILES *
	* src/etpan-cfg-local-abook-types.h    * NEW FILE *
	* src/etpan-cfg-local-abook.[ch]       * NEW FILES *
	* src/etpan-address-input.c
	* src/etpan-cfg-abook-types.h
	* src/etpan-cfg-abook.[ch]
	* src/etpan-config-types.h
	* src/etpan-config.c
	* src/etpan-errors.h
	* src/etpan-ldap-types.h
	* src/etpan-ldap.c
	* src/etpan-ldap.h
	   LDAP support for address book
	   
	* src/etpan-app-types.h
	* src/etpan-cfg-global.c
	* src/etpan-folder-conf.c
	* src/etpan-folder-edit.c
	* src/etpan-folder-params.c
	* src/etpan-nntp.c
	* src/etpan-storage-edit.c
	* src/mailengine.[ch]
	* src/mailprivacy.c
  	   cleanup the code
	
	* src/etpan-app-types.h
	* src/etpan-app.c
	* src/etpan-folder-list-app.c
	* src/etpan-mime-common.c
	* src/etpan-mime-edit-app.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-reply.c
	* src/etpan-msg-supersedes.c
	* src/etpan-search.c
	* src/etpan-storage-sel.c
	* src/etpan-subapp-thread-types.h
	* src/etpan-subapp-thread.[ch]
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.[ch]
	   changed thread model : allow several local storages
	   per thread, asynchronous configuration change

	* src/etpan-cfg-storage-types.h
	* src/etpan-cfg-storage.[ch]
	* src/etpan-cfg-vfolder-types.h
	* src/etpan-cfg-vfolder.[ch]
	* src/etpan-storage-common-types.h
	* src/etpan-storage-common.[ch]
	   prepare for automatic folder discovery
	
2003-12-16 - etpan-0.3 - hoa

	* release 0.3 - Black Utopia

	- sync with libetpan-0.32
	- privacy architecture is now independant from etPan!
	- S/MIME configuration is now simplified
	- improved compatibility with FreeBSD and Mac OS X
	- first implementation of recursive search
	
2003-12-16 - etPan-0.2-cvs10 - hoa

	* README
	    added information about S/MIME.
	
	* src/etpan-cfg-vfolder-types.h
	* src/etpan-cfg-vfolder.c
	    prepare for folders autodetection.
	
	* src/etpan-folder-list-app.c
	    cleanup the code.
	
	* src/mailengine.c
	    fixed reconnection of IMAP messages.

	* src/mailprivacy.c
	    don't fetch bodystructure of message registered 
	    with a MIME structure.
	
2003-12-15 - etPan-0.2-cvs9 - hoa

	* configure.in
	* src/etpan-account-common-types.h
	* src/etpan-app-subapp.c
	* src/etpan-app.[ch]
	* src/etpan-cfg-abook-types.h
	* src/etpan-cfg-abook.[ch]
	* src/etpan-cfg-account-types.h
	* src/etpan-cfg-account.[ch]
	* src/etpan-cfg-color-types.h
	* src/etpan-cfg-color.h
	* src/etpan-cfg-common.c
	* src/etpan-cfg-edit-common.h
	* src/etpan-cfg-global-edit.h
	* src/etpan-cfg-global.c
	* src/etpan-cfg-key-types.h
	* src/etpan-cfg-key.h
	* src/etpan-cfg-mime-types.h
	* src/etpan-cfg-mime.h
	* src/etpan-cfg-smime-types.h
	* src/etpan-cfg-smime.h
	* src/etpan-cfg-storage-types.h
	* src/etpan-cfg-storage.[ch]
	* src/etpan-cfg-vfolder-types.h
	* src/etpan-cfg-vfolder.[ch]
	* src/etpan-db-read-types.h
	* src/etpan-db-read.h
	* src/etpan-folder-common-types.h
	* src/etpan-folder-common.[ch]
	* src/etpan-folder-conf.[ch]
	* src/etpan-folder-edit.h
	* src/etpan-folder-list-app.[ch]
	* src/etpan-folder-params-types.h
	* src/etpan-folder-params.[ch]
	* src/etpan-folder-sel-app.[ch]
	* src/etpan-imap.[ch]
	* src/etpan-imf-helper.[ch]
	* src/etpan-mime-common-types.h
	* src/etpan-mime-common.[ch]
	* src/etpan-mime-edit-app.[ch]
	* src/etpan-mime-list-app.[ch]
	* src/etpan-mime-params-types.h
	* src/etpan-mime-params.[ch]
	* src/etpan-mime-tools.[ch]
	* src/etpan-msg-list-app.[ch]
	* src/etpan-msg-new.[ch]
	* src/etpan-msg-params-types.h
	* src/etpan-msg-params.[ch]
	* src/etpan-msg-renderer.[ch]
	* src/etpan-msg-reply.[ch]
	* src/etpan-msg-supersedes.h
	* src/etpan-nntp.[ch]
	* src/etpan-part-viewer-app.h
	* src/etpan-search.h
	* src/etpan-storage-common-types.h
	* src/etpan-storage-edit.h
	* src/etpan-subapp-thread.h
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.h
	* src/etpan-tools.[ch]
	* src/etpan-viewer-common-types.h
	* src/mailengine.[ch]
	* src/mailprivacy.[ch]
	* src/mailprivacy_gnupg.c
	* src/mailprivacy_smime.c
	* src/mailprivacy_tools.[ch]
	* src/mailprivacy_types.h
	    sync with libetpan-0.31cvs5.
	    fixed storage of S/MIME certificates.

2003-12-14 - etPan-0.2-cvs8 - hoa

	* src/etpan-app.c
	    add checks while writing logs.

	* src/etpan-config.c
	    adds missing mkdir()

	* src/etpan-search.c
	    fixed some checks in search condition.

	* src/etpan-thread-manager.c
	    check connection only if the operation needed connection.

2003-12-11 - etPan-0.2-cvs7 - hoa

	* src/etpan-imap.c
	    synchronize with libEtPan! 0.31cvs1
	
	* src/etpan-thread-manager.c
	    check for session of message is put at the right place.

2003-12-10 - etpan-0.2-cvs6 - hoa

	* configure.in
	* src/Makefile.in
	* src/etpan-account-common.c
	* src/etpan-account-edit.c
	* src/etpan-account-sel.c
	* src/etpan-address-input.c
	* src/etpan-app-subapp.[ch]
	* src/etpan-app-types.h
	* src/etpan-app.c
	* src/etpan-cfg-abook.c
	* src/etpan-cfg-account-types.h
	* src/etpan-cfg-account.[ch]
	* src/etpan-cfg-color.c
	* src/etpan-cfg-edit-common.[ch]
	* src/etpan-cfg-global-edit.c
	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.[ch]
	* src/etpan-cfg-key.c
	* src/etpan-cfg-mime.c
	* src/etpan-cfg-smime-types.h
	* src/etpan-cfg-smime.[ch]
	* src/etpan-cfg-storage.[ch]
	* src/etpan-cfg-vfolder-types.h
	* src/etpan-cfg-vfolder.[ch]
	* src/etpan-compose-app.[ch]
	* src/etpan-config-types.h
	* src/etpan-config.c
	* src/etpan-console-app.c
	* src/etpan-db-read.c
	* src/etpan-errors.h
	* src/etpan-filename-input.c
	* src/etpan-folder-common-types.h
	* src/etpan-folder-common.[ch]
	* src/etpan-folder-conf.c
	* src/etpan-folder-edit.[ch]
	* src/etpan-folder-list-app.[ch]
	* src/etpan-folder-params.[ch]
	* src/etpan-folder-sel-app.[ch]
	* src/etpan-header-common-types.h
	* src/etpan-header-common.c
	* src/etpan-header-editor-app.h
	* src/etpan-header-input.c
	* src/etpan-imap-input.[ch]
	* src/etpan-imap.c
	* src/etpan-imf-helper.[ch]
	* src/etpan-mime-common-types.h
	* src/etpan-mime-common.[ch]
	* src/etpan-mime-edit-app.[ch]
	* src/etpan-mime-list-app.[ch]
	* src/etpan-mime-params.[ch]
	* src/etpan-mime-tools.[ch]
	* src/etpan-msg-list-app.[ch]
	* src/etpan-msg-new.[ch]
	* src/etpan-msg-params.[ch]
	* src/etpan-msg-renderer-types.h
	* src/etpan-msg-renderer.[ch]
	* src/etpan-msg-reply.[ch]
	* src/etpan-msg-supersedes.c
	* src/etpan-msg-viewer-app.[ch]
	* src/etpan-nntp-input.[ch]
	* src/etpan-nntp.[ch]
	* src/etpan-part-viewer-app.[ch]
	* src/etpan-perl-types.h
	* src/etpan-search.[ch]
	* src/etpan-storage-common-types.h
	* src/etpan-storage-common.[ch]
	* src/etpan-storage-edit.[ch]
	* src/etpan-storage-sel.[ch]
	* src/etpan-subapp-thread-types.h
	* src/etpan-subapp-thread.[ch]
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.[ch]
	* src/etpan-tools.[ch]
	* src/etpan-viewer-common-types.h
	* src/etpan-viewer-common.c
	* src/etpan.c
	* src/mailengine.[ch]                   * NEW FILES *
	* src/mailprivacy.[ch]			* NEW FILES *
	* src/mailprivacy_gnupg.[ch]		* NEW FILES *
	* src/mailprivacy_smime.[ch]		* NEW FILES *
	* src/mailprivacy_tools.[ch]		* NEW FILES *
	* src/mailprivacy_types.h		* NEW FILES *
	* src/etpan-security-types.h            * REMOVED FILES *
	* src/etpan-security.[ch]		* REMOVED FILES *
	* src/etpan-smime.[ch]                  * REMOVED FILES *
	* src/etpan-pgp.[ch]                    * REMOVED FILES *
	* src/etpan-mime-message-driver.[ch]    * REMOVED FILES *
	* src/etpan-message-data-driver.[ch]    * REMOVED FILES *
	    synchronized with libEtPan! release 0.31
	    security architecture is now independant from etPan!.
	    configuration for S/MIME is now the directories of 
	    certificates and private keys.
	    validation of configuration is now done in
	    etpan-folder-conf.[ch].

2003-11-25 - etpan-0.2-cvs5 - hoa

	* src/etpan-account-edit.c
	* src/etpan-app-types.h
	* src/etpan-app.c
	* src/etpan-app.h
	* src/etpan-cfg-storage.c
	* src/etpan-config-types.h
	* src/etpan-config.c
	* src/etpan-config.h
	* src/etpan-filename-input.c
	* src/etpan-folder-conf.c
	* src/etpan-folder-list-app.c
	* src/etpan-mime-message-driver.c
	* src/etpan-msg-renderer.c
	* src/etpan-nntp.c
	* src/etpan-storage-edit.c
	* src/etpan-thread-manager.c
	* src/etpan-tools.c
	* src/etpan-tools.h
	* src/etpan.c
	    '-c' argument can be given to choose the configuration
	    directory.
	    path are now located in etpan-config-types.h.

2003-11-25 - etpan-0.2-cvs4 - hoa

	* src/etpan-filename-input.c
	    '~' is completed even if the filename does
	    not match anything.
	
	* src/etpan-mime-common.h
	* src/etpan-subapp-thread.h
	* src/etpan-subapp-types.h
	* src/etpan-subapp.h
	    improved compatibility with Mac OS X.
	
	* src/etpan-msg-list-app.c
	    if poll fails, does not loop the poll.
	
	* src/etpan-msg-new.c
	    fixed the test for failure when writing the 
	    body part file of the message when composing new 
	    message.
	
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.[ch]
	    improved compatibility with Mac OS X.
	    try sem_init(), fallback on sem_open()
	    (sem_init() is not implemented on Mac OS X).
	    fixed the test for failure when writing the 
	    body part file of the message when composing new 
	    message.
	
	* src/etpan-mime-edit-app.c
	    handle case of postpone where there is not draft folder.

2003-11-24 - etpan-0.2-cvs3 - hoa

	* src/etpan-folder-common.c
	    added quick search of folders by name.

	* src/etpan-app-subapp.[ch]
	* src/etpan-app.[ch]
	    fixed POSIX conformance. (remove use of SA_NOMASK flag)
	    
	* src/etpan-account-common-types.h
	* src/etpan-account-common.c
	* src/etpan-account-common.h
	* src/etpan-account-edit-types.h
	* src/etpan-account-edit.c
	* src/etpan-account-edit.h
	* src/etpan-account-sel-types.h
	* src/etpan-account-sel.c
	* src/etpan-account-sel.h
	* src/etpan-address-input.c
	* src/etpan-address-input.h
	* src/etpan-app-types.h
	* src/etpan-cfg-abook-types.h
	* src/etpan-cfg-abook.c
	* src/etpan-cfg-abook.h
	* src/etpan-cfg-account-types.h
	* src/etpan-cfg-account.c
	* src/etpan-cfg-account.h
	* src/etpan-cfg-color-types.h
	* src/etpan-cfg-color.c
	* src/etpan-cfg-color.h
	* src/etpan-cfg-common-types.h
	* src/etpan-cfg-common.c
	* src/etpan-cfg-common.h
	* src/etpan-cfg-edit-common.h
	* src/etpan-cfg-global-edit-types.h
	* src/etpan-cfg-global-edit.c
	* src/etpan-cfg-global-edit.h
	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.c
	* src/etpan-cfg-global.h
	* src/etpan-cfg-key-types.h
	* src/etpan-cfg-key.c
	* src/etpan-cfg-key.h
	* src/etpan-cfg-mime-types.h
	* src/etpan-cfg-mime.c
	* src/etpan-cfg-mime.h
	* src/etpan-cfg-smime-types.h
	* src/etpan-cfg-smime.c
	* src/etpan-cfg-smime.h
	* src/etpan-cfg-storage-types.h
	* src/etpan-cfg-storage.c
	* src/etpan-cfg-storage.h
	* src/etpan-cfg-vfolder-types.h
	* src/etpan-cfg-vfolder.c
	* src/etpan-cfg-vfolder.h
	* src/etpan-compose-app.c
	* src/etpan-compose-app.h
	* src/etpan-config-types.h
	* src/etpan-config.c
	* src/etpan-config.h
	* src/etpan-console-app.c
	* src/etpan-console-app.h
	* src/etpan-db-read-types.h
	* src/etpan-db-read.c
	* src/etpan-db-read.h
	* src/etpan-errors.h
	* src/etpan-filename-input.c
	* src/etpan-filename-input.h
	* src/etpan-folder-common-types.h
	* src/etpan-folder-common.h
	* src/etpan-folder-conf-types.h
	* src/etpan-folder-conf.c
	* src/etpan-folder-conf.h
	* src/etpan-folder-edit-types.h
	* src/etpan-folder-edit.c
	* src/etpan-folder-edit.h
	* src/etpan-folder-list-app.c
	* src/etpan-folder-list-app.h
	* src/etpan-folder-params-types.h
	* src/etpan-folder-params.c
	* src/etpan-folder-params.h
	* src/etpan-folder-sel-app-types.h
	* src/etpan-folder-sel-app.c
	* src/etpan-folder-sel-app.h
	* src/etpan-header-common-types.h
	* src/etpan-header-common.c
	* src/etpan-header-common.h
	* src/etpan-header-editor-app-types.h
	* src/etpan-header-editor-app.c
	* src/etpan-header-editor-app.h
	* src/etpan-header-input.c
	* src/etpan-header-input.h
	* src/etpan-help-viewer.c
	* src/etpan-help-viewer.h
	* src/etpan-imap-input.c
	* src/etpan-imap-input.h
	* src/etpan-imap-types.h
	* src/etpan-imap.c
	* src/etpan-imap.h
	* src/etpan-imf-helper-types.h
	* src/etpan-imf-helper.c
	* src/etpan-imf-helper.h
	* src/etpan-input-common-types.h
	* src/etpan-input-common.c
	* src/etpan-input-common.h
	* src/etpan-message-data-driver.c
	* src/etpan-message-data-driver.h
	* src/etpan-mime-common-types.h
	* src/etpan-mime-common.c
	* src/etpan-mime-common.h
	* src/etpan-mime-edit-app.c
	* src/etpan-mime-edit-app.h
	* src/etpan-mime-list-app.c
	* src/etpan-mime-list-app.h
	* src/etpan-mime-message-driver.c
	* src/etpan-mime-message-driver.h
	* src/etpan-mime-params-types.h
	* src/etpan-mime-params.c
	* src/etpan-mime-params.h
	* src/etpan-mime-tools.c
	* src/etpan-mime-tools.h
	* src/etpan-mime-viewer.c
	* src/etpan-mime-viewer.h
	* src/etpan-msg-list-app.c
	* src/etpan-msg-list-app.h
	* src/etpan-msg-new-types.h
	* src/etpan-msg-new.c
	* src/etpan-msg-new.h
	* src/etpan-msg-params-types.h
	* src/etpan-msg-params.c
	* src/etpan-msg-params.h
	* src/etpan-msg-renderer-types.h
	* src/etpan-msg-renderer.c
	* src/etpan-msg-renderer.h
	* src/etpan-msg-reply.c
	* src/etpan-msg-reply.h
	* src/etpan-msg-supersedes.c
	* src/etpan-msg-supersedes.h
	* src/etpan-msg-viewer-app.c
	* src/etpan-msg-viewer-app.h
	* src/etpan-ncurses.c
	* src/etpan-ncurses.h
	* src/etpan-nntp-input.c
	* src/etpan-nntp-input.h
	* src/etpan-nntp-types.h
	* src/etpan-nntp.c
	* src/etpan-nntp.h
	* src/etpan-part-viewer-app-types.h
	* src/etpan-part-viewer-app.c
	* src/etpan-part-viewer-app.h
	* src/etpan-perl-types.h
	* src/etpan-perl.c
	* src/etpan-perl.h
	* src/etpan-pgp.c
	* src/etpan-pgp.h
	* src/etpan-search-input.c
	* src/etpan-search-input.h
	* src/etpan-search.c
	* src/etpan-search.h
	* src/etpan-security-types.h
	* src/etpan-security.c
	* src/etpan-security.h
	* src/etpan-smime.c
	* src/etpan-smime.h
	* src/etpan-storage-common-types.h
	* src/etpan-storage-common.c
	* src/etpan-storage-common.h
	* src/etpan-storage-edit-types.h
	* src/etpan-storage-edit.c
	* src/etpan-storage-edit.h
	* src/etpan-storage-sel-types.h
	* src/etpan-storage-sel.c
	* src/etpan-storage-sel.h
	* src/etpan-subapp-thread-types.h
	* src/etpan-subapp-thread.c
	* src/etpan-subapp-thread.h
	* src/etpan-subapp-types.h
	* src/etpan-subapp.c
	* src/etpan-subapp.h
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.c
	* src/etpan-thread-manager.h
	* src/etpan-tools.c
	* src/etpan-tools.h
	* src/etpan-viewer-common-types.h
	* src/etpan-viewer-common.c
	* src/etpan-viewer-common.h
	* src/etpan.c
	    fixed a typo in the licence.

2003-11-24 - etpan-0.2-cvs2 - hoa

	* src/etpan-app-subapp.c
	* src/etpan-folder-edit.c
	* src/etpan-imap.c
	* src/etpan-imf-helper.h
	    clean up code.
	
	* src/etpan-app.h
	    debug mode is set through the configure options.
	
	* src/etpan-cfg-edit-common.[ch]
	    edit date.
	
	* src/etpan-folder-list-app.c
	    removed specific things to notify that application is waiting 
	    for a thread, now in etpan-subapp.[ch].
	    use helpers to run threaded operation.
	    added "search messages".
	
	* src/etpan-imf-helper-types.h
	    added version in X-Mailer (TODO: blinking X-Mailer :) ).
	
	* src/etpan-mime-common.[ch]
	* src/etpan-mime-edit-app.c
	* src/etpan-mime-list-app.c
	    removed specific things to notify that application is waiting 
	    for a thread, now in etpan-subapp.[ch].
	    use helpers to run threaded operation.
	    (un)referencing is made easier.

	* src/etpan-msg-list-app.[ch]
	    removed specific things to notify that application is waiting 
	    for a thread, now in etpan-subapp.[ch].
	    use helpers to run threaded operation.
	    in etpan-msg-list-app.[ch], old "search messages" is
	    renamed in "quick search".
	    added new "search messages".
	    (un)referencing is made easier.
	    We can now set a list of messages from different folders, when 
	    folder is set to NULL.
	    clean up code.
	    
	* src/etpan-msg-new.c
	    use helpers to run threaded operation.
	
	* src/etpan-msg-params.c  
	    when using etpan_node_msg_params_add_recursive(),
	    msg_params can be set to NULL.
	
	* src/etpan-msg-renderer-types.h
	* src/etpan-msg-renderer.[ch]
	    option for message renderer.
	
	* src/etpan-msg-reply.[ch]
	    (un)referencing message is made easier.
	    use helpers to run threaded operation.
	    
	* src/etpan-msg-supersedes.[ch]
	    (un)referencing message is made easier.
	    use helpers to run threaded operation.

	* src/etpan-msg-viewer-app.c
	    removed specific things to notify that application is waiting 
	    for a thread, now in etpan-subapp.[ch].
	    (un)referencing message is made easier.
	    
	* src/etpan-part-viewer-app.c
	    (un)referencing message is made easier.
	    
	* src/etpan-subapp-thread-types.h
	    added sub applications operation for search.
	
	* src/etpan-subapp-thread.[ch]
	    (un)referencing message is made easier.
	    added helpers to run threaded operation.
	    added function to sort messages by folder, then free them.
	    
	* src/etpan-subapp.c
	    added notification that application is waiting 
	    for a thread.
	    
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.[ch]
	    clean up code.
	    "free message list" operation does not need to connect.
	    message now knows the folder they come from.
	    show headers when forwarding a message.
	    added helpers to run threaded operation.
	
	* src/etpan-search.[ch]               * NEW FILES *
	    implemented search (can do recursive search).
	
2003-11-21 - etpan-0.2-cvs1 - hoa

	* src/etpan-account-common-types.h
	* src/etpan-account-common.[ch]
	* src/etpan-account-edit-types.h
	* src/etpan-account-edit.[ch]
	* src/etpan-account-sel-types.h
	* src/etpan-account-sel.[ch]
	* src/etpan-address-input.[ch]
	* src/etpan-app-subapp.[ch]
	* src/etpan-app-types.h
	* src/etpan-app.[ch]
	* src/etpan-cfg-abook-types.h
	* src/etpan-cfg-abook.[ch]
	* src/etpan-cfg-account-types.h
	* src/etpan-cfg-account.[ch]
	* src/etpan-cfg-color-types.h
	* src/etpan-cfg-color.[ch]
	* src/etpan-cfg-common-types.h
	* src/etpan-cfg-common.[ch]
	* src/etpan-cfg-edit-common.[ch]
	* src/etpan-cfg-global-edit-types.h
	* src/etpan-cfg-global-edit.[ch]
	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.[ch]
	* src/etpan-cfg-key-types.h
	* src/etpan-cfg-key.[ch]
	* src/etpan-cfg-mime-types.h
	* src/etpan-cfg-mime.[ch]
	* src/etpan-cfg-smime-types.h
	* src/etpan-cfg-smime.[ch]
	* src/etpan-cfg-storage-types.h
	* src/etpan-cfg-storage.[ch]
	* src/etpan-cfg-vfolder-types.h
	* src/etpan-cfg-vfolder.[ch]
	* src/etpan-compose-app.[ch]
	* src/etpan-config-types.h
	* src/etpan-config.[ch]
	* src/etpan-console-app.[ch]
	* src/etpan-db-read-types.h
	* src/etpan-db-read.[ch]
	* src/etpan-errors.h
	* src/etpan-filename-input.[ch]
	* src/etpan-folder-common-types.h
	* src/etpan-folder-common.[ch]
	* src/etpan-folder-conf-types.h
	* src/etpan-folder-conf.[ch]
	* src/etpan-folder-edit-types.h
	* src/etpan-folder-edit.[ch]
	* src/etpan-folder-list-app.[ch]
	* src/etpan-folder-params-types.h
	* src/etpan-folder-params.[ch]
	* src/etpan-folder-sel-app-types.h
	* src/etpan-folder-sel-app.[ch]
	* src/etpan-header-common-types.h
	* src/etpan-header-common.[ch]
	* src/etpan-header-editor-app-types.h
	* src/etpan-header-editor-app.[ch]
	* src/etpan-header-input.[ch]
	* src/etpan-help-viewer.[ch]
	* src/etpan-imap-input.[ch]
	* src/etpan-imap-types.h
	* src/etpan-imap.[ch]
	* src/etpan-imf-helper-types.h
	* src/etpan-imf-helper.[ch]
	* src/etpan-input-common-types.h
	* src/etpan-input-common.[ch]
	* src/etpan-message-data-driver.[ch]
	* src/etpan-mime-common-types.h
	* src/etpan-mime-common.[ch]
	* src/etpan-mime-edit-app.[ch]
	* src/etpan-mime-list-app.[ch]
	* src/etpan-mime-message-driver.[ch]
	* src/etpan-mime-params-types.h
	* src/etpan-mime-params.[ch]
	* src/etpan-mime-tools.[ch]
	* src/etpan-mime-viewer.[ch]
	* src/etpan-msg-list-app.[ch]
	* src/etpan-msg-new-types.h
	* src/etpan-msg-new.[ch]
	* src/etpan-msg-params-types.h
	* src/etpan-msg-params.[ch]
	* src/etpan-msg-renderer-types.h
	* src/etpan-msg-renderer.[ch]
	* src/etpan-msg-reply.[ch]
	* src/etpan-msg-supersedes.[ch]
	* src/etpan-msg-viewer-app.[ch]
	* src/etpan-ncurses.[ch]
	* src/etpan-nntp-input.[ch]
	* src/etpan-nntp-types.h
	* src/etpan-nntp.[ch]
	* src/etpan-part-viewer-app-types.h
	* src/etpan-part-viewer-app.[ch]
	* src/etpan-perl-types.h
	* src/etpan-perl.[ch]
	* src/etpan-pgp.[ch]
	* src/etpan-search-input.[ch]
	* src/etpan-security-types.h
	* src/etpan-security.[ch]
	* src/etpan-smime.[ch]
	* src/etpan-storage-common-types.h
	* src/etpan-storage-common.[ch]
	* src/etpan-storage-edit-types.h
	* src/etpan-storage-edit.[ch]
	* src/etpan-storage-sel-types.h
	* src/etpan-storage-sel.[ch]
	* src/etpan-subapp-thread-types.h
	* src/etpan-subapp-thread.[ch]
	* src/etpan-subapp-types.h
	* src/etpan-subapp.[ch]
	* src/etpan-thread-manager-types.h
	* src/etpan-tools.[ch]
	* src/etpan-viewer-common-types.h
	* src/etpan-viewer-common.[ch]
	* src/etpan.c
	    added licence information

	* src/etpan-thread-manager.[ch]
	    fixed message sessions on reconnection.

2003-11-21 - etpan-0.2 - hoa

	* release 0.2 - Spock's Beard release
	  (release 0.1 was a dummy version)
	
	* IMAP4rev1 / POP3 / NNTP / mbox / mh / maildir
	* virtual folder tree
	* multiple folder views and message views
	* smart multi-threading
	* PGP signing and encryption (using GnuPG as external command) 
	* S/MIME signing and encryption (using OpenSSL as external command)
	* SPAM process (using bogofilter as external command)
	* user interface for configuration edition

2003-11-21 - etpan-0.1-cvs27 - hoa

	* README
	    updated documentation.
	
	* configure.in
	* src/etpan-app.h
	    debug is enabled using the configure.
	
2003-11-21 - etpan-0.1-cvs26 - hoa

	* src/etpan-account-edit.c
	    customization of default security encryption is possible.
	
	* src/etpan-address-input.c
	    People can be input with their nickname, name or address.
	    The address is completed with address book when edition is
	    finished.
	    
	* src/etpan-app-subapp.c
	    fix exit of sub applications.
	
	* src/etpan-cfg-global.c
	    network timeout is really applied
	    (define LIBETPAN_MAILSTREAM_NETWORK_DELAY was missing because
	    libetpan.h was not included).
	
	* src/etpan-cfg-vfolder.c
	    configuration file is properly written.
	
	* src/etpan-errors.h
	    added new error types for IMAP specific things.
	
	* src/etpan-folder-edit.c
	    storage and account are properly unreferenced because
	    they could be modified.
	
	* src/etpan-imap-input.c
	    create IMAP mailbox if it does not exist.
	
	* src/etpan-imap.[ch]
	    added creation of mailboxes and selection of mailboxes.
	
	* src/etpan-mime-edit-app.c
	    default security encryption.
	
	* src/etpan-mime-params.c
	    added "break;" in switch() cases.
	
	* src/etpan-nntp-input.c
	    fixed a memory leak.
	
	* src/etpan-security.[ch]
	    we can run through the security encryption from first 
	    to last and from last to first.
	
	* src/etpan-storage-edit.c 
	    properly disable maildir support code if it is not available
	    in libetpan.
	
	* src/etpan-subapp-thread-types.h
	    added new application thread types (create and select).
	
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.c
	    threads to create or select IMAP mailboxes.

2003-11-19 - etpan-0.1-cvs25 - hoa

	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global-edit.c
	* src/etpan-cfg-global.[ch]
	* src/etpan-cfg-vfolder-types.h
	* src/etpan-cfg-vfolder.[ch]
	* src/etpan-config.c
	* src/etpan-thread-manager.c
	    added threading by subject
	
	    added default draft folder and draft folders property for
	    each folder.
	
	* src/etpan-folder-common-types.h
	* src/etpan-folder-common.[ch]
	* src/etpan-folder-params-types.h
	* src/etpan-folder-params.[ch]
	* src/etpan-folder-list-app.c
	* src/etpan-folder-sel-app.c
	    moved default folder and sent folder properties to
	    folder parameters.
	
	* src/etpan-folder-conf.c
	    set default draft folder with 'p'

	* src/etpan-folder-edit.c
	    edit draft folder per folder.
	    
	* src/etpan-mime-edit-app.c
	    postpone save to the draft folder.

2003-11-19 - etpan-0.1-cvs24 - hoa

	* doc/CONFIG * NEW FILE *
	    added documentation for configuration files
	
	* src/etpan-mime-common.c
	    don't convert charset twice before display informations.
	
	* src/etpan-mime-edit-app.c
	    action() on sending is only run when the send of message
	    is queued.
	    postpone message with 'p'.
	
	* src/etpan-msg-list-app.c
	    reedition of postponed messages.
	
	* src/etpan-msg-reply.c
	* src/etpan-msg-supersedes.[ch]
	* src/etpan-subapp-thread-types.h
	    reedition of postponed messages.
	    fixed error messages.
	    removed some empty handlers.
	    bounce mark messages as forwarded.
	
2003-11-18 - etpan-0.1-cvs23 - melvin

	* src/etpan-account-edit.c
	* src/etpan-account-sel.c
	* src/etpan-address-input.c
	* src/etpan-cfg-global-edit.c
	* src/etpan-compose-app.c
	* src/etpan-console-app.c
	* src/etpan-filename-input.c
	* src/etpan-folder-conf.c
	* src/etpan-folder-edit.c
	* src/etpan-folder-list-app.c
	* src/etpan-folder-sel-app.c
	* src/etpan-header-editor-app.c
	* src/etpan-header-input.c
	* src/etpan-imap-input.c
	* src/etpan-mime-edit-app.c
	* src/etpan-mime-list-app.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-viewer-app.c
	* src/etpan-nntp-input.c
	* src/etpan-part-viewer-app.c
	* src/etpan-search-input.c
	* src/etpan-storage-edit.c
	* src/etpan-storage-sel.c
	* src/etpan-account-edit.c 
	    Do not use multi-line strings in #define macros as it is
	    no more supported in gcc-3.3.x

2003-11-18 - etpan-0.1-cvs22 - hoa

	* TODO
	    TODO file added.

2003-11-18 - etpan-0.1-cvs21 - hoa

	* src/etpan-cfg-global.c
	    poll delay can be set to 0 to disable.
	
	* src/etpan-folder-list-app.c
	    all storage threads are stopped even if configuration
	    is not saved (This is to stop storages used to retrieve 
	    IMAP mailbox names or NNTP newsgroup names).

2003-11-18 - etpan-0.1-cvs20 - hoa

	* README
	    User documentation of etPan!
	
	* doc/INTERNAL                * NEW FILE *
	    slight description of files in src/
	
	* src/etpan-cfg-global-edit.c
	    commands are edited as filenames (to get completion).

	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.c
	    #defines for default values of global options.

	* src/etpan-cfg-vfolder.c
	* src/etpan-folder-edit.c
	    fixed default recipient.

	* src/etpan-config.c
	    create ~/.libetpan/config directory so that configuration
	    files can be stored.

	* src/etpan-folder-list-app.c
	    avoid configuration to be saved twice while the thread
	    are stopped.

	* src/etpan-thread-manager.c
	    fixed index of message.
	    
	* src/etpan-account-edit.c
	* src/etpan-account-sel.c
	* src/etpan-address-input.c
	* src/etpan-compose-app.c
	* src/etpan-console-app.c
	* src/etpan-filename-input.c
	* src/etpan-folder-conf.c
	* src/etpan-folder-sel-app.c
	* src/etpan-header-editor-app.c
	* src/etpan-header-input.c
	* src/etpan-imap-input.c
	* src/etpan-mime-edit-app.c
	* src/etpan-mime-list-app.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-viewer-app.c
	* src/etpan-nntp-input.c
	* src/etpan-part-viewer-app.c
	* src/etpan-search-input.c
	* src/etpan-storage-edit.c
	* src/etpan-storage-sel.c
	        added Ctrl-L for log messages in help.	

2003-11-18 - etpan-0.1-cvs19 - hoa

	* src/etpan-cfg-account.[ch]
	* src/etpan-config.[ch]
	* src/etpan-msg-viewer-app.c
	        clean up code.
	
	* src/etpan-status-message.c  * REMOVED FILE *
	        removed unused file.
	
	* src/etpan-thread-manager.c
	        fixed a memory leak.

2003-11-18 - etpan-0.1-cvs18 - hoa

	* src/etpan-cfg-account.c
	* src/etpan-cfg-storage.c
	* src/etpan-cfg-vfolder.c
	* src/etpan-cfg-global.c
		configuration files are written with restrictive
		permissions.
	
	* src/etpan-folder-conf.c
	        help text updated for global configuration.

	* src/etpan-pgp.c
	        added comments for something to do.

2003-11-18 - etpan-0.1-cvs17 - hoa

	* src/Makefile.in
	        - added compilation of new files.

	* src/etpan-address-input.c
		- clean up code
	        - added idle delay support
		- mailimf_XXX_to_string does no more decode
		- help text
		- config is in a new structure

	* src/etpan-app-subapp.c
		- clean up code
	        - added idle delay support
		- config is in a new structure
		- Ctrl-S is now for sub application resize & move
		- sub application now has a normal size when
		    open while the console log is opened.

	* src/etpan-app-types.h
		- config is in a new structure

	* src/etpan-app.[ch]
		- clean up code
		- config is in a new structure
		- log are now duplicated to a file when in debug
		    mode.
		- added support for log to file only to avoid console
		    to notify application when there is a new log.

	* src/etpan-cfg-abook-types.[ch]
	        - planning for future address book editor.
		- default section in configuration file is now
		    used for default option.

	* src/etpan-cfg-account-types.h
	* src/etpan-cfg-account.[ch]
	        - clean up code
		- default security encryption is planned to
		    be added.
		- account config file writer

	* src/etpan-cfg-common.[ch]
	        - get value from a string function :
		    etpan_cfg_get_name_from_type()

	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.[ch]
	        - added default value for network timeout
		- added sendmail-path configuration
		- give default value when reading the file
		- write configuration file for global options.
	
	* src/etpan-cfg-storage.[ch]
	        - clean up code
		- added base64 internal support in etpan
		- functions to get names of authentication and
		    connection type. Added specific types for command
		    connection.
		- added support for maildir.
		- added exported function to get storage type integer value.
		- added function to get storage by name.
		- write storage configuration file.
	* src/etpan-cfg-vfolder-types.[ch]
	        - clean up code
		- make a clean structure for folder properties
		- write vfolder configuration file.

	* src/etpan-compose-app.c
	        - clean up file
		- help text

	* src/etpan-config.[ch]
	        - mkdir_if_necessary() is moved to etpan-tools.[ch]
		    and exported to etpan_mkdir().
		- conform to new structure for vfolder configuration.
		- default values for sendmail path and network timeout.
		- write configuration files.
	 
	* src/etpan-console-app.c
	        - clean up file
		- help text
		- prevent flood of console that will block the application.
		 
	* src/etpan-errors.h
	        - added errors for IMAP mailboxes list and NNTP newsgroups
		    list.

	* src/etpan-filename-input.c
	        - clean up file.
		- help text.

	* src/etpan-folder-common-types.h
	* src/etpan-folder-common.c
	        - added support to show default folder and default folder to
		     store sent messages.

	* src/etpan-folder-list-app.c
	        - added support for idle delay
		- help text
		- added key binding to open configuration dialog (Ctrl-E)
		- conform to new API of etpan-folder-common.[ch]
		- apply new configuration and asynchronized stop
		   of thread manager.

	* src/etpan-folder-sel-app.[ch]
	        - help text
		- clean up code
		- Ctrl-G to cancel

	* src/etpan-header-common.c
		- mailimf_XXX_to_string does no more decode
		- clean up code

	* src/etpan-header-editor-app.c
	        - clean up code
		- help text

	* src/etpan-header-input.c
	        - clean up code
		- added Organization as a standard header.
		- help text

	* src/etpan-imf-helper.c
	        - export some functions that duplicates of data structures.
		- clean up code.

	* src/etpan-message-data-driver.[ch]
	        - this driver now exists in libEtPan!

	* src/etpan-mime-common.c
	        - fixed a leak.

	* src/etpan-mime-edit-app.c
	        - add a message is now Ctrl-M
		- help text

	* src/etpan-mime-list-app.c
	        - clean up code
		- help text

	* src/etpan-mime-message-driver.[ch]
	        - this driver now exists in libEtPan!

	* src/etpan-mime-tools.[ch]
		- config is in a new structure
		- use etpan_encode_mime_header() instead of 
	            etpan_make_quoted_printable().

	* src/etpan-msg-list-app.c
	        - help text
		- idle delay support
		- clean up code
		- maildir support
		- mark message as read when mark as deleted
		- etpan_search_input has new API.

	* src/etpan-msg-new.c
	* src/etpan-msg-supersedes.c
	* src/etpan-msg-reply.c
		- config is in a new structure
	        - clean up code

	* src/etpan-msg-renderer.[ch]
	        - does no more display all MIME part info.
		- clean up code

	* src/etpan-msg-viewer-app.c
	* src/etpan-part-viewer-app.c
	        - clean up code
		- help text
		- new API for etpan_viewer_common
		- etpan_search_input has new API.

	* src/etpan-pgp.c
	* src/etpan-smime.c
		- config is in a new structure

	* src/etpan-search-input.[ch]
	        - clean up code
		- help text
		- etpan_search_input has new API.

	* src/etpan-subapp-thread-types.h
	* src/etpan-thread-manager-types.h
	* src/etpan-subapp-thread.[ch]
	        - added asynchronized storage threads stop.
		- added list of newsgroups and list of IMAP mailboxes.
	        - clean up code.
		- fixed a crash when a folder was reconnected but
		    other messages of folder were not reconnected.
		- connect a storage to do operations outside of folders.
 
	* src/etpan-subapp-types.h
	* src/etpan-subapp.[ch]
	        - added support for idle delay.
	        - clean up code.
		- removed always_display property since an enabled application
		    is always displayed.

	* src/etpan-tools.[ch]
	        - add internal support of base64
		- config is in a new structure
	        - mkdir_if_necessary() is moved to etpan-tools.[ch]
		    and exported to etpan_mkdir().
		- function to quote mailmbox name.

	* src/etpan-viewer-common.[ch]
		- new API for etpan_viewer_common
		- added vi-like key binding to move cursor.

	* src/etpan.c
	        - changed some things about application initialization.

	* src/etpan-account-edit-types.h     * NEW FILE *
	* src/etpan-account-edit.[ch]        * NEW FILES *
	        - account properties edition
	
	* src/etpan-account-common-types.h   * NEW FILE *
	* src/etpan-account-common.[ch]      * NEW FILES *
	* src/etpan-account-sel-types.h      * NEW FILE *
	* src/etpan-account-sel.[ch]         * NEW FILES *
	        - account selection dialog
	
	* src/etpan-cfg-edit-common.[ch]     * NEW FILES *
                - input for dialog helpers
	
	* src/etpan-cfg-global-edit-types.h  * NEW FILE *
	* src/etpan-cfg-global-edit.[ch]     * NEW FILES *
                - edition of global configuration
	
	* src/etpan-config-types.h           * NEW FILE *
                - new configuration structure
	
	* src/etpan-folder-conf-types.h      * NEW FILE *
	* src/etpan-folder-conf.[ch]         * NEW FILES *
                - edition of vfolder configuration
	
	* src/etpan-folder-edit-types.h      * NEW FILE *
	* src/etpan-folder-edit.[ch]         * NEW FILES *
	        - edition of folder properties
	
	* src/etpan-help-viewer.[ch]         * NEW FILES *
                - help viewer
	
	* src/etpan-imap-input.[ch]          * NEW FILES *
	        - IMAP mailbox name input with completion.
	
	* src/etpan-imap-types.h             * NEW FILE *
	* src/etpan-imap.[ch]                * NEW FILES *
	        - IMAP mailboxes list
	
	* src/etpan-nntp-input.[ch]          * NEW FILES *
	        - NNTP newsgroup name input with completion
	
	* src/etpan-nntp-types.h             * NEW FILE *
	* src/etpan-nntp.[ch]                * NEW FILES *
	        - NNTP newsgroups list

	* src/etpan-storage-common-types.h   * NEW FILE *
	* src/etpan-storage-common.[ch]      * NEW FILES *
	* src/etpan-storage-sel-types.h      * NEW FILE *
	* src/etpan-storage-sel.[ch]         * NEW FILES *
	        - storage selection dialog
	
	* src/etpan-storage-edit-types.h     * NEW FILE *
	* src/etpan-storage-edit.[ch]        * NEW FILES *
	        - edition of storage properties

2003-11-09 - etpan-0.1-cvs16 - hoa

	* src/Makefile.in
	        added compilation of new files.
	
	* src/etpan-compose-app.[ch]       * NEW FILES *
	* src/etpan-header-common-types.h  * NEW FILES *
	* src/etpan-header-common.[ch]     * NEW FILES *
	* src/etpan-header-editor-app.[ch]
	* src/etpan-app-types.h
	* src/etpan-app-subapp.[ch]
	* src/etpan-app.c
	        created a common part for two headers edition
		applications : when composing a new message and 
		when editing the headers in MIME editor.
		
	        code clean up.
		message reference and MIME structure reference
		manager is moved to thread manager.
	        pid is referenced (used for debugging).
	
	* src/etpan-console-app.c
	        console notifies when a new message is displayed.
	
	* src/etpan-filename-input.c
	        fixed completion with "~/" and "//"
	
	* src/etpan-folder-list-app.c
	* src/etpan-mime-common.c
	* src/etpan-msg-list-app.[ch]
	* src/etpan-msg-viewer-app.c
	* src/etpan-part-viewer-app.c
	        change code to reflect changes about message references
		and MIME structure references.
	
	* src/etpan-folder-sel-app.c
	        let the user select destination folder only when 
		it has a corresponding storage.
	
	* src/etpan-mime-edit-app.[ch]
	* src/etpan-msg-new.[ch]
	* src/etpan-msg-reply.c
	* src/etpan-msg-supersedes.c
	        added action to execute when message is sent.
		(mark flags when replying or forwarding messages)
		functions to start MIME structure edition have been 
		moved from etpan-msg-new.[ch] to 
		etpan-header-editor-app.[ch].
		the text content of the message edition is only 
		edited when necessary.
	
	* src/etpan-mime-message-driver.[ch]
	        we can now detach MIME structure from the message.
	
	* src/etpan-msg-params-types.h
	* src/etpan-msg-params.[ch]
	        added message reference counter (when it is zero,
		the message can be freed) and MIME structure 
		reference counter (when it is zero, the message 
		can be flushed).

	* src/etpan-subapp-thread-types.h
	* src/etpan-subapp-thread.[ch]
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.c
	        calls for reference counters modifiation.
	
	* src/etpan-viewer-common.c
	        added some comment about mmapped file.
	
	* src/etpan.c
	        console is detached at the end.
	
2003-11-06 - etpan-0.1-cvs15 - hoa

	* src/etpan-app-subapp.[ch]
	* src/etpan-app-types.h
	* src/etpan-app.[ch]
	* src/etpan-mime-common.c
	* src/etpan-msg-viewer-app.c
	* src/etpan-part-viewer-app.c
	         sets idle timeout to 1 sec. This is planned to 
		 be changed into a timeout that sub application will 
		 notify.
		 sub applications that own a message are referenced.
	
	* src/etpan-imf-helper.c
	* src/etpan-mime-viewer.c
	* src/etpan-security.c
	         code cleanup.
	
	* src/etpan-mime-tools.c
	         fixed a crash when a message contained in a file has 
		 a size of 0.
	
	* src/etpan-msg-list-app.[ch]
	* src/etpan-subapp-thread-types.h
	* src/etpan-subapp-thread.c
	* src/etpan-thread-manager.c
	* src/etpan-thread-manager-types.h
	         poll for message list when a message list is opened.
		 (mailmessage *) structures will be kept the same between 
		 two fetches of the list.
		 reconnection is handled a better way.
		 we do not need to call notify_finished() of thread model.
	         fixed cancellation of threaded operations.
		 mime part, message, folder validity are moved to
		 thread data.
	
	* src/etpan-msg-params-types.h
	* src/etpan-msg-params.[ch]
	         message state and message node state are exported.
		 carray is removed from both structures etpan_msg_params
		 etpan_node_params.
	
	* src/etpan-pgp.c
	* src/etpan-smime.c
	         handle case when message could not be decrypted.

	* src/etpan-subapp.c
	         fixed uninitialized data.

2003-11-04 - etpan-0.1-cvs14 - hoa

	* src/etpan-app.c
	         leave sub application before freeing them.
	
	* src/etpan-mime-tools.c
	         "fetch mime and body" does not rely on special behaviour
		 of some mail drivers.
	
	* src/etpan-thread-manager.c
	         clean result only when necessary.
	
2003-11-03 - etpan-0.1-cvs13 - hoa

	* src/etpan-app-types.h
	* src/etpan-msg-reply.c
	* src/etpan-msg-supersedes.c
	* src/etpan-msg-viewer-app.c
	         code clean up
	
	* src/etpan-app.c
	         initializes mail security module,
		 code clean up.
	
	* src/etpan-cfg-mime.c
	* src/etpan-header-editor-app.c
	* src/etpan-part-viewer-app.c
	         make use of etpan-mime-tools.c
	
	* src/etpan-config.c
	         ** WARNING **
		 moved all config files from ~/.libetpan to 
		 ~/.libetpan/config
	
	* src/etpan-folder-list-app.c
	         reset poll timer if poll is manually requested.
	
	* src/etpan-folder-open.[ch]  * REMOVED FILES *
	         old unused files.
	
	* src/etpan-imf-helper.[ch]
	* src/etpan-mime-tools.[ch]   * NEW FILES *
	         moved function from etpan-imf-helper.[ch] to
		 etpan-mime-tools.[ch].

	* src/etpan-mime-common.c
	         bugfix, headers were tried to be MIME decoded.
		 display security parameter of MIME parts.
	
	* src/etpan-mime-edit-app.c
	         clean up the code.
		 adds mail security support.
	
	* src/etpan-mime-params.[ch]
	         mime parameter for security is now two strings
		 (driver and encryption identifiers).
	
	* src/etpan-msg-list-app.c
	         leave sub applications before freeing the message list
		 (to avoid process on messages after they are freed).
	
	* src/etpan-msg-new.c
	         delete remaining files in temporary directory.
	
	* src/etpan-msg-renderer.[ch]
	         allows priority display of x-decrypted and x-verified
		 parts (message internally decrypted).
		 use of wrappers in etpan-security.[ch] to fetch parts
		 of the message.

	* src/etpan-smime.[ch]        * NEW FILES *
	         support of S/MIME sign, encryption, verify, decryption.
	
	* src/etpan-pgp.[ch]          * NEW FILES *
	         support of PGP sign, encryption, verification, decryption,
		 clear sign, ASCII armor encryption, clear sign verification,
		 ASCII armor decryption.

	* src/etpan-security-types.h
	* src/etpan-security.[ch]
	         clean up the code.
		 added driver interface for mail security.
	
	* src/etpan-thread-manager.c
	         make use of wrapped function defined in etpan-security.[ch]
		 for fetch of messages.
		 message_check() now connect the folder before notifying
		 flags (fixed a bug with NNTP folders).

2003-10-30 - etpan-0.1-cvs12 - hoa

	* src/etpan-app-subapp.[ch]
	* src/etpan-folder-list-app.c
	* src/etpan-header-editor-app.c
	* src/etpan-mime-common.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-viewer-app.c
	        fixed switch order of applications.
		when leaving a sub application, leave first all
		the child sub applications.
	
	* src/etpan-app.c
	        leave all applications before destroying them.
	
	* src/etpan-imf-helper.c
	        cleaned up the code.
	
	* src/etpan-thread-manager.c
	        don't execute an operation when connection to
		the folder was not possible.
	
	* src/etpan-app-types.h
	* src/etpan-security.[ch]   * NEW FILES *
	        begin support of security in messages.
	
2003-10-30 - etpan-0.1-cvs11 - hoa

	* src/etpan-msg-reply.c
	* src/etpan-msg-supersedes.c
	        fixed a crash when no account exist.

2003-10-30 - etpan-0.1-cvs10 - hoa

	* src/etpan-cfg-global.c
	        fixed poll folder delay default value.

	* src/etpan-msg-renderer.c
	        cleaned up code.
	
2003-10-30 - etpan-0.1-cvs9 - hoa

	* src/etpan-address-input.c
	        fixed some possible leak.
		
	* src/etpan-app-subapp.[ch]
	        added idle support, for background actions.
		fixed resize of windows.
		added function that sub applications should call to exit.
	
	* src/etpan-app.c
	* src/etpan-cfg-storage.c
	* src/etpan-config.[ch]
	* src/etpan-cfg-global-types.h
	* src/etpan-cfg-global.[ch]
	        flags and cache directories are now located in
		~/.libetpan/flags/[storage_name] and
		~/.libetpan/cache/[storage_name].
		Cache directories are created after the storage
		configuration is read.
	
	        added "poll_folder_delay=delay" configuration option.
		This let the user defines a delay in seconds before 
		the selected folders will be polled again for their status.
		a default polled delay is set when no configuration for this
		exists.
	
	* src/etpan-cfg-mime-types.h
	* src/etpan-cfg-mime.c
	        added support for filename extension that are sometimes
		necessary for external applications to recognize file type.
	
	* src/etpan-cfg-vfolder.c
	* src/etpan-folder-params.c
	* src/etpan-mime-params.c
	* src/etpan-msg-params.c
	* src/etpan-viewer-common.c
	        cleaned up the code.
	
	* src/etpan-console-app.c
	        fixed display and scrolling of console.
	
	* src/etpan-errors.h
	        added new kind of errors.
		
	* src/etpan-folder-list-app.c
	* src/etpan-folder-common-types.h   * NEW FILES *
	* src/etpan-folder-common.[ch]      * NEW FILES *
	* src/etpan-folder-sel-app-types.h  * NEW FILES *
	* src/etpan-folder-sel-app.[ch]     * NEW FILES *
	        created a common part for folders view and folder selection.
	
	* src/etpan-header-editor-app.[ch]
	        support post to newsgroups.
		changed used of header input only where necessary,
		in other parts of the code, search search input (general
		input) is used.
		
		'y' key can be used when edition of message headers is
		finished.
		
		's' key can be used to add a subject.
	
	* src/etpan-header-input.c
	        completion on common headers is added (currently :
		Newsgroups, Followup-To and User-Agent, waiting for
		some ideas).
	
	* src/etpan-imf-helper.[ch]
	        fixed a possible crash in case of memory shortage.
		added a function to create a MIME part.
		
	* src/etpan-input-common.c
	* src/etpan-subapp-types.h
	        defines macro KEY_CTRL() and KEY_ALT() to easy
		understanding of keycode in key handlers.
	
	* src/etpan-mime-common.[ch]
		fixed some leaks.
	        added possibility to save MIME parts.
		added possibility to use an external MIME part viewer.
		bounce of mime parts.
		added an exported function to update display optimization
		information (used when editiing MIME structure).
	
	* src/etpan-filename-input.[ch]     * NEW FILES *
	* src/etpan-mime-edit-app.[ch]
	        added a filename with completion.
		
	        fixed a crash when sending message.
		messages files are now duplicated before being added to
		a folder or sent through sendmail.
		let the user edit text MIME parts.
		let the user attach files, add text parts, message part
		and multipart.
		let the user delete parts.
	
	* src/etpan-mime-list-app.c
	        use of new function to exit sub application.
	
	* src/etpan-mime-message-driver.c
	        temporary files are created in ~/.libetpan/tmp/mime
	
	* src/etpan-msg-list-app.[ch]
	        cleaned up the code.
		search of next unread message and previous unread message.
		set flags unread, read, flagged, deleted.
		expunge folder.
		catchup messages (mark all read).
		select all messages in the tree starting from the
		current node.
		select all messages.
		select messages matching a regex.
		refresh folder.
		copy, move messages.
		mark messages as spam (with bogofilter).
		bounce messages.
		leave all sub application when changing folder.
		cancel/supersedes messages.
	
	* src/etpan-msg-new.[ch]
	* src/etpan-msg-new-types.h         * NEW FILES *
	        message edition is detached from current application.
		function to prepare header fields for bounced message.
		function to find the first part to edit.
		function to reset content-type of edited text files.
		function to tell if a message is for newsgroups,
		sendmail or both.
		function to send the message and save it to appropriate
		folders.
	
	* src/etpan-msg-renderer.[ch]
	* src/etpan-mime-viewer.[ch]        * NEW FILES *
	        remove handling of external viewer from
		etpan-msg-renderer.[ch] file and moved/changed
		implementation to etpan-mime-viewer.[ch].
	
	* src/etpan-msg-reply.c
	        cleaned up the code.
		fixed some leaks.
	
	* src/etpan-msg-viewer-app.c
	        reply to message.
		bounce message.
		cancel/supersedes messages.
		find next/previous unread message.
	
	* src/etpan-part-viewer-app.c
	        use of new function to exit sub application.
	
	* src/etpan-subapp-thread-types.h
	        added new application thread types.
	
	* src/etpan-subapp-thread.c
	        fixed a crash when running operation and trying to
		cancel them just after.
	
	* src/etpan-thread-manager-types.h
	* src/etpan-thread-manager.[ch]
		got rid of the limit of 512 operations due to the
		maximum number of created pipes.
	        added new operation types.
		expunge folder.
		messages move (copy and mark them deleted).
		messages copy.
		messages flags change notification.
		mark messages as spam (using bogofilter).
		get a copy of a message in the form of a new
		MIME structure with attached files.
		detection of finished operation does not require
		the result of select file descriptor array anymore.
	
	* src/etpan.c
	* src/etpan-tools.[ch]
	* src/etpan-db-read.c
	* src/etpan-string.[ch]		    * FILES REMOVED *
	        etpan-string.[ch] removed, function moved to etpan-tools.[ch]
	        fixed quoting of filename.
		find folder from its virtual path.
		get virtual path of folder.
		get a duplicate file (for asynchronous operations).
		find_folder

	* src/etpan-msg-supersedes.[ch]     * NEW FILES *
	        support of message cancel, message supersedes, bounce
		of messages.

2003-10-26 - etpan-0.1-cvs8 - melvin
	* configure.in
		Updated to support static Perl library (thanks to gael)

2003-10-26 - etpan-0.1-cvs7 - hoa
	* src/etpan-perl-types.h
	* src/etpan-perl.h
		workaround for global #define of list in some versions 
		of perl headers.

2003-10-26 - etpan-0.1-cvs6 - hoa
	* Makefile.in
		fixed a dependency

	* src/Makefile.in
		added compilation of etpan-msg-reply.c

	* src/etpan-address-input.c
	* src/etpan-console-app.c
	* src/etpan-folder-list-app.c
	* src/etpan-header-editor-app.c
	* src/etpan-header-input.c
	* src/etpan-input-common.[ch]
	* src/etpan-mime-common-types.h
	* src/etpan-mime-common.[ch]
	* src/etpan-mime-edit-app.c
	* src/etpan-msg-reply.[ch]		* NEW FILES *
	* src/etpan-subapp-thread-types.h	* NEW FILE *
		new display API.
		fixed display of console.
		global application thread id (when we use thread in
		sub application context).
		fixed a leak in header editor.
		added reply to messages.

	* src/etpan-app-subapp.[ch]
	* src/etpan-app-types.h
	* src/etpan-app.c
		fixed default color when no config is provided.
		message reference counter and flush() when there is no
		more sub applications that reference the message.

	* src/etpan-cfg-color.c
		returns NULL when a given color name does not exist.
	
	* src/etpan-cfg-mime.[ch]
		exports get_mime_by_name()

	* src/etpan-imf-helper.[ch]
		common used fonction etpan_get_from_value(), used to 
		get the display value for a given 'From:' header is moved 
		to this file.

	* src/etpan-message-data-driver.[ch]
		Let user detach the MIME structure, when he wants to 
		destroy the message but keep the MIME structure.
		etpan_message_data_detach_mime()

2003-10-26 - etpan-0.1-cvs5 - gael
	* Makefile.in		* NEW FILE *
	* autogen.sh		* NEW FILE *
	* configure.in		* NEW FILE *
	* install-sh		* NEW FILE *
	* src/Makefile		* REMOVED *
	* src/Makefile.in	* NEW FILE *

2003-10-26 - etpan-0.1-cvs4
	* src/etpan-security-types.h
		added missing file etpan-security-types.h

2003-10-24 - etpan-0.1-cvs3
	* src/Makefile
		added compilation of etpan-subapp-thread.c
	
	* src/etpan-app-subapp.[ch]
	* src/etpan-cfg-abook.c
	* src/etpan-cfg-account.c
	* src/etpan-cfg-mime.c
	* src/etpan-cfg-smime.c
	* src/etpan-cfg-storage.c
	* src/etpan-console-app.c
	* src/etpan-db-read.c
	* src/etpan-header-editor-app.c
	* src/etpan-msg-new.c
	* src/etpan-tools.c
		clean code
	
	* src/etpan-errors.h
		adds new kind of error. For example, when a thread 
		cannot be run twice, an ERROR_BUSY
	
	* src/etpan-folder-list-app.c
	* src/etpan-mime-common-types.h
	* src/etpan-mime-common.[ch]
	* src/etpan-mime-edit-app.c
	* src/etpan-mime-list-app.c
	* src/etpan-msg-list-app.[ch]
	* src/etpan-subapp-types.h
	* src/etpan-subapp.[ch]
	* src/etpan-subapp-thread.[ch]	* NEW FILES *
		generic thread model over sub application (with callback)
	
	* src/etpan-msg-renderer.c
		fix rendering of optional headers

	* src/etpan-msg-viewer-app.c
		fix title of sub application
	
	* src/etpan-viewer-common.c
		fix color rendering

2003-10-23 - etpan-0.1-cvs2
	* src/etpan-subapp.c
		fixed a bug when switching between sub applications
	
	* src/etpan-imf-helper.[ch]
	* src/etpan-address-input.c
	* src/etpan-header-editor-app.c
	* src/etpan-msg-list-app.c
	* src/etpan-msg-renderer.c
		new interface for mailimf_XXX_to_string(), now use
		app variable to refer to charset.
		
		added easier API for MIME headers encoding/decoding,
		etpan_encode_mime_header() etpan_decode_mime_header().
	
	* src/etpan-cfg-global.c
	* src/etpan-cfg-smime.c
	* src/etpan-cfg-vfolder.c
		clean config files reading implementation
	
	* src/etpan-console-app.c
	* src/etpan-folder-list-app.c
	* src/etpan-input-common.o
		clean unused variables
	
	* src/input-mime-common.c
	* src/etpan-mime-params.[ch]
		added tree view expansion (open and close nodes)
		
		added interface to set security on MIME parts

2003-10-23 - etpan-0.1-cvs1 - ng
	* initial import
	* sub application and window management, that implies multiple
		folder views, message views, MIME part views
	* multithreading manager
	* folding of RFC2822 header fields enhancement
	* virtual folder tree
	* message composition and sending
	* message renderer
	* support of MH / mbox / IMAP / NNTP / POP3 through libEtPan!
	* console log
	* multiple accounts
	* completion of addresses using an address book
	* color configuration
	* MIME viewer/writer configuration
	* S/MIME configuration

