.. |
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
|
|
|