1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-14 14:55:41 +00:00
freebsd/usr.bin
Konstantin Belousov 65067cc8b0 Correct types of variables used to track amount of allocated SysV shared
memory from int to size_t. Implement a workaround for current ABI not
allowing to properly save size for and report more then 2Gb sized segment
of shared memory.

This makes it possible to use > 2 Gb shared memory segments on 64bit
architectures. Please note the new BUGS section in shmctl(2) and
UPDATING note for limitations of this temporal solution.

Reviewed by:	csjp
Tested by:	Nikolay Dzham <i levsha org ua>
MFC after:	2 weeks
2009-03-02 18:53:30 +00:00
..
alias
apply
ar
asa
at
atm
awk
banner
basename Alow dirname(1) to accept multiple arguments in the same way that 2009-02-02 11:19:56 +00:00
biff
bluetooth Clenup code a bit and do not call fork(2) before dameon(3) where not needed. 2009-02-04 22:04:06 +00:00
brandelf
bsdiff
bzip2
bzip2recover
c89
c99
calendar Add myself. 2009-02-19 16:16:44 +00:00
cap_mkdb
catman
chat
checknr
chkey Rename all symbols in libmp(3) to mp_*, just like Solaris. 2009-02-26 21:43:15 +00:00
chpass
cksum
cmp
col
colcrt
colldef
colrm
column
comm
compile_et
compress
cpio Custom command line parser for cpio; this is a little more 2008-12-06 07:30:40 +00:00
cpuset Sync manpage's synopsis with program's usage(). 2008-12-13 15:44:29 +00:00
csplit A bit of rewording for clarity, taken from OpenBSD. 2009-01-10 12:47:22 +00:00
csup - Add missing rsyncfile from Makefile 2008-11-23 19:43:45 +00:00
ctags
cut
dig
dirname Alow dirname(1) to accept multiple arguments in the same way that 2009-02-02 11:19:56 +00:00
du Restore (intmax_t) casts I lost during the last change & unbreak the build. 2008-11-06 23:55:28 +00:00
ee
elf2aout Add a basic manual page for elf2aout. 2008-12-23 01:22:57 +00:00
elfdump
enigma
env
expand
false
fetch The FTP_TIMEOUT and HTTP_TIMEOUT environment variables were ignored because 2009-01-17 13:34:56 +00:00
file Add strndup(3) prototype to string.h. 2008-12-08 21:04:24 +00:00
file2c
find
finger
fmt
fold
from
fstat Fix compilation of fstat. 2009-02-28 10:40:37 +00:00
fsync
ftp
gcore
gencat
getconf
getent
getopt
gprof If running with "-K" really do not information about symbols from the a.out 2009-01-12 21:49:42 +00:00
gzip
head
hesinfo
hexdump
host
id
indent
ipcrm
ipcs Correct types of variables used to track amount of allocated SysV shared 2009-03-02 18:53:30 +00:00
join
jot
kdump Install the old usb headers under /usr/include/legacy/dev/usb as they are 2009-02-24 00:53:10 +00:00
keylogin
keylogout
killall Use strlcpy() where appropriate. 2008-11-19 00:14:15 +00:00
ktrace
ktrdump Remove unnecessary opt* definations. 2009-02-21 03:53:06 +00:00
lam
last
lastcomm
ldd
leave
less
lessecho
lesskey
lex
limits
locale
locate
lock
lockf
logger
login
logins
logname
look
lorder
lsvfs Update ZFS from version 6 to 13 and bring some FreeBSD-specific changes. 2008-11-17 20:49:29 +00:00
m4
mail Rename mail(1)'s aux.c to util.c. 2009-01-16 15:00:30 +00:00
make Partially revert r186559. 2009-02-03 15:27:29 +00:00
makewhatis
mesg
minigzip
ministat
mkdep
mkfifo
mklocale
mkstr
mktemp
mkuzip
msgs
mt
nc
ncal Implement a new feature for the "-m" option: if the month number is 2008-12-22 21:22:42 +00:00
ncplist
ncplogin
netstat Now that ifmcstat(8) does not suck, retire host-mode netstat -g. 2009-02-15 16:16:38 +00:00
newgrp
newkey Fix compilation of newkey(8) with WITHOUT_NIS=yes. 2009-02-28 16:16:37 +00:00
nfsstat
nice
nl Use getline() instead of fgets(). This enables nl(1) to handle 2009-02-28 15:53:36 +00:00
nohup
nslookup
nsupdate Update bmake glue for changes in 9.4.3 2008-12-23 22:51:10 +00:00
objformat
opieinfo
opiekey
opiepasswd
pagesize
passwd
paste
pathchk
pr
printenv Define extern **environ in global scope instead of in function. 2009-02-21 03:50:25 +00:00
printf
procstat Include param.h instead of types.h before user.h so that the nested 2008-12-29 18:58:22 +00:00
quota
renice
rev
rlogin
rpcgen
rpcinfo
rs
rsh
rup
ruptime
rusers
rwall
rwho
script
sed Fix the code to conform to the "or more" part of the following POSIX 2008-11-11 17:15:57 +00:00
setchannel
shar
showmount
smbutil
sockstat Make sure the entries don't run into each other when they're longer than 2009-01-30 14:28:50 +00:00
split When "-b" is specified, one could easily create "smaller" files 2009-01-24 05:32:11 +00:00
stat Let stat(1) use fdevname(3). 2009-02-11 20:36:17 +00:00
su
systat
tabs
tail
talk Utilize strlcpy(). 2009-02-21 03:38:46 +00:00
tar Fix multiple -s options. 2009-02-08 22:04:17 +00:00
tcopy
tee
telnet
tftp
time
tip
top Right align the CPU column header. 2008-12-26 11:11:30 +00:00
touch
tput
tr
true
truncate Initialize 'sz' as 0. 2009-02-21 03:42:31 +00:00
truss Add preliminary support for truss on MIPS. It compiles, but has not 2009-02-15 01:26:49 +00:00
tset
tsort
tty
ul
uname
unexpand
unifdef
uniq
units
unvis
unzip
usbhidaction Build fixups for the new USB stack. 2009-02-23 18:36:54 +00:00
usbhidctl Build fixups for the new USB stack. 2009-02-23 18:36:54 +00:00
users
uudecode
uuencode
vacation
vgrind
vi
vis
vmstat Utilize calloc() instead of bzero'ing manually. 2009-02-21 03:43:20 +00:00
w
wall
wc Add a -L option to wc(1), for finger compatibility with the GNU 2008-12-06 19:21:56 +00:00
what
whereis
which
who
whois
window Include proper header files for system functions that are used and 2009-02-19 20:07:59 +00:00
write
xargs
xinstall
xlint
xstr
yacc
yes
ypcat
ypmatch
ypwhich
Makefile Truss builds on mips, so don't filter it building there anymore. 2009-02-15 01:32:50 +00:00
Makefile.inc