]> diplodocus.org Git - nmh/history - uip/mhparse.c
Remove unused NCWD and NPWD #defines.
[nmh] / uip / mhparse.c
2016-10-22 Ralph CorderoyUse ToLower() instead of loop.
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-21 Ralph CorderoyAdd FIXME raising if iscntrl(3) test should be based...
2016-10-21 Ralph CorderoyAssume POSIX ctype.h; don't vet tolower()'s parameter.
2016-10-21 David LevineFixed MIME parser so it can read binary content.
2016-10-21 Ralph CorderoyDon't `else' after goto. Simplify control flow.
2016-10-20 Ralph CorderoyDon't `else' after return. Simplify control flow.
2016-10-20 Ken HornsteinRototill credentials code so that we only prompt for...
2016-10-18 Ralph CorderoyReplace getcpy() with mh_xstrdup() where the string...
2016-10-17 Ralph CorderoyReplace NEW() then memset() of 0 with NEW0().
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-01 David Levinemhfixmsg now replaces RFC 2047 encoding with RFC 2231...
2016-09-25 David LevineMerge remote-tracking branch 'origin' into smtputf8
2016-09-23 Ken HornsteinMerge branch 'pop-tls'
2016-09-23 Ken HornsteinSwitch decodeBase64() second argument to an unsigned...
2016-09-20 David LevinePlugged memory leak in openBase64().
2016-07-21 David LevineFactored out base64 decoding code into decodeBase64().
2016-07-21 David LevineFactored out base64 decoding code into decodeBase64().
2016-06-26 David LevineMerge remote-tracking branch 'origin' into xoauth
2016-04-03 Eric GillespieRename and document functions that read from stdin.
2016-03-24 David LevineMerge remote-tracking branch 'origin' into xoauth
2016-03-19 Ken HornsteinFix substitution code so it uses the right pointer...
2016-03-13 David LevineMerge branch 'master' into xoauth
2016-01-20 David LevineAdded mention of mhfixmsg -fixcte to error message...
2015-03-05 Paul Foxmhparse.c: verify all MIME-Version: headers encountered
2015-02-23 David LevineMerge remote-tracking branch 'origin/convertargs'
2015-02-14 David LevineRemoved unnecessary #include of h/signals.h.
2015-02-05 David LevineMerge remote-tracking branch 'origin' into convertargs
2015-02-05 David LevineRemoved unused local variable from move_preferred_part().
2015-02-04 Paul Foximplement -prefer, for multipart/alternative preferences
2015-02-03 Paul Foxdrop the second argument to part_ok(), since it is...
2015-01-08 David LevineMerge remote-tracking branch 'origin' into convertargs
2014-12-25 David LevineAdded ct_str_type() and ct_str_subtype() functions...
2014-12-02 Ken HornsteinMerge commit '8206fbf', due to my screwup of committing...
2014-12-01 David Levinemhfixmsg now removes an extraneous trailing semicolon...
2014-11-21 David LevineAdded support for multipart/related to MIME parser.
2014-11-21 David LevineFixed double fclose() in InitMultiPart() and leaks...
2014-11-16 David LevineFixed leak in content_charset(): if get_param() found...
2014-11-08 David LevineChanged content_charset() to not cache, so the user...
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 LevineMoved reverse_alternative_parts() from mhfixmsg.c to...
2014-06-08 Ken HornsteinReturn an appropriate error if the input characters...
2014-05-26 David LevineAdded context_find_by_type(), helper function to search...
2014-05-08 Paul Foxeliminate use of fgets() in mhparse.c
2014-03-21 Ken HornsteinMove pidcheck() into mhshowsbr.c (the only consumer...
2014-03-21 Ken HornsteinRemove support for parallel content display. This...
2014-03-06 Ken HornsteinFix up some warnings and problems when iconv doesn...
2014-03-06 Ken HornsteinMerge branch 'extended-params'
2014-03-05 Ken HornsteinAdd extra argument to add_param() so it can use the...
2014-03-05 Ken HornsteinWhoops, a little TOO hasty on the last bugfix; put...
2014-03-05 Ken HornsteinSwitch over to using the token parser instead of isspac...
2014-03-05 Ken HornsteinMove language tag parser into the block so it only...
2014-03-05 Ken HornsteinFix up some error reporting, and reassemble partial...
2014-03-05 Ken HornsteinFix up a few pointer mishaps; this should now get every...
2014-03-05 Ken HornsteinWhoops, forgot to set the name element of the partial...
2014-03-05 Ken HornsteinA few minor fixups; the parser now passes the test...
2014-03-04 Ken HornsteinFixes for the MIME parser; kinda works for regular...
2014-03-04 Ken HornsteinMore work on extended parameter parser. Does not compi...
2014-03-03 Ken HornsteinMake parse_header_attrs() a private function (there...
2014-03-03 Ken HornsteinSwitch over get_ctinfo() to determine the filename...
2014-03-02 Ken HornsteinAdd a new get_param_value(); redo iconv() parameter...
2014-02-28 Ken HornsteinFix iconv return value test warning.
2014-02-28 Ken HornsteinSupport complete encoding for encoding Content-Type...
2014-02-27 Ken HornsteinRe-do length calculation for parameter output, and...
2014-02-27 Ken HornsteinCloser, but not quite right yet.
2014-02-26 Ken HornsteinCalculate "characters to use in for current line" based...
2014-02-25 Ken HornsteinFirst basic test of extended parameter output: working!
2014-02-24 Ken HornsteinMake sure we don't modify the original text when proces...
2014-02-22 Ken HornsteinIt compiles now! And actually sort of works, but still...
2014-02-21 Ken HornsteinGetting closer to getting something working.
2014-02-20 Ken HornsteinMore work on handling encoded params; still does not...
2014-02-12 Ken HornsteinMore extended parameter work. Still non-functional.
2014-02-12 Ken HornsteinBeginnings of RFC 2231 support. Does not compile ...
2014-02-08 David LevineMoved upcase(), update_attr(), content_charset(), and
2014-02-02 David LevineAdded m_mktemps(), which creates a temporary file with...
2014-02-01 Ken HornsteinMerge branch 'base64-text-fixup'
2014-01-31 Ken HornsteinFix base64 to handle text parts properly; currently...
2014-01-29 Ken HornsteinBeginnings of selectable CTE; allow specification in...
2014-01-26 David LevineMerge branch 'tmpfiles'
2014-01-26 David LevineMerge branch 'tmpfiles'
2014-01-25 David LevineReplaced nearly all unlink(3) calls with m_unlink().
2014-01-25 David LevineRemoved 3 renames of temporary files in mhparse.c....
2014-01-22 David LevineAlways check that mktemp()/mktemp2() succeeds before...
2014-01-21 David LevineRemoved remaining occurrences of char *tmp from uip...
2013-04-14 David LevineMoved #include of signal.h to h/signals.h. And it...
2013-04-14 David LevineMoved #include of errno.h to h/nmh.h.
2013-03-29 David LevineA bug fix and an enhancement to mhfixmsg based on patches
2013-03-24 David LevineStarted replacing uses of mh_strcasecmp() with strcasec...
2013-03-21 Ken HornsteinMerge branch 'newlock'
2013-03-21 David LevineAdded support for Content-Disposition header (RFC 2183) to
2013-03-15 David LevineChanged c_cefile member of struct Content from pointer to
2013-03-12 Ken HornsteinAdd support for RFC-2017, message/external-body content...
2013-02-28 David LevineReworked internals of MIME parser's reverse_parts(...
next