opnsense-src/usr.bin
Baptiste Daroussin 1a4d5f13ba ident: replace sbuf(9) with open_memstream(3)
This change makes ident only dependant on libc functions

This makes our ident(1) more portable, also the fact that we only
depend on libc which is maintained with excellent backward compatibility
means that if one day ident is removed from base, someone using FreeBSD
22 will be able to fetch ident from FreeBSD 14 to run ident against
FreeBSD 1.0 binary

MFC After:	1 week
2021-10-28 15:51:23 +02:00
..
addr2line
alias
apply apply(1): Fix magic number substitution with magic character ' ' 2018-08-08 21:21:28 +00:00
ar ar: remove duplicate function declaration in header 2021-08-13 16:58:18 -04:00
asa
at at(1): Markup environment variables with proper macros 2020-07-19 14:42:13 +00:00
atm
awk awk: Enable tests again 2021-08-02 15:53:26 -06:00
backlight Improve the wording for showing the brightness level 2021-03-12 09:45:14 -07:00
banner banner: Correct history. 2021-06-21 08:40:54 -06:00
basename basename: fix history 2021-06-21 08:40:54 -06:00
bc Sync with OpenBSD. 2019-01-12 12:35:02 +00:00
biff
bluetooth pkgbase: Add a FreeBSD-bluetooth package 2019-07-19 15:10:03 +00:00
bmake Update to bmake-20210621 2021-06-25 16:02:40 -07:00
brandelf Update Makefile.depend files 2019-12-11 17:37:53 +00:00
bsdcat bsdcat,cpio,tar: derive version string from archive.h 2020-12-29 14:21:50 -08:00
bsdiff bsdiff: fix off-by-one error 2020-11-16 18:41:49 +00:00
bzip2 Install all bzip2.1 MLINKs from the same place. 2019-08-28 21:01:51 +00:00
bzip2recover Install all bzip2.1 MLINKs from the same place. 2019-08-28 21:01:51 +00:00
c89
c99
caesar
calendar Add myself to calendar.freebsd 2021-09-27 17:47:01 +09:00
cap_mkdb
chat Fix a few mandoc issues 2020-10-09 14:03:45 +00:00
chkey Update Makefile.depend files 2019-12-11 17:37:53 +00:00
chpass usr.bin/chpass: Correct manpage regarding path to temp files 2021-05-25 16:23:20 +01:00
cksum
clang Fix a syntax error in 1b85b68da0 2021-10-14 17:46:28 +01:00
cmp cmp: initialize limit to avoid stack garbage limits 2021-10-21 11:30:55 -05:00
col col(1): Add EXAMPLES section 2020-10-21 16:30:34 +00:00
colrm colrm.1: Add a missing colon 2020-06-23 10:27:41 +00:00
column
comm comm(1): Add EXAMPLES section 2020-07-27 16:51:23 +00:00
compile_et pkgbase: Create a FreeBSD-kerberos package 2021-09-07 10:23:14 +02:00
compress compress(1): warn about link handling 2021-03-04 14:52:12 +01:00
cpio bsdcat,cpio,tar: derive version string from archive.h 2020-12-29 14:21:50 -08:00
cpuset cpuset(1): Fix a typo 2020-10-10 13:01:04 +00:00
csplit
ctags
ctlstat Flush stdout after each iteration. 2019-03-06 15:19:04 +00:00
cut cut: Fix out of boundary write on illegal list argument 2018-05-23 09:16:20 +00:00
cxxfilt
dc Adjust history, info source from v1's manuals 2019-09-04 13:44:46 +00:00
diff diff: consider two files with same inodes as identical 2021-10-07 17:07:00 +02:00
diff3 diff3: document and test -T 2021-08-25 18:20:59 +02:00
dirname Convert cap_enter() < 0 && errno != ENOSYS to caph_enter() < 0. 2018-06-19 23:43:14 +00:00
dpv Fix a few mandoc issues 2020-10-09 19:12:44 +00:00
drill Rename NO_WERROR -> MK_WERROR=no 2021-01-07 09:31:03 +00:00
dtc dtc: remove unknown option printf, since getopt will print it 2020-02-20 21:29:59 +00:00
du du_test: Skip three tests if sparse files are not supported 2021-02-03 17:06:07 +00:00
ee ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
elfctl elfctl: avoid touching file if no change made 2021-05-26 10:12:12 -04:00
elfdump elfdump: use designated array initialization for note types 2019-01-31 16:49:06 +00:00
enigma enigma(1) Remove reference to PGP; modernize a bit 2018-05-09 07:46:57 +00:00
env env: style(9) fix, add a space 2021-03-03 14:21:56 -06:00
etdump Update release version of FreeBSD. 2018-04-25 18:56:27 +00:00
expand [expand] add __dead2 annotation to usage 2018-05-11 06:55:02 +00:00
factor Fix the way 'factor' behaves when using OpenSSL to match the description 2020-01-12 20:25:11 +00:00
false
fetch fetch(1): Fix style 2020-10-30 09:48:41 +00:00
file
file2c
find find(1): Document the -f option 2021-05-13 10:10:22 +02:00
finger
fmt Fix some common typos in comments 2021-03-13 18:26:15 +01:00
fold fold(1): Add EXAMPLES section 2020-10-29 18:39:04 +00:00
fortune freebsd-tips: Fix the description of fetch(1) to match the command 2021-07-05 10:14:25 +08:00
from
fstat fstat(1): Add EXAMPLES section 2020-11-19 19:05:16 +00:00
fsync pkgbase: Put a lot of binaries and lib in FreeBSD-runtime 2019-09-05 14:13:08 +00:00
ftp pkgbase: Create a FreeBSD-ftp package 2021-09-07 10:25:23 +02:00
gcore gcore: add option to dump core using kernel facility 2021-05-03 19:18:26 +03:00
gencat
getaddrinfo
getconf Do a sweep and remove most WARNS=6 settings 2020-10-01 01:10:51 +00:00
getent getent(1): Add EXAMPLES section 2020-10-24 16:40:34 +00:00
getopt Convert cap_enter() < 0 && errno != ENOSYS to caph_enter() < 0. 2018-06-19 23:43:14 +00:00
gh-bc contrib/bc: re-enable tests after the import of version 5.1.0 2021-10-04 22:14:27 +02:00
gprof gprof: Retire a.out support 2020-12-26 11:47:47 -05:00
grdc ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
grep grep: fix combination of quite and count flag 2021-07-09 14:09:14 +02:00
gzip fts_read: Handle error from a NULL return better. 2020-12-08 23:38:26 +00:00
head Update Makefile.depend files 2019-12-11 17:37:53 +00:00
hesinfo
hexdump hexdump: Flush stdout after '*' (repeat) lines. 2021-07-29 06:40:57 +00:00
host
iconv iconv(1): Add EXAMPLE 2020-11-29 18:22:14 +00:00
id id: sanitize arguments better 2021-06-15 06:51:16 -06:00
ident ident: replace sbuf(9) with open_memstream(3) 2021-10-28 15:51:23 +02:00
indent Fix a few typos in source code comments 2021-08-14 10:08:49 +02:00
ipcrm Fix build post r330299 2018-03-02 23:31:55 +00:00
ipcs ipcs(1): drop obsolete error checking 2019-02-07 14:29:45 +00:00
iscsictl Retire obsolete iscsi_initiator(4) 2021-10-26 16:17:35 -04:00
join join(1): Add EXAMPLES section 2020-06-20 11:27:59 +00:00
jot jot.1: Explain default argument values more precisely 2019-09-21 15:01:11 +00:00
kdump Drop cloudabi 2021-09-22 00:18:44 +03:00
keylogin
keylogout
killall killall(1): Clarify -d, -s and -v options 2020-06-27 11:28:11 +00:00
ktrace Make it clear what the userland traces are in the ktrace(1) man page. 2019-08-26 10:18:19 +00:00
ktrdump Fix warning about signed comparison and drop WARNS for ktrdump(8). 2021-03-24 10:51:25 +03:00
kyua Simplify and speed up the kyua build 2021-07-02 09:21:05 +01:00
lam The lam(1) man page is unclear about the uppercase versions of the flags 2019-01-04 02:48:43 +00:00
last last: improve non-UTF8 locale output after libxo support was added 2021-10-11 19:02:12 +02:00
lastcomm lastcomm/sa: Remove sparc64 tests, they aren't needed. 2021-10-04 10:51:15 -06:00
ldd ldd: do not use dlopen(RTLD_TRACE) for dso when format is specified 2021-10-21 03:09:14 +03:00
ldd32 libcompat: Correct rtld MLINKS 2019-11-12 22:31:59 +00:00
leave Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
less ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
lessecho
lesskey less: upgrade to v590. 2021-07-17 22:20:44 -07:00
lex usr.bin/lex: regenerate bootstrap files after d37f81e35b 2021-04-21 10:56:29 +01:00
limits limits(1): Add EXAMPLES section 2020-06-25 16:46:27 +00:00
locale locale: exit 1 if unknown keyword was specified 2020-06-13 08:37:24 +00:00
localedef localedef: Fix bootstrapping on Ubuntu 16.04 2021-02-10 16:41:35 +00:00
locate Fix a grammar error on locate(1). 2020-12-11 08:04:54 +00:00
lock lock(1): Add EXAMPLES section 2020-12-11 19:27:21 +00:00
lockf Remove whitespace which accidentaly snuck into r364831. 2020-08-26 19:28:30 +00:00
logger logger: temporarily disable Capsicum when a host is provided 2020-04-08 18:43:00 +00:00
login login: use sizeof(audit_cond) consistently, NFC 2021-10-05 23:25:29 -05:00
logins
logname Convert cap_enter() < 0 && errno != ENOSYS to caph_enter() < 0. 2018-06-19 23:43:14 +00:00
look look(1): Add EXAMPLES section 2020-12-29 21:48:12 +01:00
lorder lorder: process read-only data symbols 2021-10-18 17:21:17 -04:00
lsvfs lsvfs(1): Add EXAMPLES section 2020-12-29 21:35:24 +01:00
lzmainfo
m4 m4(1): Add a SEE ALSO section and reference an AT&T manual 2021-04-08 21:16:54 +02:00
mail Replace literal uses of /usr/local in C sources with _PATH_LOCALBASE 2020-10-27 11:29:11 +00:00
man man: reset OPTIND before parsing args 2021-09-23 14:13:34 -05:00
mandoc Ensure that the makewhatis symlink is added in the bootstrap-tools stage 2020-09-10 15:37:29 +00:00
mesg
minigzip Move contrib/zlib to sys/contrib/zlib so that we can use it in kernel. 2019-05-08 08:43:15 +00:00
ministat Minor cleanups to allow handing vast datasets. 2020-02-03 20:46:31 +00:00
mkcsmapper Remove mkcsmapper_static and mkesdb_static from build-tools 2021-08-02 14:33:25 +01:00
mkcsmapper_static Remove mkcsmapper_static and mkesdb_static from build-tools 2021-08-02 14:33:25 +01:00
mkdep
mkesdb Remove mkcsmapper_static and mkesdb_static from build-tools 2021-08-02 14:33:25 +01:00
mkesdb_static Remove mkcsmapper_static and mkesdb_static from build-tools 2021-08-02 14:33:25 +01:00
mkfifo
mkimg mkimg(1): Correct a typo in the usage output 2021-08-09 13:53:30 +02:00
mkstr
mktemp
mkuzip geom_uzip(4), mkuzip(8): Add Zstd image mode 2019-08-13 23:32:56 +00:00
morse
msgs ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
mt Add the LTO-9 density code to libmt and the mt(1) man page. 2020-12-10 21:06:06 +00:00
nc Add -M option to nc(1), which makes it print the TCP connection 2019-12-14 10:53:52 +00:00
ncal ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
ncurses ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
netstat netstat: split ipsec and ipsec6 statistics in libxo 2021-10-05 09:42:58 +00:00
newgrp
newkey newkey(8): fix 'tmpname' memory leak (always) and input file descriptor leak 2019-02-08 14:31:44 +00:00
nfsstat nfsstat(1): Fix a typo in an error message 2021-08-23 09:21:28 +02:00
nice
nl nl(1): Add EXAMPLES section 2020-06-18 08:26:26 +00:00
nm Update Makefile.depend files 2019-12-11 17:37:53 +00:00
nohup Cross-reference nohup(1) and daemon(8). 2018-11-09 13:47:06 +00:00
number
objcopy remove doubled name in objcopy manpage 2018-09-11 20:32:57 +00:00
ofed pkgbase: Create a FreeBSD-rdma package 2021-09-07 10:22:16 +02:00
opieinfo
opiekey
opiepasswd
pagesize
pamtest
passwd pkgbase: Put a lot of binaries and lib in FreeBSD-runtime 2019-09-05 14:13:08 +00:00
paste Fix confusing example in paste(1) 2021-05-31 16:12:44 -06:00
patch patch: cleanup variable initialization a bit. 2021-07-22 14:23:22 -05:00
pathchk
perror
pom pom: Fix fencepost bugs. 2018-11-20 00:06:53 +00:00
posixshmcontrol Do a sweep and remove most WARNS=6 settings 2020-10-01 01:10:51 +00:00
pr Drop "All rights reserved" from the files I own 2019-03-11 22:23:56 +00:00
primes Fix the way 'factor' behaves when using OpenSSL to match the description 2020-01-12 20:25:11 +00:00
printenv Convert cap_enter() < 0 && errno != ENOSYS to caph_enter() < 0. 2018-06-19 23:43:14 +00:00
printf printf(1): Add EXAMPLES section 2020-07-01 16:33:32 +00:00
proccontrol proccontrol(1): Add wxmap control 2021-09-17 15:42:07 +03:00
procstat procstat: distinguish vm map guards in procstat vm output. 2021-02-14 03:24:58 +02:00
protect Do a sweep and remove most WARNS=6 settings 2020-10-01 01:10:51 +00:00
quota Fix some common typos in comments 2021-08-08 10:16:06 +02:00
random random(6): Re-add undocumented support for floating point denominators 2020-02-15 19:13:37 +00:00
rctl Drop "All rights reserved" from all my stuff. This includes 2020-10-28 13:46:11 +00:00
readelf readelf: Add -z decompression support 2020-10-31 15:27:45 +00:00
renice renice(8): Clarify "who" parameters. 2020-10-27 12:32:17 +00:00
resizewin
rev rev(1): Add EXAMPLES section 2020-06-27 11:19:18 +00:00
revoke
rpcgen rpcgen: make compiler arglist allocation dynamic 2019-10-15 16:05:17 +00:00
rpcinfo
rs
rup rup: Fix -Wcast-align warnings 2018-07-03 19:09:46 +00:00
ruptime Remove extra spaces for the load average of machines that are down. 2020-04-04 12:07:36 +00:00
rusers rusers: modernize a bit 2018-06-25 11:44:56 +00:00
rwall
rwho capsicum: use a new capsicum helpers in tools 2018-11-04 19:24:49 +00:00
script Add some examples to script.1 2021-01-05 16:32:27 +01:00
sdiff
sdiotool
sed sed(1): Add a reference for a 4.4BSD manual document 2021-04-08 21:07:31 +02:00
seq seq(1): complete EXAMPLES section 2020-06-20 11:24:29 +00:00
shar Shar files may be seen as binary by grep. 2019-01-31 23:21:18 +00:00
showmount [showmount] implement long options 2019-12-12 05:11:53 +00:00
size Update Makefile.depend files 2019-12-11 17:37:53 +00:00
smbutil
sockstat sockstat: don't query jail vnet if system is running without VIMAGE. 2021-10-19 09:49:35 -07:00
soelim
sort usr.bin/sort: Avoid UBSan errors 2021-07-06 10:51:05 +01:00
split split(1): Add EXAMPLES section 2020-06-18 15:14:10 +00:00
ssh-copy-id my copyright: some minor adjustments 2018-05-19 20:35:15 +00:00
stat Unbreak the tests after r347002. 2019-05-01 19:35:45 +00:00
stdbuf
strings Update Makefile.depend files 2019-12-11 17:37:53 +00:00
su Do not use macros in -width 2020-03-26 17:58:52 +00:00
systat Augment systat(1) -swap to display large swap space processes 2021-10-26 15:50:29 +03:00
tabs ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
tail tail: Add regression tests for -f and -F 2021-08-14 11:19:42 -04:00
talk ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
tar bsdcat,cpio,tar: derive version string from archive.h 2020-12-29 14:21:50 -08:00
tcopy
tee tee: use queue(9) in place of a custom linked list 2021-09-15 11:04:24 +00:00
telnet ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
tests
tftp Fix a few mandoc issues 2020-10-09 14:03:45 +00:00
time time(1): Add EXAMPLES section 2020-07-07 16:07:39 +00:00
timeout timeout.1: Fix typos in examples 2021-10-21 13:07:32 +02:00
tip Fix some common typos in source code comments 2021-08-28 18:57:23 +02:00
top ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
touch touch.1: Update to conform to POSIX 2004 2018-06-01 22:34:59 +00:00
tr Convert cap_enter() < 0 && errno != ENOSYS to caph_enter() < 0. 2018-06-19 23:43:14 +00:00
true
truncate truncate(1): Update tests' golden output 2021-08-21 17:04:21 +08:00
truss truss: Decode correctly 64bits arguments on 32bits arm. 2021-09-23 01:26:42 +02:00
tsort tsort(1): Add EXAMPLES section 2020-08-30 17:37:56 +00:00
tty
ul ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
uname uname(1): Fix a typo in the man page date 2020-12-19 12:55:27 +00:00
unexpand
unifdef unifdef.1: Fix typo on "input" 2021-10-05 20:27:16 -04:00
uniq Add EXAMPLES to cover all flags except -f since it is analogous to -s. 2020-06-07 13:21:47 +00:00
units Tell the world how to convert gigabytes to bytes with units(1) easily 2020-03-17 10:02:59 +00:00
unvis
unzip unzip: Fix segmentation fault if a zip file contains buggy filename. 2021-10-10 20:49:19 +09:00
usbhidaction Correct USB HID item in examples 2020-10-28 08:29:31 +00:00
usbhidctl Include item position in report descriptor dump in usbhidctl(1). 2019-08-17 08:29:22 +00:00
users Only set WARNS if not defined 2020-09-11 13:28:37 +00:00
uudecode
uuencode Make outfile constant. 2018-11-12 07:14:34 +00:00
vacation
vgrind Normalize deployment tools usage and definitions by putting into one place 2020-04-07 02:46:22 +00:00
vi ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
vis
vmstat vmstat: correct history 2021-06-21 08:40:54 -06:00
vtfontcvt vtfontcvt: minor style(9) fixes from clang-format 2021-08-04 15:08:21 -04:00
w w(1): Add EXAMPLES to man page 2020-08-24 17:57:08 +00:00
wall Add RFC 5424 syslog message output to syslogd. 2018-04-15 08:34:16 +00:00
wc wc(1): document SIGINFO handling in the manual page. 2020-04-11 08:16:35 +00:00
what pkgbase: Put a lot of binaries and lib in FreeBSD-runtime 2019-09-05 14:13:08 +00:00
whereis whereis: remove gnu/libexec from source search paths 2020-02-19 14:40:53 +00:00
which Fix typo and environment variable macro 2020-09-24 16:42:17 +00:00
who who(1): Add EXAMPLES section 2020-08-30 17:40:59 +00:00
whois whois: Handle referrals to rwhois servers. 2020-07-09 17:27:14 +00:00
write Remove extraneous setutxent() calls in write(1). 2019-01-23 20:02:17 +00:00
xargs xargs: compile yesexpr as ERE 2020-12-12 15:38:32 +00:00
xinstall xinstall: fix invocation of llvm-strip 2021-08-30 11:56:10 -03:00
xo Allow proper builds of libxo's CSV encoder: 2019-12-16 22:05:03 +00:00
xohtml Import libxo-1.4.0: 2020-01-25 21:16:45 +00:00
xolint
xopo
xstr
xz
xzdec
yacc MFV: r362513 2020-07-14 01:54:24 +00:00
yes Convert cap_enter() < 0 && errno != ENOSYS to caph_enter() < 0. 2018-06-19 23:43:14 +00:00
ypcat
ypmatch
ypwhich
zstd Only set WARNS if not defined 2020-09-11 13:28:37 +00:00
Makefile Add WITH_LLVM_BINUTILS to install LLVM binutils instead of Elftoolchain 2021-09-06 09:49:49 +01:00
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.inc build: provide a default WARNS for all in-tree builds 2020-09-18 17:17:46 +00:00
Makefile.powerpc