]> diplodocus.org Git - nmh/history - uip/slocal.c
lock_file.c: close(2) file descriptor on failure, avoiding leak.
[nmh] / uip / slocal.c
2017-09-11 Ralph Corderoyslocal.c: Alter trim() to return static array, not...
2017-09-09 Ralph CorderoyRefer to #include files from the root of nmh's source.
2017-09-09 Ralph CorderoyOnly call fork(2) once, not up to five times on failure.
2017-08-28 Ralph CorderoyDon't cast zero to pid_t for setpgid(2)'s first argument.
2017-08-27 Ralph CorderoyAdd gcc's pure function attribute.
2017-08-26 Ralph CorderoyAdd more NORETURN and CHECK_PRINTF function attributes.
2017-08-22 Ralph CorderoyReformat else-if that are split over two or more lines...
2017-08-13 Ralph Corderoym_getfld() et al: Replace with m_getfld2(), etc., in...
2017-05-25 Ralph CorderoyDon't cast lseek(2)'s offset to off_t when it's 0.
2017-05-25 Ralph Corderoyuip/slocal.c: Tidy `verbose' logic in usr_file().
2017-05-25 Ralph CorderoyRemove support for ./.foo.map index for ./foo mailbox.
2017-05-15 Ralph Corderoyh/prototypes.h: Give sbr/lock_file.c's prototypes their...
2017-05-15 Ralph Corderoysbr/m_mktemp.h: Move remaining prototypes from h/protot...
2017-05-14 Ralph CorderoyReplace calls to m_putenv() with setenv(3).
2017-05-07 Ralph CorderoyMake many m_getfld() buffer parameters NMH_BUFSIZ big.
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 CorderoyReplace advise(NULL, fmt, ...) with inform(fmt, ...).
2017-02-27 David LevineAdded /* FALLTHRU */ comments where gcc 7 noticed their...
2016-12-10 Ralph CorderoyRename recently added TrimSuffixC() to trim_suffix_c().
2016-12-10 Ralph CorderoyRename recently added HasPrefix() to has_prefix().
2016-11-13 Ralph CorderoyReplace many add(s, NULL) with mh_xstrdup(s).
2016-10-30 Ralph CorderoyReplace printf("%s", foo) with fputs(foo, stdout).
2016-10-30 Ralph CorderoyReplace v?fprintf(stdout, ...) with v?printf(...).
2016-10-24 Ralph CorderoyMerge branch 'master' of git.sv.gnu.org:/srv/git/nmh
2016-10-24 Ralph CorderoyReplace fputc() with putchar().
2016-10-24 Ralph CorderoyUse HasPrefix() instead of strncmp().
2016-10-20 Ralph CorderoyDon't `else' after return. Simplify control flow.
2016-10-19 Ralph CorderoyUse LEN() on string constants instead of strlen().
2016-10-19 Ralph CorderoyReplace strchr() condition with TrimSuffixC().
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-09-23 Ken HornsteinMerge branch 'pop-tls'
2016-09-11 Ken HornsteinRemove the unused argument from mts_init() (as far...
2016-06-26 David LevineMerge remote-tracking branch 'origin' into xoauth
2016-05-02 David LevineFor slocal, changed default user, if -user switch isn...
2014-09-06 David LevineCheck return values of system calls in uip/ and test...
2014-04-10 Lyndon NerenbergRemove dead initialization of fp in main().
2014-04-10 David LevineMerge remote-tracking branch 'origin/fix-locking'
2014-04-06 David LevineInstead of relying on errno to determine if locking...
2014-02-03 David LevineRestored setuid/setgid to slocal: it needs them when...
2014-02-02 David LevineRemoved all unnecessary setuid/setgid calls. Using...
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 LevineReplaced boilerplate at beginning of each nmh program...
2014-01-23 Ken HornsteinMerge branch 'mhbuild-always'
2014-01-22 David LevineAlways check that mktemp()/mktemp2() succeeds before...
2014-01-20 Ken HornsteinRemove the --disable-locale configure option and make...
2013-12-13 David LevineSquelch warning from cc on OpenBSD that fd argument...
2013-12-11 David LevineRemoved a bunch of unreachable break statements found by
2013-04-14 David LevineMoved #include of signal.h to h/signals.h. And it...
2013-03-24 David LevineMore replacements of mh_strcasecmp() with strcasecmp().
2013-03-21 Ken HornsteinMerge branch 'newlock'
2013-03-15 Ken HornsteinMostly complete now, but not yet functional.
2013-02-22 Ken HornsteinMerge branch 'format-test'
2013-02-06 Ken HornsteinFINALLY clean up our signed/unsigned character warning...
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-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-10 Ken HornsteinConvert all argument processing over to using X-Macros...
2012-12-22 David LevineChanged bufsz argument of m_getfld() to be in-out inste...
2012-12-12 David LevineRemoved some dead code, all inside #if 0's. I tried...
2012-11-23 David Levineslocal used to support two different formats for three of
2012-06-07 David LevineChanged exit status of each nmh command's -version...
2012-04-25 Ken HornsteinDisable utmpx support for systems that lack getutxent.
2012-04-12 David LevineUndid wrapping of setjmp() and sigsetjmp() of
2012-01-17 Ken HornsteinConvert from utmp functions to utmpx functions (which...
2012-01-17 David LevineWrapped setjmp(), sigsetjmp(), and vfork() calls to...
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-12 David LevineRemoved, or added use of, unused macros to prevent...
2012-01-11 David LevineAdded #include <grp.h>. It's needed on Linux, should...
2012-01-09 Ken HornsteinMerge branch 'master' of git.sv.nongnu.org:/srv/git/nmh
2012-01-09 Ken HornsteinGarbage collect autoconf support for checking for the...
2012-01-09 Ken HornsteinWe are making POSIX signal support a requirement; remov...
2012-01-09 Ken HornsteinSwitch from using RETSIGTYPE via autoconf to void,...
2012-01-07 David LevineMerge branch 'fileproc_mhlproc_to_post'
2012-01-06 Ken HornsteinGarbage-collect SLOCAL_MBOX (and make it the default).
2012-01-06 Ken HornsteinGarbage-collect RPATHS support.
2012-01-04 Lyndon NerenbergEliminate '#ifdef HAVE_FOO' for Posix-mandated FOOs.
2010-12-15 Scott Snyderpropagate and check return status of close() in slocal
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-04-11 Oliver Kiddlemove most remaining macros out of acconfig.h which...
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 ...
2006-03-08 Josh Bressers* (mh_strcasecmp): Rename the private strcasecmp functi...
2006-01-16 Oliver Kiddleremove remnants of code for MMDF
2006-01-06 Josh Bressers* patch #3968: Move the add() function from its own...
2005-12-24 Peter MaydellRework detection and handling of ndbm: we now check...
2005-12-15 Peter MaydellImprove the checks for where to find ndbm (dbm_open...
2005-11-08 Oliver KiddleSimon Burge: fix to handle getutent() on NetBSD
2003-10-06 Glenn Burkhardtdb configuration fix for Debian; yet another location...
2003-09-22 Glenn Burkhardtstatus of action wasn't saved for use by 'N' result...
next