]> diplodocus.org Git - nmh/history - uip/mhparse.c
lock_file.c: close(2) file descriptor on failure, avoiding leak.
[nmh] / uip / mhparse.c
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(...
2013-02-27 David LevineAdded a handful of functions to the parser to allow...
2013-02-22 Ken HornsteinMerge branch 'format-test'
2013-02-16 David LevineIn InitMultiPart(), always set bogus_mp_content if...
2013-02-15 David LevineAdded a couple of global variables to mhparse.c to...
2013-02-11 David LevineMultipart parts might have content before the first...
2013-02-08 Ken HornsteinCreate a central prototype for free_content().
2013-02-07 David LevineAdded global variable skip_mp_cte_check to turn off...
2013-02-06 Ken HornsteinFINALLY clean up our signed/unsigned character warning...
2013-02-01 Ken HornsteinFinally switch over from vfork() to fork() completely.
2013-02-01 Lyndon NerenbergMerge branch 'master' into savannah
2013-01-31 Lyndon NerenbergMerge branch 'master' of ssh://git.sv.gnu.org/srv/git...
2013-01-29 David LevineAdded m_getfld_track_filepos() for callers to indicate...
2013-01-27 David LevineMerge branch 'm_getfld'
2013-01-23 David LevineChanged m_getfld() to automatically allocate a new...
2013-01-21 Ken HornsteinMerge branch 'master' into format-test
2013-01-21 David LevineRemoved the static m_getfld() state instance and replaced
2013-01-18 David LevineRemoved all traces of m_getfld() FLDEOF and BODYEOF...
2013-01-15 David Levinem_getfld() now supports interleaving calls with
2013-01-05 David LevineExpanded warning message for invalid Content-Transfer...
2012-12-27 David LevineReplace use of ftell() in mhparse.c:get_content() by...
2012-12-22 David LevineChanged bufsz argument of m_getfld() to be in-out inste...
2012-11-19 Oliver KiddleYozo TODA: fix for mhshow-charset- directives in .mh_pr...
2012-06-14 Ken HornsteinMake the base64 encoder endian-agnostic, and remove...
2012-06-14 Alexander ZangerlThe base64-decoder doesn't work on 64-bit big-endian...
2012-05-07 David LevineFixed some more problems caught by gcc -ansi -pedantic.
2012-03-11 David LevineThere were two fd leaks in mhparse.c:
2012-02-29 Ken HornsteinPart of the patch from bug #4301; clean up our prototyp...
2012-02-04 Ken HornsteinChange LocalName() to take an argument (about whether...
2012-01-17 David LevineWell the wrap of vfork() calls didn't work: its semant...
2012-01-17 David LevineWrapped setjmp(), sigsetjmp(), and vfork() calls to...
2012-01-14 David LevineFixed warnings from gcc -Wclobbered by adding volatile...
2012-01-13 Ken HornsteinMerge branch 'master' of git.sv.nongnu.org:/srv/git/nmh
2012-01-13 David LevineAdded NMH_UNUSED macro for suppressing warnings about...
2012-01-07 David LevineMerge branch 'fileproc_mhlproc_to_post'
2012-01-06 Ken HornsteinGarbage collect all of the builtin ftp client support.
2012-01-04 Lyndon NerenbergClean up process wait to use POSIX waitpid() interface.
2010-12-03 Ken HornsteinRemove RCS keywords, since they no longer work after...
2010-02-04 Earl Hood* Bug #15213, #18635: The use of the insecure m_scratch...
2008-08-14 Eric GillespieThis is what happens with last-minute "safe" improvemen...
2008-08-14 Eric Gillespie * h/mhparse.h: Move interfaces also used by mhbuildsbr...
2008-08-13 Eric Gillespie * test/tests/mhshow/test-qp: Test various valid and...
2008-04-05 Peter MaydellBug #20028 (Debian bug 399271): fix code assuming that...
2007-11-04 Joel ReicherReturn type of (*done)() changed to void. default_done...
2007-04-13 Joel ReicherChange all chars being passed to the ctype macros ...
2007-04-10 Joel ReicherApplication of patch #5218: patch for bug #9742. Fixes...
2006-03-08 Josh Bressers* (mh_strcasecmp): Rename the private strcasecmp functi...
2006-01-02 Josh Bressers* patch #3966: Create a mh_xmalloc function to prevent...
2005-11-06 Peter MaydellDon't fclose() the file twice in error-exit paths from...
2003-09-30 Glenn Burkhardt[bug #4302] errno is not always an extern int
2003-09-21 Glenn BurkhardtApply bug fix reported to Debian (#136976) by Peter...
2002-07-02 Ken HornsteinAdd/update copyright notice in all source code files.
2000-12-14 Shantonu SenResolve the circular dependency of libmh on libmts...
2000-09-08 Shantonu SenUpdated #include's to point to new location of mts...
2000-05-29 Shantonu SenUpdating user programs to use <h/tws> instead of <zotne...
2000-03-14 Dan HarklessApplied Sullivan N. Beck <sbeck@cise.ufl.edu>'s mhshow...
1999-07-16 Dan HarklessEliminated compilation warnings.
next