| line |
source |
| 1 | 2008-07-21 11:42 +0200 Rocco Rutte <pdmef@gmx.net> (7e6d98886cce) |
| 2 | |
| 3 | * doc/makedoc.c: makedoc: Add ".ie" and ".il" to support itemized |
| 4 | lists. |
| 5 | |
| 6 | Some settings docs use verbatim screen environments to print lists |
| 7 | while support for real lists will make it look nicer: for docbook |
| 8 | use <itemizedlist/>, \(hy for roff and '-' for text. |
| 9 | |
| 10 | 2008-07-21 11:41 +0200 Rocco Rutte <pdmef@gmx.net> (e09af06a5312) |
| 11 | |
| 12 | * doc/manual.xml.head: Document that account-hook is intended for |
| 13 | connection-related settings only |
| 14 | |
| 15 | 2008-07-21 11:40 +0200 Rocco Rutte <pdmef@gmx.net> (089c83504474) |
| 16 | |
| 17 | * doc/manual.xml.head: Manual: Use tables for message flags as it's |
| 18 | more compact |
| 19 | |
| 20 | 2008-07-21 11:40 +0200 Rocco Rutte <pdmef@gmx.net> (7bdd9439304e) |
| 21 | |
| 22 | * doc/manual.xml.head: Manual: minor formatting tweaks |
| 23 | |
| 24 | 2008-07-21 09:11 +0200 Rocco Rutte <pdmef@gmx.net> (f93dcd689032) |
| 25 | |
| 26 | * ChangeLog, alias.c, init.h: Encode lines written to $alias_file in |
| 27 | $config_charset if set. Closes #3095 |
| 28 | |
| 29 | 2008-07-10 09:38 -0400 Aron Griffis <agriffis@n01se.net> (7729b1ad530c) |
| 30 | |
| 31 | * copy.c, protos.h, sendlib.c: Unify mutt_write_references |
| 32 | |
| 33 | copy.c and sendlib.c have independent and different implementations |
| 34 | of writing references to a file. Choose the one in sendlib since |
| 35 | it's conservative with mallocs and supports trimming the list. |
| 36 | |
| 37 | Signed-off-by: Aron Griffis <agriffis@n01se.net> |
| 38 | |
| 39 | 2008-07-10 09:38 -0400 Aron Griffis <agriffis@n01se.net> (651ffe277dfd) |
| 40 | |
| 41 | * copy.c: Clean up error handling in mutt_copy_header |
| 42 | |
| 43 | mutt_copy_header unnecessarily tests the result of each fputc/fputs |
| 44 | (well, most of them anyway, it's not consistent). This obfuscates |
| 45 | the code and hides bugs. Remove these extraneous checks since |
| 46 | ferror/feof are checked at the bottom of the function, and get rid |
| 47 | of all the early returns. |
| 48 | |
| 49 | Signed-off-by: Aron Griffis <agriffis@n01se.net> |
| 50 | |
| 51 | 2008-07-17 19:48 +0200 Rocco Rutte <pdmef@gmx.net> (f135d64e0082) |
| 52 | |
| 53 | * ChangeLog, query.c: Cleanup unused vars changeset ba0d96408425 |
| 54 | didn't remove |
| 55 | |
| 56 | 2008-07-11 11:34 +0200 Rocco Rutte <pdmef@gmx.net> (cc67b008038c) |
| 57 | |
| 58 | * doc/manual.xml.head: Mention that @ can be used in usernames in URLs |
| 59 | |
| 60 | 2008-07-11 11:33 +0200 Rocco Rutte <pdmef@gmx.net> (953430663eff) |
| 61 | |
| 62 | * ChangeLog, charset.c: Allow UTF-8 charset to be misspelled as "utf8" |
| 63 | |
| 64 | 2008-07-11 08:47 +0200 Rocco Rutte <pdmef@gmx.net> (934a802dff7f) |
| 65 | |
| 66 | * mutt_ssl.c: Verify hostname in (Open)SSL certificate validation |
| 67 | |
| 68 | This is based on the patch by gkloepfer attached to #3087 but passes |
| 69 | the proper connection as argument (avoiding adding hostname to |
| 70 | struct sslsockdata) and validates the hostname even in case OpenSSL |
| 71 | cannot find the local issuer certificate. GnuTLS already supports |
| 72 | hostname checking. Closes #3087. |
| 73 | |
| 74 | 2008-07-10 22:02 +0200 Rocco Rutte <pdmef@gmx.net> (b9ac445b035b) |
| 75 | |
| 76 | * ChangeLog, hcache.c: Prevent some pointers of 'struct body' being |
| 77 | saved to hcache |
| 78 | |
| 79 | This addresses the hcache safety issue but maybe doesn't fix it |
| 80 | completely, see #2942. This also prevents mutt from crashing when |
| 81 | using a hcache that was synced when syncing the mailbox (updating |
| 82 | changed and fully-parsed messages). |
| 83 | |
| 84 | 2008-07-10 21:46 +0200 Aron Griffis <agriffis@n01se.net> (6244eefaea64) |
| 85 | |
| 86 | * headers.c: Remove completely wrong comment regarding in-reply-to and |
| 87 | references |
| 88 | |
| 89 | ...plus fix one other comment and some whitespace. |
| 90 | |
| 91 | 2008-07-09 09:14 +0000 Rocco Rutte <pdmef@gmx.net> (2a9e9c487bad) |
| 92 | |
| 93 | * ChangeLog, doc/mutt.man, main.c: Document redirection to trigger |
| 94 | batch send mode in mutt(1) and mutt -h. Closes #2070. |
| 95 | |
| 96 | 2008-07-04 09:09 +0200 Ralf Wildenhues <wildenhues@ins.uni-bonn.de> (74b54f11c919) |
| 97 | |
| 98 | * protos.h: Fix syntax error for strtok_r compatitility prototype |
| 99 | |
| 100 | 2008-07-02 18:26 +0200 Vladimir Marek <Vladimir.Marek@Sun.COM> (f72fce68ca19) |
| 101 | |
| 102 | * ChangeLog, lib.c: Use stat() instead of dirent->d_type to test for |
| 103 | directory. Closes #3089. |
| 104 | |
| 105 | 2008-07-02 18:23 +0200 Rocco Rutte <pdmef@gmx.net> (7783502a04c7) |
| 106 | |
| 107 | * curs_main.c: Calculate menu->max after a possible resort in index |
| 108 | (maybe changing number of messages). Closes #3088. |
| 109 | |
| 110 | 2008-07-02 18:08 +0200 Rocco Rutte <pdmef@gmx.net> (f41ba27be46f) |
| 111 | |
| 112 | * ChangeLog, curs_lib.c: Fix casts for progress update to prevent |
| 113 | -ftrapv aborts to trigger. Closes #3018. |
| 114 | |
| 115 | 2008-07-02 08:56 -0700 Brendan Cully <brendan@kublai.com> (c51c16db46cc) |
| 116 | |
| 117 | * crypt-gpgme.c: Only make LC_MESSAGES conditional on NLS in GPGME |
| 118 | locale support. |
| 119 | |
| 120 | 2008-07-02 11:19 +0200 Rocco Rutte <pdmef@gmx.net> (8b783c916893) |
| 121 | |
| 122 | * ChangeLog, browser.c, buffy.c, commands.c, compose.c, curs_main.c, |
| 123 | enter.c, headers.c, hook.c, imap/imap.c, init.c, mbox.c, muttlib.c, |
| 124 | postpone.c, protos.h, recvattach.c, send.c, status.c: Use realpath() |
| 125 | in mutt_pretty_mailbox() for paths that may need it. This requires |
| 126 | to add the buffer size as parameter since the result may be longer |
| 127 | than the original but still fit in the buffer. Closes #2948. |
| 128 | |
| 129 | 2008-07-02 10:06 +0200 Rocco Rutte <pdmef@gmx.net> (cc2334fdf126) |
| 130 | |
| 131 | * hash.c: Use casts to avoid triggering integer overflow detection in |
| 132 | hash function |
| 133 | |
| 134 | 2008-07-01 20:06 -0700 Vincent Lefevre <vincent@vinc17.org> (fb0df4ae0836) |
| 135 | |
| 136 | * ChangeLog, curs_lib.c: Clamp timeval math to unsigned int to match |
| 137 | progress timestamps. This is fine since only relative differences |
| 138 | matter. Closes #3018. |
| 139 | |
| 140 | 2008-07-01 18:29 -0700 Brendan Cully <brendan@kublai.com> (f9af0501d2dd) |
| 141 | |
| 142 | * crypt-gpgme.c: Set GPGME locale on first attempt to create context. |
| 143 | Closes #2913. |
| 144 | |
| 145 | * crypt-gpgme.c, crypt-gpgme.h, crypt-mod-pgp-gpgme.c: Stub in a |
| 146 | gpgme version of extract-keys. It doesn't currently work right |
| 147 | because apparently while gpg on the command line can parse a whole |
| 148 | message, we'll have to do it for gpgme. I really wonder about the |
| 149 | 'ME' part of GPGME sometimes. |
| 150 | |
| 151 | * crypt-gpgme.c, lib.c, lib.h: Support displaying application/pgp-keys |
| 152 | with GPGME. This was pretty convoluted because GPGME provides no way |
| 153 | to examine a key block without importing it. This code creates a |
| 154 | temporary GPG home in which to import the key in order to display |
| 155 | it. |
| 156 | |
| 157 | * crypt-gpgme.c, handler.c, pgp.c: Handle DONTHANDLEPGPKEYS in |
| 158 | handler instead of crypto modules. This lets gpgme and classic pgp |
| 159 | share a bit of logic, and unbreaks key extraction at least for |
| 160 | classic PGP. |
| 161 | |
| 162 | * copy.c: Bail out of copy if decryption is requested but the desired |
| 163 | engine is missing. This closes #2684, but handling of mixed crypto |
| 164 | in a single message needs more investigation. |
| 165 | |
| 166 | 2008-07-01 01:10 -0700 rtc <rtc@gmx.de> (49fe0292b503) |
| 167 | |
| 168 | * copy.c: When deleting attachments, always print newline |
| 169 | separating header from body. Closes #3085. |
| 170 | |
| 171 | 2008-06-29 01:09 -0700 Brendan Cully <brendan@kublai.com> (677e7712d735) |
| 172 | |
| 173 | * crypt-gpgme.c: Improve gpgme SMIME uid display: align each line by |
| 174 | the length of the first. |
| 175 | |
| 176 | * crypt-gpgme.c: Show more information about problematic SMIME |
| 177 | signatures under gpgme. Also warn if the key is not known to be |
| 178 | good. For some reason expired keys in my environment are not |
| 179 | flagged as expired in sig->status or sig->summary. |
| 180 | |
| 181 | 2008-06-28 20:33 -0700 Brendan Cully <brendan@kublai.com> (1492c24f2a4e) |
| 182 | |
| 183 | * mutt_ssl_gnutls.c: Extract CN from client certificate in gnutls. |
| 184 | Nothing currently uses it, but I suspect we should be using it as |
| 185 | the external auth name in mutt_sasl_client_new. |
| 186 | |
| 187 | * UPDATING, globals.h, init.h, mutt_sasl.c, mutt_ssl_gnutls.c: |
| 188 | Basic support for $ssl_client_cert when compiled with |
| 189 | gnutls. The key must not be encrypted. Closes #2911. |
| 190 | |
| 191 | 2008-06-27 12:04 -0700 Petr Písař <petr.pisar@atlas.cz> (40c6e851bf76) |
| 192 | |
| 193 | * po/cs.po: Updated Czech translation. |
| 194 | |
| 195 | 2008-06-26 12:52 -0700 Brendan Cully <brendan@kublai.com> (c5256c65eedb) |
| 196 | |
| 197 | * handler.c: Mark new error message for translation. |
| 198 | |
| 199 | * curs_lib.c: Force a resize event after calling an external editor. |
| 200 | Closes #2207 |
| 201 | |
| 202 | * lib.c, lib.h, mh.c: fflush before fsync and close. Closes #2962 |
| 203 | again. |
| 204 | |
| 205 | * mh.c: fsync maildir/mh messages on commit. Closes #2962. |
| 206 | |
| 207 | 2008-06-25 23:40 -0700 Brendan Cully <brendan@kublai.com> (32374c911c6c) |
| 208 | |
| 209 | * smime.c: Check S/MIME signing ID exists before attempting to use |
| 210 | it. Closes #3069. Also make (s)ign automatically ask for a key if |
| 211 | no default is defined. |
| 212 | |
| 213 | * init.h: Make $move default to no instead of ask-no. Closes #2945. |
| 214 | |
| 215 | * doc/manual.xml.head: Document difference between index and pager |
| 216 | search. Closes #2886. |
| 217 | |
| 218 | * commands.c, copy.c, crypt-gpgme.c, handler.c, mbox.c, pgp.c: Make |
| 219 | mutt_copy_message distinguish between fatal and non-fatal errors. |
| 220 | Non-fatal errors should prevent moving messages, since they indicate |
| 221 | data loss. But mutt should still attempt to display them, since |
| 222 | being able to see some attachments is better than nothing. Also stop |
| 223 | printing out non-PGP material in application/pgp attachments. Closes |
| 224 | #2545, #2912. |
| 225 | |
| 226 | 2008-06-24 23:12 -0700 Brendan Cully <brendan@kublai.com> (f5fe657f0633) |
| 227 | |
| 228 | * handler.c: Make multipart decoding a little more |
| 229 | forgiving. First, ignore bad content-transfer-encoding in |
| 230 | multipart sections. Second, if an attachment fails to decode, |
| 231 | print a warning and continue instead of giving up on the entire |
| 232 | message. |
| 233 | |
| 234 | 1970-01-01 00:00 +0000 Brendan Cully <brendan@kublai.com> (a2e8f6fab8d3) |
| 235 | |
| 236 | * smtp.c: Test that envelope from or from is set before attempting |
| 237 | SMTP delivery. Closes #3079. |
| 238 | |
| 239 | 2008-06-14 18:23 -0700 Christoph Berg <cb@df7cb.de> (4b790909a037) |
| 240 | |
| 241 | * doc/mbox.man: Document that From_ lines use asctime-style dates, |
| 242 | not RFC2822 dates. Closes #3077. |
| 243 | |
| 244 | 2008-06-11 22:45 -0700 Alexey I. Froloff <raorn@altlinux.org> (1e8ca708a52f) |
| 245 | |
| 246 | * attach.c: Do not attempt to close invalid descriptors. Closes #3075 |
| 247 | |
| 248 | 2008-06-05 13:06 +0200 Vladimir Marek <Vladimir.Marek@Sun.COM> (5ab92dd44ce2) |
| 249 | |
| 250 | * alias.c: Wrap Fqdn in NONULL() to prevent crash with -d5 if Fqdn |
| 251 | is NULL |
| 252 | |
| 253 | 2008-06-02 09:45 +0200 Rocco Rutte <pdmef@gmx.net> (d6d04a7f5aea) |
| 254 | |
| 255 | * init.c: Allow for printing variable values longer than 256 |
| 256 | characters |
| 257 | |
| 258 | * rfc822.c: Allow for mail addresses longer than 256 |
| 259 | characters (closes #3066). |
| 260 | |
| 261 | 2008-05-30 16:14 +0200 Rocco Rutte <pdmef@gmx.net> (2f59be26ad22) |
| 262 | |
| 263 | * protos.h: Define prototypes for compatibility functions in protos.h |
| 264 | to silence compiler warnings |
| 265 | |
| 266 | 2008-05-29 14:18 +0200 Rocco Rutte <pdmef@gmx.net> (bf74c85070c4) |
| 267 | |
| 268 | * menu.c: Respect $wrap_search in generic menu search (e.g. for |
| 269 | browser) |
| 270 | |
| 271 | * doc/Makefile.am: Only install mutt_dotlock(1) if binary is |
| 272 | installed, too (closes #1601). |
| 273 | |
| 274 | 2008-05-28 22:22 -0700 Paul Walker <paul@black-sun.demon.co.uk> (f4259a92dab6) |
| 275 | |
| 276 | * doc/Muttrc.head: Make default muttrc header weeding |
| 277 | tidier. Closes #286. |
| 278 | |
| 279 | 2008-05-23 01:40 -0400 Todd Zullinger <tmz@pobox.com> (73a180edce53) |
| 280 | |
| 281 | * pgp.c: Call mutt_need_hard_redraw() in pgp_decrypt_part(). |
| 282 | |
| 283 | This change ensures that the screen is redrawn when using gpg-agent. |
| 284 | Without this, mutt's navigation keybindings are lost after pinentry |
| 285 | curses prompts for a passphrase to descrypt a message. |
| 286 | |
| 287 | 2008-05-28 22:16 -0700 Moritz Schulte <moritz@g10code.com> (7fd74c40eced) |
| 288 | |
| 289 | * curs_lib.c: Make sure that the redrawing/reinitializing is done |
| 290 | always, not only when the environment variable DISPLAY is not set. |
| 291 | |
| 292 | 2008-05-28 22:05 -0700 Vladimir Marek <Vladimir.Marek@Sun.COM> (9d0509641865) |
| 293 | |
| 294 | * configure.ac, m4/iconv.m4: Cosmetic fix to configure |
| 295 | --help. Closes #3060. |
| 296 | |
| 297 | 2008-05-28 21:44 -0700 Vincent Lefevre <vincent@vinc17.org> (7b8ef3b8ff5a) |
| 298 | |
| 299 | * po/fr.po: Updated French translation |
| 300 | |
| 301 | 2008-05-23 18:39 +0200 Rocco Rutte <pdmef@gmx.net> (8a3a037ec6b3) |
| 302 | |
| 303 | * UPDATING: UPDATING: fix 1.5.18 line as noted by Kyle Wheeler |
| 304 | |
| 305 | 2008-05-22 20:22 -0700 Brendan Cully <brendan@kublai.com> (96a01436f88b) |
| 306 | |
| 307 | * imap/command.c: Escape LSUB mailbox names given to |
| 308 | mutt_parse_rc_line. Handle literals in STATUS responses for Notes |
| 309 | compatibility. |
| 310 | |
| 311 | 2008-05-22 17:01 +0200 Rocco Rutte <pdmef@gmx.net> (d612ef757ee9) |
| 312 | |
| 313 | * configure.ac, m4/types.m4: Use C99 macros "PRId64"/"PRId32" to |
| 314 | format file sizes/offsets if available. This fixes warning about |
| 315 | mismatching int argument sizes on amd64. |
| 316 | |
| 317 | * init.h: Document that $check_mbox_size should be set before |
| 318 | mailboxes commands |
| 319 | |
| 320 | * UPDATING: Mention requirement to encode X-Label: headers in |
| 321 | UPDATING |
| 322 | |
| 323 | 2008-05-21 23:20 -0700 Rocco Rutte <pdmef@gmx.net> (bba92e401440) |
| 324 | |
| 325 | * imap/browse.c: Guard idata->mailbox read in imap_mailbox_state. |
| 326 | Closes #3057. |
| 327 | |
| 328 | 2008-05-21 22:59 -0700 Piarres Beobide Egaña <pi@beobide.net> (51c494a2e735) |
| 329 | |
| 330 | * po/eu.po: Updated Basque translation. |
| 331 | |
| 332 | 2008-05-21 22:55 -0700 René Clerc <rene@clerc.nl> (e95a579cf5e4) |
| 333 | |
| 334 | * po/nl.po: Updated Dutch translation |
| 335 | |
| 336 | 2008-05-21 20:36 +0200 Rocco Rutte <pdmef@gmx.net> (1bdb7a7c3c8f) |
| 337 | |
| 338 | * buffy.c, buffy.h: Fix new mail detection for >2 GB mboxes with |
| 339 | $check_mbox_size set |
| 340 | |
| 341 | * mbox.c, sendlib.c: Use ftello() instead of ftell() in more places |
| 342 | that need it (fixes progress updates for >2 GB mbox files) |
| 343 | |
| 344 | * doc/manual.xml.head, init.h: Improve documentation for handling |
| 345 | multiple folders and new mail detection |
| 346 | |
| 347 | 2008-05-20 17:08 +0200 Paul Walker <paul@black-sun.demon.co.uk> (a4d423798321) |
| 348 | |
| 349 | * parse.c: Fix more compiler warnings on amd64 by use of %p instead of |
| 350 | %x |
| 351 | |
| 352 | 2008-05-19 09:52 -0700 Ivan Vilata i Balaguer <ivan@selidor.net> (38319cd7d832) |
| 353 | |
| 354 | * po/ca.po: Updated Catalan translation |
| 355 | |
| 356 | 2008-05-19 18:49 +0200 Vladimir Marek <Vladimir.Marek@Sun.COM> (8ac4b70221ee) |
| 357 | |
| 358 | * Makefile.am: Unbreak build with included gettext by explicitly |
| 359 | removing libs for mutt_md5 |
| 360 | |
| 361 | 2008-05-19 11:14 +0200 Rocco Rutte <pdmef@gmx.net> (85654735d27e) |
| 362 | |
| 363 | * UPDATING: Mention mime_lookup change in UPDATING |
| 364 | |
| 365 | 2008-05-19 10:59 +0200 Paul Walker <paul@black-sun.demon.co.uk> (d3fd07d0016c) |
| 366 | |
| 367 | * init.c: Use %p instead of %x to debug-print pointers (fixes warnings |
| 368 | on 64bit platforms) |
| 369 | |
| 370 | 2008-05-19 10:56 +0200 Rocco Rutte <pdmef@gmx.net> (771276a3bace) |
| 371 | |
| 372 | * Makefile.am: hcversion.h depends on new mutt_md5 tool |
| 373 | |
| 374 | 2008-05-18 12:42 -0700 Roland Rosenfeld <roland@spinnaker.de> (4ef0fc2f8378) |
| 375 | |
| 376 | * po/de.po: Updated German translation |
| 377 | |
| 378 | 2008-05-17 19:31 -0700 Andreas <Andreas Jobs> (aaeee8f868c4) |
| 379 | |
| 380 | * crypt-gpgme.c: Fix GPGME S/MIME micalg generation, broken |
| 381 | in [e6f958b093b6]. Closes #2994. |
| 382 | |
| 383 | 2008-05-17 18:34 -0700 Brendan Cully <brendan@kublai.com> (f9545d5ec15f) |
| 384 | |
| 385 | * doc/Muttrc.head: Add 'mime_lookup application/octet-stream' to the |
| 386 | distributed Muttrc. Closes #2984. |
| 387 | |
| 388 | * .hgignore, Makefile.am, configure.ac, hcachever.sh.in, |
| 389 | md5.c: Build local md5 tool for hcachever.sh. Closes #3025. |
| 390 | |
| 391 | 2008-05-17 12:39 -0700 Brendan Cully <brendan@kublai.com> (692b7c063bf1) |
| 392 | |
| 393 | * .hgsigs: mutt-1.5.18 signed |
| 394 | |
| 395 | * .hgtags: Added tag mutt-1-5-18-rel for changeset ff9e4d0464b1 |
| 396 | |
| 397 | * ChangeLog, VERSION, po/bg.po, po/ca.po, po/cs.po, po/da.po, |
| 398 | po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/eu.po, |
| 399 | po/fr.po, po/ga.po, po/gl.po, po/hu.po, po/id.po, po/it.po, |
| 400 | po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, |
| 401 | po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, |
| 402 | po/zh_TW.po: automatic post-release commit for mutt-1.5.18 |
| 403 | |
| 404 | * UPDATING: Update UPDATING. |
| 405 | |
| 406 | * imap/browse.c: Use context to get IMAP new message count in mailbox |
| 407 | browser if possible. |
| 408 | |
| 409 | 2008-05-17 11:08 -0700 Rocco Rutte <pdmef@gmx.net> (b341d157ae72) |
| 410 | |
| 411 | * Makefile.am, hcache.c, hcachever.sh.in: When necessary, convert |
| 412 | strings to utf-8 in the header cache. If iconv is unavailable, |
| 413 | include the charset in effect as part of the cache file |
| 414 | name. Closes #3023. |
| 415 | |
| 416 | 2008-05-16 09:24 +0200 Rocco Rutte <pdmef@gmx.net> (001d6be61905) |
| 417 | |
| 418 | * smime_keys.pl: Glob paths derived from mutt -Q output in |
| 419 | smime_keys.pl. Patch by Fabrice Bellet and Miroslav Lichvar (closes |
| 420 | #3020). |
| 421 | |
| 422 | 2008-05-15 17:29 +0200 Rocco Rutte <pdmef@gmx.net> (132474d6dd3b) |
| 423 | |
| 424 | * alias.c, protos.h: Make mutt_check_alias_name() |
| 425 | multibyte-aware (closes #2403). |
| 426 | |
| 427 | * doc/manual.xml.head: Document exact address in the manual (closes |
| 428 | #3050) |
| 429 | |
| 430 | 2008-05-14 16:23 -0700 Brendan Cully <brendan@kublai.com> (7f4711b9b61f) |
| 431 | |
| 432 | * alias.c: Ensure alias file ends with \n before appending new |
| 433 | aliases. Closes #1580. |
| 434 | |
| 435 | 2008-05-14 15:19 +0200 Samuel Tardieu <sam@rfc1149.net> (5518355bc6da) |
| 436 | |
| 437 | * curs_main.c: Always update status bar after sorting method changes |
| 438 | (closes #2120). |
| 439 | |
| 440 | 2008-05-12 23:15 -0700 Brendan Cully <brendan@kublai.com> (97aa20438c47) |
| 441 | |
| 442 | * imap/imap.c: Terminate open IMAP message sets at end of mailbox |
| 443 | even if the last message is inactive. Closes #3002. |
| 444 | |
| 445 | 2008-05-11 10:52 +0200 Matthias Andree <matthias.andree@gmx.de> (09b0363cdf54) |
| 446 | |
| 447 | * rfc3676.c: In debug output, cast size_t arguments to long for |
| 448 | consistency with printf %ld argument. |
| 449 | |
| 450 | 2008-05-11 00:50 -0700 Brendan Cully <brendan@kublai.com> (98c39c5187a9) |
| 451 | |
| 452 | * main.c: Update copyright in -vv output. Closes #3042. |
| 453 | |
| 454 | 2008-05-07 11:54 -0700 Brendan Cully <brendan@kublai.com> (385efdbf9423) |
| 455 | |
| 456 | * mutt_sasl.c, mutt_sasl.h: Make SASL support conn_poll method. |
| 457 | Make SASL IP lookup failure non-fatal. Both are for tunnel support. |
| 458 | |
| 459 | 2008-05-05 19:32 +0200 Rocco Rutte <pdmef@gmx.net> (0eacf5297484) |
| 460 | |
| 461 | * mbyte.c, mbyte.h: Fix some compiler warnings if compiling without |
| 462 | system wide character functions |
| 463 | |
| 464 | * mbyte.c, protos.h, utf8.c: Pass buffer size to mutt_wctoutf8() |
| 465 | to prevent crashes if MB_LEN_MAX<6 as pointed out by exg on #mutt. |
| 466 | |
| 467 | 2008-04-29 10:44 -0700 David Champion <dgc@uchicago.edu> (1de934f1d618) |
| 468 | |
| 469 | * muttlib.c: [9414b9dd36db] broke softfill. (closes #3035) |
| 470 | |
| 471 | 2008-04-29 10:38 -0700 Wilfried Goesgens <dothebart@uncensored.citadel.org> (8017c8074f62) |
| 472 | |
| 473 | * imap/auth_gss.c: Print GSSAPI status messages to debug log on |
| 474 | error. |
| 475 | |
| 476 | 2008-04-03 17:08 +0200 Miroslav Lichvar <mlichvar@redhat.com> (bdd44e92919d) |
| 477 | |
| 478 | * mutt_ssl_gnutls.c: Fix sending long commands when using gnutls. |
| 479 | |
| 480 | 2008-04-09 15:57 -0700 Dan Fandrich <dan@coneharvesters.com> (3b7b3c0e459e) |
| 481 | |
| 482 | * configure.ac, strtok_r.c: Replace strtok_r when it's not |
| 483 | available. The implementation comes from glibc 2.6.1 (like the |
| 484 | strsep replacement) and uses the same autoconf hooks. |
| 485 | |
| 486 | 2008-04-09 18:13 +0200 Christian Ebert <blacktrash@gmx.net> (ae90c8e8ea4d) |
| 487 | |
| 488 | * doc/manual.xml.head: manual.xml.head: grammar correction |
| 489 | |
| 490 | 2008-03-11 17:20 -0700 N.J. Mann <njm@njm.f2s.com> (e3bc99a4a6bd) |
| 491 | |
| 492 | * mbox.c, mh.c, pop.c: Respect ctx->quiet when initializing |
| 493 | progress bar. |
| 494 | |
| 495 | 2008-03-09 14:01 -0700 Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org> (c4212a17fad6) |
| 496 | |
| 497 | * compose.c, mx.c: Remove pointless NULL checks against |
| 498 | arrays. This silences a warning on newer GCCs. |
| 499 | |
| 500 | 2008-03-04 22:00 -0800 Petr Písař <petr.pisar@atlas.cz> (fdad7b9fa741) |
| 501 | |
| 502 | * po/cs.po: Updated Czech translation |
| 503 | |
| 504 | 2008-03-02 21:45 -0800 Vincent Lefevre <vincent@vinc17.org> (9a7d802004d3) |
| 505 | |
| 506 | * po/fr.po: Updated French translation. |
| 507 | |
| 508 | 2008-02-27 14:45 +0100 Rocco Rutte <pdmef@gmx.net> (553ae136f20e) |
| 509 | |
| 510 | * COPYRIGHT, main.c: Update copyright years in 'mutt -v' output and |
| 511 | COPYRIGHT |
| 512 | |
| 513 | 2008-02-27 13:27 +0100 Anders Helmersson <anders.helmersson.utsikt@wasadata.net> (d2eb082fd872) |
| 514 | |
| 515 | * curs_lib.c: Fix progress updates for large messages. Closes #3029. |
| 516 | |
| 517 | 2008-02-27 09:30 +0100 N.J. Mann <njm@njm.f2s.com> (eb4e214c8ced) |
| 518 | |
| 519 | * status.c: Cleanup status_format_str() |
| 520 | |
| 521 | 2008-02-20 12:02 +0100 Rocco Rutte <pdmef@gmx.net> (9414b9dd36db) |
| 522 | |
| 523 | * muttlib.c: Fix truncation logic for soft-padding (Closes #3035). |
| 524 | |
| 525 | 2008-01-29 21:06 -0800 Brendan Cully <brendan@kublai.com> (fd741c1922f3) |
| 526 | |
| 527 | * hg-commit: Fix typo in hg-commit |
| 528 | |
| 529 | 2008-01-29 21:05 -0800 Benno Schulenberg <i18n@benno.vertaalt.nl> (95807c4b824f) |
| 530 | |
| 531 | * po/nl.po: Improvements to the Dutch translation |
| 532 | |
| 533 | 2008-01-17 17:32 +0100 Rocco Rutte <pdmef@gmx.net> (039d939d8c3e) |
| 534 | |
| 535 | * browser.h: Use 'unsigned int' for file browser state to browse huge |
| 536 | dirs (closes #3017). |
| 537 | |
| 538 | 2008-01-15 17:46 +0100 Rocco Rutte <pdmef@gmx.net> (6e6e6c4bee59) |
| 539 | |
| 540 | * recvattach.c: Fix logic error in b3cde588fe9a commit |
| 541 | |
| 542 | 2008-01-15 17:34 +0100 Rocco Rutte <pdmef@gmx.net> (b3cde588fe9a) |
| 543 | |
| 544 | * recvattach.c: Prepend './' to (some) suggested filenames when saving |
| 545 | attachments. Attachment filenames may start with characters that are |
| 546 | special to mutt_expand_path() may cause undesired expansion. Closes |
| 547 | #1719. |
| 548 | |
| 549 | * INSTALL, README: Update stale INSTALL+README files |
| 550 | |
| 551 | * mh.c: Make maildir_delayed_parsing() more readable |
| 552 | |
| 553 | * init.h: Mention that References: and Date: cannot be |
| 554 | changed in editor (closes #1234). |
| 555 | |
| 556 | * UPDATING, globals.h, init.h, query.c: Make formatting of query menu |
| 557 | configurable via $query_format (closes #170). |
| 558 | |
| 559 | * init.h: Link $timeout from $mail_check, see Debian #385456. |
| 560 | |
| 561 | 2008-01-14 23:00 +0100 Rocco Rutte <pdmef@gmx.net> (130aa0517251) |
| 562 | |
| 563 | * mh.c: Fix typo of in dae38f5ab2a5 commit |
| 564 | |
| 565 | 2008-01-14 22:54 +0100 Rocco Rutte <pdmef@gmx.net> (dae38f5ab2a5) |
| 566 | |
| 567 | * ChangeLog, mh.c: hcache: Fetch data for correct message from hcache. |
| 568 | With $maildir_header_cache_verify set (the default), the list (and |
| 569 | thus the current) header change after data was fetched from hcache |
| 570 | making some message appear as duplicate. Now fetch data for the |
| 571 | correct message after possible in-place inode sorting altering file |
| 572 | order. See debian bug #459739. |
| 573 | |
| 574 | * hcachever.sh.in: hcache: use HEADER for version calculation too |
| 575 | |
| 576 | 2008-01-09 13:06 +0100 Rocco Rutte <pdmef@gmx.net> (2a5636080210) |
| 577 | |
| 578 | * configure.ac: Fix mutt_dotlock build issue on cygwin |
| 579 | (closes #3009). |
| 580 | |
| 581 | * init.h: Mention $recall in description for $postpone |
| 582 | |
| 583 | 2008-01-02 11:47 -0800 Johan Svedberg <johan@svedberg.com> (3cf8bc21bc3d) |
| 584 | |
| 585 | * po/sv.po: Updated Swedish translation |
| 586 | |
| 587 | 2007-12-11 15:22 +0100 Rocco Rutte <pdmef@gmx.net> (68a9c3e74f9a) |
| 588 | |
| 589 | * doc/manual.xml.head: Manual: Update caching docs (hcache naming, |
| 590 | maintenance) |
| 591 | |
| 592 | * pop.c: POP: Name hcache the way IMAP does. Place the file |
| 593 | under $header_cache/<url>/mutt.hcache. For now ignore that this may |
| 594 | break if hcache == bcache and a message's uid is "mutt.hcache" |
| 595 | (extremely unlikely) in which case the user will loose only the |
| 596 | hcache file. |
| 597 | |
| 598 | * pop.c: POP: Respect $message_cache_clean |
| 599 | |
| 600 | * doc/manual.xml.head: Manual: mention $time_inc in tuning chapter |
| 601 | |
| 602 | * enter.c, history.h: Maintain different history lists for |
| 603 | files and mailboxes. Closes #2999. |
| 604 | |
| 605 | * history.c: Do not trust history file and mutt code about history |
| 606 | class. This prevents crashes as result of programming errors and/or |
| 607 | wrong history file (e.g. negative or too high classes). |
| 608 | |
| 609 | 2007-12-08 12:54 -0800 Michael Elkins <me@mutt.org> (3971bcfd9112) |
| 610 | |
| 611 | * mh.c: Skip over messages which were previously parsed after sorting |
| 612 | the tail of the list. Avoids a segmentation fault when rescanning |
| 613 | the new/ subdir of a maildir when messages were left over from a |
| 614 | previous scan. |
| 615 | |
| 616 | 2007-12-07 11:38 -0800 Rocco Rutte <pdmef@gmx.net> (b891b1736885) |
| 617 | |
| 618 | * lib.c, md5.h: Check definition of ENOTSUP before use |
| 619 | (closes #2983) |
| 620 | |
| 621 | * mh.c: Sort MH folders into natural order after 2nd pass (closes |
| 622 | #463). |
| 623 | |
| 624 | * init.h: Mention subscribe and lists commands for |
| 625 | $ignore_list_reply_to (closes #2996). |
| 626 | |
| 627 | * mx.c: Don't attempt to move messages when $mbox is unset. |
| 628 | |
| 629 | 2007-12-05 10:03 +0100 Rocco Rutte <pdmef@gmx.net> (63c97881cb76) |
| 630 | |
| 631 | * UPDATING, configure.ac, main.c, mh.c: Improve inode sorting, |
| 632 | enable it by default and add MH support. Sorting is done on-demand |
| 633 | only before the first stat() or open() |
| 634 | ($maildir_header_cache_verify=yes/hcache miss). Furthermore, only |
| 635 | a partial list of messages starting from that item is sorted |
| 636 | reducing sorting overhead in most cases. For a fully hcache'd |
| 637 | folder with $maildir_header_cache_verify=no, no sorting is needed |
| 638 | and no sorting will be done. MH parsing is now two-pass, too to |
| 639 | simplify the code and remove duplication. |
| 640 | |
| 641 | 2007-11-30 10:29 +0100 Rocco Rutte <pdmef@gmx.net> (5c635c9b5982) |
| 642 | |
| 643 | * configure.ac: Add version numbers for bdb 4.6 |
| 644 | |
| 645 | * parse.c, sendlib.c: RfC2047 decode/encode X-Label: header |
| 646 | (Closes #2970). |
| 647 | |
| 648 | * commands.c: Format status line for external and internal pager the |
| 649 | same way to make %P work |
| 650 | |
| 651 | 2007-11-29 16:03 +0100 Rocco Rutte <pdmef@gmx.net> (4899bcc1c2c3) |
| 652 | |
| 653 | * doc/db-cleanup.xsl: Add ascii-replacements for 0x2dc |
| 654 | (tilde) and 0x2026 (...) too. The manual cannot be clean us-acii |
| 655 | but now we should have at least latin1 |
| 656 | |
| 657 | * doc/Makefile.am, doc/db-cleanup.xsl: Add a really ugly hack to make |
| 658 | sure the plain text manual is us-ascii. The hack is filtering |
| 659 | manual.html to another HTML file but replacing unicode chars by |
| 660 | their ascii equivalents. The intermediate file is used to dump HTML |
| 661 | to us-ascii text (and only for that). |
| 662 | |
| 663 | * hcache.c: Fix hcache build issue when building with gdbm if qdbm |
| 664 | is installed, too |
| 665 | |
| 666 | 2007-11-21 13:19 +0100 Miroslav Lichvar <mlichvar@redhat.com> (9286a76e79a2) |
| 667 | |
| 668 | * send.c: Don't ignore $from in batch send mode. |
| 669 | |
| 670 | 2007-11-23 15:11 +0100 Rocco Rutte <pdmef@gmx.net> (12a1d843c975) |
| 671 | |
| 672 | * curs_lib.c: Don't attempt to print progress if inc is 0, just |
| 673 | print initial message |
| 674 | |
| 675 | 2007-11-21 14:14 -0800 Ronny Haryanto <ronnylist@haryan.to> (0e99eaaecd67) |
| 676 | |
| 677 | * po/id.po: Updated Indonesian translation |
| 678 | |
| 679 | 2007-11-21 16:47 +0100 Rocco Rutte <pdmef@gmx.net> (309ab3a63d91) |
| 680 | |
| 681 | * UPDATING: Add UPDATING entry for $check_mbox_size |
| 682 | |
| 683 | * init.h: Clarify the description for $timeout |
| 684 | |
| 685 | * UPDATING: Remove raw utf-8 char in UPDATING to make it ascii |
| 686 | again |
| 687 | |
| 688 | 2007-11-20 19:46 +0100 Rocco Rutte <pdmef@gmx.net> (96f931ae0b22) |
| 689 | |
| 690 | * doc/manual.xml.head, init.h: Document that save-hook/fcc-hook/fcc- |
| 691 | save-hook use $index_format expandos. Closes #2135. |
| 692 | |
| 693 | * doc/manual.xml.head, pattern.c: Simple search: Allow |
| 694 | [~+%] to be \-escaped. Closes #2426. |
| 695 | |
| 696 | * configure.ac, strsep.c: Add glibc implementation of strsep() in case |
| 697 | a system misses it. Closes #2989. |
| 698 | |
| 699 | * lib.h, mbyte.c: Alternate fix for not calling |
| 700 | bind_textdomain_codeset() to fix Solaris build. |
| 701 | |
| 702 | 2007-11-19 15:32 +0100 Rocco Rutte <pdmef@gmx.net> (033eba2d6834) |
| 703 | |
| 704 | * rfc3676.c: Make f=f handler multibyte-aware by not buffering flowed |
| 705 | content until it's finished. We now write out content as we read it |
| 706 | (which simplifies the code quite a bit) and properly flow multibyte |
| 707 | paragraphs. This should improve DelSp=yes handling where a flowed |
| 708 | paragraph may not have spaces at all except trailing ones for |
| 709 | flowable paragraphs (after concatenating lines we didn't have access |
| 710 | to the original break points any longer). We still split content by |
| 711 | ASCII space (this should be safe as f=f itself uses ASCII space to |
| 712 | mark flowable lines (even for languages that aren't expected to use |
| 713 | spaces, see DelSp). Closes #862. |
| 714 | |
| 715 | 2007-11-15 13:17 +0100 Rocco Rutte <pdmef@gmx.net> (a0161768f631) |
| 716 | |
| 717 | * doc/makedoc-defs.h, doc/makedoc.c: Fix more documentation build |
| 718 | issues. Define USE_SASL (for $smtp_authenticators) in makedoc- |
| 719 | defs.h, include it in makedoc.c to force doc rebuild if makedoc- |
| 720 | defs.h changes. |
| 721 | |
| 722 | * parse.c, protos.h, send.c: Properly parse and validate Message-IDs |
| 723 | from my_hdrs. Closes #2452. |
| 724 | |
| 725 | * configure.ac: Check for bind_textdomain_codeset() outside libc, |
| 726 | too. |
| 727 | |
| 728 | 2007-11-15 11:53 +0100 peb <peb@mppmu.mpg.de> (22c68faeec08) |
| 729 | |
| 730 | * lib.h: Don't use bind_textdomain_codeset() if we're not using |
| 731 | NLS/gettext. Closes #2162. |
| 732 | |
| 733 | 2007-11-15 11:22 +0100 Rocco Rutte <pdmef@gmx.net> (933e57dff004) |
| 734 | |
| 735 | * doc/manual.xml.head: Properly document simple searches and its |
| 736 | "secret" keywords. Closes #2136. |
| 737 | |
| 738 | 2007-11-13 13:31 +0100 Rocco Rutte <pdmef@gmx.net> (7a4a154eefa5) |
| 739 | |
| 740 | * wcwidth.c: Fix compiler warnings in new wcwidth.c (too large values |
| 741 | for 'unsigned short') |
| 742 | |
| 743 | * hg-commit: hg-commit: Run 'make validate' in doc/ if manual.xml |
| 744 | is present |
| 745 | |
| 746 | * doc/manual.xml.head, init.h: Document that %f in $index_format is |
| 747 | either Return-Path: or From: depending on which parses correctly. |
| 748 | Also note that alternates' regex should be as precise as possible to |
| 749 | avoid mismatches. Closes #1894. |
| 750 | |
| 751 | * init.h: Properly document $hostname, link it to $use_domain and |
| 752 | $hidden_host. Closes #891. |
| 753 | |
| 754 | 2007-11-07 14:54 +0100 Rocco Rutte <pdmef@gmx.net> (84284776659e) |
| 755 | |
| 756 | * Makefile.am, po/Makefile.in.in, po/POTFILES.in: Don't build |
| 757 | keymap_alldefs.h in srcdir as it may be read-only |
| 758 | |
| 759 | * po/Makefile.in.in: Don't try to build $(PACKAGE).pot in srcdir as it |
| 760 | may be read-only |
| 761 | |
| 762 | 2007-11-08 22:13 -0800 Michael Elkins <me@mutt.org> (4bba47e6d026) |
| 763 | |
| 764 | * doc/manual.xml.head: Removed the [!] prefix from the usage from the |
| 765 | usage string for the un/mailboxes command since it has no special |
| 766 | meaning in this context other than referring to $spoolfile. |
| 767 | |
| 768 | 2007-11-08 11:48 -0800 Brendan Cully <brendan@kublai.com> (daf29fe0ed4c) |
| 769 | |
| 770 | * UPDATING, curs_lib.c, globals.h, init.h: Add $time_inc to |
| 771 | control progress update frequency. I found 250ms to be noticeably |
| 772 | different from the old behaviour, and it ruins the rounding of the |
| 773 | other _inc variables. |
| 774 | |
| 775 | * color.c, copy.c, imap/command.c: Turn down some debug logging |
| 776 | levels |
| 777 | |
| 778 | 2007-11-08 09:03 +0100 Rocco Rutte <pdmef@gmx.net> (92a6bfbed657) |
| 779 | |
| 780 | * doc/Makefile.am: Add stamp-doc-rc to makedoc-all to build Muttrc |
| 781 | with fresh checkout |
| 782 | |
| 783 | 2007-11-07 14:48 -0800 Brendan Cully <brendan@kublai.com> (b68ccc2e66e2) |
| 784 | |
| 785 | * curs_lib.c, mutt_curses.h: Suppress progress bar updates less than |
| 786 | 250ms apart. Closes #2899. |
| 787 | |
| 788 | 2007-11-07 12:12 -0800 Emanuele Giaquinta <e.giaquinta@glauco.it> (c62c5495d67c) |
| 789 | |
| 790 | * wcwidth.c: Updated wcwidth to Unicode 5.0 |
| 791 | |
| 792 | 2007-11-07 12:03 +0100 Rocco Rutte <pdmef@gmx.net> (fce40f3a1aec) |
| 793 | |
| 794 | * Makefile.am, Muttrc.head, doc/Makefile.am, doc/Muttrc.head, doc |
| 795 | /makedoc-defs.h, doc/makedoc.c, functions.h, init.h, makedoc-defs.h, |
| 796 | makedoc.c: Try to fix parallel build problems by moving makedoc to |
| 797 | doc/. This also requires to move Muttrc into doc/. |
| 798 | |
| 799 | 2007-11-06 16:34 -0800 Emanuele Giaquinta <e.giaquinta@glauco.it> (ac14b76ef8b2) |
| 800 | |
| 801 | * Makefile.am: Remove unnecessary workaround for automake |
| 802 | dist target |
| 803 | |
| 804 | 2007-11-06 18:23 +0100 Rocco Rutte <pdmef@gmx.net> (1770ab532bfd) |
| 805 | |
| 806 | * curs_lib.c, imap/imap.c, imap/message.c, mbox.c, mh.c, |
| 807 | mutt_curses.h, pattern.c, pop.c, pop_lib.c, smtp.c: Add |
| 808 | percentages to progress bar optionally supplied by caller. This is |
| 809 | necessary to let the mbox driver print useful percentages. If |
| 810 | there's no percentage given and we have a size, calculate on it on |
| 811 | our own. Closes #2929. |
| 812 | |
| 813 | * mh.c: (Re-)Add total msg count to progress for parsing maildirs |
| 814 | |
| 815 | 2007-11-05 14:24 -0800 Vincent Lefevre <vincent@vinc17.org> (ecb694b6176b) |
| 816 | |
| 817 | * po/fr.po: Updated French translation |
| 818 | |
| 819 | 2007-11-05 17:47 +0100 Rocco Rutte <pdmef@gmx.net> (6b9e91edba54) |
| 820 | |
| 821 | * curs_lib.c: Save value of errno across mutt_endwin() |
| 822 | calls. Mutt_endwin() is sometimes called after noticing an error |
| 823 | but before printing the message via perror(). Closes #2965. |
| 824 | |
| 825 | 2007-11-05 15:53 +0100 Emanuele Giaquinta <e.giaquinta@glauco.it> (b8dc6926ddf4) |
| 826 | |
| 827 | * doc/manual.xml.head: Manual: Fix typo |
| 828 | |
| 829 | 2007-11-05 14:53 +0100 Rocco Rutte <pdmef@gmx.net> (ad7983699656) |
| 830 | |
| 831 | * doc/manual.xml.head: Manual: Improve [un]mailboxes |
| 832 | documentation. Closes #2204. |
| 833 | |
| 834 | 2007-11-05 12:11 +0100 Ralf Wildenhues <wildenhues@ins.uni-bonn.de> (645fcdd66828) |
| 835 | |
| 836 | * configure.ac, intl/Makefile.in, po/Makefile.in.in: Optionally define |
| 837 | $datarootdir on our own for autoconf <2.60 compatibility. While I'm |
| 838 | at it, fix two warnings in other files about ignoring datarootdir |
| 839 | with autoconf >2.60. Closes #2905. |
| 840 | |
| 841 | 2007-11-04 13:19 -0800 Vsevolod Volkov <vvv@mutt.org.ua> (dc5ec6dbb278) |
| 842 | |
| 843 | * po/ru.po: Updated Russian translation |
| 844 | |
| 845 | 2007-11-04 13:17 -0800 Ivan Vilata i Balaguer <ivan@selidor.net> (1f72281eb36c) |
| 846 | |
| 847 | * po/ca.po: Updated Catalan translation |
| 848 | |
| 849 | 2007-11-04 13:16 -0800 Roland Rosenfeld <roland@spinnaker.de> (b2f0d89881dd) |
| 850 | |
| 851 | * po/de.po: Updated German translation |
| 852 | |
| 853 | 2007-11-04 19:10 +0100 Rocco Rutte <pdmef@gmx.net> (02e8b9c7bdc6) |
| 854 | |
| 855 | * UPDATING: Fixup UPDATING for 1.5.16/1.5.17 |
| 856 | |
| 857 | 2007-11-04 18:27 +0100 cypher <cypher@conuropsis.org> (ab676b9f0c04) |
| 858 | |
| 859 | * url.c: Use strtok_r() to parse mailto: links, not strtok(). In |
| 860 | case a headers needs to call mutt_parse_references() which uses |
| 861 | strtok(), too, later headers will be silently discarded. Closes |
| 862 | #2968. |
| 863 | |
| 864 | 2007-11-04 18:14 +0100 Rocco Rutte <pdmef@gmx.net> (6248b3c04f61) |
| 865 | |
| 866 | * main.c, url.c: Prevent mailto parsing buffer overflow by ignoring |
| 867 | too long header. If they're longer than our buffer, we can't turn it |
| 868 | into a header to be parsed by mutt_parse_rfc822_line() anyway, so we |
| 869 | bail out in this case. Also make main() catchup mailto parsing |
| 870 | errors. Closes #2980. |
| 871 | |
| 872 | * UPDATING: Add 1.5.17 to UPDATING |
| 873 | |
| 874 | * doc/manual.xml.head, init.h: Improve DSN docs (require sendmail- |
| 875 | compatible MTA, add SMTP notes). Closes #2979 |
| 876 | |
| 877 | 2007-11-03 11:12 +0100 Rocco Rutte <pdmef@gmx.net> (0c054faeb285) |
| 878 | |
| 879 | * muttlib.c: Check Maildir for not being NULL when expanding |
| 880 | '='-paths. Closes #2977. |
| 881 | |
| 882 | 2007-11-02 16:55 -0700 Pawel Dziekonski <dzieko@pwr.wroc.pl> |