summaryrefslogtreecommitdiffstats
path: root/from.c
AgeCommit message (Collapse)Author
2021-10-20Add internal mutt_ctime() implementation.Kevin McCarthy
ctime() is marked obsolescent in the POSIX guide, so we ought to stop using it to ensure future portability.
2018-12-31Remove trailing whitespace.Kevin McCarthy
The result of find . -name "*.[ch]" -exec emacs -batch {} \ --eval="(progn (delete-trailing-whitespace) (and (buffer-modified-p) (save-buffer)))" \;
2018-02-21Fix is_from() year parsing to abort on year overflow.Kevin McCarthy
Unlike mutt_parse_date(), is_from() was not checking for overflow, and could end up passing a negative year to mutt_mktime(). It should perhaps be changed to use mutt_atoi(), which does better range checking, but that requires mutt_atoi() being changed to allow trailing characters and its callers return value checks being updated. I'll put that on the todo list.
2016-01-01Update copyright notices.Kevin McCarthy
This patch only updates existing copyright notices in the source files, using commit dates since the last copyright update in commits e3af935cdb1a and f8fd60d8d3f2. Add a notice to the COPYRIGHT file to refer to our mercurial repository for the full commit history. Add myself to the COPYRIGHT file and smime_keys.pl file.
2013-01-14detect pipermail-style obscured return path in mbox From linesMichael Elkins
see #1200
2005-09-17Gah, forgot the zip code when updating the FSF address...Brendan Cully
2005-09-17Update FSF address (via sed, I hope nothing got mangled). Closes: #2071.Brendan Cully
2005-02-03Add config.h to the top of every C file that could possibly want it.Brendan Cully
Remove it from mutt.h
2002-12-11Fix Mike's and my e-mail addresses in copyright lines.Thomas Roessler
2000-07-07Fix #185: is_from would return 0 (i.e., error) when parsing Jan 1Thomas Roessler
1970 12:00 - apparently, this point of time occurs on real mail folders.
2000-03-03The FSF apparently has moved.Thomas Roessler
2000-01-06Update copyright notices for unstable.Thomas Roessler
1999-02-25parse some more from_ lines. Before, there were problems with casesThomas Roessler
like this: >From <@x400host:"/G=Bob/S=Allinson/CN=Has embedded spaces/OU=X400HOST/ >OU=xxxx/O=xxx/PRMD=xxxxx/ADMD=XXXXXX/C=GB/"@x400host> >Tue Feb 23 09:44:52 1999 Problem noted by johnm@sirius3.demon.co.uk
1999-01-23A slightly optimized version of DE's y2k patch.Thomas Roessler
1999-01-23Try to avoid other programs' possible y2k bugs.Thomas Roessler
1999-01-07Get rid of RCS ids in source files. They are getting in our wayThomas Roessler
when merging changes.
1999-01-06[unstable] Merge changes from stable: rx -> regex, Byrial's timezoneThomas Roessler
patch, translation updates.
1998-12-21mutt_strlen() optimizations from Byrial Jensen.Thomas Roessler
1998-11-10Introduce or rewrite mutt_{str*cmp,strlen} and use them all over theThomas Roessler
place. If there are still segmentation faults due to missing NONULLs over, they are gone now.
1998-11-09Catch possible bad memory access.Thomas Roessler
1998-10-15Change "static char rcsid[]" to "static const char rcsid[]" to makemutt-0-94-13-relThomas Roessler
gcc shut up about this.
1998-10-13Add RCS $Id$ strings to (hopefully) all source files.Thomas Roessler
1998-08-25CVS branch clean-up.Thomas Roessler
1998-06-08Initial revisionThomas Roessler