]> granicus.if.org Git - neomutt/log
neomutt
16 years agoDisable line wrapping for Message-ID header
Peter Collingbourne [Wed, 26 Nov 2008 01:15:07 +0000 (01:15 +0000)]
Disable line wrapping for Message-ID header

16 years agoRemove unused #include directives
Erik Hovland [Wed, 17 Dec 2008 04:19:23 +0000 (20:19 -0800)]
Remove unused #include directives

16 years agoRemove unused #include directives
Erik Hovland [Wed, 17 Dec 2008 03:56:07 +0000 (19:56 -0800)]
Remove unused #include directives

16 years agomutt_gen_msgid() allocates the msgid off of the heap.
Erik Hovland [Tue, 16 Dec 2008 22:31:43 +0000 (14:31 -0800)]
mutt_gen_msgid() allocates the msgid off of the heap.

Since mutt_gen_msgid() allocates the msgid string with
strdup, it is getting it off of the heap.

When the fprintf writes the msgid, the string is no longer
tracked and that string is leaked.

16 years agoMatch variable type to getch return type
Erik Hovland [Tue, 16 Dec 2008 21:06:59 +0000 (13:06 -0800)]
Match variable type to getch return type

16 years agoFix fread rc check
Erik Hovland [Tue, 16 Dec 2008 21:00:32 +0000 (13:00 -0800)]
Fix fread rc check

16 years agoRemove redundant int clamping
Erik Hovland [Tue, 16 Dec 2008 20:53:19 +0000 (12:53 -0800)]
Remove redundant int clamping

16 years agoRemove check that always succeeds
Erik Hovland [Tue, 16 Dec 2008 20:49:41 +0000 (12:49 -0800)]
Remove check that always succeeds

16 years agofclose correct fp
Erik Hovland [Tue, 16 Dec 2008 20:46:44 +0000 (12:46 -0800)]
fclose correct fp

16 years agobuflen cannot be 0 here
Erik Hovland [Tue, 16 Dec 2008 20:42:22 +0000 (12:42 -0800)]
buflen cannot be 0 here

16 years agoRemove ChangeLog.old
Brendan Cully [Tue, 16 Dec 2008 20:36:32 +0000 (12:36 -0800)]
Remove ChangeLog.old

16 years agoRemove imap/BUGS from Makefile.am
Brendan Cully [Tue, 16 Dec 2008 18:47:07 +0000 (10:47 -0800)]
Remove imap/BUGS from Makefile.am

16 years agoFix bad parentheses in stat rc
Erik Hovland [Tue, 16 Dec 2008 07:45:37 +0000 (23:45 -0800)]
Fix bad parentheses in stat rc

16 years agosnprintf returns int, not size_t
Erik Hovland [Tue, 16 Dec 2008 07:42:13 +0000 (23:42 -0800)]
snprintf returns int, not size_t

16 years agoAlways va_end(ap_retry) in mutt_buffer_printf
Erik Hovland [Tue, 16 Dec 2008 07:36:15 +0000 (23:36 -0800)]
Always va_end(ap_retry) in mutt_buffer_printf

16 years agoimap/BUGS is superseded by the BTS
Brendan Cully [Tue, 16 Dec 2008 07:11:19 +0000 (23:11 -0800)]
imap/BUGS is superseded by the BTS

16 years agoManual: Fix typos found by by Vincent Lefevre, see #3109.
Rocco Rutte [Wed, 10 Dec 2008 19:00:55 +0000 (20:00 +0100)]
Manual: Fix typos found by by Vincent Lefevre, see #3109.

16 years agoManual: trim into chapter, add notes about contributing
Rocco Rutte [Wed, 10 Dec 2008 15:16:14 +0000 (16:16 +0100)]
Manual: trim into chapter, add notes about contributing

16 years agoMake mutt.css apply for all media types
Rocco Rutte [Wed, 10 Dec 2008 14:49:40 +0000 (15:49 +0100)]
Make mutt.css apply for all media types

