1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-09 22:38:01 -08:00
openbsd-src/usr.bin
2019-03-20 07:24:03 +00:00
..
apply With malloc option J, the first realloc(3) in apply(1) would return 2018-04-01 17:45:05 +00:00
arch delete duplicate RCS IDs; found with mandoc -Tlint 2017-07-06 16:50:58 +00:00
at When specifying the time in the form HHMM or HH:MM, if that time 2019-02-16 15:23:33 +00:00
aucat Use reallocarray in place of malloc(a * b) to handle possible 2019-02-21 06:19:51 +00:00
audioctl unveil(2) "path" (/dev/audioctl0 by default, or changed via args) with rw 2018-09-17 14:14:39 +00:00
awk POSIX requires that awk support \v and \a escapes. I used '\007' 2018-01-24 16:28:25 +00:00
banner
basename
bc Jan Stary convinced me 4 * a(1) is a better example 2017-10-09 06:59:07 +00:00
bgplg correct example; from pierre emeriaud 2019-03-17 10:43:24 +00:00
biff Just like in mesg(1) in biff(1) we just need to push down pledge(2) a little 2018-08-11 10:59:34 +00:00
cal
calendar Fix regresion that prevented -A0 from working as before. 2019-02-01 16:22:53 +00:00
cap_mkdb remove redundant variable declarations in Makefiles, since those are 2017-07-09 21:23:18 +00:00
cdio Use <fcntl.h> instead of <sys/file.h> for open() and friends. 2018-04-26 12:42:50 +00:00
chpass Convert snprintf+write into dprintf. It is simply easier to read, and 2017-12-08 17:04:14 +00:00
cmp Stricter checking for skip1 and skip2. 2018-03-05 16:57:37 +00:00
col
colrm
column Remove unused function. 2018-06-22 12:27:00 +00:00
comm
compress I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
cpp
crontab
csplit
ctags Ensure that the tag and line number are always separated by at least a single 2017-10-11 07:26:40 +00:00
ctfconv Using getopt(1) is more idiomatic and consistent with other scripts. 2019-02-18 11:05:43 +00:00
ctfdump Fix a buffer over-read while dumping functions. 2019-03-16 16:35:03 +00:00
cu document some more escapes which are hit by restricted mode, 2018-08-05 06:11:55 +00:00
cut Remove rpath from pledge when only stdin is used. 2019-02-07 19:11:23 +00:00
cvs Delete unnecessary <libgen.h> #includes 2018-12-30 23:09:58 +00:00
dc small optimization in bexp; from kshe 2017-12-29 08:16:55 +00:00
deroff add missing HISTORY; based on CVS logs and release announcements 2017-10-17 22:47:58 +00:00
diff remove incorrect escaping of '+', correctly escape '-', and garbage collect .Tn 2019-03-20 04:38:10 +00:00
diff3 I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
dirname I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
doas clear the password even after a mismatch 2019-01-17 05:35:35 +00:00
du
encrypt The first unveil userland commit! 2018-08-03 04:47:56 +00:00
env
expand
false
fgen
file dev_t is signed to permit passing -1 as an invalid condition, but the 2019-02-05 02:17:32 +00:00
find dev_t is signed to permit passing -1 as an invalid condition, but the 2019-02-05 02:17:32 +00:00
finger use size_t 2018-06-17 15:00:29 +00:00
fmt Fix not accounting for NUL for allocation size and move to reallocarray 2018-10-18 05:04:52 +00:00
fold
from An early pledge takes away many risk factors during spool opening/parsing. 2018-08-08 17:52:46 +00:00
fstat dev_t is signed to permit passing -1 as an invalid condition, but the 2019-02-05 02:17:32 +00:00
ftp Add TLS session support to ftp(1). 2018-02-10 06:25:16 +00:00
gencat delete some historic $Id that have been chewed on by cvs 2019-01-17 06:15:44 +00:00
getcap I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
getconf The code path were we pass `pathname' in the arguments is already limited 2018-10-26 17:11:32 +00:00
getent Prefer user names over numeric user IDs 2018-11-02 10:21:29 +00:00
getopt improve markup quality in the cases found by the new "--" style message 2018-03-16 16:58:26 +00:00
gprof Prefer <elf.h> to the non portable <sys/exec_elf.h>. 2017-10-29 08:45:53 +00:00
grep convert fgetln to getline. this improves portability and sets a good 2019-01-31 01:30:46 +00:00
head
hexdump Use <fcntl.h> instead of <sys/file.h> for open() and friends. 2018-04-26 12:42:50 +00:00
htpasswd htpasswd(1) when in batch mode (-I) and 1 argument is used, or when not in 2018-10-31 07:39:10 +00:00
id
indent
infocmp mark files as BUILDFIRST, or write explicit dependencies, so that most 2017-06-16 10:25:54 +00:00
ipcrm
ipcs
join Remove slurpit definition. Leftover from earlier cleanup by otto@. 2018-11-14 15:16:09 +00:00
jot Use a single space after colon in another errx(). 2018-08-01 13:35:33 +00:00
kdump mincore() is a relic from the past, exposing physical machine information 2019-01-11 18:46:30 +00:00
keynote remove redundant variable declarations in Makefiles, since those are 2017-07-09 21:23:18 +00:00
ktrace set tracefile to null when clearing points. 2019-01-06 18:30:36 +00:00
lam UTF-8 support: use wcwidth(3) when calculating column widths; 2018-07-29 11:27:14 +00:00
last pledge() a little later, after getopt operation, in case -f option changes 2018-08-03 15:01:28 +00:00
lastcomm Stop mentionning/testing the for the ASU bit (S flag). 2018-02-27 07:58:29 +00:00
ldap avoid double free, instead flowing through a free(NULL) 2019-01-26 10:58:54 +00:00
leave Add & update author credits for Mary Ann Horton. 2018-07-13 16:59:46 +00:00
less Cleanup and bugfix: 2019-03-14 16:21:35 +00:00
lex Remove unused variable; no binary change. 2017-08-30 02:54:07 +00:00
libtool Drop two unused settings. 2019-01-03 21:50:26 +00:00
lndir
locale
locate delete some historic $Id that have been chewed on by cvs 2019-01-17 06:15:44 +00:00
lock After recent changes, we need to clear hash, not s1. 2017-09-06 21:02:31 +00:00
logger
login I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
logname
look look(1) will access /usr/share/dict/words to look for the string we want, or it 2018-08-11 11:00:34 +00:00
lorder Remove -S from install commands 2019-02-24 12:57:13 +00:00
m4 replace sloppy parsing of numeric values with strtonum (incr, decr, divert) 2017-11-11 12:55:59 +00:00
mail When running sendmail, set argv[0] to "sendmail" not "send-mail". 2019-03-19 13:26:27 +00:00
make thinko, from Scott Cheloha 2019-01-31 10:27:28 +00:00
mandoc When the last line of the input is empty and the previous line reduced 2019-03-19 16:25:38 +00:00
mesg actually s/unveil/pledge on err(3), I missed it on previous commit. 2018-08-11 11:04:26 +00:00
mg Delete unnecessary <libgen.h> #includes 2018-12-30 23:09:58 +00:00
midicat tweak previous; 2018-11-30 08:00:43 +00:00
mixerctl add unveil(2) to mixerctl(1) 2018-08-08 19:35:47 +00:00
mkdep explicitly pass -w since clang -M doesn't imply it. 2017-06-05 14:33:42 +00:00
mklocale remove misc. depend and yacc nits that no longer matter. 2017-07-10 21:30:37 +00:00
mktemp I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
nc Correctly handle tls_read() and tls_write() failures. 2019-02-26 17:32:47 +00:00
netstat add -e to usage; while here, change the argument name to -T from tableid 2019-03-05 06:47:12 +00:00
newsyslog I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
nfsstat Adjust references for sysctl(3) to sysctl(2) 2018-01-12 04:36:44 +00:00
nice
nl
nm on malloc(3) failure, gracefully abort processing of the current file 2019-03-03 16:07:39 +00:00
nohup Do not leak a file descriptor when opening nohup.out. Make sure 2018-09-14 18:17:46 +00:00
openssl Add the SM4 block cipher from the Chinese standard GB/T 32907-2016. 2019-03-17 17:46:00 +00:00
pagesize
passwd unveil(2) obvious _PATH_LOGIN_CONF with read permission to use login_get*(3) 2018-11-08 15:41:41 +00:00
paste fix a glitch in rev. 1.24: getline(3) returns ssize_t, not size_t; 2018-08-04 19:19:37 +00:00
patch Delete unnecessary <libgen.h> #includes 2018-12-30 23:09:58 +00:00
pctr sysctl strings include the termingating NUL character in both in and out lengths 2017-09-10 11:30:43 +00:00
pkg-config add support for defining variables through the environment 2019-02-04 20:18:11 +00:00
pkill Use uid_from_user(3) and gid_from_group(3) in utilities that 2018-09-16 02:44:06 +00:00
pr As we only use the .tv_sec field, simplify gettimeofday(2) -> time(3). 2017-12-23 20:53:07 +00:00
printenv
printf remove the Ic macro from EXAMPLES, and use a much more standard literal; 2018-03-13 14:53:05 +00:00
quota Use <fcntl.h> instead of <sys/file.h> for open() and friends. 2018-04-26 12:42:50 +00:00
radioctl
rcs Delay keyword expansion in co until after the locks have been resolved. 2019-01-09 18:00:45 +00:00
rdist Use password/group cache functions and avoid stashing a pointer to 2018-09-21 19:00:45 +00:00
rdistd Use password/group cache functions and avoid stashing a pointer to 2018-09-21 19:13:49 +00:00
readlink
renice I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
rev
rpcgen Use <fcntl.h> instead of <sys/file.h> for open() and friends. 2018-04-26 12:42:50 +00:00
rpcinfo I'm equally upset as Kurt Mosiejczuk, who found irrelevant 22-year 2017-07-21 02:58:51 +00:00
rs
rsync add a temporary addition to NAME for openrsync; ok deraadt 2019-03-18 18:11:07 +00:00
rup
rusers I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
rwall
script Remove/simplify historic shell lesson; fix sentence fragment. ok deraadt@ 2019-02-15 02:49:24 +00:00
sdiff Add unveil(2) to sdiff(1) to the following files: 2018-09-28 18:21:52 +00:00
sed correct inaccurate and misplaced information in CAVEATS 2018-12-10 17:12:24 +00:00
sendbug Use waitpid()/EINTR idiom for the specific pid, rather than generic wait(), 2017-08-21 21:41:13 +00:00
shar
showmount Use <fcntl.h> instead of <sys/file.h> for open() and friends. 2018-04-26 12:42:50 +00:00
signify crank to 6.5-beta 2019-02-26 22:24:41 +00:00
skey I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
skeyaudit I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
skeyinfo I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
skeyinit I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
sndiod i forgot to sync sndiod with aucat/dsp.c rev 1.12 2018-09-18 06:05:45 +00:00
sort short option comes first, followed by the corresponding long option 2019-02-24 09:57:43 +00:00
spell Delete useless call to setlocale(3): 2019-03-10 20:45:11 +00:00
split
ssh benno helped me clean up the tcp forwarding section; 2019-03-16 19:14:21 +00:00
stat Fix typo in previous: group_from_gid(st->st_gid, 1), not st_uid. 2018-09-18 15:14:06 +00:00
su ttyname() is used, therefore must unveil _PATH_DEVDB. 2019-01-28 01:38:06 +00:00
systat expose the interface queue drops in the interface view 2019-03-04 21:27:35 +00:00
tail Don't reopen file if its stdin. 2019-01-04 15:04:28 +00:00
talk
tcpbench If tpcbench(8) is startet with -r0 it does not print statistics. 2018-09-28 19:01:52 +00:00
tee Replace manual list with SLIST. 2017-07-11 13:14:59 +00:00
telnet telnet argv parsing overflow; from YangX92 2018-09-30 14:35:32 +00:00
tftp fix indentation 2018-09-20 11:42:42 +00:00
tic mark files as BUILDFIRST, or write explicit dependencies, so that most 2017-06-16 10:25:54 +00:00
time the granularity of microprocessors has likely improved since this note 2019-01-01 16:17:03 +00:00
tmux Ignore invalid styles rather than throwing away the whole format, this 2019-03-20 07:24:03 +00:00
top Allow reverse sort order 2018-11-28 22:00:30 +00:00
touch Delete a useless call to setlocale(3): strptime(3) is only called 2019-03-10 15:11:52 +00:00
tput I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
tr
true remove redundant variable declarations in Makefiles, since those are 2017-07-09 21:23:18 +00:00
tset Almost all terminals now support hardware tabs so default to OXTABS 2019-03-12 11:01:25 +00:00
tsort remove redundant variable declarations in Makefiles, since those are 2017-07-09 21:23:18 +00:00
tty unveil of _PATH_DEVDB "/var/run/dev.db" can be done before pledge for 2018-08-03 06:55:41 +00:00
ul More HISTORY and AUTHORS, in part from Jonathan de Boyne Pollard 2017-10-29 22:00:22 +00:00
uname
unexpand
unifdef Pa -> Lk; ok jmc@ 2017-10-23 17:19:21 +00:00
uniq KNF 2018-07-31 02:55:57 +00:00
units update currency exchange rates; 2019-03-01 06:48:34 +00:00
unvis
usbhidaction Markup SIGHUP and rework sentence; ok jmc@ 2017-12-25 16:01:35 +00:00
usbhidctl
users unveil _PATH_UTMP at startup. Time for a commentary: 2018-08-03 16:02:53 +00:00
uudecode Delete useless calls to setlocale(3): 2019-03-10 20:49:24 +00:00
uuencode Delete useless calls to setlocale(3): 2019-03-10 20:49:24 +00:00
vacation
vi Fix a crash on long lines when switching to another file by 2019-01-24 15:09:41 +00:00
vis
vmstat Rename some unused fields in struct uvmexp to 2018-06-19 22:35:07 +00:00
w Add & update author credits for Mary Ann Horton. 2018-07-13 16:59:46 +00:00
wall ttyname() is used after unveil/pledge, so _PATH_DEVDB must also be 2019-01-28 20:17:51 +00:00
wc For -w output in -m mode, tweak the handling of bytes that do not 2018-09-30 12:44:22 +00:00
what merge weird BUGS section into HISTORY; 2019-01-20 14:03:19 +00:00
which I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
who pledge with "unveil" at the top, so that the various modes can unveil 2018-08-08 22:55:14 +00:00
whois Plug getaddrinfo(3) memory leak 2018-06-19 11:28:11 +00:00
write Use user_from_uid(3) if getlogin(2) fails, storing the uid as a 2018-09-18 03:10:53 +00:00
x99token
xargs Use sizeof(char *) not sizeof(char **) when allocating an array 2018-06-12 15:24:31 +00:00
xinstall Remove -S from install commands 2019-02-24 12:57:13 +00:00
yacc
yes
ypcat rm a few more $Id which cannot be useful 2019-01-17 06:18:27 +00:00
ypmatch rm a few more $Id which cannot be useful 2019-01-17 06:18:27 +00:00
ypwhich rm a few more $Id which cannot be useful 2019-01-17 06:18:27 +00:00
Makefile install rsync as openrsync, so that people can easily familiarize 2019-03-18 04:32:31 +00:00
Makefile.inc