Commits

Show all
Author Commit Message Labels Comments Date
dgc
Add compiler and configure info to mutt -v output (closes #3537) Makefile(.am) updated to produce conststrings.c, which contains C strings representing: * the compiler's own version information; * the CFLAGS value from the Make environment * the ./configure options main.c is updated to print them when running 'mutt -v'. txt2c.sh is added to produce conststrings.c. txt2c.sh uses a compiled txt2c binary if possible, for complete fidelity to the source strings …
Branches
HEAD
Brendan Cully
mutt_buffer_init: just memset the buffer (closes #3588) This was meant to be part of the previous commit.
Branches
HEAD
Brendan Cully
Split mutt_buffer_new out of mutt_buffer_init. Currently, no callers were providing a non-NULL buffer to mutt_buffer_init, and splitting it will allow more sane semantics for buffer allocation, initialization, and destruction in a later patch.
Branches
HEAD
Brendan Cully
Do not use stack-allocated space for BUFFERs It will cause mutt_buffer_* to segfault if it needs to grow the space. Thanks to Steve Losh for discovering the issue. I have done some simple grepping to find other cases, but some may remain.
Branches
HEAD
Dan Fandrich
Set text_flowed after send-hook has been applied (closes #3550)
Branches
HEAD
Brendan Cully
silence some style warnings
Branches
HEAD
Antonio Radici
Fix some spelling errors (closes #3493)
Branches
HEAD
Brendan Cully
gnutls:tls_compare_certificates: check strstr for failure (closes #3547) A malformed certificate file could cause strstr to return an unhandled NULL. Thanks to hhorak for the proposed patch. This one is similar but avoids using memmem for the first time (I am not sure about its portability).
Branches
HEAD
Antonio Radici
check_charset: check for NULL before calling strtok_r (closes #3326) Otherwise, if strtok_r cannot handle NULL an empty *charset setting will segfault
Branches
HEAD
Brendan Cully
Do not use SASL for login unless AUTH=LOGIN is advertised (closes #3556)
Branches
HEAD
Marco Paolone
Update Italian translation
Branches
HEAD
Brendan Cully
Remove AM_C_PROTOTYPES from configure.ac (closes #3579) I doubt we have any users of that macro nowadays. It will be interesting to hear about it if we do.
Branches
HEAD
Brendan Cully
Support passwords of up to 127 characters. I received a report on IRC of a failure due to a 64-byte password.
Branches
HEAD
Brendan Cully
gnutls: catch gnutls_init failures I haven't actually experienced these, but it seems like a good idea.
Branches
HEAD
Brendan Cully
give user time to read SASL init error message
Branches
HEAD
TAKAHASHI Tamotsu
Updated Japanese translation
Branches
HEAD
Dan Fandrich
Declare many structures const (closes #3552) Many structs used in mutt are actually constant but are defined without the 'const' keyword. This can slow initialization (slightly) in some environments due to extra copying and increases the amount of writable RAM required at run-time, which can be significant on non-MMU systems. Using const can also increase the opportunities for compiler optimization. The attached patch marks many such struct…
Branches
HEAD
Dan Fandrich
Inline some small, often-used functions (closes #3551) When I first sent this patch to the mailing list in 2008, my benchmarking found a reduction in startup time of 15%.
Branches
HEAD
Michael Elkins
branch merge
Branches
HEAD
Michael Elkins
make kill-eow and kill-word consistent in considering words to consist only of alphanumeric characters. closes #3549.
Branches
HEAD
Vincent Lefevre
Updated French translation
Branches
HEAD
Michael Elkins
Check that $sendmail is set to avoid potential segfault. Closes #3548.
Branches
HEAD
dgc
Invalidate header caches when spam rules change. closes #3473 User 'exg' on #mutt reported a problem when using header cache with IMAP and spam rules. Spam tags are retrieved from cache and not updated when spam rules change. 1. Enable header caching in muttrc 2. Set spam rules in muttrc 3. Use IMAP (or POP or Maildir). Your spam rules store spam tags into your message headers, and these get cached. 4. Quit mutt 5. Change your spam rules in muttrc 6. R…
Branches
HEAD
Brendan Cully
Update ChangeLog
Branches
HEAD
Brendan Cully
version.sh: fix(?) failure due to bizarre sh quoting rules I have not checked POSIX, and sh quoting always makes my head hurt, but this seems to suffice for my sh (actually bash in sh mode) when HGROOT contains a space.
Branches
HEAD
olafhering
folder_file: change type of new from short to int As requested by Rocco Rutte in bug #2421 increase the type to int. Signed-off-by: Olaf Hering <olaf@aepfle.de>
Branches
HEAD
olafhering
fix gcc 4.6 warning -Wunused-but-set-variable in pgppubring.c pgppubring.c: In function 'pgp_parse_pgp3_sig': pgppubring.c:424:17: warning: variable 'hashalg' set but not used [-Wunused-but-set-variable] pgppubring.c:423:17: warning: variable 'pkalg' set but not used [-Wunused-but-set-variable] Signed-off-by: Olaf Hering <olaf@aepfle.de>
Branches
HEAD
dgc
version.sh: 1003.1 "-k" instead of obsolete "+" syntax (closes: #3528)
Branches
HEAD
dgc
version.sh: support building outside of source directory Reported by Emanuele Giaquinta <e.giaquinta@glauco.it>. Thanks also to Michael Elkins <me@sigpipe.org>.
Branches
HEAD
Brendan Cully
Parentheses suggested
Branches
HEAD
  1. Prev
  2. Next