summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-06-28A pathological case of huffman coding that uses 8 bits to code each of 256Rob Landley1-2/+3
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-26Option parsing: stopearly is now a ^ prefix (not +), and an option string withRob Landley4-5/+6
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-22Basic tests for sort. Needs more...Rob Landley1-0/+92
2008-06-22Only apply global flags to fallback sort.Rob Landley1-3/+5
2008-06-22Cosmetic tweak, only show skipped tests when VERBOSE set.Rob Landley1-1/+1
2008-06-22Adjust "optional" function (gen_config.h became generated/config.h).Rob Landley1-1/+1
2008-06-18Most of an susv3 compliant sort implementation (loosely based on the one I ↵Rob Landley1-0/+408
wrote back in 2005). Still a few bugs. Needs a _biiiiig_ test suite...
2008-06-16Assemble '*' repeated argument list in order. Also implement '@' counter.Rob Landley1-7/+6
2008-05-26Announce 0.0.6 release. (A bit early, so the next FWL release can use it.)0.0.6Rob Landley1-5/+17
2008-05-17Add seq, and tests for it.Rob Landley2-0/+72
2008-05-17Fix which (the meaning of -a was reversed, and it was finding the _last_ hit).Rob Landley2-13/+9
2008-05-17Fix command line option parsing so "echo -xen" actually prints "-xen". AddRob Landley3-15/+52
echo.test while I'm at it.
2008-05-12Sort was including the trailing comma and getting the order wrong.Rob Landley1-1/+2
(Specifically, it was comparing "sh," with "sha1sum," and putting sha1sum first in generated/newtoys.h so the binary search wasn't finding sha1sum. Alas, you can't feed separate beginning and ending delimiters to "sort -t". The fix is to copy the appropriate field out with sed, duplicate it at the start of the string where it's easy to compare, and then remove it again with a second sed after the sort.
2008-05-12Update mdev to work around the newest sysfs api breakage in the 2.6.25 kernel.Rob Landley5-41/+43
(Yeah, I know sysfs hasn't actually got an API, but I like to pretend...)
2008-05-04More tweaks to rmdir.test and the testing infrastructure.Rob Landley2-4/+10
2008-05-04Add rmdir and test for it.Rob Landley2-0/+88
2008-05-04Fluffier error message.Rob Landley1-3/+6
2008-05-04Try to convince make to be less stupid about rebuilding.Rob Landley1-1/+1
2008-05-04Teach run-all-tests mode to only test enabled commands.Rob Landley1-2/+8
2008-05-04Remove extraneous output.Rob Landley1-1/+1
2008-05-04Very simple cat tests, with more test ideas commented out.Rob Landley1-0/+21
2008-04-13Teach get_rawline() to continue until a configurable char, and xstrndup()Rob Landley2-6/+7
shouldn't die when it's told to chop out a subsection of a string.
2008-04-09We don't open a destination filehandle for symlinks, so xclose() would barf.Rob Landley1-0/+1
2008-04-09Add -v to cp.Rob Landley1-1/+6
2008-04-09Thinko in cat.Rob Landley1-1/+1
2008-04-08Teach patch that a file dated 1969-12-31 means doesn't exist, and to failRob Landley1-8/+11
if a create isn't exclusive.
2008-04-04Spent the five minutes to implement "cat".Rob Landley1-0/+38
2008-03-29Added tag 0.0.5 for changeset 09ecbdf58c87Rob Landley0-0/+0
2008-03-29New release coming.0.0.5Rob Landley1-3/+19
2008-03-29Wow is make stupid. (Ahem, full of "magic, implicit rules". Which are stupid.)Rob Landley1-1/+1
The directory scripts/test is not related to the script scripts/test.sh. If the shell script is newer than the directory, IT DOESN'T MATTER.
2008-03-28Update help, move test.sh to scripts, and fix "make test" to call right script.Rob Landley2-1/+4
2008-03-28Add uninstall and uninstall_flat.Rob Landley1-1/+8
2008-03-28Add install target, and make install_flat use scripts/install.shRob Landley1-4/+5
2008-03-26Another cp -r fix, another test case...Rob Landley2-3/+6
2008-03-25Update cp -r to work better, add relevant tests to test suite.Rob Landley2-7/+27
2008-03-24If we don't remember to closedir(), the leaked filehandles add up.Rob Landley1-3/+5
2008-03-24Fix -r logic, it needs both source and dest paths explicitly stated.Rob Landley1-42/+47
2008-03-24Enabling debugging should not change behavior. Oops.Rob Landley1-2/+2
2008-02-24Make cp pass the rest of its test suite. Needs a bigger test suite (-lsHPLiRob Landley1-16/+30
and maybe -xviu), most of which still need to be implemented.
2008-02-24Add an install script, with --long --symlink --force and --uninstall options.Rob Landley1-0/+92
2008-02-23Don't delete testdir after running test.sh. Add it to make clean instead.Rob Landley2-5/+2
2008-02-23Remove some commented out code.Rob Landley1-9/+0
2008-02-21Make cp pass most of its test suite. Still need to add symlink support.Rob Landley3-40/+81
2008-02-20Add first pass at cp, totally untested, unlikely to work yet. :)Rob Landley4-3/+152
2008-02-18Add enable/disable/exclude logic, update docs.Rob Landley1-97/+102
2008-02-17Yet more build dependency tweaks...Rob Landley1-1/+1
2008-02-16Start of tests for cp.Rob Landley1-0/+76
2008-02-16Dirtree needs to use lstat(), not stat. And failure should probably be aRob Landley1-1/+8
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-12Add TOYFLAG_UMASK.Rob Landley6-7/+7
2008-02-12Partial update. Needs more work.Rob Landley1-45/+117