freebsd-nq/usr.bin
Baptiste Daroussin 30dc95029e Remove NLS support from BSD grep
GNU grep as in actually in base does not have any translations support
compiled in, so no functionnality loss.

We do support 193 locales in base, we will never catch up on that number of
translation with bsd grep.

Removing NLS support make bsd grep consistent with the other binaries in base
which are not translated, and also reduce a little bit the code.

Reviewed by:	kevans
Approved by:	kevans
Discussed with:	kevans @BSDCan
Differential Revision:	https://reviews.freebsd.org/D15682
2018-06-06 23:12:35 +00:00
..
addr2line
alias
apply General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ar various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
asa various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
at at.man: Bump .Dd missed in r334502 2018-06-01 22:57:19 +00:00
atm
awk awk(1): Don't install tests at all 2018-01-29 14:15:44 +00:00
banner General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
basename General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
bc
biff General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
bluetooth various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
bmake Merge bmake-20180512 2018-05-19 00:26:00 +00:00
brandelf various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
bsdcat MFV r328323,328324: 2018-01-24 14:24:17 +00:00
bsdiff various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
bzip2
bzip2recover
c89 various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
c99 various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
caesar
calendar Adding myself to committers-src.dot and calendar.freebsd 2018-05-23 19:17:17 +00:00
cap_mkdb General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
chat
chkey
chpass chpass: reject change/expiry dates beyond y2106 2018-04-19 12:50:49 +00:00
cksum General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
clang Regenerate clang man page after upstream change to document the possible 2018-04-11 18:39:47 +00:00
cmp cmp(1): Provide some long options 2018-05-02 01:32:34 +00:00
col General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
colldef various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
colrm General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
column Free data after we're done with it. 2017-12-28 05:33:44 +00:00
comm General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
compile_et
compress various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
cpio
cpuset Implement several enhancements to NUMA policies. 2018-03-29 02:54:50 +00:00
csplit various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ctags General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ctlstat Remove hard coded number of lun definition 2017-12-11 14:54:42 +00:00
cut cut: Fix out of boundary write on illegal list argument 2018-05-23 09:16:20 +00:00
cxxfilt
dc dc(1): fix modulo operations with fractional inputs 2017-12-07 02:08:55 +00:00
diff Replace homemade equivalent of tolower(3) by towlower(3) 2017-12-13 16:09:00 +00:00
diff3
dirname General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
dpv Use full month in dpv(3), figpar(3), and bsdconfig(8) manuals 2018-03-14 19:09:06 +00:00
drill
dtc dtc(1): Update to upstream 006664a 2018-04-13 18:04:51 +00:00
du General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ee
elf2aout various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
elfcopy
elfdump elfdump: chase ABI tag note name change from r232832 2018-05-30 01:16:50 +00:00
enigma enigma(1) Remove reference to PGP; modernize a bit 2018-05-09 07:46:57 +00:00
env various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00: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
false General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
fetch Support If-Modified-Since for https as well as http. 2018-05-12 17:04:40 +00:00
file
file2c
find Allow compiling usr.bin/find on Linux and Mac 2018-02-06 15:41:26 +00:00
finger various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
fmt fmt(1): Fix usage of Nm macro 2017-12-01 21:44:23 +00:00
fold Add basic tests for ctfconvert(1), fold(1) and rs(1) 2017-11-27 20:01:58 +00:00
fortune fortune(6): Fix gcc80 -Wbool-operation warnings. 2018-01-27 17:43:09 +00:00
from General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
fstat various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
fsync various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ftp
gcore Included VSX registers in powerpc core dumps 2018-06-02 20:28:58 +00:00
gencat SPDX: Fix some cases wrongly attributed to MIT. 2017-11-30 15:10:11 +00:00
getaddrinfo
getconf Whoops, forgot to add this file in r334070. 2018-05-23 02:54:28 +00:00
getent various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
getopt
gprof .Xr pmcstat(8) from kgmon(8) and gprof(1). 2017-11-27 12:37:14 +00:00
grdc
grep Remove NLS support from BSD grep 2018-06-06 23:12:35 +00:00
gzip Remove "All rights reserved" from my files. 2018-05-10 06:41:08 +00:00
head head(1): Provide long options 2018-04-10 14:44:07 +00:00
hesinfo
hexdump Standardize SPDX tag on files I've added 2018-05-09 16:52:28 +00:00
host
iconv various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
id General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ident Remove "All rights reserved" from my files. 2018-05-10 06:41:08 +00:00
indent indent(1): fix buildworld after r334632 2018-06-04 21:21:55 +00:00
ipcrm Fix build post r330299 2018-03-02 23:31:55 +00:00
ipcs Follow r329348 in ipcs for getting rid of the requirement to include SysV IPC 2018-02-16 18:07:04 +00:00
iscsictl Make iscsictl(1) display "Disabled" status for disabled sessions. 2018-03-10 14:33:00 +00:00
join General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
jot General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
kdump kdump: simplify/remove per-arch #ifdefs 2018-04-24 19:23:26 +00:00
keylogin
keylogout
killall various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ktrace Decode kevent structures logged via ktrace(2) in kdump. 2017-11-25 04:49:12 +00:00
ktrdump various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
lam General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
last Update other man pages to match leap second reality 2018-06-01 22:37:59 +00:00
lastcomm various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ldd ldd: avoid statically linked executables in example 2017-12-23 19:48:57 +00:00
leave General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
less MFV r326007: less v529. 2017-11-20 08:52:33 +00:00
lessecho
lesskey
lex Fix broken SPDX comment in usr.bin/lex/initparse.c 2018-02-07 17:09:12 +00:00
limits limits(1): fix always true condition 2018-01-21 08:48:26 +00:00
locale various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
localedef userland: Fix several typos and minor errors 2017-12-27 03:23:01 +00:00
locate various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
lock Make lock(1) use PAM. This makes the -p option work again. (Well, kind of, 2018-02-11 13:35:31 +00:00
lockf various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
logger logger: fix memory leak and use-after-free 2018-05-28 02:40:06 +00:00
login various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
logins various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
logname General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
look General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
lorder General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
lsvfs
lzmainfo
m4 m4: add annotations to various functions 2018-01-24 07:01:44 +00:00
mail Replace send-mail with the more standarized sendmail, we do not create 2017-12-27 06:23:50 +00:00
man Clean up .Xrs in man(1). 2018-04-25 15:39:36 +00:00
mandoc reinstall the roff(7) manpage 2018-04-13 09:04:31 +00:00
mesg General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
minigzip
ministat ministat: disallow negative variance / nan Stddev 2018-02-21 15:54:23 +00:00
mkcsmapper various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
mkcsmapper_static
mkdep General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
mkesdb various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
mkesdb_static
mkfifo General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
mkimg Fix a conditional that got mucked up. 2018-04-12 17:16:13 +00:00
mklocale General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
mkstr General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
mktemp various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
mkuzip various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
morse morse(6): update documentation 2018-01-06 15:52:28 +00:00
msgs Close cpfrom in an error case. 2017-12-28 05:33:49 +00:00
mt General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
nc
ncal Based on multiple sources including the State Gazette the last day of 2018-05-18 16:19:45 +00:00
netstat Add a SPD cache to speed up lookups. 2018-05-22 15:54:25 +00:00
newgrp various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
newkey
nfsstat nfsstat: Add libxo output 2018-01-30 09:59:52 +00:00
nice General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
nl various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
nm
nohup General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
numactl Implement 'domainset', a cpuset based NUMA policy mechanism. This allows 2018-01-12 22:48:23 +00:00
number
opieinfo
opiekey
opiepasswd
pagesize General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
pamtest
passwd various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
paste General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
patch patch(1): Don't check for NUL bytes in Plan A 2018-01-11 15:01:48 +00:00
pathchk various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
perror various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
pom
pr Revert license change. 2017-12-01 03:22:40 +00:00
primes
printenv General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
printf General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
proccontrol
procstat Don't escape '?'s in protocol output. 2018-01-23 20:07:51 +00:00
protect various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
quota quota(1): Fix calculation overflow and underflow 2018-04-16 19:33:04 +00:00
random
rctl rctl: correct use of "vmem" instead of "vmemoryuse" 2018-05-25 13:40:07 +00:00
readelf
renice General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
resizewin
rev General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
revoke various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
rpcgen Free some variables before they go out of scope. 2017-12-28 05:33:34 +00:00
rpcinfo
rs Add basic tests for ctfconvert(1), fold(1) and rs(1) 2017-11-27 20:01:58 +00:00
rup
ruptime General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
rusers
rwall
rwho General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
script General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
sdiff sdiff(1) can now be built defaults warning level 2017-12-06 20:10:05 +00:00
sdiotool SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
sed General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
send-pr
seq seq(1): Move long_opts up with globals 2018-05-02 01:04:13 +00:00
setchannel various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
shar General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
showmount Free mp on a couple of error paths. 2017-12-28 05:34:34 +00:00
size
smbutil
sockstat sockstat: add break that was forgot in 328279 2018-01-23 14:33:19 +00:00
soelim
sort Fix the WITH_SORT_THREADS build. 2018-02-07 20:36:37 +00:00
split General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ssh-copy-id my copyright: some minor adjustments 2018-05-19 20:35:15 +00:00
stat various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
stdbuf various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
strings
su Use strlcpy(). 2017-12-05 07:11:56 +00:00
svn Update svn_private_config.h - I misread an autoconf change. 2018-05-08 21:01:04 +00:00
systat Reduce <sys/queue.h> pollution. 2018-05-11 00:01:43 +00:00
tabs various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
tail tail(1): Address mandoc concern (space before punctuation after macro) 2018-04-10 14:42:24 +00:00
talk General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tar
tcopy Free inb on error return. 2017-12-28 05:33:39 +00:00
tee sponge(1): revert 2017-12-06 02:47:46 +00:00
telnet
tests
tftp tftpd: Flush files as soon as they are fully received 2018-03-09 23:25:18 +00:00
time time(1): use the monotonic clock 2018-05-04 14:39:32 +00:00
timeout timeout.1: Try to improve clarity 2018-03-29 02:13:58 +00:00
tip Add EXAMPLES to tip(1) man page. 2018-04-28 12:24:05 +00:00
top top(1): fix err again 2018-06-06 07:13:27 +00:00
touch touch.1: Update to conform to POSIX 2004 2018-06-01 22:34:59 +00:00
tput General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tr various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
true General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
truncate various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
truss Reformat the enum of syscall argument types. 2018-03-29 00:12:50 +00:00
tset General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tsort General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tty General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ul General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
uname
unexpand General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
unifdef various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
uniq uniq(1): Add some long options 2018-05-02 01:17:08 +00:00
units units(1): units(1) free savescr in error condition too 2018-01-15 17:27:43 +00:00
unvis
unzip various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
usbhidaction various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
usbhidctl various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
users
uudecode General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
uuencode General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
vacation
vgrind General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
vi
vis
vmstat Temporarily widen count for interrupt rate calculations on 32-bit archs 2018-02-08 05:18:30 +00:00
vtfontcvt vtfontcvt: allow .bdf characters less than full height 2018-04-03 18:43:00 +00:00
w General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
wall Add RFC 5424 syslog message output to syslogd. 2018-04-15 08:34:16 +00:00
wc wc(1): Restore regular file char count fast path 2017-12-10 17:56:03 +00:00
what General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
whereis various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
which various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
who various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
whois General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
write General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
xargs userland: Fix several typos and minor errors 2017-12-27 03:23:01 +00:00
xinstall Allow xinstall and makefs to be crossbuilt on Linux and Mac 2018-01-16 21:43:46 +00:00
xo
xohtml Import libxo-0.9.0: 2018-05-23 01:20:31 +00:00
xolint
xopo
xstr General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
xz
xzdec
yacc
yes General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
ypcat various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ypmatch various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
ypwhich various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
zstd Use a script wrapper for <compress>grep 2018-04-25 13:23:58 +00:00
Makefile Add the etdump utility for dumping El Torito boot catalog information. 2018-04-03 21:08:10 +00:00
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.inc
Makefile.powerpc
Makefile.sparc64