]> diplodocus.org Git - nmh/history - uip/mhfixmsg.c
Don't cast void pointer return value of malloc() et al.
[nmh] / uip / mhfixmsg.c
2017-09-21 Ralph CorderoyDetect function-pointer `done' being set twice in a...
2017-09-11 Ralph Corderoymhfixmsg.c: Fix memory leak of temporary filename if...
2017-09-11 Ralph Corderoymhfixmsg.c: Fix memory leaks of boundary string on...
2017-09-11 Ralph CorderoyDelete mh_xfree(), changing callers to call free(3...
2017-09-10 Ralph CorderoyRemove test for `\0' in `*s && isfoo(*s)' for ctype...
2017-09-09 Ralph CorderoyRefer to #include files from the root of nmh's source.
2017-08-28 Ralph CorderoyDon't cast zero to a non-function pointer; use NULL...
2017-08-28 Ralph Corderoymhparse: Change mhfixmsg flags from int to bool.
2017-08-28 Ralph Corderoymhparse.h: Add externs for skip_mp_cte_check, etc.
2017-08-28 Ralph Corderoymhfixmsg.c: Make mhfixmsgsbr() static.
2017-08-28 Ralph CorderoyCreate mhmisc.h with mhmisc.c's global-function prototypes.
2017-08-27 David LevineEnsure that mhfixmsg exit status is either 0 or 1.
2017-08-27 Ralph CorderoyAdd gcc's pure function attribute.
2017-08-27 Ralph CorderoyReplace strlen("foo") with LEN("foo").
2017-08-26 Ralph CorderoyAdd more NORETURN and CHECK_PRINTF function attributes.
2017-08-23 Ralph CorderoyDon't need to `else' after adios() at end of then-block.
2017-08-13 Ralph Corderoym_getfld() et al: Replace with m_getfld2(), etc., in...
2017-05-16 Ralph Corderoysbr/mime_type.c: Move prototype from h/prototypes.h...
2017-05-15 Ralph Corderoysbr/m_maildir.c: Move prototypes from h/prototypes...
2017-05-15 Ralph Corderoyuip/mhshowsbr.h: Move in declarations from h/mhparse.h.
2017-05-15 Ralph Corderoyuip/mhoutsbr.c: Move exported prototype to new header...
2017-05-15 Ralph Corderoysbr/m_mktemp.h: Move remaining prototypes from h/protot...
2017-05-15 Ralph CorderoyCreate and use header file for uip/mhfree.c's exports.
2017-05-13 Ralph CorderoyAdd FENDNULL(s): fends off NULL by giving an empty...
2017-05-12 Ralph CorderoyReplace `a == b ? 1 : 0' and similar with `a == b'.
2017-05-01 Ralph Corderoymhfixmsg.c: Flip logic to simplify. Remove else after...
2017-04-28 Ralph CorderoyFix spelling in C comments.
2017-04-22 Ralph CorderoyReplace "/*\n * " with "/* " at the start of a file.
2017-04-17 Ralph CorderoyChange admonish(NULL, "foo") to inform("foo, continuing...
2017-04-17 Ralph CorderoyReplace advise(NULL, fmt, ...) with inform(fmt, ...).
2017-01-17 Ralph Corderoymhfixmsg: Use folder name to open second message of...
2016-12-10 Ralph CorderoyRename recently added HasSuffix() to has_suffix().
2016-12-10 Ralph CorderoyRename recently added HasPrefix() to has_prefix().
2016-11-25 David LevineClose temp file.
2016-11-20 David LevineOpen infile before fixing each message.
2016-11-19 David LevineOpen outfile before parsing message(s).
2016-11-08 David LevineReplaced add(s, NULL) with mh_xstrdup(s).
2016-11-08 David LevineRemoved unused global from MIME parser.
2016-11-06 David LevinePlugged remaining mhfixmsg(1) memory leaks.
2016-11-05 David LevineReplaced use of freects_done() with free_content()...
2016-11-03 David LevinePass through message even if from relative folder.
2016-10-31 David LevineReplaced BUFSIZ with NMH_BUFSIZ in a few places.
2016-10-31 David LevineDon't set CT type if reformat failed.
2016-10-24 Ralph Corderoyfix_filename_param(): Remove redundant strlen().
2016-10-24 Ralph Corderoyfix_filename_param(): Replace strncmp() with HasSuffix().
2016-10-24 Ralph CorderoyUse HasPrefix() instead of strncmp().
2016-10-22 Ralph CorderoyDon't need to cast to `char *' for free(3) these days.
2016-10-21 Ralph CorderoyReplace `if (p) free(p)' with `mh_xfree(p)'.
2016-10-20 Ralph CorderoyDon't `else' after return. Simplify control flow.
2016-10-19 Ralph CorderoyPut, rather than print, single characters.
2016-10-18 Ralph CorderoyReplace getcpy() with mh_xstrdup() where the string...
2016-10-16 Ralph CorderoyUse mh_xstrdup() instead of getcpy() for a string constant.
2016-10-16 Ralph CorderoyAdd NEW(p) that sets p to mh_xmalloc'd memory sized...
2016-10-16 Ralph CorderoyAdd macro NEW0(p) that callocs, and use it in simple...
2016-10-16 Ralph CorderoyDon't check mh_xcalloc() and friends for a NULL return.
2016-10-06 David LevineMerge branch 'welcome'
2016-10-05 David LevineCall c_ceclosefnx in mhfixmsg set_ce(). It doesn't...
2016-10-05 David LevineHave mhfixmsg add a C-T-E at the message level, based...
2016-10-04 David LevineBase Content-Transfer-Encoding on decoded and new text...
2016-10-03 David LevineFix C-T-E of message, as well as multipart, types to...
2016-10-01 David Levinemhfixmsg now replaces RFC 2047 encoding with RFC 2231...
2016-10-01 David LevineCleaned up a bit, mostly in comments for each function.
2016-09-29 David LevineInstead of relying on invo_name to decide whether to...
2016-09-23 Ken HornsteinMerge branch 'pop-tls'
2016-09-22 David LevineAllow -decodetext binary, though 8bit is still the...
2016-08-15 David LevinePlug a couple of (harmless) memory leaks in mhfixmsg.
2016-08-15 David LevinePlug a couple of (harmless) memory leaks in mhfixmsg.
2016-06-12 David LevineAdded const to filename args of cpydata(). Then added...
2016-06-12 David LevineAdded const to filename args of cpydata(). Then added...
2016-06-12 David LevineIf parse_mime() fails and the -file switch was used...
2016-06-12 David LevineIf parse_mime() fails and the -file switch was used...
2016-05-29 klemensspelling-fixes ( code-comments in .c, .h. .y ... )
2016-05-29 klemensspelling-fixes ( code-comments in .c, .h. .y ... )
2016-03-18 David LevineMerge remote-tracking branch 'origin' into xoauth
2016-03-18 David LevineHave fix_boundary() return NOTOK if it couldn't fix...
2016-03-13 David LevineMerge branch 'master' into xoauth
2016-03-12 David LevineHave -nocrlflinebreaks apply to the message parts that...
2016-02-27 David LevineAdded application/ics to default list if types to decode.
2016-02-25 David LevineAdded -[no]crlflinebreaks switches to mhfixmsg(1).
2016-02-21 David LevineDon't consider failure to build a text/plain part to...
2016-02-20 David LevineAdded -decodetypes switch to mhfixmsg(1).
2015-02-08 David LevineMerge remote-tracking branch 'origin' into convertargs
2015-02-08 David LevineAdded support to mhfixmsg -reformat for multipart/relat...
2015-01-08 David LevineMerge remote-tracking branch 'origin' into convertargs
2014-12-25 David LevineAdded -fixtype switch to mhfixmsg(1). It ensures that...
2014-12-06 David LevineOnly remove extraneous trailing semicolon from Content...
2014-12-02 Ken HornsteinMerge commit '8206fbf', due to my screwup of committing...
2014-12-01 Paul Foxcast isspace() arg to unsigned char in previous commit
2014-12-01 Paul Foxhandle extraneous trailing ';' characters that are...
2014-12-01 David Levinemhfixmsg now removes an extraneous trailing semicolon...
2014-11-23 David LevineHave to check for missing type parameter in message...
2014-11-21 David LevineLook at type of parent multipart/related when determini...
2014-11-21 David LevineAdded some checks to mhfixmsg.c to avoid dereferecing...
2014-11-20 David LevineAdded -[no]changecur switches to mhfixmsg(1).
2014-11-08 David LevineCleaned up leaks from calls to content_charset() in...
2014-10-11 David LevineAdded mh_xcalloc().
2014-09-15 David LevineAdded checks of return value of fwrite() calls where...
2014-09-13 David LevineFixed all anomalies detected by clang static analyzer...
2014-08-26 David LevineCheck return values of system calls in several sbr...
2014-08-26 David LevineMoved reverse_alternative_parts() from mhfixmsg.c to...
next