log lib/lib.h @ 1730:90a7ed7ec30e draft

age author description
Thu, 12 Mar 2015 11:11:08 -0500 Rob Landley Factor out xgetgrnamid() and xgetpwnamid() into xwrap.c. draft
Mon, 09 Mar 2015 14:52:32 -0500 Rob Landley Upgrade oneit with -r (restart), -3 (send exiting PID values to child), and signal handling. draft
Sun, 01 Mar 2015 16:16:50 -0600 Elliott Hughes let the compiler check format strings draft
Mon, 09 Feb 2015 16:34:24 -0600 Rob Landley Cleanup/refactoring pass on hwclock. draft
Sat, 07 Feb 2015 16:23:59 -0600 Rob Landley Remove xexec_optargs(). draft
Thu, 01 Jan 2015 16:28:51 -0600 Rob Landley strtol() doesn't return error indicator for overflow, it just sets errno. So add estrtol() (which clears errno first), and xstrtol() (which error_exit()s on overflow). draft
Sat, 13 Dec 2014 11:59:37 -0600 Rob Landley Forgot to check in a header file for base64. 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
Sat, 18 Oct 2014 17:14:12 -0500 Rob Landley Factor out printf-style escape parsing logic from echo.c. 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, 24 Aug 2014 23:46:23 -0500 Rob Landley Work in progress snapshot of mount, with fallout to umount. (Not done yet.) draft
Sun, 03 Aug 2014 15:50:10 -0500 Rob Landley Implement exec -user, -group, and -newer. Enable find in defconfig. draft
Sat, 02 Aug 2014 19:50:03 -0500 Rob Landley Yank xrealpath prototype since the function's gone. draft
Sat, 26 Jul 2014 13:30:40 -0500 Rob Landley Move DIRTREE_COMEAGAIN second callback up to when the filehandle is still open, and add dir->again variable to distinguish second call instead of checking for -1 filehandle. draft
Mon, 21 Jul 2014 19:56:53 -0500 Rob Landley Little endian and big endian versions of peek (for host.c). draft
Wed, 25 Jun 2014 22:54:59 -0500 Rob Landley Cleanup pass on mkpasswd.c draft
Mon, 09 Jun 2014 07:12:49 -0500 Rob Landley Forgot to check in strstart(). 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
Thu, 29 May 2014 05:22:02 -0500 Rob Landley Switch mtab_list to doubly linked so we can traverse in either order. Convert umount and df. Add dlist_terminate() to break lists for traversal in either direction. draft
Tue, 27 May 2014 07:56:51 -0500 Rob Landley Add mount options to data getmountlist collects. draft
Wed, 21 May 2014 07:24:16 -0500 Rob Landley Add generic_signal() handler, which sets toys.signal and writes byte to toys.signalfd if set. draft
Wed, 21 May 2014 06:57:43 -0500 Rob Landley Add free functions for predefined llist types. draft
Tue, 06 May 2014 06:31:28 -0500 Rob Landley Switch human_readable() to just outputing decimal kilo/mega/gigabytes, make du use it, move it from lib/pending.c to lib.c. 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
Fri, 07 Feb 2014 07:56:46 -0600 Rob Landley Move bunzip2 logic from lib into bzcat. 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, 19 Dec 2013 09:32:30 -0600 Rob Landley Move names_to_pid from pending to lib. draft
Thu, 28 Nov 2013 21:11:34 -0600 Rob Landley Oops, cleaned up ifconfig uses atolx_range() instead of get_int_list(). Check that in. 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
Sun, 10 Nov 2013 18:20:16 -0600 Rob Landley Break out lib/pending.h from lib/lib.h. draft
Thu, 07 Nov 2013 09:04:50 -0600 Rob Landley Tweak terminal_size to never set either to 0, and return true/false whether it could determine at least one coordinate. draft
Wed, 16 Oct 2013 19:30:17 -0500 Rob Landley Prep work for useradd by Ashwini Sharma. draft
Wed, 11 Sep 2013 12:09:53 -0500 Rob Landley Ah, that's why commit 1057 was skipped last pull: it was unfinished. Oops. (Fix it.) draft 0.4.6
Mon, 09 Sep 2013 04:26:03 -0500 Rob Landley Redo tail closer to the original design. Add more tests for large data sets. (Still no -f support yet.) draft
Fri, 06 Sep 2013 12:21:28 -0500 Rob Landley Ashwini Sharma submitted route.c, adding it to pending. 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
Tue, 03 Sep 2013 08:30:47 -0500 Rob Landley Remove itoa/utoa, let libc do this with sprintf. draft
Fri, 30 Aug 2013 17:34:24 -0500 Rob Landley Allow getmountlist to read fstab too. draft
Mon, 26 Aug 2013 21:55:33 +0200 Felix Janda syslogd: cleanup draft
Sun, 18 Aug 2013 04:12:51 -0500 Rob Landley Remove files du no longer needs.
Sat, 10 Aug 2013 20:18:18 +0200 Felix Janda Add daemonize function to lib for klogd and syslogd
Wed, 07 Aug 2013 12:19:51 -0500 Rob Landley Forgot to check in xfdopen(). My bad.
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
Fri, 12 Jul 2013 18:10:52 -0500 Strake add grep
Sun, 16 Jun 2013 19:59:51 -0500 Rob Landley Add xexit() and make error_exit() use it.
Sun, 02 Jun 2013 00:24:24 -0500 Rob Landley Stat cleanup.
Sat, 01 Jun 2013 22:36:48 -0500 Rob Landley Add peek/poke to header file.
Fri, 10 May 2013 18:57:01 -0500 Rob Landley Convert getmountlist() to xgetmountlist().
Mon, 22 Apr 2013 22:29:43 +0200 Felix Janda Add library function for the file permission formatting in ls and stat
Fri, 26 Apr 2013 02:41:05 -0500 Rob Landley Add posix headers to toynet.h, move xioctl() to lib.c, introduce lib/net.c and move xsocket() to it.
Sat, 20 Apr 2013 23:33:48 -0500 Rob Landley More ifconfig cleanup.
Sun, 14 Apr 2013 21:43:22 -0500 Rob Landley Move guts of help command into show_help() in lib/help.c, with config TOYBOX_HELP controlling infrastructure.
Sun, 17 Mar 2013 17:57:28 -0500 Rob Landley Remove unused min/max macros.