summaryrefslogtreecommitdiffstats
path: root/lib.c
AgeCommit message (Expand)Author
2021-05-01Add allow_8bit flag to sanitize_filename functions.Kevin McCarthy
2021-01-27Convert all mutt_atoX functions to behave strictly.Kevin McCarthy
2020-11-25Surround new and old debug functions with #ifdef DEBUG.Kevin McCarthy
2020-11-23add dprintf(n, fmt, ...) debugging macroDavid Champion
2020-09-06Remove unused mutt_quote_filename().Kevin McCarthy
2020-03-24Fix use-after-free in mutt_str_replace().Kevin McCarthy
2019-09-19Convert mutt_complete() to use the buffer pool.Kevin McCarthy
2019-08-03Add database and schema initialization.Kevin McCarthy
2019-04-18Relocate lib.c functions to muttlib.c to enable BUFFER use.Kevin McCarthy
2019-03-10Move mutt_rx_sanitize_string() to muttlib.cKevin McCarthy
2019-01-04Clean up formatting.Kevin McCarthy
2019-01-04Clean up code indentation.Kevin McCarthy
2018-12-31Remove trailing whitespace.Kevin McCarthy
2018-08-29Remove extra lstats() in safe_rename() upon link success.Kevin McCarthy
2018-08-29Add additional error handling to safe_rename().Kevin McCarthy
2018-08-21Remove compare_stat() call in safe_rename().Kevin McCarthy
2018-08-11Add basic CONDSTORE support when fetching initial messages.Kevin McCarthy
2018-06-19mutt_atol: better error handling.Vincent Lefevre
2018-06-19Reset errno to 0 before calling strtol and testing it in mutt_atol.Vincent Lefevre
2018-01-06Fix improper signed int conversion of IMAP uid and msn values.Kevin McCarthy
2016-05-09Change M_* symbols to MUTT_*Derek Martin
2016-01-01Convert copyright years to all use 4 digit years.Kevin McCarthy
2016-01-01Update copyright notices.Kevin McCarthy
2015-01-26Corrected various spelling mistakes (most of them reported by codespell).Vincent Lefevre
2013-07-23fix typos in commentsOndřej Bílka
2013-03-04use mkdtemp() to create temporary directory rather than mktemp() followed by ...is
2011-12-03Declare many structures const (closes #3552)Dan Fandrich
2010-08-09rename mutt_sprintf() to safe_asprintf() to match the GNU extension that perf...Michael Elkins
2010-08-08add a malloc+sprintf combo functionMichael Elkins
2009-06-22Catch range errors when converting to long.Rocco Rutte
2009-06-21mutt_read_line(): make line counting ptr optionalRocco Rutte
2009-06-15Print timestamps in debug files. Closes #3263.Rocco Rutte
2009-06-01Add mutt_atos(), mutt_atoi() and mutt_atol() (strtol() wrappers)Rocco Rutte
2009-05-29Add flags to mutt_read_line() for EOL-stripping and continuation supportRocco Rutte
2009-03-15Use safe_fclose() instead of fclose(), add fclose() to check_sec.shRocco Rutte
2009-01-04Update copyrights. Closes #3016.Brendan Cully
2008-10-28Make some functions static.Emanuele Giaquinta
2008-07-02Use stat() instead of dirent->d_type to test for directory. Closes #3089.Vladimir Marek
2008-07-01Support displaying application/pgp-keys with GPGME.Brendan Cully
2008-06-26fflush before fsync and close. Closes #2962 again.Brendan Cully
2007-12-07Check definition of ENOTSUP before use (closes #2983)Rocco Rutte
2007-10-31Fall back to rename for ENOTSUP and EOPNOTSUPP too. Closes #2975rea-mutt
2007-04-10Fix some warningsBrendan Cully
2007-04-07bug #2871Michael Elkins
2007-04-06safe_rename: fall back to rename on ENOSYS and EPERM as well as EXDEV.Brendan Cully
2007-04-06Make safe_open with O_EXCL friendlier for NFS.Brendan Cully
2007-03-21Back out $umask.Brendan Cully
2007-03-02Add $umask for mailboxes and attachments.Brendan Cully
2007-01-02add debug harness to lib.c functions, and a bunch of dprint'sThomas Roessler
2006-10-09Even more paranoid temporary file creation.Thomas Roessler