1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-23 16:01:42 +00:00
freebsd/usr.sbin
Jacques Vidrine 05f98035ee = Implement thread-safe versions of the getpwent(3) and getgrent(3)
family of functions using the new nsdispatch(3) core.  Remove
  arbitrary size limits when using the thread-safe versions.

= Re-implement the traditional getpwent(3)/getgrent(3) functions on
  top of the thread-safe versions.

= Update the on-disk format of the hashed version of the passwd(5)
  databases to allow for versioned entries.  The legacy version is
  `3'.  (Don't ask.)

= Add support for version `4' entries in the passwd(5) database.
  Entries in this format are identical to version 3 entries except
  that all integers are stored as 32-bit integers in network byte
  order (big endian).

= pwd_mkdb is updated to generate both version 3 and version 4
  entries.

Sponsored by:	DARPA, Network Associates Laboratories
2003-04-17 14:15:26 +00:00
..
ac
accton
acpi Fix a warning about deprecated string literals. 2003-04-15 05:15:50 +00:00
adduser Document the -g option in the usage message. 2003-03-23 23:06:44 +00:00
amd style.Makefile(5) 2003-04-04 17:49:21 +00:00
ancontrol style.Makefile(5) 2003-04-04 17:49:21 +00:00
apm style.Makefile(5) 2003-04-04 17:49:21 +00:00
apmd
arp style.Makefile(5) 2003-04-04 17:49:21 +00:00
atm
bluetooth Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
boot0cfg Add an example of how to use the -m option that clarifies how the bits in 2003-04-15 21:03:19 +00:00
boot98cfg Use DIOCGPC98 ioctl to write boot block. 2003-02-11 07:29:14 +00:00
bootparamd
btxld Make this work on different endianness machines. 2003-03-11 13:48:58 +00:00
burncd mdoc(7) police: Scheduled sweep. 2003-02-24 22:53:26 +00:00
cdcontrol style.Makefile(5) 2003-04-04 17:49:21 +00:00
chkgrp
chown style.Makefile(5) 2003-04-04 17:49:21 +00:00
chroot style.Makefile(5) 2003-04-04 17:49:21 +00:00
ckdist - Align the function prototype of the external `crc' function with 2003-03-13 23:34:18 +00:00
config Bump the config version to force people to upgrade their config(8) 2003-04-15 21:29:11 +00:00
cron Allow inner whitespace in the right-hand side of an environment variable 2003-02-10 11:20:58 +00:00
crunch Back out the totally unapproved backout of my commits. 2003-03-29 03:03:42 +00:00
ctm Remove the maximum patch size limit. It was intended as a check against 2003-04-07 08:09:53 +00:00
daemon style.Makefile(5) 2003-04-04 17:49:21 +00:00
dev_mkdb
devinfo -v now also prints the pnpinfo and location information for the devices 2003-02-17 18:56:54 +00:00
digictl style.Makefile(5) 2003-04-04 17:49:21 +00:00
diskinfo I forgot a rather crucial cast when I made this sectorsize agnostic. 2003-04-09 14:25:04 +00:00
editmap
edquota style.Makefile(5) 2003-04-04 17:49:21 +00:00
elf2exe
extattr mdoc(7) police: Scheduled sweep. 2003-02-24 22:53:26 +00:00
extattrctl style.Makefile(5) 2003-04-04 17:49:21 +00:00
faithd Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
fdcontrol style.Makefile(5) 2003-04-04 17:49:21 +00:00
fdformat
fdread
fdwrite
fwcontrol MFp4(simokawa_firewire): 2003-04-17 03:38:03 +00:00
getfmac sigh... revert the previous change; this isn't getpmac 2003-01-15 03:13:51 +00:00
getpmac mdoc(7) police: Scheduled sweep. 2003-02-24 22:53:26 +00:00
gifconfig
gstat Make -c only set flag_c and not a toggle. With flag_c disabled by 2003-03-22 09:47:02 +00:00
i4b Oops. Back out a style "fix" in the previous commit. SRCS must be defined 2003-04-13 14:21:56 +00:00
ifmcstat style.Makefile(5) 2003-04-04 17:49:21 +00:00
inetd Under some unusual conditions, inetd can leak a open file discriptor 2003-02-23 16:54:19 +00:00
iostat style.Makefile(5) 2003-04-04 17:49:21 +00:00
ipftest
ipresend
ipsend
iptest
IPXrouted "Advertizing" is ugly and possibly incorrect; use "Advertising" instead. 2003-02-27 14:07:49 +00:00
jail o Add jls(8) for listing active jails. 2003-04-09 03:04:12 +00:00
jexec o Add jls(8) for listing active jails. 2003-04-09 03:04:12 +00:00
jls o Add jls(8) for listing active jails. 2003-04-09 03:04:12 +00:00
kbdcontrol style.Makefile(5) 2003-04-04 17:49:21 +00:00
kbdmap
kernbb mdoc(7) police: Scheduled sweep. 2003-02-24 22:53:26 +00:00
keyadmin
keyserv Use arc4random() instead of random() when generating the master key. 2003-02-18 01:35:58 +00:00
kgmon Use correct item to track max width of list 2003-03-24 20:55:28 +00:00
kgzip Convert kgzip(8) to be an i386 cross-tool. This is needed for 2003-03-11 11:45:43 +00:00
kldxref style.Makefile(5) 2003-04-04 17:49:21 +00:00
lastlogin
lpr Change DEFMX to 0. This removes the size limit for print jobs by default. 2003-03-27 08:33:01 +00:00
lptcontrol
mailstats
mailwrapper mdoc(7) police: Scheduled sweep. 2003-02-24 22:53:26 +00:00
makemap
manctl
memcontrol
mergemaster style.Makefile(5) 2003-04-04 17:49:21 +00:00
mixer Implement relative mixer adjustment. 2003-04-09 15:25:52 +00:00
mld6query
mlxcontrol
mount_nwfs
mount_portalfs
mount_smbfs
mountd style.Makefile(5) 2003-04-04 17:49:21 +00:00
moused Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
mptable
mrouted Backed out previous commit. Use ${LIBMROUTED} in LDADD again instead of 2003-04-16 14:53:51 +00:00
mtest
mtree The -s option should not assume -U. 2003-03-19 10:56:34 +00:00
named "Fixed" LDADD by backing out part of the previous commit. -lfoo in 2003-04-16 13:50:52 +00:00
named.reload
named.restart
ndc style.Makefile(5) 2003-04-04 17:49:21 +00:00
ndp
newsyslog Fix interactions between entries for a specific file vs entries for 2003-03-09 03:19:52 +00:00
nfsd style.Makefile(5) 2003-04-04 17:49:21 +00:00
ngctl
nghook
nologin
nslookup style.Makefile(5) 2003-04-04 17:49:21 +00:00
nsupdate
ntp style.Makefile(5) 2003-04-04 17:49:21 +00:00
ofwdump style.Makefile(5) 2003-04-04 17:49:21 +00:00
pccard style.Makefile(5) 2003-04-04 17:49:21 +00:00
pciconf Fix up some grammar. 2003-01-09 04:35:38 +00:00
pcvt style.Makefile(5) 2003-04-04 17:49:21 +00:00
periodic
pkg_install * Add explicit conflict-checking to the package tools. Packages can 2003-04-17 09:56:05 +00:00
pnpinfo style.Makefile(5) 2003-04-04 17:49:21 +00:00
ppp When session is over, IPv6 default route to tun should be 2003-04-05 10:10:33 +00:00
pppctl style.Makefile(5) 2003-04-04 17:49:21 +00:00
pppd RFC1548, section 5.8: 2003-04-07 13:34:00 +00:00
pppstats
praliases
prefix
procctl
pstat style.Makefile(5) 2003-04-04 17:49:21 +00:00
pw style.Makefile(5) 2003-04-04 17:49:21 +00:00
pwd_mkdb = Implement thread-safe versions of the getpwent(3) and getgrent(3) 2003-04-17 14:15:26 +00:00
quot style.Makefile(5) 2003-04-04 17:49:21 +00:00
quotaon
rarpd
raycontrol
repquota style.Makefile(5) 2003-04-04 17:49:21 +00:00
rip6query
rmt style.Makefile(5) 2003-04-04 17:49:21 +00:00
route6d Add missing srand() (sranddev() for FreeBSD) 2003-02-11 02:09:05 +00:00
rpc.lockd style.Makefile(5) 2003-04-04 17:49:21 +00:00
rpc.statd style.Makefile(5) 2003-04-04 17:49:21 +00:00
rpc.umntall
rpc.yppasswdd style.Makefile(5) 2003-04-04 17:49:21 +00:00
rpc.ypupdated style.Makefile(5) 2003-04-04 17:49:21 +00:00
rpc.ypxfrd
rpcbind style.Makefile(5) 2003-04-04 17:49:21 +00:00
rrenumd
rtadvd - fixed byte order of route lifetimes in route info opptions. 2003-04-10 07:31:34 +00:00
rtprio
rtsold style.Makefile(5) 2003-04-04 17:49:21 +00:00
rwhod style.Makefile(5) 2003-04-04 17:49:21 +00:00
sa style.Makefile(5) 2003-04-04 17:49:21 +00:00
sade style.Makefile(5) 2003-04-04 17:49:21 +00:00
sendmail style.Makefile(5) 2003-04-04 17:49:21 +00:00
setfmac style.Makefile(5) 2003-04-04 17:49:21 +00:00
setkey Use NI_xxx macros. 2003-04-16 09:53:29 +00:00
setpmac mdoc(7) police: Scheduled sweep. 2003-02-24 22:53:26 +00:00
sgsc
sicontrol
sliplogin
slstat style.Makefile(5) 2003-04-04 17:49:21 +00:00
spkrtest
spray
stallion Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
sysinstall style.Makefile(5) 2003-04-04 17:49:21 +00:00
syslogd style.Makefile(5) 2003-04-04 17:49:21 +00:00
tcpdchk
tcpdmatch
tcpdump Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
timed
traceroute
traceroute6 Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
trpt style.Makefile(5) 2003-04-04 17:49:21 +00:00
tzsetup style.Makefile(5) 2003-04-04 17:49:21 +00:00
ugidfw style.Makefile(5) 2003-04-04 17:49:21 +00:00
usbd Eliminate hard sentence breaks. 2003-01-30 22:38:54 +00:00
usbdevs
vidcontrol mdoc(7) police: Nits. 2003-03-02 21:04:21 +00:00
vipw style.Makefile(5) 2003-04-04 17:49:21 +00:00
vnconfig
watch style.Makefile(5) 2003-04-04 17:49:21 +00:00
wicontrol s/obsoelte/obsolete/ 2003-04-07 04:42:37 +00:00
wlconfig
xten
yp_mkdb style.Makefile(5) 2003-04-04 17:49:21 +00:00
ypbind
yppoll
yppush
ypserv style.Makefile(5) 2003-04-04 17:49:21 +00:00
ypset
zic style.Makefile(5) 2003-04-04 17:49:21 +00:00
Makefile Diskinfo is a small program to access the basic properties of a disk device: 2003-04-09 10:52:10 +00:00
Makefile.inc