Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-02 | Have error_msg() and friends set TT.exitval to 1 if it's still 0, clean out ↵ | Rob Landley | |
other places that were setting it that no longer need to. | |||
2012-12-31 | Make dirtree_handle_callback() start with dirtree_ like the rest of the ↵ | Rob Landley | |
dirtree functions. | |||
2012-12-30 | Add losetup. (Who knows, it might even work.) | Rob Landley | |
2012-12-30 | Fix invalid free in toysh. | Felix Janda | |
2012-12-30 | Getting the pwd -L behavior right is fiddly. | Rob Landley | |
2012-12-27 | Add options -L and -P to pwd. | Felix Janda | |
2012-12-27 | mkfifo -m is already implemented. | Felix Janda | |
2012-12-26 | A screen width of 1 is possible (in some weird setups), and gives ls -C a ↵ | Rob Landley | |
division by zero error. | |||
2012-12-23 | Minor cleanups. | Rob Landley | |
2012-12-16 | LSB does not allow killall to kill itself | Elie De Brauwer | |
2012-12-23 | Minor tweaks. | Rob Landley | |
2012-12-23 | Add -m option to mkdir | Felix Janda | |
2012-12-16 | Extend killall with support for -v and -i | Elie De Brauwer | |
2012-12-23 | Whitespace. | Rob Landley | |
2012-12-16 | Extend seq to support -f (format string) and -s (string separator) as ↵ | Elie De Brauwer | |
requested by LSB | |||
2012-12-22 | Fix tac to handle the "abc\ndef" case properly | Elie De Brauwer | |
2012-12-22 | Refactoring broke rev | Elie De Brauwer | |
2012-12-19 | Minor cleanups. | Rob Landley | |
2012-12-16 | Adding implementation of rev including tests | Elie De Brauwer | |
2012-12-15 | Simplify tac, the newline checking is already done in the get_line() function | Elie De Brauwer | |
2012-12-16 | Missing letter in help text. | Rob Landley | |
2012-12-12 | The Linux kernel "make clean" calls rm -f with no arguments, which ↵0.4.2 | Rob Landley | |
apparently is not an error. | |||
2012-12-10 | Add stat submission to new "pending" directory, along with infrastructure to ↵ | Rob Landley | |
support pending. | |||
2012-12-10 | essat's flag not to follow symlinks isn't in the system call, and if libc is ↵ | Rob Landley | |
supposed to implement this as a wrapper uClibc gets it wrong. So use the stat info about symlinks instead. (Doesn't check the parent directory, but if that's read only we can't delete the file anyway so prompting is moot.) | |||
2012-12-09 | Meddle. | Rob Landley | |
The <1 has to come first in the option string, normalize whitespace, sprintf of %d maxes out at -2 billion ala 12 bytes with null terminator so we don't need a length check in a 4k buffer, use the "%*s" feature of printf to prepend whitespace for us, take advantage of c99 defining ! to return 0 or 1. | |||
2012-12-08 | Adding -s (single shot) and -o (omit pids) options to pidof | Elie De Brauwer | |
2012-12-08 | Add README file to each toys/ directory, teach build infrastructure to get ↵ | Rob Landley | |
fancy name from that. This means adding new directories shouldn't require touching build scripts. | |||
2012-12-08 | Complicate the rm -i behavior to do what posix specifies. | Rob Landley | |
2012-12-07 | New rm command. | Rob Landley | |
2012-12-06 | Have dirtree_add_node() set parent so error message can provide full path. | Rob Landley | |
2012-12-03 | Use sched_{set,get}affinity directly so musl doesn't have to provide wrappers. | Rob Landley | |
2012-12-01 | Minor whitespace tweak. | Rob Landley | |
2012-12-01 | First guess at what internationalization support for expand would look like. | Rob Landley | |
2012-12-01 | The open group changed their website stupidly, so opengroup.org/onlinepubs ↵ | Rob Landley | |
forwards to a dead server and you have to use pubs.opengroup.org/onlinepubs now. Change the hello template to note the new location. (Waiting to see if they fix it upstream before touching every command in toys/posix.) | |||
2012-12-01 | Minor cleanup: unify two codepaths that do the same thing. | Rob Landley | |
2012-12-01 | Would the compiler like to warn me about declaring two variables with the ↵ | Rob Landley | |
same name in the same function? No? Carry on then... | |||
2012-12-01 | Felix Janda pointed out that the r in mbrtowc() stands for "restartable" so ↵ | Rob Landley | |
it's already buffering the partial data we feed it, so rolling back most of the last commit to wc. | |||
2012-12-01 | Re-add backspace support to expand (oops) and fix test to expect data plus ↵ | Rob Landley | |
backspace characters rather than the chracters cancelling each other out before output. | |||
2012-11-30 | Largeish rewrite of expand, mostly described on the mailing list. | Rob Landley | |
2012-11-28 | The previous wc -m didn't handle multibyte characters that crossed a buffer ↵ | Rob Landley | |
boundary, so take a guess at making that work. (I haven't got a test case for this. I also don't know how to handle invalid sequences so just don't count them.) | |||
2012-11-27 | login: Avoid gcc to drop exit condition because of "always false condition". | Jonathan Clairembault | |
2012-11-27 | First round of expand cleanups. | Rob Landley | |
2012-11-23 | expand: handle backspace. | Jonathan Clairembault | |
2012-11-23 | Add expand command as described in POSIX-2008. | Jonathan Clairembault | |
Erratum: Do not handle backspace. | |||
2012-11-26 | Squash "type punned pointer" nonsense with a bigger hammer. (Sheesh.) | Rob Landley | |
2012-11-26 | Cleanup i18n support (#ifdefectomy, move global init to process launch). ↵ | Rob Landley | |
Teach make.sh to emit "#define FLAG_x 0" for options inside disabled USE macros so we can unconditionally refer to them. | |||
2012-11-25 | Update touch: add remaining posix arguments, make existing ones work. | Rob Landley | |
2012-11-21 | Make internalization support optional | Felix Janda | |
2012-11-22 | Remove readlink -m for being poorly defined ("readlink -m ↵ | Rob Landley | |
/dev/null/and/more" answers what question, exactly?), rewrite xabspath() to work right and not depend on realpath, fix subtle longstanding bug in llist_traverse(). | |||
2012-11-20 | Update readlink so -f works. Add -menq while there. | Rob Landley | |