log

age author description
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).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.
Wed, 18 Feb 2015 13:06:26 -0600 Yeongdeok Suh Separate 'userdel' from testing syntax.
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.
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).
Sat, 14 Feb 2015 14:59:30 -0600 Rob Landley Make egrep and fgrep build standalone.
Sat, 14 Feb 2015 14:54:36 -0600 Rob Landley Fix --help for single.sh builds.
Sat, 14 Feb 2015 14:05:00 -0600 Rob Landley Split out unix2dos so scripts/single.sh and "make change" can build it standalone.
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.
Thu, 12 Feb 2015 16:41:59 -0600 Rob Landley Fix bug introduced by last commit (print template instead of toybuf).
Wed, 11 Feb 2015 17:10:28 -0600 Rob Landley Only apply mktemp directory to targets that aren't already paths.
Tue, 10 Feb 2015 22:51:23 -0600 Rob Landley Fix longopts (pointed out by Hyejin Kim).
Mon, 09 Feb 2015 17:47:29 -0600 Rob Landley One more cleanup pass on hwclock factoring out common code.
Mon, 09 Feb 2015 17:33:59 -0600 Rob Landley Inline rtc_open() and get_rtc_seconds(), perform resulting cleanups.
Mon, 09 Feb 2015 16:34:24 -0600 Rob Landley Cleanup/refactoring pass on hwclock.
Sun, 08 Feb 2015 16:38:38 -0600 Rob Landley Promote chcon to "other".
Sun, 08 Feb 2015 16:38:11 -0600 Rob Landley Cleanup pass on chcon.
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.
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.
Sat, 07 Feb 2015 19:51:27 -0600 Elliott Hughes netcfg is being removed, but shows up in the toybox roadmap.
Sat, 07 Feb 2015 19:45:23 -0600 Rob Landley Shameless meddling.
Sat, 07 Feb 2015 19:27:59 -0600 Elliot Hughes Use $TMPDIR if set (necessary on Android, where there is no /tmp).
Sat, 07 Feb 2015 17:20:23 -0600 Rob Landley Build standalone commands where "depends on" config entries need to be switched on.
Sat, 07 Feb 2015 17:19:38 -0600 Rob Landley Clean up the output of "make change".
Sat, 07 Feb 2015 16:23:59 -0600 Rob Landley Remove xexec_optargs().
Sat, 07 Feb 2015 16:23:03 -0600 Rob Landley Cleanup pass on env, removing exec_optargs().
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().
Sat, 07 Feb 2015 15:32:22 -0600 Rob Landley Merge unshare and nsenter (promoting and cleaning up nsenter).
Fri, 06 Feb 2015 17:31:52 -0600 Rob Landley In rm, init using to AT_REMOVEDIR in the dir case earlier.
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.
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.
Sun, 25 Jan 2015 13:11:58 -0600 Rob Landley Cleanup mountpoint and remove it from the pending README.
Thu, 22 Jan 2015 16:29:34 -0600 Luis Felipe Strano Moraes bootchartd: Removing wrong free call to non-malloc'ed string.
Thu, 22 Jan 2015 02:18:30 -0600 Rob Landley Fix sed s//\[newline]/ line continuations.
Tue, 20 Jan 2015 16:03:29 -0600 Elliott Hughes fix hwclock's rtc selection
Tue, 20 Jan 2015 15:52:41 -0600 Elliott Hughes fix typo in printf
Sun, 18 Jan 2015 14:06:14 -0600 Rob Landley Remove trailing whitespace.
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.
Sun, 18 Jan 2015 13:36:31 -0600 Elliott Hughes fix non-glibc basename(3) usage
Fri, 16 Jan 2015 13:55:32 -0600 Rob Landley Move pty.h back to toys.h (under LSB 4.1 headers).
Fri, 16 Jan 2015 13:49:23 -0600 Elliott Hughes AOSP master has <pty.h> and builds netcat/nc.
Fri, 16 Jan 2015 13:43:09 -0600 Rob Landley id.c #ifdefectomy. (ifdefs belong in headers, not in C code.)
Fri, 16 Jan 2015 13:36:53 -0600 Elliott Hughes This patch adds a TOYBOX_SELINUX configuration option to control both
Thu, 15 Jan 2015 19:09:08 -0600 Rob Landley Added tag 0.5.1 for changeset 62a7d617e1ce
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.
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.)
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...
Wed, 14 Jan 2015 00:31:06 -0600 Rob Landley Let chown build standalone.
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.
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.
Sun, 11 Jan 2015 10:17:58 -0600 Rob Landley Promote printf.
Sun, 11 Jan 2015 10:16:38 -0600 Rob Landley One more bugfix for printf.c, with test suite entry. (Make %-3d etc work.)
Sun, 11 Jan 2015 01:22:36 -0600 Rob Landley Cleanup pass on printf.
Sat, 10 Jan 2015 20:02:21 -0600 Rob Landley More half-finished cleanup of printf.c, and more test suite entries.
Tue, 06 Jan 2015 15:06:51 -0600 Rob Landley Since "printf" is a shell builtin, printf.test wasn't actually testing anything.
Tue, 06 Jan 2015 12:07:20 -0600 Rob Landley More printf cleanup, and test suite entries.
Sun, 04 Jan 2015 03:50:52 -0600 Rob Landley Fix sed backslash parsing in square bracket pattern sections.
Sat, 03 Jan 2015 20:31:41 -0600 Rob Landley Another cleanup pass on printf.
Sat, 03 Jan 2015 16:25:36 -0600 Rob Landley Move fflush() checking to xexit() and have exit paths in main() call that.
Fri, 02 Jan 2015 21:28:39 -0600 Rob Landley Cleanup pass on printf.
Fri, 02 Jan 2015 00:44:27 -0600 Rob Landley Need to update install.c for the changed OLDTOY() argument list.
Thu, 01 Jan 2015 17:37:57 -0600 Rob Landley Tweak status.html
Thu, 01 Jan 2015 16:59:35 -0600 Rob Landley Switch a lot of strncpy() calls to xstrncpy().
Thu, 01 Jan 2015 16:49:55 -0600 Rob Landley strncpy(optptr, hname, strlen(hname)) is really just strcpy().
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).
Thu, 01 Jan 2015 16:19:40 -0600 Rob Landley Debris from flag handling rewrite: don't allow -^A to actually trigger.
Thu, 01 Jan 2015 10:58:59 -0600 Elliott Hughes typo fixes
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.)
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).
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.
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.
Tue, 30 Dec 2014 14:49:02 -0600 Rob Landley Link to gmane web archive.
Sun, 28 Dec 2014 14:44:09 -0600 Rob Landley Another random link for the design page.
Sun, 28 Dec 2014 14:38:14 -0600 Rob Landley Fluff out help text.
Sat, 27 Dec 2014 13:52:40 -0600 Rob Landley Promote mix
Sat, 27 Dec 2014 13:52:03 -0600 Rob Landley Cleanup mix.c.
Wed, 24 Dec 2014 16:13:08 -0600 Rob Landley Teach factor to accept whitespace separated arguments (reported by Robert Thompson).
Tue, 23 Dec 2014 19:20:24 -0600 Elliott Hughes getenforce and setenforce
Tue, 23 Dec 2014 19:17:13 -0600 Elliott Hughes those of us who need to check in generated files find that 'tr' and
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.
Mon, 22 Dec 2014 17:04:47 -0600 Rob Landley Allocate space for null terminator.
Mon, 22 Dec 2014 13:45:35 -0600 Rob Landley sed 'r' didn't work right.
Sun, 21 Dec 2014 23:17:06 -0600 Rob Landley Another sed bug. (The e2fsprogs build uses multiple line continuations on the same command.)
Sun, 21 Dec 2014 01:54:54 -0600 Rob Landley Promote sed to posix.
Sat, 20 Dec 2014 23:28:30 -0600 Rob Landley sed: implement 'l'
Sat, 20 Dec 2014 14:58:03 -0600 Rob Landley Add tizen section to roadmap.
Fri, 19 Dec 2014 21:17:49 -0600 Rob Landley More sed bugs.
Thu, 18 Dec 2014 11:13:35 -0600 Rob Landley Decouple cp and mv so mv uses its own --help text.
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.
Mon, 15 Dec 2014 03:34:55 -0600 Rob Landley Fix yet another sed bug.
Sun, 14 Dec 2014 13:51:28 -0600 Rob Landley Make sed a\ line continuations work properly for different pattern input modes.
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).
Sat, 13 Dec 2014 12:27:51 -0600 Rob Landley Last sed bugfix broke 'b', fix it.
Sat, 13 Dec 2014 12:12:14 -0600 Rob Landley Leftover variable from factoring out base64_init() caused an unused variable warning.
Sat, 13 Dec 2014 12:09:25 -0600 Rob Landley Oops. xfork() moved to portability.c and the config2help.c build wasn't including that. (Worked until I did a "make clean".)
Sat, 13 Dec 2014 11:59:37 -0600 Rob Landley Forgot to check in a header file for base64.
Sat, 13 Dec 2014 11:59:10 -0600 Rob Landley Add "make help" entry for "make change".
Sat, 13 Dec 2014 11:58:08 -0600 Rob Landley Add base64.
Sat, 13 Dec 2014 11:56:41 -0600 Rob Landley Remove more strncpy() calls.
Thu, 11 Dec 2014 20:17:28 -0600 Elliott Hughes here's a patch that should let us replace toolbox's chcon.
Wed, 10 Dec 2014 18:59:22 -0600 Rob Landley Make unescape_delimited_string() copy the string so error reporting isn't so messed up.
Wed, 10 Dec 2014 17:59:00 -0600 Rob Landley Fix some sed bugs and improve error reporting.
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).
Thu, 04 Dec 2014 21:41:12 -0600 Rob Landley Implement xstrncat() and fix xstrndup().
Thu, 04 Dec 2014 16:42:01 -0600 Rob Landley Add shred.
Wed, 03 Dec 2014 13:09:15 -0600 Rob Landley More gzip stuff: now creates -0 compression files (store only), and does so to stdout.
Tue, 02 Dec 2014 16:02:50 -0600 Rob Landley Fix bug pointed out by Elliott Hughes ("vmstat 1" should repeat endlessly), and remove final delay (after all output) for "vmstat 2 3" case.
Tue, 02 Dec 2014 13:00:08 -0600 Rob Landley Note posix mailing list posting correcting a bug in the web version of the standard.
Tue, 02 Dec 2014 03:17:34 -0600 Rob Landley Don't mount a filesystem over an existing one with the same /dev and /dir.
Tue, 02 Dec 2014 03:12:58 -0600 Rob Landley Switching on fortify was not kind to the pending directory. Fix the actual build break (open(O_CREAT) without permissions).
Tue, 02 Dec 2014 03:05:01 -0600 Rob Landley Start of deflate compress-side code, mostly refactoring and stubs so far.
Mon, 01 Dec 2014 12:52:55 -0600 Rob Landley Ashwini Sharma pointed out that "mkdir sub; ln -s . sub/up; du -L sub" shouldn't loop endlessly.
Mon, 01 Dec 2014 03:15:25 -0600 Rob Landley Refactor expr and add another test entry that works with TEST_HOST=1 but not with the one in pending.
Sun, 30 Nov 2014 14:10:36 -0600 Rob Landley Tests for operator priority groupings.
Sun, 30 Nov 2014 11:05:39 -0600 Rob Landley Remove the strncpy from mountpoint, and make a lot of other changes while I'm here (to be described on the mailing list).
Sat, 29 Nov 2014 21:11:34 -0600 Rob Landley The "re-exec to regain root permissions" logic broke the error message when calling root-only commands through the multiplexer.
Sat, 29 Nov 2014 19:07:08 -0600 Rob Landley Minor whitespace cleanups.
Sat, 29 Nov 2014 18:38:05 -0600 Ashwini Sharma expr.c: Added '==' sign into list of operations. Also added support for regex pattern match.
Fri, 28 Nov 2014 17:30:46 -0600 Rob Landley Improve error reporting in parallel build. (On error, wait for all children to finish before exiting.)
Fri, 28 Nov 2014 16:57:45 -0600 Rob Landley Make sendfile use libbuf.