This website requires JavaScript.
8cd24f0525
Revert "Make sbase compile with musl"
sin
2013-10-07 20:47:33 +0100
f349dd5987
Use arg.h as much as possible and add usage() where missing
sin
2013-10-07 17:13:01 +0100
5b5f062184
Add license file details at top of files
sin
2013-10-07 17:03:26 +0100
b5a511dacf
Exit with EXIT_SUCCESS/EXIT_FAILURE instead of 0 and 1
sin
2013-10-07 16:41:55 +0100
ac033652fe
Do not return 0 on error for setsid(1)
sin
2013-10-07 16:37:23 +0100
bf17657544
Remove chvt(1) from sbase as it is not portable
sin
2013-10-07 16:15:06 +0100
eafe2b6526
Staticise global variables in chgrp(1)
sin
2013-10-07 16:12:09 +0100
7182076473
Add a usage() function like everywhere else
sin
2013-10-07 16:07:19 +0100
f54c7b4cac
Simplify tty(1)
sin
2013-10-07 15:50:41 +0100
4b30e39348
Fix warning in chroot(1)
sin
2013-10-06 20:35:30 +0100
952fa19362
ls: rework implementation for reversing the sort order
Markus Teich
2013-10-06 19:52:18 +0100
5e9c4d781b
Avoid double call to getenv in chroot
Roberto E. Vargas Caballero
2013-07-20 13:19:32 +0200
c258d7d0b6
Fix invalid use of optind in dirname(1)
sin
2013-10-05 15:08:06 +0100
a8ef54bae1
Simplify yes(1)
sin
2013-10-05 15:04:50 +0100
3a3cd24092
ls: add option to reverse the sort order
Markus Teich
2013-10-04 11:12:11 +0100
96c8c5f389
add man page for test
Christian Hesse
2013-07-23 14:03:22 +0200
ddec3259aa
Add setsid(1) by arg
sin
2013-08-21 12:56:26 +0100
7be94fd3c8
Add hostname(1)
sin
2013-08-19 17:22:46 +0100
d0c87f6d3e
Add stat(1)
sin
2013-08-15 10:04:38 +0100
0ed2a55003
Add strings(1)
sin
2013-08-14 10:41:55 +0100
cd592c9f23
Add initial support for id(1)
sin
2013-08-07 13:40:21 +0100
bb39bc9596
Use /var/run/utmp for now
sin
2013-09-29 19:26:08 +0100
f526ad099f
Implement -e support for grep
sin
2013-09-27 16:26:22 +0100
82bff35228
Support -f for mv
sin
2013-09-27 15:45:39 +0100
8c87c20054
Implement -i support for ls
sin
2013-09-27 15:32:50 +0100
5d35656193
Make sbase compile with musl
sin
2013-08-19 16:32:23 +0100
573d1954b2
Add cryptmain() and factor out the code from the crypt tools
sin
2013-09-02 11:17:55 +0100
4d014e66fd
Implement -m option for mkdir
sin
2013-08-31 22:51:25 +0100
36afa1e169
Replace VERSION in manpages with the actual version
sin
2013-09-29 12:38:12 +0100
428cd4fe84
None of these work without the proper # of arguments so print usage
sin
2013-08-31 23:04:49 +0100
355911f010
Remove df from TODO - df now lives in ubase
sin
2013-08-31 22:54:47 +0100
87cde4bcb2
Print the available targets for sbase-box
sin
2013-08-15 16:46:46 +0100
83c2c3d1f5
Add 'not implemented' errors for unimplemented flags
sin
2013-08-15 10:55:21 +0100
582511d57b
Fix some warnings about strcpy() etc. on OpenBSD
sin
2013-08-15 12:34:38 +0100
7d4d519a51
Fix segfault in tail(1)
sin
2013-08-31 21:53:11 +0100
fd262561a9
Cleaning up who, adding -l and manpage
David Galos
2013-08-04 19:56:34 -0400
eddb6d39a5
Ignore tilde in ut_line
sin
2013-08-05 16:12:01 +0100
918269e057
No need to cast to (char *)
sin
2013-08-05 16:04:49 +0100
d59c8eea36
Implement -m for who
sin
2013-08-05 15:59:49 +0100
9e5718282a
Add sha512sum(1)
sin
2013-07-22 09:34:07 +0100
b5b7db4009
tar: Check inode AND dev before ignoring a file. Thanks, Lars Lindqvist!
David Galos
2013-07-28 12:12:03 -0400
50d9305752
Licensing fix in util/sha256.c
David Galos
2013-07-20 13:23:13 -0400
4da54928e7
Add sha256sum(1)
sin
2013-07-19 14:29:43 +0100
f636ac791b
Avoid infinite loop in tar
Roberto E. Vargas Caballero
2013-07-20 18:08:58 +0200
c1730c78de
Use int instead of char for getc()
sin
2013-07-20 12:09:42 +0100
439489b566
Updating TODO
David Galos
2013-07-20 11:35:21 -0400
8429125336
Change contact info
sin
2013-07-12 14:24:55 +0100
9f8deb4b23
Tar compiles on BSD, thanks Roberto E. Vargas Caballero. Also remove tons of trailing whitespace.
David Galos
2013-07-20 01:27:42 -0400
43c4213631
Remove trailing whitespace
sin
2013-07-19 17:05:28 +0100
ce124c4894
Do not hardcode the size of md
sin
2013-07-19 14:31:42 +0100
af4af8a0d8
Change sprintf to snprintf
sin
2013-07-19 17:08:15 +0100
0fcb939408
Compatibility with OpenBSD. Thanks, Steve Dee!
David Galos
2013-07-18 15:28:08 -0400
cd1526715f
Opimizing tar, adding U flag
David Galos
2013-07-18 15:14:53 -0400
c5f10c4b06
Fixing idiotic mistake in tar
David Galos
2013-07-18 11:52:01 -0400
2c75eb98d9
Adding tar.
David Galos
2013-07-18 11:15:35 -0400
9ac01f59be
Add crypt.[ch] and update md5sum and sha1sum
sin
2013-07-07 15:29:45 +0100
48e6870bb7
Making `mkdir -p` handle empty paths. Thanks, Willem van de Krol!
David Galos
2013-07-11 21:43:38 -0400
7adf4f380a
Fixing zero-bye append in readlink. Thanks, Willem van de Krol
David Galos
2013-07-09 19:40:28 -0400
18712b2032
Converting empty for to while in sha1sum
David Galos
2013-07-05 17:42:30 -0400
eec1b415d5
Add sha1sum
stateless
2013-07-04 12:14:14 +0100
50054a652c
Add md5sum
stateless
2013-06-19 09:54:52 +0100
3c5f2b2407
Simplyfing mknod. Good eye, Truls Becken.
David Galos
2013-07-03 11:48:06 -0400
1fbe4e95ed
Adding mknod(1)
David Galos
2013-07-03 02:02:36 -0400
c1c367c1bd
Explicitly cast len to unsigned long for %lu
stateless
2013-06-28 23:30:59 +0100
60731fb6e8
actually add the .c and .1 files
David Galos
2013-07-02 13:26:24 -0400
eadefcf0f8
Adding sponge(1). Thanks, Jakob Kramer.
David Galos
2013-07-02 13:21:30 -0400
4c403d80c7
Removing the executable bit from 'chvt.c'
David Galos
2013-07-02 12:07:12 -0400
563742500e
Fixing seq
David Galos
2013-07-01 13:25:41 -0400
c94fad2ccc
Who is in sbase.
Christoph Lohmann
2013-06-21 07:11:44 +0200
82e266e880
Cal is now in sbase.
Christoph Lohmann
2013-06-21 07:10:54 +0200
45f67c556b
Another correction for the cal(1) usage.
Christoph Lohmann
2013-06-19 23:24:34 +0200
6442071c29
Updated cal usage()
Jesse Ogle
2013-06-19 17:04:06 -0400
8fc4858a3c
Bugfix for cal when columns specified as 0
Jesse Ogle
2013-06-19 16:57:03 -0400
b10b1da57d
Make date(1) compatible to GNU date(1).
Christoph Lohmann
2013-06-19 22:10:26 +0200
0f523ec9c6
Added cal and updated Makefile
Jesse Ogle
2013-06-19 14:13:50 -0400
7f88cf7021
Optimizing comm(1) with the second sent in patch.
Christoph Lohmann
2013-06-19 21:09:50 +0200
e28c17c7cc
Add expand(1)
stateless
2013-06-17 12:00:36 +0100
12116cccc4
Add comm
stateless
2013-06-18 11:19:47 +0100
7216a53a7e
Remove unnecessary exit(1) in usage()
stateless
2013-06-17 14:08:30 +0100
f66b47bc6f
Add readlink
stateless
2013-06-15 15:17:57 +0100
4d38f60685
Eliminating the getopt disgrace.
Christoph Lohmann
2013-06-14 20:20:47 +0200
75c97de593
Various fixes, add renice command.
Lorenzo Cogotti
2013-06-11 20:33:52 +0200
c3b771d682
Seq has been implemented.
Christoph Lohmann
2013-06-14 18:56:22 +0200
9df408f8c6
Adding who, chroot, env and split.
Christoph Lohmann
2013-06-14 18:55:25 +0200
b0898c605d
Adding the new C files too.
Christoph Lohmann
2013-06-09 15:20:55 +0200
2c162042b1
Adding some utilities.
Christoph Lohmann
2013-05-30 21:29:56 +0200
c9aac796c8
Fixing the ARG macros and adding nice.
Christoph Lohmann
2013-05-29 20:52:39 +0200
f648c7fa71
Fixing whitespaces.
Christoph Lohmann
2013-05-04 07:49:51 +0200
c451683c3f
Added POSIX paste(1) command implementation.
Lorenzo Cogotti
2013-04-29 18:54:36 +0200
e509d56bae
s/getopt/ARGBEGIN/ and -r bug fix cp
Federico G. Benavento
2013-03-10 21:59:22 -0300
5c7b7e3fa8
s/getopt/ARGBEGIN/ wc
Federico G. Benavento
2013-03-10 21:12:10 -0300
ae3423e366
pathconf(".", _PC_PATH_MAX) doesn't work from nfs mounted filesystems on BSD systems, use "/" instead.
Federico G. Benavento
2013-03-10 17:48:17 -0300
f8dc6883a3
Style inquistion for util and some tools.
Christoph Lohmann
2013-03-05 21:46:48 +0100
52d39e35c2
The style inquisition on basename.
Christoph Lohmann
2013-03-05 21:35:55 +0100
284e9f723d
seq: remove unused fflag
Connor Lane Smith
2012-06-09 18:53:39 +0100
ec6924a56e
seq: set ff=unix (?!)
Connor Lane Smith
2012-06-09 18:53:05 +0100
c68bba6867
grep: fix ARGC()
Connor Lane Smith
2012-06-09 18:49:02 +0100
c2c5ea9c60
grep: ARGBEGIN
Connor Lane Smith
2012-05-31 19:38:25 +0100
171ef71c74
cat: ARGBEGIN
Connor Lane Smith
2012-05-31 19:38:18 +0100
79e2f3ec19
rm: update manpage
Connor Lane Smith
2012-05-25 21:56:00 +0100