16 years agoManual: Wrap important notes in <note/>
Rocco Rutte [Wed, 10 Dec 2008 14:39:31 +0000 (15:39 +0100)]
Manual: Wrap important notes in <note/>

16 years agoMove common XSLT params to mutt.xsl imported into (chunk|html).xsl
Rocco Rutte [Wed, 10 Dec 2008 14:36:29 +0000 (15:36 +0100)]
Move common XSLT params to mutt.xsl imported into (chunk|html).xsl

16 years agoManual: Only wrap real text paragraphs in <para/>
Rocco Rutte [Wed, 10 Dec 2008 12:58:45 +0000 (13:58 +0100)]
Manual: Only wrap real text paragraphs in <para/>

Elements such as lists, tables, synopsis don't need it and produce
hundreds of warnings in tidy because of empty paragraphs.

With this change, the manual should be fully XHTML 1.0 Transitional and
validate without warnings and errors.

16 years agohg-commit: Work even in subdirectories
Rocco Rutte [Wed, 10 Dec 2008 12:58:01 +0000 (13:58 +0100)]
hg-commit: Work even in subdirectories

16 years agoManual: Use right XSLT-way to embed CSS to avoid invalid xmlns="" attributes on ...
Rocco Rutte [Wed, 10 Dec 2008 11:33:25 +0000 (12:33 +0100)]
Manual: Use right XSLT-way to embed CSS to avoid invalid xmlns="" attributes on <style/>

16 years agodevel-notes.txt: add some words about preparing & contributing patches
Rocco Rutte [Wed, 10 Dec 2008 10:37:37 +0000 (11:37 +0100)]
devel-notes.txt: add some words about preparing & contributing patches

16 years agoManual: Add section about typographical conventions, see #3109.
Rocco Rutte [Wed, 10 Dec 2008 09:30:28 +0000 (10:30 +0100)]
Manual: Add section about typographical conventions, see #3109.

16 years agoManual: Wrap important examples in <example/>
Rocco Rutte [Wed, 10 Dec 2008 09:29:31 +0000 (10:29 +0100)]
Manual: Wrap important examples in <example/>

16 years agoManual: Fixup configuration command synopsis and switch to <cmdsynopsis/>
Rocco Rutte [Sat, 6 Dec 2008 14:06:21 +0000 (15:06 +0100)]
Manual: Fixup configuration command synopsis and switch to <cmdsynopsis/>

16 years agomakedoc: use <quote/> and <literal/> in string default values
Rocco Rutte [Sat, 6 Dec 2008 14:04:20 +0000 (15:04 +0100)]
makedoc: use <quote/> and <literal/> in string default values

The goal is to improve readability of
settings where spaces are relevant.

16 years agoManual: Add simple and clean stylesheet, see #3109.
Rocco Rutte [Sat, 6 Dec 2008 10:41:03 +0000 (11:41 +0100)]
Manual: Add simple and clean stylesheet, see #3109.

16 years agoInclude mutt_menu.h in init.c for mutt_menu_init() prototype
Rocco Rutte [Tue, 2 Dec 2008 15:10:20 +0000 (16:10 +0100)]
Include mutt_menu.h in init.c for mutt_menu_init() prototype

16 years agoFix some typos to silence compiler warnings
Rocco Rutte [Mon, 1 Dec 2008 20:27:44 +0000 (21:27 +0100)]
Fix some typos to silence compiler warnings

16 years agoManage last search pattern outside of menu lifecycle
Rocco Rutte [Sun, 30 Nov 2008 19:28:53 +0000 (20:28 +0100)]
Manage last search pattern outside of menu lifecycle

Previously, the pattern was thrown away during menu destruction.
For the next search, mutt then can't provide a good suggestion.
The new behaviour is to manage the pattern outside the lifecyle
to always provide the last pattern as suggestion.

16 years agoStart numbering query results with 1 instead of 0
Rocco Rutte [Sun, 30 Nov 2008 19:23:41 +0000 (20:23 +0100)]
Start numbering query results with 1 instead of 0

