Commit Graph

  • af8e38f5fa Fix some error messages sin 2014-11-17 16:22:01 +0000
  • cb7cbde722 Add compat.h sin 2014-11-17 15:45:09 +0000
  • 56709a2414 Import libutf from http://git.suckless.org/libutf sin 2014-11-17 15:41:44 +0000
  • 85df198b59 Refactor expr.c FRIGN 2014-11-17 15:39:57 +0100
  • 166bc3052e Use PRIO_{MIN,MAX} instead of NZERO sin 2014-11-17 15:01:43 +0000
  • bd3cf55b54 Define HOST_NAME_MAX if necessary sin 2014-11-17 14:50:12 +0000
  • ba70777b56 Remove binlib and bin from PHONY sin 2014-11-17 14:46:34 +0000
  • 74ac827587 Require GNU make to build sbase sin 2014-11-17 13:50:19 +0000
  • 90507652c0 Staticise globals sin 2014-11-17 13:38:52 +0000
  • a84cbe9e1c Avoid messed up output because of trailing spaces sin 2014-11-17 13:22:10 +0000
  • ba89dc565f Add .PHONY targets sin 2014-11-17 13:02:17 +0000
  • a6be4e7a4c Only unlink the destination file if -f has been specified sin 2014-11-17 12:33:08 +0000
  • 0d0624b855 Use $(RANLIB) in Makefile sin 2014-11-17 12:22:53 +0000
  • 2ee3ae5994 Use LIB, LIBSRC and LIBOBJ and derive SRC, OBJ and MAN from BIN sin 2014-11-17 12:12:10 +0000
  • afa2e6ec54 Use SLIST_* instead of TAILQ_* in grep(1) sin 2014-11-17 10:59:11 +0000
  • de4a36957e Silence stupid warnings when building sbase-box sin 2014-11-17 10:51:36 +0000
  • 4a97e0b526 List libutil.a first to be a bit more clear sin 2014-11-17 10:50:20 +0000
  • 1b0d2c1ab3 Make clean more verbose sin 2014-11-17 10:39:02 +0000
  • e1c044e298 Do not append CPPFLAGS to CFLAGS sin 2014-11-17 10:31:29 +0000
  • 2fd6e769dd Rename util.a to libutil.a sin 2014-11-17 10:28:54 +0000
  • 9a9d6bb0dc Make build process more verbose sin 2014-11-17 10:15:44 +0000
  • abdd0671f7 Refactor expr.c FRIGN 2014-11-16 20:29:29 +0100
  • f6552e3669 grep: add -h (inverse of -H) aswell Hiltjo Posthuma 2014-11-16 20:03:25 +0100
  • 7b8d7fb78e Fix uninitialized use of ret in expr(1) sin 2014-11-16 14:43:10 +0000
  • b3ae1a7b4b expr: improvements Hiltjo Posthuma 2014-11-16 15:19:50 +0100
  • 1822f70d12 csplit, grep: use eregcomp Hiltjo Posthuma 2014-11-16 15:17:46 +0100
  • 3fb0e50668 nl: fix crash on invalid regex Hiltjo Posthuma 2014-11-16 15:17:24 +0100
  • ce90cc57d4 util: add eregcomp: show descriptive error message on regcomp error Hiltjo Posthuma 2014-11-16 15:16:14 +0100
  • 25e3e068ed Add note about UTF-8 support in TODO sin 2014-11-16 13:24:44 +0000
  • 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