* src/imap.c
[claws.git] / ChangeLog.claws
index 2fade2308a32f21bd5e4d5785942bbb2d445fe35..04744b3da72ec709e70132aab46782f524c7a25c 100644 (file)
@@ -1,3 +1,561 @@
+2004-04-12 [alfons]    0.9.10claws6
+
+       * src/imap.c
+               don't mix up pointers to int, guint32 _and_ 
+               unsigned int 
+
+2004-03-12 [christoph] 0.9.10claws5
+
+       * src/folderview.c
+               Add error requester when renaming a folder failed
+
+       * src/imap.c
+               Check new FolderItem name for namespace seperator
+               before renaming
+
+       (Closes Bug 443 Bad named IMAP folders won't be displayed)
+
+2004-03-11 [christoph] 0.9.10claws4
+
+       * src/folder.[ch]
+       * src/imap.c
+       * src/procmsg.h
+               syncronize flags in cache with IMAP folder flags
+
+       Adapted a patch submitted by Simon 'corecode' Schubert
+       <corecode@corecode.ath.cx> 
+
+
+2004-03-11 [alfons]    0.9.10claws3
+
+       * src/textview.[ch]
+               remove dead code that at one time controlled display of
+               URIs in status bar
+
+2004-03-10 [paul]      0.9.10claws2
+
+       * po/it.po
+               updated by Lupino <lupin85@email.it>
+
+2004-03-09 [alfons]    0.9.10claws1
+
+       * src/matcher.c
+               we're not using yywrap, but we may, so close yyin instead
+               of initial FILE *
+
+2004-03-08 [paul]      0.9.10claws
+
+       * 0.9.10claws released
+
+2004-03-08 [paul]      0.9.9claws41
+
+       * po/es.po
+         po/ja.po
+         po/ru.po
+         po/sk.po
+         po/sr.po
+         po/zh_CN.po
+               update translations. submitted by Ricardo Mones Lastra,
+               Rui Hirokawa, Pavlo Bohmat, Andrej Kacian, Urke MMI,
+               Hansom Young
+
+2004-03-06 [paul]      0.9.9claws40
+
+       * src/stock_pixmap.c
+               fix crash: g_strdup(DEFAULT_PIXMAP_THEME)
+               patch submitted by Pawel Pekala
+
+2004-03-06 [alfons]            0.9.9claws39
+
+       * src/addrindex.c
+               allow nick name completion again 
+
+2004-03-02 [match]             0.9.9claws38
+
+       * configure.ac
+               added definition of USE_LDAP_TLS to support TLS.
+       * src/ldapctrl.[ch]
+       * src/ldapquery.c
+       * src/ldapserver.[ch]
+       * src/addressbook.c
+       * src/addrindex.c
+       * src/editldap.c
+               included LDAP TLS support.
+
+2004-03-02 [christoph]         0.9.9claws37
+
+       * src/folder.[ch]
+               o add more documentation for FolderClass
+               o remove usused FolderClass virtual functions
+
+       * src/imap.c
+       * src/mh.c
+       * src/news.c
+               change creation of FolderClass because static initializations
+               for structs suck in C89
+
+2004-03-01 [paul]
+
+       * sync with 0.9.10
+
+2004-02-28 [keith]     0.9.9claws36
+
+       * src/common/utils.c
+               Fix treatment of whitespace in quicksearch bar (leading
+               spaces and >1 space between commands and parameters).
+
+2004-02-27 [alfons]    0.9.9claws35
+
+       * src/compose.[ch]
+               Explicitly remove draft timeout to fix nasty race between 
+               compose_send_cb() (which destroys the compose window) and 
+               compose_defer_auto_save_draft() (which expects compose 
+               window to exist). Should fix Keith's and Fred Marton's
+               bug report (#128, "crash after complaining about character
+               set conversion")
+
+2004-02-27 [luke]      0.9.9claws34
+       
+       * src/folder.c
+               Do folder_item_apply_processing() even if no processing
+               rules for the folder exist (so global processing is applied)
+
+2004-02-26 [thorsten]  0.9.9claws33
+
+       * src/mimeview.c
+               Remove misleading static declaration
+
+2004-02-26 [alfons]    0.9.9claws32
+
+       * src/procmime.[ch]
+         src/compose.c
+         src/mimeview.c
+         src/textview.c
+               use/add procmime_get_content_type_str() as a safe wrapper
+               for returning a Content-Type type string; should fix 
+               bug #444, 0.9.7..0.9.9 crashes with "Content-Type: type= 
+                - attachments."
+
+2004-02-26 [thorsten]  0.9.9claws31
+
+       * src/mimeview.c
+               Restructure save_as/save_all
+
+2004-02-26 [alfons]    0.9.9claws30
+
+       * src/procmime.c
+               clean up (2)
+
+2004-02-26 [alfons]    0.9.9claws29
+
+       * src/procmime.c
+               clean up (1)
+
+2004-02-24 [luke]
+
+       * tools/textviewer.sh
+               tweaks from Johann Koenig, recognition of shell
+               scripts in particular
+
+2004-02-24 [paul]      0.9.9claws28
+
+       * sync with 0.9.9cvs13
+               see ChangeLog 2004-02-24
+
+2004-02-23 [paul]      0.9.9claws27
+
+       * src/inc.c
+               one alertpanel on pop3 authentication error will suffice
+               
+       * src/prefs_fonts.c
+               remove unnecessary printf
+
+2004-02-22 [alfons]    0.9.9claws26
+
+       * src/messageview.c
+               put back a lost check
+
+2004-02-21 [alfons]    0.9.9claws25
+
+       * src/folderview.c
+               don't forget to save folder properties after renaming folder
+
+2004-02-20 [paul]      0.9.9.claws24
+
+       * src/addressbook.c
+               sync with 0.9.9cvs11, see ChangeLog 2004-02-19
+               
+       * src/inc.c
+               complete sync with 0.9.9cvs9's 'update folderview
+               progressively'
+               
+       * configure.ac
+               require gettext >= 0.12.1
+
+2004-02-17 [match]     0.9.9claws23
+
+       * src/compose.c
+               keep the peace - change style.
+
+2004-02-17 [alfons]    0.9.9claws22
+
+       * src/filtering.c
+               make MATCHACTION_STOP cancel filtering / processing;
+               clean up and document it to make it a little bit more clear;
+
+2004-02-17 [alfons]    0.9.9claws21
+
+       %X marks the cursor spot for reply quote format
+
+       * src/quote_fmt_lex.l 
+         src/quote_fmt.c
+               add %X token
+               
+       * src/quote_fmt.h
+         src/quote_fmt_parse.y
+               handle %X token
+               
+       * src/compose.c
+               handle %X token for replies only (for now)
+
+2004-02-17 [paul]      0.9.9claws20
+
+       * po/sk.po
+               updated by Andrej Kacian
+               
+       * src/news.c
+               remove unneeded include
+               
+       * src/prefs_fonts.c
+               be a little more user-friendly with the labels
+               
+       * configure.ac
+               a change forgotten in the last commit: 
+               SYLPHEED_ACLOCAL_INCLUDE(m4)
+
+2004-02-17 [paul]      0.9.9claws19
+
+       * ac/*                          ** REMOVED **
+         ac/                           ** REMOVED **
+         intl/Makefile.in              ** REMOVED **
+         m4/                           ** NEW **
+         m4/missing                    ** NEW **
+         m4/missing/gdk-pixbuf.m4      ** NEW **
+         m4/missing/gettext.m4         ** NEW **
+         m4/missing/gpgme.m4           ** NEW **
+         m4/missing/imlib.m4           ** NEW **
+         m4/.cvsignore                 ** NEW **
+         m4/Makefile.am                ** NEW **
+         m4/README                     ** NEW **
+         m4/aclocal-include.m4         ** NEW **
+         m4/aspell.m4                  ** NEW **
+         m4/check-type.m4              ** NEW **
+         m4/gnupg-check-typedef.m4     ** NEW **
+         m4/openssl.m4                 ** NEW **
+         m4/spamassassin.m4            ** NEW **
+         po/ChangeLog                  ** REMOVED **
+         po/Makefile.in.in             ** REMOVED **
+         po/Rules-quot                 ** REMOVED **
+         po/boldquot.sed               ** REMOVED **
+         po/en@boldquot.header         ** REMOVED **
+         po/en@quot.header             ** REMOVED **
+         po/insert-header.sin          ** REMOVED **
+         po/quot.sed                   ** REMOVED **
+         po/remove-potcdate.sed        ** REMOVED **
+         po/remove-potcdate.sin        ** REMOVED **
+         po/stamp-po                   ** REMOVED **
+         Makefile.am
+         autogen.sh
+         configure.ac
+               enable building with automake 1.8.x
+               add 'autopoint' to autogen.sh and remove all
+               auto-generated files, remove ac/ in favour of
+               m4/
+
+2004-02-17 [alfons]    0.9.9claws18
+       
+       * src/summaryview.c
+               MSG_IS_NEWS() is not stored at all, and is bogus
+
+2004-02-17 [martin]    0.9.9claws17
+
+       * src/prefs_themes.c
+               fix crash when installing wrong theme and output an
+               error message
+
+2004-02-16 [christoph] 0.9.9claws16
+
+       * src/compose.c
+       * src/stock_pixmap.[ch]
+       * src/toolbar.[ch]
+       * src/pixmaps/linewrapcurrent.xpm               ** NEW **
+               add "Wrap current paragraph" to compose toolbar
+
+2004-02-15 [alfons]    0.9.9claws15
+
+       * src/folderview.c
+               refine previous commit to make sure other hook functions
+               get their grab of the pie too
+
+2004-02-15 [alfons]    0.9.9claws14
+
+       * src/folderview.c
+               fix sync breakage so we don't pass invalid pointer types
+
+2004-02-15 [match]     0.9.9claws13
+
+       * src/ldapquery.[ch]
+       * src/ldapserver.h
+       * src/addrindex.[ch]
+               tweak threading calls.
+       * src/addr_compl.[ch]
+               add alias into completion list.
+       * src/addressbook.c
+               fix ldap browse.
+               improve context menu behavior.
+               change menu sequence.
+               add send mail from addressbook.
+       * src/addrselect.[ch]
+       * src/compose.[ch]
+               add send mail from addressbook.
+
+2004-02-15 [christoph] 0.9.9claws12
+
+       * src/folderutils.c
+               skip deleting when duplist is empty
+
+       * src/folderview.[ch]
+       * src/mainwindow.c
+       * src/summaryview.[ch]
+               call folderutils_delete_duplicates() from mainwindow code
+
+2004-02-15 [alfons]    0.9.9claws11
+       
+       * src/common/utils.c
+               add prefix for italian ms o(e) 
+
+2004-02-14 [paul]      0.9.9claws10
+
+       * src/foldersel.c
+               fix updating of the folder view when creating a
+               new folder
+
+2004-02-13 [paul]      0.9.9claws9
+
+       * src/plugins/clamav/clamav_plugin.c
+               remove GUI code
+
+2004-02-13 [paul]      0.9.9claws8
+
+       * sync with 0.9.9cvs9
+               see ChangeLog 2004-02-09, 2004-02-10, 2004-02-12
+
+2004-02-13 [alfons]    0.9.9claws7
+
+       * src/common/utils.c
+               fix wrong type of argument for ctype functions (pass unsigned
+               char instead of signed char)
+
+2004-02-12 [alfons]    0.9.9claws6
+
+       * src/compose.[ch]
+               don't select text in header entry when composing to a 
+               default address, but rather give the header entry a
+               different color / style (same as the folder new color)
+
+2004-02-12 [alfons]    0.9.9claws5
+
+       * src/plugins/clamav/clamav_plugin.c
+               don't exit(2) on libclamav init error - show a warning.
+               (tested by damaging a clamav database file.)
+
+2004-02-12 [paul]      0.9.9claws4
+
+       * sync with 0.9.9cvs4
+               see ChangeLog 2004-02-04, 2004-02-05, and 2004-02-06
+
+2004-02-11 [luke]      0.9.9claws3
+
+       * src/mimeview.c
+               remove redundant check introduced in 0.9.9claws1
+
+2004-02-11 [luke]      0.9.9claws2
+
+       * src/mimeview.c
+               fix compilation of my previous commit without gpg enabled
+
+2004-02-10 [luke]      0.9.9claws1
+
+       * src/mimeview.c
+               add borders to icons to indicate the privacy status for
+               the message part (unknown/bad/good)
+
+2004-02-06 [paul]      0.9.9claws
+
+       0.9.9claws released
+
+2004-02-06 [darko]     0.9.8claws64
+
+       * src/compose.c
+               don't allow Ctrl+Enter while external editor is active
+
+2004-02-06 [paul]      0.9.8claws63
+
+       * po/es.po
+         po/pl.po
+         po/sk.po
+         po/sr.po
+               update Spanish, Polish, Slovak, and Serbian translations.
+               submitted by Ricardo Mones Lastra, Emil Nowak, Andrej Kacian,
+               and Urke MMI
+
+2004-02-04 [alfons]    0.9.8claws62
+
+       * src/compose.c
+               grab focus only when lbutton was pressed (bug #430 cont'd; 
+               don't have clue yet why the cursor pos is at the end of the
+               text.)
+
+2004-02-04 [alfons]    0.9.8claws61
+
+       * src/compose.c
+               always grab focus when one of the header entries is clicked 
+               (should fix bug #430, "no focus on pasted addresses 3 & higher")
+
+2004-02-02 [paul]
+
+       * ac/missing/gdk-pixbuf.m4
+         ac/missing/gpgme.m4
+         ac/missing/imlib.m4
+               prevent 'underquoted definition' warnings
+               patch submitted by David Relson
+               
+       * src/plugins/clamav/README
+               update, improve, correct
+
+2004-01-31 [thorsten]  0.9.8claws60
+
+       * src/news.c
+               'dir' not initialized if group has no messages
+
+2004-01-29 [christoph] 0.9.8claws59
+
+       * src/customheader.[ch]
+               add custom_header_is_allowed() to check for disallowed header names
+               that must not be overridden by custom headers
+
+       * src/compose.c
+               always write From: header and use custom_header_is_allowed() to
+               check if custom header should be written
+
+       * src/prefs_customheader.c
+               check if custom header is disallowed using custom_header_is_allowed()
+
+       * src/folderutils.c
+               destroy message id GHashTable before freeing the MsgInfos
+
+2004-01-29 [paul]      0.9.8claws58
+
+       * sync with 0.9.9 release
+               see ChangeLog 2004-01-29
+
+2004-01-29 [paul]      0.9.8claws57
+
+       * sync with 0.9.8cvs11
+               see ChangeLog 2004-01-29
+
+2004-01-28 [christoph] 0.9.8claws56
+
+       * src/pgpmime.c
+       * src/sgpgme.[ch]
+               return WARN signature status when signature is not trusted
+
+       * src/Makefile.am
+       * src/folder.c
+       * src/folderutils.[ch]                  ** NEW **
+       * src/summaryview.c
+               implement delete duplicates summaryview independent
+
+2004-01-28 [paul]      0.9.8claws55
+
+       * sync with 0.9.8cvs10
+               see Changelog 2004-01-27 and 2004-01-28
+
+2004-01-26 [christoph] 0.9.8claws54
+
+       * src/imap.c
+               create a root node for the Folder if scan fails because root
+               folder does not exist
+
+2004-01-26 [paul]      0.9.8claws53
+
+       * sync with 0.9.8cvs7
+               see ChangeLog 2004-01-23
+
+2004-01-25 [alfons]    0.9.8claws52
+
+       * src/compose.c
+               remove left-over constant INDENT_CHARS
+
+2004-01-25 [alfons]    0.9.8claws51
+
+       * src/procmime.c
+               add NULL pointer check for mimeinfo->node in
+               procmime_mimeinfo_parent()
+
+2004-01-25 [darko]     0.9.8claws50
+
+       * src/compose.c
+               make "Wrap all long lines" toolbar button wrap all
+               long lines not just the current line
+               patch by I. Oshadi Jayawardena <ioj4 at yahoo.co.uk>
+
+
+2004-01-25 [alfons]    0.9.8claws49
+
+       * src/procmime.c
+               remove g_strstrip(); prevents a NULL pointer deref, and isn't
+               necessary anyway, because *scanf() functions neglect white
+               space in the input. 
+               Fixes bug #425, "sylpheed 0.9.8claws42 crashes on some messages."
+
+2004-01-25 [paul]      0.9.8claws48
+
+       * src/prefs_ext_prog.c
+               apply Alfons' patch to check for NULL pointers
+               fixes bug #424
+
+2004-01-25 [paul]      0.9.8claws47
+
+       * sync with 0.9.8cvs8
+               see ChangeLog 2004-01-23
+
+2004-01-25 [thorsten]  0.9.8claws46
+
+       * src/messageview.c
+               remove orphaned mimeview unref()
+
+2004-01-23 [christoph] 0.9.8claws45
+
+       * src/summaryview.c
+               set ctree widget style
+
+2004-01-23 [paul]      0.9.8claws44
+
+       * sync with 0.9.8cvs5
+               see ChangeLog 2004-01-22
+
+2004-01-23 [alfons]    0.9.8claws43
+
+       * src/procmsg.c
+               remove redundant code in procmsg_get_thread_tree()
+
+2004-01-21 [christoph] 0.9.8claws42
+
+       * src/folderview.c
+               set ctree widget style, otherwise GTK does not use the
+               the correct vertical size for the list items
+
 2004-01-21 [alfons]    0.9.8claws41
 
        * src/summaryview.c