]> diplodocus.org Git - nmh/history - sbr/utils.c
Fix invalid pointer arithmetic.
[nmh] / sbr / utils.c
2017-09-11 Ralph CorderoyDelete mh_xfree(), changing callers to call free(3...
2017-08-28 Ralph CorderoyMove read_line.c's prototypes from prototypes.h to...
2017-08-26 Ralph Corderoymh_xmalloc() et al: Use C99's `%zu' to print size_t.
2017-08-20 Ralph Corderoycontains8bit(): Don't fetch a byte when start >= end.
2017-08-09 Ralph CorderoyTeach gcc(1) that adios() and friends take printf formats.
2017-08-01 Ken HornsteinMerge branch 'fix-post-bcc'
2017-07-29 David LevineSimplified m_strn() per Ralph's suggestions.
2017-07-29 David LevineAdded m_str() and m_strn() functions to convert int...
2017-05-25 Ralph CorderoyDon't cast lseek(2)'s offset to off_t when it's 0.
2017-05-25 Ralph Corderoysbr/utils.c: Delete dead-code open_form(); not called.
2017-05-16 Ralph Corderoysbr/makedir.c: Move prototype from h/prototypes.h to...
2017-05-15 Ralph Corderoysbr/utils.c: Delete unused upcase() function.
2017-05-15 Ralph Corderoysbr/m_mktemp.h: Create with missing prototypes.
2017-05-15 Ralph Corderoysbr/utils.c: Use h/signals.h for setup_signal_handlers...
2017-05-15 Ralph CorderoySpecify function parameters in prototypes, mainly void.
2017-05-14 Ralph CorderoyUse new PLURALS(n) macro instead of variety of tests.
2017-05-12 Ralph CorderoyReplace `a == b ? 1 : 0' and similar with `a == b'.
2017-04-28 Ralph CorderoyFix spelling in C comments.
2017-04-22 Ralph CorderoyReplace "/*\n * " with "/* " at the start of a file.
2017-04-22 Ralph CorderoyRemove leading and trailing blank lines from code.
2017-04-17 Ralph CorderoyChange admonish(NULL, "foo") to inform("foo, continuing...
2017-04-17 Ralph CorderoyReplace advise(NULL, fmt, ...) with inform(fmt, ...).
2016-12-10 Ralph CorderoyRename recently added ToUpper() to to_upper().
2016-12-10 Ralph CorderoyRename recently added ToLower() to to_lower().
2016-12-10 Ralph CorderoyRename recently added TrimSuffixC() to trim_suffix_c().
2016-12-10 Ralph CorderoyRename recently added HasSuffixC() to has_suffix_c().
2016-12-10 Ralph CorderoyRename recently added HasSuffix() to has_suffix().
2016-12-10 Ralph CorderoyRename recently added HasPrefix() to has_prefix().
2016-10-30 Ralph CorderoyClarify trunccpy()'s src and dest must not overlap.
2016-10-30 Ralph CorderoyAdd trunccpy(), and the convenience TRUNCCPY().
2016-10-30 Ralph CorderoySimplify folder_exists() to just testing stat(2)'s...
2016-10-24 Ralph Corderoysbr/utils.c: Add HasSuffix(s, suffix).
2016-10-24 Ralph CorderoyUse HasPrefix() instead of strncmp().
2016-10-24 Ralph CorderoyAlter HasSuffixC()'s char * to be const.
2016-10-24 Ralph Corderoyutils.c: Add HasPrefix(s, prefix).
2016-10-24 Ralph CorderoyRename EndsWithC() to HasSuffixC().
2016-10-22 Ralph CorderoyUse ToUpper() instead of loop.
2016-10-22 Ralph CorderoyAdd ToLower(s) and ToUpper(s).
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 David LevineAdded locale profile component, value is passed to...
2016-10-19 Ralph CorderoyAdd EndsWithC(char *s, int c) and call it in some initi...
2016-10-19 Ralph CorderoyAdd TrimSuffixC(char *s, int c).
2016-10-17 Ralph CorderoyRemove use of C's register keyword.
2016-10-16 Ralph CorderoyAdd const specifier to mh_xstrdup()'s src parameter.
2016-10-16 Ralph CorderoyAdd mh_xstrdup() that exits on allocation failure.
2016-10-16 Ralph CorderoyAdd mh_xfree(), guarding free(3) from NULLs.
2016-10-16 Ralph CorderoyTweak mh_xcalloc(); print size on error, follow POSIX.
2016-10-16 Ralph CorderoyTweak mh_xrealloc(); print size on error, follow POSIX.
2016-10-16 Ralph CorderoyTweak mh_xmalloc(); print size in error, allocate...
2016-10-16 Ralph CorderoyFix spelling in warning message; s/conext/context/.
2016-10-15 Ralph CorderoyFix error message when attempting to xmh_realloc()...
2016-10-14 David LevineTweaked formatting of welcome message.
2016-10-06 David LevineMoved scan_input() from uip/post.c to sbr/utils.c.
2016-10-06 David LevineReplaced strtod() with strtof().
2016-10-06 David LevineMerge branch 'welcome'
2016-09-29 David LevineWelcome message enhancements:
2016-09-29 David LevineInstead of relying on invo_name to decide whether to...
2016-09-29 David LevineMake sure stderr is directed to terminal, as well as...
2016-09-28 David LevineWait for user to ack new version message.
2016-09-28 David LevineAdded welcome message when nmh detects that its version...
2016-06-26 David LevineMerge remote-tracking branch 'origin' into xoauth
2016-04-03 Eric GillespieRename and document functions that read from stdin.
2014-12-02 Ken HornsteinMerge commit '8206fbf', due to my screwup of committing...
2014-10-11 David LevineAdded mh_xcalloc().
2014-08-26 David LevineCheck return values of system calls in several sbr...
2014-06-17 David LevineCheck return value of setlocale(3) and admonish on...
2014-03-06 Ken HornsteinMerge branch 'extended-params'
2014-02-22 Ken HornsteinIt compiles now! And actually sort of works, but still...
2014-02-12 Ken HornsteinMove contains8bit() to a common file, and make it a...
2014-02-08 David LevineMoved upcase(), update_attr(), content_charset(), and
2014-01-26 David LevineMerge branch 'tmpfiles'
2014-01-26 David LevineMerge branch 'tmpfiles'
2014-01-25 David LevineReplaced boilerplate at beginning of each nmh program...
2013-05-01 David LevineRemoved remaining #includes of stdio.h and stdlib.h...
2013-04-14 David LevineMoved #include of errno.h to h/nmh.h.
2013-03-21 Ken HornsteinMerge branch 'newlock'
2013-03-21 Ken HornsteinDon't lock and write the sequence files until after...
2013-02-27 David LevineAdded nmh_strcasestr() because POSIX doesn't have strca...
2013-02-25 David LevineAdded find_str() and rfind_str() to sbr/utils.c
2013-02-25 David LevineAdded const qualifier to char * arguments of add()...
2012-11-29 Ken HornsteinMerge branch 'master' of git.sv.nongnu.org:/srv/git/nmh
2012-11-27 Paul Foxapp_msgarg: de-obfuscate
2012-02-26 Ken HornsteinFinally, some support for mh-format when using forw...
2010-12-03 Ken HornsteinRemove RCS keywords, since they no longer work after...
2008-05-21 Peter MaydellDon't rely on realloc() to follow POSIX in handling...
2007-11-08 Joel ReicherInsert types for args of some function pointers to...
2007-08-21 Josh Bressers* Red Hat Bug #253342: inc.c, utils.c, utils.h: When...
2006-04-14 Joel ReicherCreated function open_form() to open form file or fallb...
2006-04-11 Joel ReicherCreated app_msgarg() (append message arg) and a simple...
2006-02-21 Josh Bressers* h/utils.h, sbr/utils.c, uip/flist.c, uip/folder.c...
2006-02-20 Josh Bressers* sbr/m_draft.c, sbr/utils.c, uip/folder.c, uip/inc...
2006-01-06 Josh Bressers* patch #3968: Move the add() function from its own...
2006-01-04 Josh Bressers* mh_xmalloc(), mh_xrealloc(), pwd(): Add comments...
2006-01-03 Josh BressersRemove sbr/pwd.c file, moving the pwd() function into...
2006-01-02 Josh Bressers* patch #3967: Create a mh_xrealloc function to prevent...
2006-01-02 Josh Bressers* patch #3966: Create a mh_xmalloc function to prevent...