freebsd-nq/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
ar ar: remove duplicate function declaration in header 2021-08-13 16:58:18 -04:00
asa
at
atm
awk awk: Enable tests again 2021-08-02 15:53:26 -06:00
backlight
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
biff
bluetooth
bmake Update to bmake-20210621 2021-06-25 16:02:40 -07:00
brandelf
bsdcat
bsdiff
bzip2
bzip2recover
c89
c99
caesar
calendar Add myself to calendar.freebsd 2021-09-27 17:47:01 +09:00
cap_mkdb
chat
chkey
chpass
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
colrm
column
comm
compile_et pkgbase: Create a FreeBSD-kerberos package 2021-09-07 10:23:14 +02:00
compress
cpio
cpuset
csplit
ctags
ctlstat
cut
cxxfilt
dc
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
dpv
drill
dtc
du
ee ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
elfctl
elfdump
enigma
env
etdump
expand
factor
false
fetch
file
file2c
find
finger
fmt
fold
fortune freebsd-tips: Fix the description of fetch(1) to match the command 2021-07-05 10:14:25 +08:00
from
fstat
fsync
ftp pkgbase: Create a FreeBSD-ftp package 2021-09-07 10:25:23 +02:00
gcore
gencat
getaddrinfo
getconf
getent
getopt
gh-bc contrib/bc: re-enable tests after the import of version 5.1.0 2021-10-04 22:14:27 +02:00
gprof
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
head
hesinfo
hexdump hexdump: Flush stdout after '*' (repeat) lines. 2021-07-29 06:40:57 +00:00
host
iconv
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
ipcs
iscsictl Retire obsolete iscsi_initiator(4) 2021-10-26 16:17:35 -04:00
join
jot
kdump Drop cloudabi 2021-09-22 00:18:44 +03:00
keylogin
keylogout
killall
ktrace
ktrdump
kyua Simplify and speed up the kyua build 2021-07-02 09:21:05 +01:00
lam
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
leave
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
limits
locale
localedef
locate
lock
lockf
logger
login login: use sizeof(audit_cond) consistently, NFC 2021-10-05 23:25:29 -05:00
logins
logname
look
lorder lorder: process read-only data symbols 2021-10-18 17:21:17 -04:00
lsvfs
lzmainfo
m4
mail
man man: reset OPTIND before parsing args 2021-09-23 14:13:34 -05:00
mandoc
mesg
minigzip
ministat
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
morse
msgs ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
mt
nc
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
nfsstat nfsstat(1): Fix a typo in an error message 2021-08-23 09:21:28 +02:00
nice
nl
nm
nohup
number
objcopy
ofed pkgbase: Create a FreeBSD-rdma package 2021-09-07 10:22:16 +02:00
opieinfo
opiekey
opiepasswd
pagesize
pamtest
passwd
paste
patch patch: cleanup variable initialization a bit. 2021-07-22 14:23:22 -05:00
pathchk
perror
pom
posixshmcontrol
pr
primes
printenv
printf
proccontrol proccontrol(1): Add wxmap control 2021-09-17 15:42:07 +03:00
procstat
protect
quota Fix some common typos in comments 2021-08-08 10:16:06 +02:00
random
rctl
readelf
renice
resizewin
rev
revoke
rpcgen
rpcinfo
rs
rup
ruptime
rusers
rwall
rwho
script
sdiff
sdiotool
sed
seq
shar
showmount
size
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
ssh-copy-id
stat
stdbuf
strings
su
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
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
time
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
tr
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
tty
ul ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
uname
unexpand
unifdef unifdef.1: Fix typo on "input" 2021-10-05 20:27:16 -04:00
uniq
units
unvis
unzip unzip: Fix segmentation fault if a zip file contains buggy filename. 2021-10-10 20:49:19 +09:00
usbhidaction
usbhidctl
users
uudecode
uuencode
vacation
vgrind
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
wall
wc
what
whereis
which
who
whois
write
xargs
xinstall xinstall: fix invocation of llvm-strip 2021-08-30 11:56:10 -03:00
xo
xohtml
xolint
xopo
xstr
xz
xzdec
yacc
yes
ypcat
ypmatch
ypwhich
zstd
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
Makefile.powerpc