Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-05 | Add -N, -I, -L, and -P options to cksum. | Rob Landley | |
2009-01-03 | Check in crc_init needed by cksum. (Oops.) | Rob Landley | |
2008-11-12 | Work around a reiserfs bug. (One line change, switch from looking at broken ↵ | Rob Landley | |
struct dirent->dt_type to looking at stat() output. The rest are unrelated variable renames.) | |||
2008-10-23 | Upgrade patch to detect hunks that start after a false start. | Rob Landley | |
Imagine a hunk that starts with a blank line, but the site to patch starts with two blank lines. Before we'd read the first blank line, think it was the start of the hunk and buffer it, read the second blank line, notice that it didn't match the second line of the hunk, and discard _both_ buffered lines of context (writing them to the output file) without checking that one of the later context lines might have been the real start of the hunk. Make it re-check the rest of the buffered context for matches each time it discards a line of buffered context. | |||
2008-07-18 | Tweak from Roberto Foglietta. | Rob Landley | |
2008-07-18 | Roberto Foglietta pointed out that readall() needs fdlength() to restore | Rob Landley | |
the original position before exiting. | |||
2008-07-18 | Bug spotted by Roberto Foglietta: at EOF readall() should return count, not len. | Rob Landley | |
2008-07-03 | Add "tee" command. | Rob Landley | |
2008-07-03 | Teach option parsing logic that ^ means stop parsing after this option. | Rob Landley | |
2008-06-28 | A pathological case of huffman coding that uses 8 bits to code each of 256 | Rob Landley | |
symbols could cause an unsigned char limit[8] to wrap back to 0, setting limit to -1 and making the decompressor exit with a data error. | |||
2008-06-26 | Option parsing: stopearly is now a ^ prefix (not +), and an option string with | Rob Landley | |
no flags auto-enables stopearly (so seq doesn't have to specify it to avoid having negative number arguments eaten by the option parsing logic). | |||
2008-06-16 | Assemble '*' repeated argument list in order. Also implement '@' counter. | Rob Landley | |
2008-05-17 | Fix which (the meaning of -a was reversed, and it was finding the _last_ hit). | Rob Landley | |
2008-05-17 | Fix command line option parsing so "echo -xen" actually prints "-xen". Add | Rob Landley | |
echo.test while I'm at it. | |||
2008-05-12 | Update mdev to work around the newest sysfs api breakage in the 2.6.25 kernel. | Rob Landley | |
(Yeah, I know sysfs hasn't actually got an API, but I like to pretend...) | |||
2008-05-04 | Fluffier error message. | Rob Landley | |
2008-04-13 | Teach get_rawline() to continue until a configurable char, and xstrndup() | Rob Landley | |
shouldn't die when it's told to chop out a subsection of a string. | |||
2008-03-24 | If we don't remember to closedir(), the leaked filehandles add up. | Rob Landley | |
2008-03-24 | Enabling debugging should not change behavior. Oops. | Rob Landley | |
2008-02-21 | Make cp pass most of its test suite. Still need to add symlink support. | Rob Landley | |
2008-02-20 | Add first pass at cp, totally untested, unlikely to work yet. :) | Rob Landley | |
2008-02-18 | Add enable/disable/exclude logic, update docs. | Rob Landley | |
2008-02-16 | Dirtree needs to use lstat(), not stat. And failure should probably be a | Rob Landley | |
warning rather than an error (it means the directory tree is changing out from under it, but only the user knows if that's fatal). | |||
2008-02-12 | Add toys.optc, an argv-style count for toys.optargs. | Rob Landley | |
2008-01-27 | Add spaces after some commas (from Charlie Shepherd). | Rob Landley | |
2008-01-25 | Remove extra newlines on error_paths | Charlie Shepherd | |
2008-01-25 | Fix filename in header | Charlie Shepherd | |
2008-01-27 | Teach perror_exit() to take a NULL argument when we just want "command: error". | Rob Landley | |
2008-01-20 | Move dlist_add() to lib/llist.c | Rob Landley | |
2008-01-20 | Zap toylist.h, moving contents of global structures into DEFINE_GLOBALS() | Rob Landley | |
macros in each C file, and making generated/globals.h from that. Rename "toy" to "this" along the way to avoid toy/toys confusion. | |||
2008-01-19 | Move NEWTOY() list from end of toylist.h to generated/newtoys.h. | Rob Landley | |
2008-01-19 | Zap toys/Config.in and instead create generated/Config.in from contents of | Rob Landley | |
toys/*.c. Move relevant info into comment at the top of each toys/*.c. Also convert more of Makefile into a thin wrapper around shell scripts that actually do the work. (Makefile is only still there for the user interface.) | |||
2008-01-01 | Fix loopfiles to not call function() on file not found.0.0.4 | Rob Landley | |
2007-12-27 | Make patch's file add actually work, including directory creating and | Rob Landley | |
understanding zero-context hunks. | |||
2007-12-24 | Major refactoring of bunzip.c in preparation for doing a multi-threaded version. | Rob Landley | |
2007-12-20 | Upgrade patch to understand creating and deleting files. | Rob Landley | |
2007-12-18 | Patch command. | Rob Landley | |
2007-12-15 | Start of "patch" support. Writes to stdout at the moment. | Rob Landley | |
2007-12-09 | Changeset 186 assumed that toys.exitval defaults to 0. Actually change the | Rob Landley | |
default and have [p]error_exit() always return nonzero anyway. | |||
2007-11-29 | Add sha1sum. (No -c mode yet.) Slight tweaks to loopfiles() too. | Rob Landley | |
2007-11-29 | Add loopfiles() function, make catv use it. | Rob Landley | |
2007-11-27 | Patch from Charlie Shepherd: remove extra \n from error_exit() arguments. | Rob Landley | |
2007-11-19 | Replace strlcpy() with xstrcpy(), which exits if the string won't fit. | Rob Landley | |
2007-11-15 | Add noreturn mark to [p]error_exit(), suggested by Charlie Shepherd. | Rob Landley | |
2007-11-15 | Remove trailing whitespace (thanks to Charlie Shepherd), and a couple comment | Rob Landley | |
tweaks. | |||
2007-11-15 | Change strlcpy not to use strncpy. (Adds 24 bytes, but doesn't memset the | Rob Landley | |
unused portion of the buffer to 0, which can touch and allocate physical pages for a large virtual mapping.) | |||
2007-11-04 | Fix from Charlie Shepherd: at end of string, don't match the null terminator | Rob Landley | |
as a yottabyte suffix. Also, the shift increment needs to be a long constant on 64-bit platforms for the top three suffixes to mean anything. | |||
2007-11-04 | xcreate(): perror already prints error name and newline, remove redundancy. | Rob Landley | |
2007-10-11 | Promote help to global config option, teach error_exit() to output usage ↵ | Rob Landley | |
message when called from get_optflags(). | |||
2007-10-04 | Break out dirtree.c and let it call a function instead of returning the data. | Rob Landley | |