1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00
openbsd-src/usr.bin
schwarze 9daec1c560 Support prefers-color-scheme: dark.
The :visited rule was contributed by <Armin at Besirovic dot com>.
Guidance and OK tj@.
2019-06-02 16:50:46 +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 Fix integer overflow in block size calculation. 2019-05-19 12:44:55 +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 use proper crossreferences 2019-05-26 01:16:08 +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 add Scott Walker; from Chad Dougherty 2019-03-31 19:43:41 +00:00
cap_mkdb remove redundant variable declarations in Makefiles, since those are 2017-07-09 21:23:18 +00:00
cdio Change a strange "} if" into the intended "} else if". No practial 2019-04-01 03:57:07 +00:00
chpass add unveil(2): 2019-04-30 18:28:45 +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 For "gunzip -N", only use the basename of the stored path. 2019-05-27 15:11:01 +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 Use getopts instead of getopt(1) 2019-05-27 09:31:08 +00:00
ctfdump Remove leftover elf.c 2019-05-14 03:20:11 +00:00
cu Add -E to change the escape character, from Artturi Alm. 2019-03-22 07:03:23 +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 fix Bl; 2019-03-31 06:40:26 +00:00
ftp Revert suni'ls ftp rewrite for now. 2019-05-16 12:44:17 +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 improve wrong markup and poor wording regarding the -t argument 2019-05-15 15:36:59 +00:00
keynote remove redundant variable declarations in Makefiles, since those are 2017-07-09 21:23:18 +00:00
ktrace improve wrong markup and poor wording regarding the -t argument 2019-05-15 15:36:59 +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 The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, and 2019-05-11 17:46:02 +00:00
leave Add & update author credits for Mary Ann Horton. 2018-07-13 16:59:46 +00:00
less In manpages, don't escape apostrophes as \'; it's rarely what you want. 2019-06-02 06:53:11 +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 document brk_string slightly better 2019-05-21 17:21:02 +00:00
mandoc Support prefers-color-scheme: dark. 2019-06-02 16:50:46 +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
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 Delete superfluous #includes of <ifaddrs.h>, <net/if_dl.h>, and <net/if_enc.h> 2019-05-10 01:29:31 +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 pledge "stdio" after opening file and before doing operations 2019-04-21 01:08:46 +00:00
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 Sort. 2019-04-01 16:06:54 +00:00
pagesize
passwd add some missing "pp." to .%P macros; 2019-04-23 17:52:12 +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 Fix incorrect character escape. 2019-06-02 06:16:37 +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 There was an extra newline in some cases and missing one in others. 2019-04-26 19:11:01 +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 have_md is initialized at startup, don't need to do it again later 2019-06-02 14:30:51 +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 zap trailing whitespace; 2019-03-28 19:44:59 +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 xr to sysupgrade 2019-05-08 17:55: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 Backout latest, commited by mistake. 2019-05-10 04:45:47 +00:00
sort In manpages, don't escape apostrophes as \'; it's rarely what you want. 2019-06-02 06:53:11 +00:00
spell Delete useless call to setlocale(3): 2019-03-10 20:45:11 +00:00
split
ssh fix ssh-keysign fd handling problem introduced in r1.304 caused by a typo 2019-05-31 03:20:07 +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 Use the new sysctl to print systat pf 1. This now works even for unprived 2019-05-09 15:01:09 +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 yacc(1) copies its union so it is not a good place to store 2019-06-02 07:10:15 +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 missing dots after ".%P pp"; the case of btree(3) was 2019-04-23 18:13:11 +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-06-01 06:38:33 +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 Also apply stricter pledge when secure mode is set via rc file or command. 2019-05-21 09:24:58 +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 unveil "w" on ttys was too strict, introducing a failure condition 2019-05-16 06:23:15 +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 This no longer uses utime(3), so it doesn't need <utime.h> 2019-05-09 22:44:53 +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