RELEASE revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering12-05-31 od,tr: errno!=EPIPE => !ERROR_PIPE(errno)
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering12-02-28 pty.c: change --verbose[=level] to --debug=level
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering12-02-11 what.c: fix boyer moore cut n paste bug -- thanks werner
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering12-01-26 pty.c: fix --man docs
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-04-22 dlls.c: fix --path to only list the path -- doh
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-11-03 od.c: use is[w]print() for printable char check
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-10-19 od.c: speed up inner loop
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-09-15 od.c: fix (unsigned char*) (char*) mismatches
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-09-08 tr.c: handle tr abc '[%*]xyz'
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-08-04 dlls.c: add -l to list plugin version stamps
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-06-21 pty.c: add 4 sec timeout for initial handshake -- fix me!!
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-06-01 od.c: add -c locale checks (and undo some fmtesc() work), add ast -tC1
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-04-12 pty: fix sfpoll() result read/write bug
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-04-12 cat.rt: add -v tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-04-11 cmp.rt: add
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-04-01 pty: add --tty='stty-settings'
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-03-23 tail.tst: add -f large initial offset test
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-03-19 pty: add --dialogue
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering10-03-15 pty: fix select() fd management
6e25b33cddf77c90d351dee6442c51bd19e2b7a8Lennart Poettering10-03-07 tail.tst: add partial line -f test
e99e38bbdcca3fe5956823bdb3d38544ccf93221Lennart Poettering10-03-05 mktemp.rt: add
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering09-09-24 uuencode,uudecode: use uumeth(0) to generate usage method list
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering09-08-18 testtail.sh: add fifo tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering09-08-01 join.tst: TEST 19 for empty field defref bug
b60e6bbf67063c6b81b5025d572ebe71aa7ab799Lennart Poettering09-05-24 tail.tst: add r combinations
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering09-03-31 features/pty,Makefile: add pty.h and -lutil refs for linux -- great, another util library
1b322bdb2a147e999c3861cba8a6b3ac0f3b712aTollef Fog Heen09-02-14 join.tst: add a VSC test
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering09-02-14 tail.tst: add some VSC tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering09-02-02 mktemp: add
22be093ffb403a1c474037939ca9b88b1ee39f77Lennart Poettering09-02-02 tail.tst: update for -b[blocks], +cl, -cl
d59d0a2b4b41a75eaf618b26b8f8bd1e17de7e2bcee09-01-30 pty.c: add <ast_time.h> (for fd_set!! on mvs.390)
d59d0a2b4b41a75eaf618b26b8f8bd1e17de7e2bcee09-01-12 tr.tst: add tests for trailing '-' in source and/or destination sets
d59d0a2b4b41a75eaf618b26b8f8bd1e17de7e2bcee09-01-03 mkfifo.rt: add
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering08-10-15 rm.rt: add to test rm -f x x
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering08-02-14 look.c: fix operand parse / diagnostic bugs
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering08-01-30 expr.tst: add substr * 1 * tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering07-09-21 cksum.tst: drop sha1, add -r compatibility
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering07-02-23 cksum.tst: add -x tw tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering07-02-07 cksum: handle std => libcmd move
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering06-12-12 chmod.rt,mkdir.rt: add absolute mode tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering06-11-15 cp.tst,ln.tst,mv.tst: add initial regression tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering06-10-31 global edit to eliminate most non-const static data
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering06-10-11 add sfstruse() error checks
e9da3678fcfc774b325dc1eaa054d0e00028a1fcLennart Poettering06-08-25 uniq.rt: add initial regression tests
e9da3678fcfc774b325dc1eaa054d0e00028a1fcLennart Poettering06-08-23 mkdir.tst: add -p final dir mode tests
e9da3678fcfc774b325dc1eaa054d0e00028a1fcLennart Poettering06-07-20 pty.c: add
e9da3678fcfc774b325dc1eaa054d0e00028a1fcLennart Poettering06-06-25 chmod.rt,mkdir.rt: add initial regression tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering06-06-24 dlls.c: add --containing
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering06-01-30 od.c: add -tb binary character format
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering05-12-06 od.c: handle od() static split buffer overflow
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering05-08-07 tr.c: fix a-b- and a-b-c
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering05-03-07 od.c: handle -t ...z for --printable
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering04-10-01 fmt.tst: update for --optget
9a60da2834074d970ca063c210fe9d2f05c70532Thierry Reding04-09-30 od.c: -v does not accept an offset operand
9a60da2834074d970ca063c210fe9d2f05c70532Thierry Reding04-08-08 uuencode.c: fix -x docs, add -b == --method=binhex
9a60da2834074d970ca063c210fe9d2f05c70532Thierry Reding04-07-22 look.c: access() => eaccess()
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering04-07-01 pr.c: add -c and -v via sfio input discipline
be1a67d9d63bfdd4a5f8ba9cfc804030f10f5833Lennart Poettering04-05-27 expr.tst: add string and `:' operator tests
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering04-04-14 tr.c: char* => unsigned char* to avoid sign extension
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-10-11 od.c: add --map=ccode, -tm, generate doc from tables
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-09-18 tail.tst: add header and timeout tests
27765dfc7a32d790badb29e6498b34edb0b60c33Lennart Poettering03-07-28 expr.tst: add
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-07-14 fmt.tst: add
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-06-10 who.c: ctime() arg must be time_t* (linux.s390-64)
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-05-21 asa.c,asa.tst: add
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-05-15 join.tst: add -v2 tests
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-04-05 nl.tst: generate test data file
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-02-24 nl.c,nl.tst: add
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-02-14 od.c,tr.c: no error message for EPIPE
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering03-02-11 dlls.c: add Dllinfo_t.env
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-11-14 what.c: stop on < to catch html/xml
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering update cmdinit() calls for 4th flag arg
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-09-11 dlls.c: add --base & --path
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-09-05 pr.data: eliminate case ignorant file name clashes (for mac os X)
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-08-30 dlls.c: exit 1 if no matching dll found
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-08-28 od.c: check and report write errors -- ouch
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering dlls.c: add --info
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-08-23 dlls.c: add
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-08-19 chown.tst: add chow regression tests
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-04-15 look.c: add look.tst, fix hang
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-03-24 uudecode,uuencode: sfopen "rt" for \r\n -- puke
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering02-01-24 look.c: drop <strings.h> ref
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering01-11-26 what.c: fix doc type, add --matched
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering01-10-31 what.c: fix omitted file arg doc
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering01-06-06 who.c: fix entry skip logic that listed too many entries
be1a67d9d63bfdd4a5f8ba9cfc804030f10f5833Lennart Poettering01-05-31 Makefile: add PACKAGE_OPTIMIZE=space checks
be1a67d9d63bfdd4a5f8ba9cfc804030f10f5833Lennart Poettering01-05-29 Makefile: if -lcmd is dll then BUILTINS linked to one a.out
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering01-05-21 tr: regcollate() interface update
be1a67d9d63bfdd4a5f8ba9cfc804030f10f5833Lennart Poettering01-04-17 date.tst: move from std
8745297f9853c4a17bac69e1b7e652fe81bc1940Lennart Poettering01-04-01 uudecode: fix -o decode-file and add regression test
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering01-03-39 uudecode: add --local for UU_LOCAL
be1a67d9d63bfdd4a5f8ba9cfc804030f10f5833Lennart Poettering00-12-04 look: add
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering00-12-01 what: add RCS ident(1) $Id:
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering00-04-01 uuencode: umask 022 for consistent header comparisons
9b85fc6a89386582bfe792dba881800b0a093839Gustavo Sverzut Barbieri00-02-14 fmt: move to libcmd
9b85fc6a89386582bfe792dba881800b0a093839Gustavo Sverzut Barbieri00-01-06 pr: fix empty field in multi-col output
9b85fc6a89386582bfe792dba881800b0a093839Gustavo Sverzut Barbieri99-11-19 pr: -t == -T
9b85fc6a89386582bfe792dba881800b0a093839Gustavo Sverzut Barbieri99-10-01 strings: add --long-strings
9b85fc6a89386582bfe792dba881800b0a093839Gustavo Sverzut Barbieri99-08-11 mime,strings: fix usage[]
9b85fc6a89386582bfe792dba881800b0a093839Gustavo Sverzut Barbieri99-06-25 who: fix printing of data strings with no \0
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering99-06-20 who: fix -i
139be57d9441b5c890e1e4ee69e15aad03276fdeLennart Poettering99-06-17 who: add
139be57d9441b5c890e1e4ee69e15aad03276fdeLennart Poettering99-06-11 pr: fix date failure logic
139be57d9441b5c890e1e4ee69e15aad03276fdeLennart Poettering99-06-08 expr.tst: add -- it needs more too
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering99-05-21 paste.tst: add -- but it needs more
afea26ad7d406d8b6c95d2642cb5a1d807b87546Lennart Poettering99-05-01 mime,strings,what: long options
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering99-04-28 uuencode,uudecode: long options, file arg interpretation fix
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering99-03-17 od: --swap=0 for testing
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering od: allow space and , in --format, --type==--format
b237ef2cfac7ab0b33170809e8cb64628606207dTollef Fog Heen99-03-11 od: add -w number-per-line, long options
a9b5b03212f9c854938483b8901e433c2ba6619bMichael Tremer strings: drop debug error(1) call
d1ab0ca07372649dad70a0348d75e394f254e1b6Lennart Poettering99-03-01 tr: fixes for gnu tests, long options
f1dfb62962fd25c1fba9d9479cb5df2d23e6712dLennart Poettering join.tst,tr.tst: add gnu tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering cut.tst: create from gnu tests
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering99-01-11 tail.tst
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering98-12-25 od: fix cform() for fmtesc \"
83bda35801aa3d7ed180ec374a4bcdfe9dc1a8e4Lennart Poettering uuencode.tst: update for uulib/uu_encode fill bug fix
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering98-11-11 uuencode.tst
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering98-08-11 uuencode,uudecode: use <uu.h> and -luu
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering98-07-01 strings: fix for default format!
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering98-06-01 strings: fix offset format with I*
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering98-05-29 join.tst: TEST 09
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering98-05-18 what: change "%s%-*s" to "%s%-.*s" and fix buffer boundary bug
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering98-03-01 tr: fix char class range bugs
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering tr.tst: add
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering97-10-01 strings: add -m for multibyte
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering97-07-17 join: more tests in join.tst
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering uudecode: ignore chars after counted limit
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering uudecode: add binhex (decode only)
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering uudecode: fix posix/ucb uu_decode()! time for uu.tst
56cf987fe74270bde4e16c7ec9e0414a9030723bDaniel J Walsh96-12-25 od: add od.tst
591622d7efbc828f00f190d91b6608148b967ff5Lennart Poettering od: off_t -> int_max
56cf987fe74270bde4e16c7ec9e0414a9030723bDaniel J Walsh96-11-28 uudecode: fix buffer boundary bug in qp_decode
0213c3f8102bdc934c629d11a44ca0b408762287Lennart Poettering96-09-06 tr: fix [A-Z] [a-z] bug
0213c3f8102bdc934c629d11a44ca0b408762287Lennart Poettering96-05-09 what: I don't know (third base)
0213c3f8102bdc934c629d11a44ca0b408762287Lennart Poettering uuencode: add
5b6319dceedd81f3f1ce7eb70ea5defaef43bcecLennart Poettering uudecode: add
5b6319dceedd81f3f1ce7eb70ea5defaef43bcecLennart Poettering tr: add
0213c3f8102bdc934c629d11a44ca0b408762287Lennart Poettering96-04-15 od: add
0213c3f8102bdc934c629d11a44ca0b408762287Lennart Poettering95-10-11 grab b_* list from cmd.h
5b6319dceedd81f3f1ce7eb70ea5defaef43bcecLennart Poettering add void* context 3rd arg to b_main()
0213c3f8102bdc934c629d11a44ca0b408762287Lennart Poettering