log

age author description
Wed, 11 Mar 2015 23:05:54 -0500 Rob Landley Fix mktemp when TMPDIR is set to empty string, reported by Kylie McClain. draft
Tue, 10 Mar 2015 14:37:03 -0500 Rob Landley Add -m to mknod draft
Tue, 10 Mar 2015 11:07:28 -0500 Rob Landley Use xsignal() instead of signal(). draft
Mon, 09 Mar 2015 15:06:10 -0500 Rob Landley Fix thinko (don't &toybuf to get scratch space) and add -v option. 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
Fri, 06 Mar 2015 16:50:54 -0600 Rob Landley sed depends on -r to be rightmost flag to simplify the REG_EXTENDED test. draft
Fri, 06 Mar 2015 15:12:52 -0600 Rob Landley The "no }" error with find | xargs sed is because toy_init() wasn't blanking the GLOBALS() block on a recursive call. (How that ever worked...) draft
Fri, 06 Mar 2015 15:11:38 -0600 Rob Landley Yank $STRIP from config (and STRIP=no weirdness) and just allow strip to fail. draft
Wed, 04 Mar 2015 07:29:57 -0600 Hyejin Kim scripts/mkflags.c : main function need return 0 if normal exit draft
Tue, 03 Mar 2015 22:06:55 -0600 Rob Landley Quick cleanup pass on tar. draft
Mon, 02 Mar 2015 20:27:50 -0600 Rob Landley On 64 bit, subtracting two pointers produces a long result. On 32 bit, it's an int. Even though long _is_ 32 bits on a 32 bit systems, gcc warns about it because reasons. draft
Sun, 01 Mar 2015 16:43:01 -0600 Rob Landley Fix several printf_format warnings. draft
Sun, 01 Mar 2015 16:35:05 -0600 Rob Landley Only switch on printf format warnings for error_exit() and friends when TOYBOX_DEBUG enabled. draft
Sun, 01 Mar 2015 16:16:50 -0600 Elliott Hughes let the compiler check format strings draft
Sun, 01 Mar 2015 16:11:50 -0600 Elliott Hughes fix format problems in tar.c draft
Sun, 01 Mar 2015 16:08:51 -0600 Rob Landley Patches from Elliott Hughes to fix various printf() format strings. draft
Sun, 01 Mar 2015 15:58:40 -0600 Rob Landley Patches from Elliott Hughes to add missing arguments to error_exit() calls. draft
Sun, 01 Mar 2015 15:48:49 -0600 Elliott Hughes remove accidental space in format string draft
Sun, 01 Mar 2015 15:35:48 -0600 Elliott Hughes fix copy/paste-o in useradd.test draft
Fri, 27 Feb 2015 12:17:30 -0600 Rob Landley Cleanup pass on ps. draft
Fri, 27 Feb 2015 08:13:24 -0600 Rob Landley 0.5.2 release notes. draft
Sat, 28 Feb 2015 19:54:03 -0600 Rob Landley Minor toysh cleanup: remove another unnecessary option. draft
Sat, 28 Feb 2015 15:21:13 -0600 Isabella Bosia BSD sed uses -E instead of -r to enable ERE. draft
Sat, 28 Feb 2015 12:39:16 -0600 Rob Landley Add LDFLAGS and STRIP=no support. draft
Sat, 28 Feb 2015 12:35:12 -0600 Rob Landley Add "make change" output to .hgignore draft
Thu, 26 Feb 2015 21:07:33 -0600 Rob Landley More 'splaining. draft
Wed, 25 Feb 2015 20:42:24 -0600 Rob Landley Added tag 0.5.2 for changeset 8ce8c5365f8b draft
Wed, 25 Feb 2015 00:45:50 -0600 Rob Landley stat -f didn't work on 32 bit systems because type sizes wrong (fix from Elliott Hughes). draft 0.5.2
Wed, 18 Feb 2015 15:19:15 -0600 Rob Landley Patch from Isaac Dunham to add -r, fixed up so it doesn't try to include two flag contexts simultaneously. draft
Wed, 18 Feb 2015 13:06:26 -0600 Yeongdeok Suh Separate 'userdel' from testing syntax. draft
Sun, 15 Feb 2015 15:44:26 -0600 Rob Landley Add --remove-destination longopt for -F because the host version doesn't have a shortopt for it. draft
Sun, 15 Feb 2015 15:27:43 -0600 Rob Landley Only discard optargs in toy_exec() after finding the command to run (otherwise the fallback exevp() segfaults). draft
Sat, 14 Feb 2015 14:59:30 -0600 Rob Landley Make egrep and fgrep build standalone. draft
Sat, 14 Feb 2015 14:54:36 -0600 Rob Landley Fix --help for single.sh builds. draft
Sat, 14 Feb 2015 14:05:00 -0600 Rob Landley Split out unix2dos so scripts/single.sh and "make change" can build it standalone. draft
Sat, 14 Feb 2015 01:08:15 -0600 Rob Landley Move guts of "make change" to scripts/change.sh, don't try to build sh or help standalone. draft
Thu, 12 Feb 2015 16:41:59 -0600 Rob Landley Fix bug introduced by last commit (print template instead of toybuf). draft
Wed, 11 Feb 2015 17:10:28 -0600 Rob Landley Only apply mktemp directory to targets that aren't already paths. draft
Tue, 10 Feb 2015 22:51:23 -0600 Rob Landley Fix longopts (pointed out by Hyejin Kim). draft
Mon, 09 Feb 2015 17:47:29 -0600 Rob Landley One more cleanup pass on hwclock factoring out common code. draft
Mon, 09 Feb 2015 17:33:59 -0600 Rob Landley Inline rtc_open() and get_rtc_seconds(), perform resulting cleanups. draft
Mon, 09 Feb 2015 16:34:24 -0600 Rob Landley Cleanup/refactoring pass on hwclock. draft
Sun, 08 Feb 2015 16:38:38 -0600 Rob Landley Promote chcon to "other". draft
Sun, 08 Feb 2015 16:38:11 -0600 Rob Landley Cleanup pass on chcon. draft
Sun, 08 Feb 2015 16:33:24 -0600 Rob Landley Rewrite of a patch from Elliott Hughes to implement touch -h and switch API to utimensat() which offers nanosecond granularity and UTIME_OMIT/UTIME_NOW. draft
Sun, 08 Feb 2015 16:27:30 -0600 Rob Landley For some reason, ifconfig was explicitly excluding "ifconfig lo:0 127.0.0.2" style alias address assignments. No idea why. draft
Sat, 07 Feb 2015 19:51:27 -0600 Elliott Hughes netcfg is being removed, but shows up in the toybox roadmap. draft
Sat, 07 Feb 2015 19:45:23 -0600 Rob Landley Shameless meddling. draft
Sat, 07 Feb 2015 19:27:59 -0600 Elliot Hughes Use $TMPDIR if set (necessary on Android, where there is no /tmp). draft
Sat, 07 Feb 2015 17:20:23 -0600 Rob Landley Build standalone commands where "depends on" config entries need to be switched on. draft
Sat, 07 Feb 2015 17:19:38 -0600 Rob Landley Clean up the output of "make change". draft
Sat, 07 Feb 2015 16:23:59 -0600 Rob Landley Remove xexec_optargs(). draft
Sat, 07 Feb 2015 16:23:03 -0600 Rob Landley Cleanup pass on env, removing exec_optargs(). draft
Sat, 07 Feb 2015 16:17:44 -0600 Rob Landley Make toy_exec() check if argc is in optargs and deal with it there so we don't need a separate xexec_optargs(). draft
Sat, 07 Feb 2015 15:32:22 -0600 Rob Landley Merge unshare and nsenter (promoting and cleaning up nsenter). draft
Fri, 06 Feb 2015 17:31:52 -0600 Rob Landley In rm, init using to AT_REMOVEDIR in the dir case earlier. draft
Fri, 06 Feb 2015 16:42:44 -0600 Rob Landley Alright, the Android guys agree with the musl guys: faccessat(AT_SYMLINK_NOFOLLOW) is not supported. draft
Sun, 25 Jan 2015 14:04:51 -0600 Rob Landley Commit 1061 said "this gets expand off my to-review list". Remove it from the list. draft
Sun, 25 Jan 2015 13:11:58 -0600 Rob Landley Cleanup mountpoint and remove it from the pending README. draft
Thu, 22 Jan 2015 16:29:34 -0600 Luis Felipe Strano Moraes bootchartd: Removing wrong free call to non-malloc'ed string. draft
Thu, 22 Jan 2015 02:18:30 -0600 Rob Landley Fix sed s//\[newline]/ line continuations. draft
Tue, 20 Jan 2015 16:03:29 -0600 Elliott Hughes fix hwclock's rtc selection draft
Tue, 20 Jan 2015 15:52:41 -0600 Elliott Hughes fix typo in printf draft
Sun, 18 Jan 2015 14:06:14 -0600 Rob Landley Remove trailing whitespace. draft
Sun, 18 Jan 2015 13:44:24 -0600 Rob Landley Lift the basename/libgen.h shenanigans back out of portability.c and make it a static inline in portability.h, and prototype dirname() while we're at it. draft
Sun, 18 Jan 2015 13:36:31 -0600 Elliott Hughes fix non-glibc basename(3) usage draft
Fri, 16 Jan 2015 13:55:32 -0600 Rob Landley Move pty.h back to toys.h (under LSB 4.1 headers). draft
Fri, 16 Jan 2015 13:49:23 -0600 Elliott Hughes AOSP master has <pty.h> and builds netcat/nc. draft
Fri, 16 Jan 2015 13:43:09 -0600 Rob Landley id.c #ifdefectomy. (ifdefs belong in headers, not in C code.) draft
Fri, 16 Jan 2015 13:36:53 -0600 Elliott Hughes This patch adds a TOYBOX_SELINUX configuration option to control both draft
Thu, 15 Jan 2015 19:09:08 -0600 Rob Landley Added tag 0.5.1 for changeset 62a7d617e1ce draft
Wed, 14 Jan 2015 13:59:10 -0600 Rob Landley Switch netcat to stop parsing command line at first nonoption argument instead of stopping after -l or -L. draft
Wed, 14 Jan 2015 13:54:34 -0600 Rob Landley Make touch -d miliseconds work. (Still only 6 digits precision instead of 9, but it's a start.) draft
Wed, 14 Jan 2015 03:43:49 -0600 Elliott Hughes i found a few problems while manually smoke testing toybox chown versus toolbox (NetBSD) chown... draft
Wed, 14 Jan 2015 00:31:06 -0600 Rob Landley Let chown build standalone. draft
Tue, 13 Jan 2015 04:28:19 -0600 Rob Landley sed bugfix: N or n at end of script would save the terminating NULL as the resume position, so the script would restart from beginning. draft
Tue, 13 Jan 2015 03:35:37 -0600 Rob Landley sed s/// can have line continuations in the replacement part, with or without a \ escaping the newline. draft
Sun, 11 Jan 2015 10:17:58 -0600 Rob Landley Promote printf. draft
Sun, 11 Jan 2015 10:16:38 -0600 Rob Landley One more bugfix for printf.c, with test suite entry. (Make %-3d etc work.) draft
Sun, 11 Jan 2015 01:22:36 -0600 Rob Landley Cleanup pass on printf. draft
Sat, 10 Jan 2015 20:02:21 -0600 Rob Landley More half-finished cleanup of printf.c, and more test suite entries. draft
Tue, 06 Jan 2015 15:06:51 -0600 Rob Landley Since "printf" is a shell builtin, printf.test wasn't actually testing anything. draft
Tue, 06 Jan 2015 12:07:20 -0600 Rob Landley More printf cleanup, and test suite entries. draft
Sun, 04 Jan 2015 03:50:52 -0600 Rob Landley Fix sed backslash parsing in square bracket pattern sections. draft
Sat, 03 Jan 2015 20:31:41 -0600 Rob Landley Another cleanup pass on printf. 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
Fri, 02 Jan 2015 21:28:39 -0600 Rob Landley Cleanup pass on printf. draft
Fri, 02 Jan 2015 00:44:27 -0600 Rob Landley Need to update install.c for the changed OLDTOY() argument list. draft
Thu, 01 Jan 2015 17:37:57 -0600 Rob Landley Tweak status.html draft
Thu, 01 Jan 2015 16:59:35 -0600 Rob Landley Switch a lot of strncpy() calls to xstrncpy(). draft
Thu, 01 Jan 2015 16:49:55 -0600 Rob Landley strncpy(optptr, hname, strlen(hname)) is really just strcpy(). 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
Thu, 01 Jan 2015 16:19:40 -0600 Rob Landley Debris from flag handling rewrite: don't allow -^A to actually trigger. draft
Thu, 01 Jan 2015 10:58:59 -0600 Elliott Hughes typo fixes draft
Wed, 31 Dec 2014 22:38:48 -0600 Rob Landley Fix for mix from Isaac Dunham (who can actually test it). (I tweaked the curly brackets.) draft
Wed, 31 Dec 2014 21:30:59 -0600 Rob Landley Redo option parsing infrastructure so #define FORCE_FLAGS can unzero flag macros for a disabled command (needed when multiple commands share infrastructure with a common set of flags). draft
Wed, 31 Dec 2014 21:23:37 -0600 Rob Landley When CP_MORE was disabled, the d flag was still in the [-exclusion] list at the end and option parsing fell off the end looking for it (segfault) if DEBUG wasn't enabled to check for that. draft
Wed, 31 Dec 2014 16:22:31 -0600 Rob Landley When you include the posix header libgen.h, glibc #defines basename to some random other symbol name (because gnu) and this screws up nontrivial macro expansions of NEWTOY(basename), so work around it in portability.h. draft
Tue, 30 Dec 2014 14:49:02 -0600 Rob Landley Link to gmane web archive. draft
Sun, 28 Dec 2014 14:44:09 -0600 Rob Landley Another random link for the design page. draft
Sun, 28 Dec 2014 14:38:14 -0600 Rob Landley Fluff out help text. draft
Sat, 27 Dec 2014 13:52:40 -0600 Rob Landley Promote mix draft
Sat, 27 Dec 2014 13:52:03 -0600 Rob Landley Cleanup mix.c. draft
Wed, 24 Dec 2014 16:13:08 -0600 Rob Landley Teach factor to accept whitespace separated arguments (reported by Robert Thompson). draft
Tue, 23 Dec 2014 19:20:24 -0600 Elliott Hughes getenforce and setenforce draft
Tue, 23 Dec 2014 19:17:13 -0600 Elliott Hughes those of us who need to check in generated files find that 'tr' and draft
Tue, 23 Dec 2014 13:29:47 -0600 Rob Landley Merge catv back into cat as discussed on the list. Add comments about infrastructure upgrades needed to restore separate catv option. draft
Mon, 22 Dec 2014 17:04:47 -0600 Rob Landley Allocate space for null terminator. draft
Mon, 22 Dec 2014 13:45:35 -0600 Rob Landley sed 'r' didn't work right. draft
Sun, 21 Dec 2014 23:17:06 -0600 Rob Landley Another sed bug. (The e2fsprogs build uses multiple line continuations on the same command.) draft
Sun, 21 Dec 2014 01:54:54 -0600 Rob Landley Promote sed to posix. draft
Sat, 20 Dec 2014 23:28:30 -0600 Rob Landley sed: implement 'l' draft
Sat, 20 Dec 2014 14:58:03 -0600 Rob Landley Add tizen section to roadmap. draft
Fri, 19 Dec 2014 21:17:49 -0600 Rob Landley More sed bugs. draft
Thu, 18 Dec 2014 11:13:35 -0600 Rob Landley Decouple cp and mv so mv uses its own --help text. draft
Thu, 18 Dec 2014 11:05:06 -0600 Rob Landley Give fstype its own config symbol (separate from blkid), and fix blkid not using more accurate ext3/ext4 filesystem sub-type. draft
Mon, 15 Dec 2014 03:34:55 -0600 Rob Landley Fix yet another sed bug. draft
Sun, 14 Dec 2014 13:51:28 -0600 Rob Landley Make sed a\ line continuations work properly for different pattern input modes. draft
Sat, 13 Dec 2014 18:35:11 -0600 Rob Landley Fix bug in sed y/// where bytes in target but not in source were replaced by zeroes (nul terminator overwritten). draft
Sat, 13 Dec 2014 12:27:51 -0600 Rob Landley Last sed bugfix broke 'b', fix it. draft