freebsd-skq/usr.bin
glebius 5190d38ee3 Merge the projects/pf/head branch, that was worked on for last six months,
into head. The most significant achievements in the new code:

 o Fine grained locking, thus much better performance.
 o Fixes to many problems in pf, that were specific to FreeBSD port.

New code doesn't have that many ifdefs and much less OpenBSDisms, thus
is more attractive to our developers.

  Those interested in details, can browse through SVN log of the
projects/pf/head branch. And for reference, here is exact list of
revisions merged:

r232043, r232044, r232062, r232148, r232149, r232150, r232298, r232330,
r232332, r232340, r232386, r232390, r232391, r232605, r232655, r232656,
r232661, r232662, r232663, r232664, r232673, r232691, r233309, r233782,
r233829, r233830, r233834, r233835, r233836, r233865, r233866, r233868,
r233873, r234056, r234096, r234100, r234108, r234175, r234187, r234223,
r234271, r234272, r234282, r234307, r234309, r234382, r234384, r234456,
r234486, r234606, r234640, r234641, r234642, r234644, r234651, r235505,
r235506, r235535, r235605, r235606, r235826, r235991, r235993, r236168,
r236173, r236179, r236180, r236181, r236186, r236223, r236227, r236230,
r236252, r236254, r236298, r236299, r236300, r236301, r236397, r236398,
r236399, r236499, r236512, r236513, r236525, r236526, r236545, r236548,
r236553, r236554, r236556, r236557, r236561, r236570, r236630, r236672,
r236673, r236679, r236706, r236710, r236718, r237154, r237155, r237169,
r237314, r237363, r237364, r237368, r237369, r237376, r237440, r237442,
r237751, r237783, r237784, r237785, r237788, r237791, r238421, r238522,
r238523, r238524, r238525, r239173, r239186, r239644, r239652, r239661,
r239773, r240125, r240130, r240131, r240136, r240186, r240196, r240212.

I'd like to thank people who participated in early testing:

Tested by:	Florian Smeets <flo freebsd.org>
Tested by:	Chekaluk Vitaly <artemrts ukr.net>
Tested by:	Ben Wilber <ben desync.com>
Tested by:	Ian FREISLICH <ianf cloudseed.co.za>
2012-09-08 06:41:54 +00:00
..
alias
apply
ar
asa
at
atm
awk
banner
basename
bc
biff
bluetooth
brandelf
bsdiff
bzip2
bzip2recover
c89
c99
calendar - Add myself to the calendar. 2012-08-21 12:47:34 +00:00
cap_mkdb
catman
chat
checknr
chkey
chpass
cksum
clang Sprinkle a bit of style.Makefile(5) across various clang Makefiles. No 2012-08-23 17:08:07 +00:00
cmp
col
colcrt
colldef
colrm
column
comm
compile_et
compress
cpio Update libarchive to 3.0.4 2012-07-28 06:38:44 +00:00
cpuset
csplit
csup
ctags
ctlstat
cut
dc
dig
dirname
du Document -g option in the usage string. 2012-07-26 20:41:36 +00:00
ee
elf2aout
elfdump
enigma
env
expand
false
fetch
file
file2c
find find: Remove unnecessary and inconsistent initialization. 2012-07-31 16:55:41 +00:00
finger
fmt
fold
from
fstat
fsync
ftp
gcore
gencat
getconf
getent
getopt
gprof
grep
gzip
head
hesinfo
hexdump
host
iconv
id
indent
ipcrm
ipcs
join
jot
kdump
keylogin
keylogout
killall
ktrace
ktrdump
lam
last
lastcomm
ldd
leave
less
lessecho
lesskey
lex
limits
locale
locate
lock Rework all non-contributed files that use `struct timezone'. 2012-09-01 14:45:15 +00:00
lockf
logger
login
logins
logname
look
lorder
lsvfs
lzmainfo
m4
mail Rework all non-contributed files that use `struct timezone'. 2012-09-01 14:45:15 +00:00
make In usr.bin/make/var.c, function ParseModifier(), initialize the 'error' 2012-08-05 15:55:36 +00:00
makewhatis
man
mesg
minigzip
ministat
mkcsmapper
mkcsmapper_static
mkdep
mkesdb
mkesdb_static
mkfifo
mklocale
mkstr
mktemp
mkulzma
mkuzip
msgs
mt
nc
ncal
ncplist
ncplogin
netstat Merge the projects/pf/head branch, that was worked on for last six months, 2012-09-08 06:41:54 +00:00
newgrp
newkey
nfsstat Fix a bug which prevents "nfsstat -W" for server statistics from working. 2012-07-22 18:59:31 +00:00
nice
nl
nohup
nslookup
nsupdate
opieinfo
opiekey
opiepasswd
pagesize
pamtest
passwd
paste
pathchk
perror
pr
printenv
printf
procstat Free memory allocated by procstat_getfiles(), which may make difference 2012-09-04 05:54:43 +00:00
quota
rctl Improve description for "rctl -l". 2012-09-01 11:24:02 +00:00
renice
rev
revoke
rlogin
rpcgen
rpcinfo Cleanup use of 'host' when running 'rpcinfo -p'. 2012-08-18 16:14:50 +00:00
rs
rsh
rup
ruptime
rusers
rwall
rwho
script Mention when -d, -p and -r first hit FreeBSD. 2012-07-30 08:06:00 +00:00
sed
seq
setchannel
shar
showmount
smbutil
sockstat
sort
split
stat
stdbuf
su
systat Rework all non-contributed files that use `struct timezone'. 2012-09-01 14:45:15 +00:00
tabs
tail
talk
tar Update libarchive to 3.0.4 2012-07-28 06:38:44 +00:00
tcopy
tee
telnet
tftp
time Rework all non-contributed files that use `struct timezone'. 2012-09-01 14:45:15 +00:00
tip
top
touch
tput
tr
true
truncate
truss - Style(9) cleanup. 2012-09-02 11:03:18 +00:00
tset
tsort
tty
ul
uname
unexpand
unifdef
uniq
units
unvis
unzip
usbhidaction
usbhidctl
users
uudecode
uuencode
vacation
vgrind
vi
vis
vmstat
w
wall
wc
what
whereis
which
who
whois
write
xargs
xinstall
xlint Merging of projects/armv6, part 3 2012-08-15 03:21:56 +00:00
xstr
xz
xzdec
yacc
yes
ypcat
ypmatch
ypwhich
Makefile Sort per the comment. 2012-07-18 07:07:54 +00:00
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.ia64
Makefile.inc
Makefile.powerpc
Makefile.sparc64