Commit Graph

  • 7759ba07df Fix error message sin 2014-11-16 13:20:20 +0000
  • 0dcf33a1df Style fix sin 2014-11-16 13:16:51 +0000
  • b200a6e75f Set exit status accordingly in printenv(1) sin 2014-11-16 13:13:31 +0000
  • 3fa0a358b1 Fix completely broken printenv(1) sin 2014-11-16 13:11:12 +0000
  • 25a375b707 Update TODO sin 2014-11-16 12:59:23 +0000
  • da715252b3 Add license heading at the top in expr.c sin 2014-11-16 12:57:40 +0000
  • 15097f6ab3 Don't use C++ type comments sin 2014-11-16 12:54:32 +0000
  • 6240d26beb new expr using shunting-yard instead of recursive descent (this time with tabs) Evan Gates 2014-11-13 15:07:15 -0800
  • 67fcc79046 Use queue.h in grep(1) sin 2014-11-16 12:37:43 +0000
  • 865869fb28 grep: add -H flag Hiltjo Posthuma 2014-11-16 11:45:10 +0100
  • e17b9cdd0a Convert codebase to use emalloc.c utility-functions FRIGN 2014-11-16 11:07:26 +0100
  • 045fc62028 Group related decls together in util.h sin 2014-11-14 18:13:14 +0000
  • 2982d88533 Import ealloc.c from ubase sin 2014-11-14 18:09:48 +0000
  • 35d467d971 Add make to TODO sin 2014-11-14 17:59:39 +0000
  • 3de142ba70 Delete dist when cleaning sin 2014-11-14 14:40:44 +0000
  • 300eedc50a Add README and TODO to dist target sin 2014-11-14 11:58:14 +0000
  • 7fc5856e64 Tweak NULL-pointer checks FRIGN 2014-11-13 22:16:29 +0100
  • ec8246bbc6 Un-boolify sbase FRIGN 2014-11-13 21:24:47 +0100
  • 7d2683ddf2 Sort includes and more cleanup and fixes in util/ FRIGN 2014-11-13 19:54:28 +0100
  • 0810c61154 add -D_DEFAULT_SOURCE to placate gcc Evan Gates 2014-11-13 13:42:09 -0800
  • ee55fbe9e9 Just make $(HDR) a prereq for $(OBJ) sin 2014-11-13 18:26:38 +0000
  • 2c7516c716 Sort HDR in Makefile sin 2014-11-13 18:20:51 +0000
  • eee98ed3a4 Fix coding style FRIGN 2014-11-13 18:29:30 +0100
  • e35d9e62a5 Just use HOST_NAME_MAX in hostname(1) sin 2014-11-13 17:21:37 +0000
  • 44b3ea8f76 Use _exit() instead of return if exec* fails sin 2014-11-13 17:06:18 +0000
  • 2869adf458 Update TODO sin 2014-11-13 16:32:53 +0000
  • 519a4f8105 Don't overwrite the line buffer when we hit EOF on one of the files in comm(1) sin 2014-11-13 15:55:02 +0000
  • d208659414 Add "-" support to comm(1) sin 2014-11-13 15:38:39 +0000
  • 49c91462b3 Undef MIN/MAX in case they are defined somewhere else sin 2014-11-13 15:27:54 +0000
  • 7ffe164106 Modify argv[0] in place sin 2014-11-13 15:24:43 +0000
  • 6449db8691 Make both arguments to cmp(1) mandatory and handle "-" properly sin 2014-11-13 15:23:28 +0000
  • dfd0e6e77d Add a conformance table in the README sin 2014-11-13 14:52:41 +0000
  • 9f6dd58538 Remove unneeded statement sin 2014-11-13 14:29:49 +0000
  • f9a7a7e59f Fix argument naming in dirname(1) sin 2014-11-13 14:26:38 +0000
  • a7ad11ed5e Fix overflow in basename(1) sin 2014-11-13 14:24:26 +0000
  • c59894bd5c Implement cat -u and report correct exit condition sin 2014-11-13 14:15:20 +0000
  • 5773a8f22b Implement concat() using read(2) and write(2) sin 2014-11-13 14:14:20 +0000
  • a8c31586c5 Revert "config.mk: make cc the default $CC" sin 2014-11-11 18:15:37 +0000
  • 63f9f1ac14 Add special signal to the sigs table instead sin 2014-11-11 17:42:43 +0000
  • 3ffe690384 Handle the special-case signal 0 and "0" properly sin 2014-11-11 17:40:09 +0000
  • f06ada4592 Simplify logic in kill(1) sin 2014-11-11 17:28:27 +0000
  • e4e47a617e Handle "--" for -l and -s as well in kill(1) sin 2014-11-11 17:11:58 +0000
  • c0f540162f Die early if signal is invalid in -signum sin 2014-11-11 16:34:05 +0000
  • 0967d2e278 Factor out check for WTERMSIG sin 2014-11-11 16:32:28 +0000
  • e0b0741ba1 Add name2sig() and simplify kill(1) sin 2014-11-11 16:27:17 +0000
  • 88f26b222b Actually print usage if kill -l is invoked with more than 1 arg sin 2014-11-11 16:09:07 +0000
  • a81544a810 kill -l accepts at most 1 arg sin 2014-11-11 16:08:13 +0000
  • aee8535a71 Fix outdated comments sin 2014-11-11 15:55:19 +0000
  • 23d1dc6a55 Update manpage and usage for kill(1) sin 2014-11-11 15:50:21 +0000
  • 61046dd39b Remove redundant check in kill(1) sin 2014-11-11 15:40:38 +0000
  • a0e9050925 Implement XSI extensions -signal_name and -signal_number for kill(1) sin 2014-11-11 15:35:27 +0000
  • 237673302d Make kill(1) POSIX conformant sin 2014-11-11 14:40:47 +0000
  • 0444d16475 Fix kill -l sin 2014-11-10 23:52:55 +0000
  • 603d86f276 config.mk: make cc the default $CC Hiltjo Posthuma 2014-11-09 19:25:25 +0000
  • 6d410168b8 style fix: fix indentation (double) Hiltjo Posthuma 2014-11-09 19:22:49 +0000
  • 5cf965ffbf return exit status of command in sbase-box Evan Gates 2014-11-07 14:12:13 -0800
  • 9750071b97 Fix stupid GCC warning sin 2014-11-03 10:20:09 +0000
  • b03b2b1d5d Add Michael Forney to LICENSE sin 2014-11-03 10:17:23 +0000
  • 62850af594 chown: Support numeric uids/gids Michael Forney 2014-11-02 22:24:53 +0000
  • 6164445cce Fix symbolic mode parsing in parsemode Michael Forney 2014-11-02 22:24:52 +0000
  • 6327290cf2 grep: Fix -c flag Michael Forney 2014-11-02 03:08:13 +0000
  • 1ca8a314f8 grep: Remove newlines before matching a line Michael Forney 2014-11-02 03:08:12 +0000
  • 7ed4866556 tar: Implement -m flag Michael Forney 2014-11-01 20:36:39 +0000
  • e1f87da43e tar: Handle archives with the prefix field Michael Forney 2014-11-01 20:36:40 +0000
  • 0e8a8c9426 tar: Support typeflag '\0' when extracting Michael Forney 2014-11-01 20:36:38 +0000
  • 453ce96d44 tar: Don't crash when get{pw,gr}uid fails Michael Forney 2014-11-01 20:36:37 +0000
  • 73115682ed Mention programs that were imported from OpenBSD sin 2014-10-21 17:50:03 +0100
  • d364a813be Remove misleading line in README sin 2014-10-19 13:20:27 +0100
  • 4d4e2608c1 ls: add -h flag Hiltjo Posthuma 2014-10-19 09:48:04 +0000
  • 2cf82f4c16 du: add -d flag to specify the max depth to show files or directories Hiltjo Posthuma 2014-10-18 21:26:35 +0000
  • b6b8fe9591 separate humansize into a util function Hiltjo Posthuma 2014-10-18 21:25:00 +0000
  • ff93350289 Fix col(1) -f sin 2014-10-17 21:12:23 +0100
  • 353ac69a93 Fix a completely broken ln(1) sin 2014-10-17 16:03:41 +0100
  • 0cc3beb739 Introduce new test(1) implementation Evan Gates 2014-10-17 15:44:29 +0100
  • ebbbc58aad Small style fix sin 2014-10-17 15:42:00 +0100
  • e59cd2e0ce Use puts() instead of printf() for logname(1) sin 2014-10-17 15:39:14 +0100
  • 86d12bf0bf Style fix for link(1) sin 2014-10-17 15:38:40 +0100
  • 7a73da6864 Add logname(1) Brandon Mulcahy 2014-10-16 17:15:16 -0400
  • 314885836c Add link(1) Markus Teich 2014-10-17 15:32:08 +0100
  • 1dd2913e33 Update list of tools in README sin 2014-10-16 12:33:56 +0100
  • 41d78c398b Staticise symbols sin 2014-10-16 12:29:02 +0100
  • c0b9a8533f Import csplit(1) from OpenBSD sin 2014-10-16 11:58:04 +0100
  • d1a1c42eb3 Update only the modified objects in util.a sin 2014-10-16 11:33:05 +0100
  • bae62cda71 Update TODO sin 2014-10-16 11:15:10 +0100
  • 4ff6c585f8 Update TODO sin 2014-10-16 11:01:25 +0100
  • 8311023781 Fix test(1) semantics sin 2014-10-16 10:10:00 +0100
  • 4608d91c6d Add human readable output to du(1) sin 2014-10-16 10:06:27 +0100
  • 44319a3972 Simplify true(1) and false(1) sin 2014-10-03 00:02:41 +0100
  • a6793ced1b Another EXIT_SUCCESS nuked sin 2014-10-02 23:49:19 +0100
  • 0c5b7b9155 Stop using EXIT_{SUCCESS,FAILURE} sin 2014-10-02 23:46:04 +0100
  • 7305786244 Add col(1) to README sin 2014-09-29 19:53:02 +0100
  • a48b850d3f Import col(1) from OpenBSD with minor modifications sin 2014-09-29 19:45:42 +0100
  • 7c6f2f60e6 Add printf.1 sin 2014-09-29 14:35:35 +0100
  • d348bb22c9 Add expr.1 sin 2014-09-29 14:22:59 +0100
  • a1784b721d Fix build error sin 2014-09-29 14:10:54 +0100
  • 618aecd2ec Import expr(1) from OpenBSD sin 2014-09-29 13:43:41 +0100
  • 015cecfd8d Update README for printf(1) and remove from TODO sin 2014-09-28 15:13:09 +0100
  • fe41494ed3 Import printf(1) from OpenBSD sin 2014-09-28 15:10:27 +0100
  • 7a6af2faba Fix typo breaking functionality in tail Wolfgang Corcoran-Mathe 2014-09-17 10:05:27 +0100
  • b712ef44ad Fix warning 'array subscript of type char' sin 2014-09-02 12:45:39 +0100