]> git.llucax.com Git - software/mutt-debian.git/blob - UPDATING
584138-mx_update_context-segfault.patch: fix a segfault due to holes in IMAP headers...
[software/mutt-debian.git] / UPDATING
1 This file lists incompatible changes and additional/new features made to
2 mutt. Please read this file carefully when upgrading your installation.
3
4 The keys used are:
5   !: modified feature, -: deleted feature, +: new feature
6
7 hg tip:
8
9   ! $thorough_search defaults to yes
10   + imap-logout-all closes all open IMAP connections
11   ! header/body cache paths are always UTF-8
12   + $wrap_headers to control outgoing message's header length
13   + all text/* parts can be displayed inline without mailcap
14   + send-hooks now run in batch mode; previously only send2-hooks ran.
15
16 1.5.20 (2009-06-14):
17
18   ! mbox/mmdf new mail flag is kept when leaving folders with new mail
19   ! $fcc_attach is a quadoption now
20   + $honor_disposition to honor Content-Disposition headers
21   + $search_context specifies number of context lines for search results
22     in pager/page-based menus
23   ! ssl_use_sslv2 defaults to no
24   + uncolor works for header + body objects, too
25   + the "flagged" and "replied" flags are enabled/supported for
26     POP when built with header caching
27   ! browser correctly displays maildir's mtime
28   + <set-flag> and <clear-flag> work in the pager, too
29   + ~x pattern also matches against In-Reply-To
30   + lower case patterns for string searches perform case-insensitive
31     search as regex patterns do (except IMAP)
32   + $ssl_verify_dates controls whether mutt checks the validity period of
33     SSL certificates
34   + $ssl_verify_host controls whether mutt will accept certificates whose
35     host names do not match the host name in the folder URL.
36
37 1.5.19 (2009-01-05):
38
39   ! command-line arguments: -a now mandates -- at end of file list
40   + support for SSL certificate chains
41   + <what-key> function works in pager, too
42   + support for tokyocabinet (qdbm successor)
43   ! $move now defaults to "no" instead of "ask-no"
44   + $imap_pipeline_depth controls the number of commands that mutt can issue
45     to an IMAP server before it must collect the responses
46   + $ssl_client_cert available with gnutls as well as openssl
47   + 'mime_lookup application/octet-stream' added to system Muttrc
48
49 1.5.18 (2008-05-17):
50
51   ! header caches internally are utf-8 regardless of current locale
52   + $query_format (customize external query menu)
53   ! inode sorting is always enabled
54   + $time_inc suppresses progress updates less than $time_inc
55     milliseconds apart.
56   + X-Label: headers must now be RfC2047-encoded
57
58 1.5.17 (2007-11-01):
59
60   ! --enable-exact-address works again
61
62 1.5.16 (2007-06-09):
63
64   + next-unread-mailbox
65   + $message_cache_clean (clean cache on sync)
66   + $smtp_pass
67   ! $header_cache_compress defaults to yes
68
69 1.5.15 (2007-04-06):
70
71   - $imap_home_namespace (useless clutter)
72   + $check_mbox_size (use size change instead of atime for new mail)
73   ! improved f=f support wraps lines at $wrap if $wrap is not 0
74   + $wrap (>0 wraps at $wrap, <0 = $wrapmargin)
75   + $assumed_charset, $attach_charset, $ignore_linear_white_space
76   + $save_history, $history_file (save history across sessions)
77   + $smtp_url (ESMTP relay support)
78   + $crypt_use_pka (use GPGME PKA signature verification)
79   ! format pipe support: format strings ending in | are filtered
80   ! buffy size is configurable at runtime (no --enable-buffy-size
81     configure option, new $check_mbox_size variable)
82
83 1.5.13 (2006-08-14):
84
85   + thread patterns.  Use ~(...) to match all threads that
86     contain a message that matches ...
87
88 1.5.12 (2006-07-14):
89
90   - $imap_cachedir replaced with $message_cachedir
91   + Header/body caching for POP ($message_cachedir)
92   + Header caching for MH folders 
93   ! $record now defaults to ~/sent
94   ! $imap_idle now defaults to "yes" instead of "no"
95   + Tab-completion for $my_* variable names and values
96   + Expansion of mutt variables (except shell escape)
97   + Self-defined variables with $my_* prefix 
98   + Pattern group support 
99   + $imap_cachedir
100   + 'old' flag on IMAP folders
101   + SASL-IR support for IMAP
102   + IMAP IDLE support and $imap_idle
103   + Pipeline-based IMAP communicaton
104   + Full large file support
105   + Attachment counting: attachments and unattachments commands,
106     %Q and %X for $attach_format, %X for $index_format
107   + Basque translation
108   + QDBM backend for header caching
109   + Irish translation
110
111 1.5.11 (2005-09-15):
112
113   ! $envelope_from_address has been added, $envelope_from has been renamed
114     to $use_envelope_from
115   + Progress bar via $net_inc
116   + IMAP server-side simple string search
117   + Simple string matches instead of full regex matches for '=' instead
118     of '~' with pattern modifiers
119   ! ~l matches all known lists, ~u only subscribed
120   - SASL 1.5 support
121   ! The manual is now build from DocBook/XML instead of Linuxdoc/SGML source
122
123 1.5.10 (2005-08-11):
124
125   + $imap_check_subscribed
126   + Tab-completion for IMAP hosts
127   ! $imap_force_ssl has been replaced without synonym by $ssl_force_tls
128   - NSS support
129   ! The default for $menu_move_off has been changed from "no" to "yes"
130   ! An empty <limit> now cancels the current limit
131   + Editing threads via <break-thread> and <link-threads>
132   + -D command line option
133   + the folder shortcut '^' refers to the currently opened folder
134   + $imap_login
135   + $braille_friendly
136   + Header caching for Maildir folders
137
138 Mutt 1.5.9 (2005-03-13):
139
140   + $menu_move_off
141   + <rename-mailbox> function for IMAP
142
143 Mutt 1.5.8 (2005-02-12):
144
145   + $menu_context
146   ! IDNA decoding is now optional via $use_idn defaulting to "yes"
147   + GPGME support via $crypt_use_gpgme
148
149 Mutt 1.5.7 (2005-01-28):
150
151   + SSL support via GNUTLS
152   + Header caching for IMAP via $header_cache and $header_cache_pagesize
153   + send2-hook
154   + $ssl_client_cert
155   + $hide_thread_subject
156   + Generic spam detection: new configuration commands: 'spam' and
157     'nospam', new options: $spam_separator, new expando: %H (for
158     $index_format), new pattern: ~H pattern
159   + $include_onlyfirst
160   ! $pgp_mime_ask has been renamed without synonym to $pgp_mime_auto,
161     new default is "ask-yes" rather than "no"
162   + Inline PGP creation support via $pgp_replyinline, $pgp_autoinline
163     and $pgp_mime_ask
164   ! the 'bind' command can now be used on multiple menus at once
165   + $config_charset
166   + ~$ pattern
167
168 1.5.6 (2004-02-01):
169
170   ! the 'list' and 'subscribe' commands now take regular expression
171     rather than string lists
172   ! the $alternates option is replaced by the 'alternates' command
173     taking lists of regular expressions
174   ! mailing lists can be recognized via domain matching when
175     starting with '@'
176   + STLS (STARTTLS) support for POP3
177
178 1.5.5 (2003-11-05):
179
180   + Bulgarian translation
181   - Kendra mailbox support
182   + <tag-prefix-cond> and <cond-end>
183   + ':' as expando modifier (e.g. '%:A')
184   + $crypt_autopgp and $crypt_autosmime
185   + $pgp_check_exit
186
187 1.5.4 (2003-03-19):
188
189   + IDNA support
190   + $bounce
191   ! $crypt_replyencrypt and $pgp_replyencrypt now default
192     to "yes" instead of "no"
193   + $pgp_auto_traditional
194   + %A for $index_format
195
196 1.5.3 (2002-12-17):
197
198   + <next-new-then-unread> and <previous-new-then-unread>
199   ! $mark_old: it only controls whether new messages
200     are marked as old when leaving the mailbox
201   + <what-key>
202
203 1.5.2 (2002-12-06):
204
205   + -A command line option
206   + SASL2 support
207   + <buffy-list>
208   + $forward_edit
209   + $content_type
210   + unmailboxes command
211   + unalternative_order command
212   + reply-hook
213
214 1.5.1 (2002-01-24):
215
216   + $smime_default_key
217   + $narrow_tree
218   + -Q command line option
219   + $crypt_timestamp
220   + ~V pattern
221   + S/MIME support
222   + mime_lookup command