log lib/xwrap.c @ 1666:10922d83392a draft

age author description
Sun, 18 Jan 2015 14:06:14 -0600 Rob Landley Remove trailing whitespace. draft
Sat, 03 Jan 2015 16:25:36 -0600 Rob Landley Move fflush() checking to xexit() and have exit paths in main() call that. draft
Thu, 04 Dec 2014 21:46:59 -0600 Rob Landley Work with buildroot's extensively patched uClibc, and for nommu support move xfork() to portability.h and #ifdef based on __uClinux__ (which seems to be the nommu compiler define). draft
Thu, 04 Dec 2014 21:41:12 -0600 Rob Landley Implement xstrncat() and fix xstrndup(). draft
Fri, 28 Nov 2014 16:57:45 -0600 Rob Landley Make sendfile use libbuf. draft
Mon, 20 Oct 2014 19:56:05 -0500 Rob Landley More static analysis fixes from Ashwini Sharma. draft
Mon, 20 Oct 2014 19:52:29 -0500 Rob Landley Add TOYBOX_NORECURSE so xexec() won't make internal function calls. draft
Sun, 14 Sep 2014 19:54:19 -0500 Rob Landley Second attempt at one way xpopen(). draft
Sun, 14 Sep 2014 12:29:44 -0500 Rob Landley Split xpopen() into xpopen_both(), xpopen(), and xrun() depending on whether we want to redirect both, one, or neither of stdin/stdout. draft
Sun, 03 Aug 2014 15:50:10 -0500 Rob Landley Implement exec -user, -group, and -newer. Enable find in defconfig. draft
Wed, 30 Jul 2014 19:22:55 -0500 Rob Landley As long as I had to write xabspath(), no point in wrapping realpath(). draft
Sat, 26 Jul 2014 13:27:07 -0500 Rob Landley Default xcreate/xopen to O_CLOEXEC. (Pass O_CLOEXEC in the flags to switch it back off.) draft
Mon, 21 Jul 2014 19:57:36 -0500 Rob Landley Improve gid/uid error messages. draft
Tue, 03 Jun 2014 06:27:24 -0500 Rob Landley mount: start on option parsing, implement loopback and bind mount autodetection. draft
Sat, 31 May 2014 12:33:24 -0500 Rob Landley Introduce xfork() and make commands use it, and make some WEXITSTATUS() use WIFEXITED() and WTERMSIG()+127. draft
Mon, 26 May 2014 12:25:47 -0500 Rob Landley Isaac Dunham suggested xprintf() should call fflush() instead of ferror(), and posix-2008 doesn't say if fflush() covers ferror() (or can return success when the stream's error state is set), so call both. draft
Sat, 29 Mar 2014 18:11:00 -0500 Rob Landley Group headers by standard (POSIX or LSB) or function (internationalization, networking). Move headers standards ignore (but which have been there >15 years) to lib/portability.h. Fold xregcomp into lib since it's posix. draft
Tue, 11 Mar 2014 20:44:55 -0500 Rob Landley Move mkpathat to lib, remove redundant function used by patch. draft
Thu, 16 Jan 2014 09:26:50 -0600 Rob Landley Rename xmsprintf() to just xmprintf(). draft
Fri, 27 Dec 2013 18:45:01 -0600 Rob Landley Pass through all the readfile() arguments from xreadfile(). draft
Mon, 23 Dec 2013 06:49:38 -0600 Rob Landley Fix some issues raised (albeit indirectly) by Isaac Dunham. draft
Thu, 28 Nov 2013 21:06:15 -0600 Rob Landley Add xgetpwnam() to lib/xwrap.c. draft
Thu, 28 Nov 2013 20:18:04 -0600 Rob Landley Move xgetpwuid() and xgetgrgid() into xwrap.c draft
Sat, 02 Nov 2013 14:24:54 -0500 Rob Landley Give xstrncpy() a more informative error message. draft
Fri, 06 Sep 2013 04:45:36 -0500 Rob Landley Fix for xpidfile spotted by Felix Janda. draft
Tue, 03 Sep 2013 17:56:28 -0500 Rob Landley Introduce libbuf analogous to toybuf but for use by lib/*.c. Change readfile() semantics to be able to read into an existing buffer, or malloc its own if that's NULL. draft
Fri, 30 Aug 2013 01:53:31 -0500 Rob Landley Add scripts/single.sh to build individual non-multiplexed standalone commands. draft
Mon, 26 Aug 2013 21:55:33 +0200 Felix Janda syslogd: cleanup draft
Wed, 07 Aug 2013 12:19:51 -0500 Rob Landley Forgot to check in xfdopen(). My bad.
Fri, 19 Jul 2013 02:03:02 -0500 Rob Landley Start of TOYBOX_SINGLE support, for building standalone commands with no multiplexer.
Wed, 17 Jul 2013 17:22:46 -0500 Rob Landley Add timeout, factoring out common code from sleep.
Tue, 16 Jul 2013 00:04:56 -0500 Rob Landley Split lib/xwrap.c from lib/lib.c