16 years agoBelatedtly acknowledge Rocco's significant contributions to mutt
Brendan Cully [Mon, 24 Nov 2008 19:44:40 +0000 (11:44 -0800)]
Belatedtly acknowledge Rocco's significant contributions to mutt

16 years agoManual: Fix lynx call for html to text conversion, strip \001 when dumping with elinks
Rocco Rutte [Mon, 24 Nov 2008 11:41:30 +0000 (12:41 +0100)]
Manual: Fix lynx call for html to text conversion, strip \001 when dumping with elinks

16 years agoManual: Fix/Improve quoting
Rocco Rutte [Mon, 24 Nov 2008 10:43:38 +0000 (11:43 +0100)]
Manual: Fix/Improve quoting

16 years agohg-commit: Exit if manual validation fails
Rocco Rutte [Mon, 24 Nov 2008 10:43:02 +0000 (11:43 +0100)]
hg-commit: Exit if manual validation fails

16 years agoDocumentation: Consistently use "backtick" for `
Rocco Rutte [Mon, 24 Nov 2008 10:38:36 +0000 (11:38 +0100)]
Documentation: Consistently use "backtick" for `

16 years agoManual: Add 'spellcheck' target for aspell and fix typos (closes #3137)
Rocco Rutte [Mon, 24 Nov 2008 10:31:34 +0000 (11:31 +0100)]
Manual: Add 'spellcheck' target for aspell and fix typos (closes #3137)

16 years agoComplete e1304a641938 commit
Rocco Rutte [Sun, 23 Nov 2008 17:46:41 +0000 (18:46 +0100)]
Complete e1304a641938 commit

16 years agoManual: Convert manual.html to manual.txt under C locale
Rocco Rutte [Sun, 23 Nov 2008 17:01:02 +0000 (18:01 +0100)]
Manual: Convert manual.html to manual.txt under C locale

This ensures manual.txt is always pure ASCII and removes the horrible
XSLT-based and incomplete hack.

16 years agoManual: Fix wording for simple search
Rocco Rutte [Sun, 23 Nov 2008 16:31:44 +0000 (17:31 +0100)]
Manual: Fix wording for simple search

16 years agoFix German translation for what-key
Rocco Rutte [Sat, 22 Nov 2008 17:09:13 +0000 (18:09 +0100)]
Fix German translation for what-key

16 years agoMake what-key function available in pager-based menus, too
Rocco Rutte [Sat, 22 Nov 2008 16:29:11 +0000 (17:29 +0100)]
Make what-key function available in pager-based menus, too

16 years agoUpdated Czech translation.
Petr Písař [Fri, 21 Nov 2008 19:34:41 +0000 (11:34 -0800)]
Updated Czech translation.

16 years agoInitialize mbstate in mutt_filter_unprintable. Closes #3134
TAKAHASHI Tamotsu [Fri, 21 Nov 2008 19:19:34 +0000 (11:19 -0800)]
Initialize mbstate in mutt_filter_unprintable. Closes #3134

16 years agoIgnore more eclipse droppings
Brendan Cully [Thu, 20 Nov 2008 20:20:26 +0000 (12:20 -0800)]
Ignore more eclipse droppings

16 years agoIgnore eclipse metadata
Brendan Cully [Tue, 18 Nov 2008 04:33:48 +0000 (20:33 -0800)]
Ignore eclipse metadata

16 years agoAdd support for %ll to the bundled snprintf replacement.
TAKAHASHI Tamotsu [Mon, 17 Nov 2008 05:01:41 +0000 (21:01 -0800)]
Add support for %ll to the bundled snprintf replacement.

16 years agoAdd --disable-full-doc flag to only build documentation for enabled features
TAKAHASHI Tamotsu [Mon, 17 Nov 2008 04:34:19 +0000 (20:34 -0800)]
Add --disable-full-doc flag to only build documentation for enabled features

16 years agoUse with_tokyocabinet exclusively (with_tc is undefined).
Brendan Cully [Sun, 16 Nov 2008 04:24:46 +0000 (20:24 -0800)]
Use with_tokyocabinet exclusively (with_tc is undefined).
Closes #3131.

16 years agomd5.h, md5.c: updated to latest version from gnulib.
Alexey I. Froloff [Sun, 16 Nov 2008 03:51:39 +0000 (19:51 -0800)]
md5.h, md5.c: updated to latest version from gnulib.
Buggy old md5.h causes problems with gcc 4.3 compiler.  In
md5.h __attribute__ is #define'd to no-op and causes mutt_md5
to enter inifinite loop while calling memcpy().

Signed-off-by: Alexey I. Froloff <raorn@altlinux.org>
---
 md5.c |  167 +++++++++++++++++++++++++++++++++--------------------------------
 md5.h |   21 ++------
 2 files changed, 90 insertions(+), 98 deletions(-)

16 years agoSuppress several progress messages in batch mode
Gary Johnson [Sun, 16 Nov 2008 03:36:57 +0000 (19:36 -0800)]
Suppress several progress messages in batch mode

16 years agoUse envfrom instead of recomputing it in mutt_smpt_send.
Kyle Wheeler [Tue, 11 Nov 2008 19:41:44 +0000 (11:41 -0800)]
Use envfrom instead of recomputing it in mutt_smpt_send.

16 years agoRestart pager search from top if called twice. Do not loop infinitely.
TAKAHASHI Tamotsu [Thu, 30 Oct 2008 03:49:27 +0000 (20:49 -0700)]
Restart pager search from top if called twice. Do not loop infinitely.
Closes #3127.

16 years agoRemove unused variable in mutt_account_match and fix comment.
Emanuele Giaquinta [Thu, 30 Oct 2008 00:02:24 +0000 (01:02 +0100)]
Remove unused variable in mutt_account_match and fix comment.

16 years agoAdd imap_account_match wrapper over mutt_account_match that canonicalizes
Emanuele Giaquinta [Wed, 29 Oct 2008 23:47:50 +0000 (00:47 +0100)]
Add imap_account_match wrapper over mutt_account_match that canonicalizes
accounts with imap_conn_find so that username comparison always work as
expected.

16 years agoMake some functions static.
Emanuele Giaquinta [Tue, 28 Oct 2008 22:20:14 +0000 (22:20 +0000)]
Make some functions static.

16 years agoAccidentally dropped from d4a9c0a68f2b prior to commit
Brendan Cully [Mon, 20 Oct 2008 18:50:38 +0000 (11:50 -0700)]
Accidentally dropped from d4a9c0a68f2b prior to commit

16 years agoHack around INBOX.INBOX breakage from [5d1cc2f0c1c4]
Brendan Cully [Mon, 20 Oct 2008 17:21:25 +0000 (10:21 -0700)]
Hack around INBOX.INBOX breakage from [5d1cc2f0c1c4]

16 years agoMake eat_regexp static.
Vincent Lefevre [Mon, 20 Oct 2008 17:00:13 +0000 (18:00 +0100)]
Make eat_regexp static.

16 years agoFix #3129
Kyle Wheeler [Mon, 20 Oct 2008 16:55:27 +0000 (09:55 -0700)]
Fix #3129

16 years agoCall imap_free_idata instead of freeing directly in imap_logout
Brendan Cully [Mon, 20 Oct 2008 16:48:57 +0000 (09:48 -0700)]
Call imap_free_idata instead of freeing directly in imap_logout

16 years agoFix memory leak in imap_mailbox_state
Brendan Cully [Mon, 20 Oct 2008 16:33:52 +0000 (09:33 -0700)]
Fix memory leak in imap_mailbox_state

16 years agoFix up destination path when renaming mailbox. Closes #2090.
TAKAHASHI Tamotsu [Sun, 19 Oct 2008 23:26:29 +0000 (16:26 -0700)]
Fix up destination path when renaming mailbox. Closes #2090.

16 years agoNormalize path component of IMAP URLs in imap_expand_path (see #2897).
Brendan Cully [Sun, 19 Oct 2008 23:14:06 +0000 (16:14 -0700)]
Normalize path component of IMAP URLs in imap_expand_path (see #2897).

16 years agoFix buglet in logging from previous commit
Brendan Cully [Sun, 19 Oct 2008 19:41:55 +0000 (12:41 -0700)]
Fix buglet in logging from previous commit

16 years agoHandle short writes in mutt_socket_write_d. See #3000.
Brendan Cully [Sun, 19 Oct 2008 19:39:23 +0000 (12:39 -0700)]
Handle short writes in mutt_socket_write_d. See #3000.
Apparently even blocking I/O with signals masked can sometimes return
early.
Based on a patch by Patrick Welche.

16 years agoRemove unused functions.
Emanuele Giaquinta [Sun, 19 Oct 2008 13:14:14 +0000 (15:14 +0200)]
Remove unused functions.

16 years agoMake some variables static.
Emanuele Giaquinta [Sat, 18 Oct 2008 23:50:37 +0000 (01:50 +0200)]
Make some variables static.

16 years agoFix logic in [13a831a945be].
Emanuele Giaquinta [Sat, 18 Oct 2008 23:39:44 +0000 (01:39 +0200)]
Fix logic in [13a831a945be].

16 years agoClean up with/without-idn handling
Brendan Cully [Wed, 8 Oct 2008 02:22:53 +0000 (19:22 -0700)]
Clean up with/without-idn handling

16 years agoMinor simplification in mutt_socket_readln_d
Emanuele Giaquinta [Tue, 7 Oct 2008 22:58:24 +0000 (15:58 -0700)]
Minor simplification in mutt_socket_readln_d

16 years agoBuild no-op versions of new IDN functions if IDN is unavailable.
Brendan Cully [Tue, 7 Oct 2008 22:27:28 +0000 (15:27 -0700)]
Build no-op versions of new IDN functions if IDN is unavailable.
Closes #3122, #3123.

16 years agoClean up autoconf header cache engine selection.
Brendan Cully [Wed, 1 Oct 2008 16:33:39 +0000 (09:33 -0700)]
Clean up autoconf header cache engine selection.

Any explicit --with-$engine will force that engine to be used or make
configure fail if the engine is unavailable.

16 years agoSimplify host resolution code slightly.
Emanuele Giaquinta [Mon, 29 Sep 2008 21:31:45 +0000 (14:31 -0700)]
Simplify host resolution code slightly.

16 years agoMention tokyocabinet in UPDATING and docs
Rocco Rutte [Fri, 26 Sep 2008 06:55:49 +0000 (08:55 +0200)]
Mention tokyocabinet in UPDATING and docs

16 years agoSupport tokyocabinet (successor to qdbm). Closes #3112
Emanuele Giaquinta [Thu, 25 Sep 2008 22:07:16 +0000 (15:07 -0700)]
Support tokyocabinet (successor to qdbm). Closes #3112

16 years agoFix compiler warning in dprint() (closes #3120)
Matthias Andree [Wed, 24 Sep 2008 13:58:22 +0000 (15:58 +0200)]
Fix compiler warning in dprint() (closes #3120)

16 years agoManual: Fix typo
Rocco Rutte [Wed, 24 Sep 2008 13:53:24 +0000 (15:53 +0200)]
Manual: Fix typo

16 years agoProvide legacy implementations for iswalpha() and iswupper()
Rocco Rutte [Wed, 24 Sep 2008 10:31:44 +0000 (12:31 +0200)]
Provide legacy implementations for iswalpha() and iswupper()

In mbyte.h and without using wc functions, only the prototypes were
defined but implementations were missing resulting in build
errors. These new functions are derived from the iswalnum() and
towupper() routines which don't provide full unicode coverage.

16 years agoFix an infinite loop for imap searches
Rocco Rutte [Wed, 24 Sep 2008 10:28:16 +0000 (12:28 +0200)]
Fix an infinite loop for imap searches

Reported by Emanuele Giaquinta on #mutt.

16 years agoFix compiler warnings
Rocco Rutte [Thu, 18 Sep 2008 06:28:51 +0000 (08:28 +0200)]
Fix compiler warnings

16 years agosorting efficiency
Thomas Roessler [Wed, 17 Sep 2008 20:27:43 +0000 (22:27 +0200)]
sorting efficiency

16 years agoUPDATING: $move now defaults to "no"
Rocco Rutte [Tue, 16 Sep 2008 15:20:12 +0000 (17:20 +0200)]
UPDATING: $move now defaults to "no"

16 years agoFix IMAP keepalive if $imap_keepalive >= $timeout
Rocco Rutte [Thu, 11 Sep 2008 07:28:10 +0000 (09:28 +0200)]
Fix IMAP keepalive if $imap_keepalive >= $timeout

16 years agoAdd note about locale-safe hcaches to UPDATING as it's a user-visible change
Rocco Rutte [Mon, 1 Sep 2008 16:23:35 +0000 (18:23 +0200)]
Add note about locale-safe hcaches to UPDATING as it's a user-visible change

16 years agoFix pager to respect $wrap_search
Rocco Rutte [Sun, 31 Aug 2008 21:36:36 +0000 (23:36 +0200)]
Fix pager to respect $wrap_search

16 years agoBackout [e5610347fb3f] for further discussion
Rocco Rutte [Sun, 31 Aug 2008 21:28:54 +0000 (23:28 +0200)]
Backout [e5610347fb3f] for further discussion

16 years agoManual: Fix trailing \ for $preconnect
Rocco Rutte [Sun, 31 Aug 2008 19:13:06 +0000 (21:13 +0200)]
Manual: Fix trailing \ for $preconnect

16 years agomakedoc: Fix fall-through in [c11ce7feaa3e]
Rocco Rutte [Sun, 31 Aug 2008 19:12:19 +0000 (21:12 +0200)]
makedoc: Fix fall-through in [c11ce7feaa3e]

16 years agoManual: Harmonize generated function mappings with the rest of the manual.
Rocco Rutte [Sun, 31 Aug 2008 18:56:28 +0000 (20:56 +0200)]
Manual: Harmonize generated function mappings with the rest of the manual.
This includes named keys such as "<Return>", attempts to use CamelCase
and leaves the key column for unbound functions empty so they're
visually easier to spot.

16 years agoManual: Many content+markup improvements for option documentation
Rocco Rutte [Sun, 31 Aug 2008 18:12:20 +0000 (20:12 +0200)]
Manual: Many content+markup improvements for option documentation

16 years agomakedoc: Also replace | and ^ by entities in XML output
Rocco Rutte [Sun, 31 Aug 2008 17:30:01 +0000 (19:30 +0200)]
makedoc: Also replace | and ^ by entities in XML output

16 years agomakedoc: Escape <>& in <screen/> environments
Rocco Rutte [Sun, 31 Aug 2008 16:25:48 +0000 (18:25 +0200)]
makedoc: Escape <>& in <screen/> environments

16 years agoManual: Use <quote/> quoting for DocBook rather than ``''.
Rocco Rutte [Sun, 31 Aug 2008 13:27:11 +0000 (15:27 +0200)]
Manual: Use <quote/> quoting for DocBook rather than ``''.
All quotes characters are now rendered to Unicode quote chars
in the HTML output (as <xref/> does, too) but still " for
manual.txt.

16 years agoManual: Limit toc section depth to 1
Rocco Rutte [Sun, 31 Aug 2008 12:31:32 +0000 (14:31 +0200)]
Manual: Limit toc section depth to 1
This only lists sect1 items and prevents variables from being
shown making it unusable.

16 years agoManual: use itemizedlist for acknowledgements
Rocco Rutte [Sun, 31 Aug 2008 12:25:45 +0000 (14:25 +0200)]
Manual: use itemizedlist for acknowledgements
DocBook XSL renders simplelist to a html table which is inappropriate.

16 years agoMake gnutls read function more robust against interruptions.
Brendan Cully [Sun, 31 Aug 2008 03:21:45 +0000 (20:21 -0700)]
Make gnutls read function more robust against interruptions.
Signals should be masked off anyway, but see #3074.