summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2002-05-21duplicated prototypeJun-ichiro itojun Hagino
2002-05-21minor KNF. plug a memory leak on reconfig.Jun-ichiro itojun Hagino
2002-05-21Better handling of negative timeval than last commit.Todd C. Miller
2002-05-21KNF before more major hackingTheo de Raadt
2002-05-21KNF; itojun okTheo de Raadt
2002-05-21cleanTheo de Raadt
2002-05-21KNFTheo de Raadt
2002-05-20Add a check for negative values in struct timeval after the timersub().Todd C. Miller
Just treat it like a zero value. Also check for errno != EINTR when select() returns -1.
2002-05-20Pull in useful bits from NetBSD and make our lp* easier to diff andTodd C. Miller
do some minor cleanup of my own: o IPv6 support o ANSI function headers o use getopt() o synce usage() with man pages o passes -Wall on both 32bit and 64bit platforms o add an option to set the max number of children lpd will fork off o add an lpd option to bind to specific addresses instead of INADDR_ANY. o allow user to specify how long to wait for a connection to remote servers o more strlcpy() and snprintf() usage o Use FOO_FILENO constants instead of hard-coding 0-2 o Add some keeps to man the page SYNOPSIS to avoid options being split
2002-05-19make pppd only executable by group networkTheo de Raadt
2002-05-19move to setgid network, and doc whyTheo de Raadt
2002-05-19Document RAD_MICROSOFT_MS_CHAP2_SUCCESS.brian
2002-05-18Update paths from 4.3BSD to 4.4BSD; partially from NetBSDTodd C. Miller
2002-05-17Bump the version number to reflect the latest MS-CHAP2 changesbrian
2002-05-17When modifying a group w/ no members with groupmod(8) the trailingTodd C. Miller
newline was not added. Reported by Rob Sessink, different fix by me.
2002-05-17Put back <string.h>brian
2002-05-17move setuid revocation closer to the start (make it more obvious); miod okTheo de Raadt
2002-05-16repair some warningsTheo de Raadt
2002-05-16More careful with select(). deraadt@ ok.Hakan Olsson
2002-05-16IPv6 support; itojun@Jakob Schlyter
2002-05-16more clarify and cleanup; ok jakob@Kevin Steves
2002-05-16#ifdef DEBUG some verbose output, may be moved to a -v flag later perhapsJakob Schlyter
2002-05-16Remove some unused includesbrian
2002-05-16Handle MS-CHAPv2 authentication correctly via the RADIUS server (if it'sbrian
configured). This doesn't yet work with MPPE. More to follow.
2002-05-16clarify protocol useTheo de Raadt
2002-05-16bit more KNFTheo de Raadt
2002-05-16various KNF, and mark some issuesTheo de Raadt
2002-05-16add support for SNTP & split out RFC868 time support. ok deraadt@Jakob Schlyter
2002-05-16remove non-POSIX stuff; miod okTheo de Raadt
2002-05-16KNFTheo de Raadt
2002-05-16Since now /var/run/apmdev socket will be root:operator.Mike Pechkin
Idea from form@. millert@ ok
2002-05-16make this static tooTheo de Raadt
2002-05-16o Bump the version numberbrian
o Tidy up includes o Fix macros in auth.h o Insist on context for ``set mru'' in MP mode o Usage -> usage o Don't intialise after processing config requests o Show FSM values for ConfigAcks o Make ident output prettier o Fix some Id keywords o Handle RADIUS pool address 255.255.255.254 o Support RADIUS Session-Timeout attributes o Support RADIUS Reply-Message attributes o Support RADIUS CHAP-Error attributes o Store RADIUS Filter-Id attributes o Provide a NAS-Port-Type attribute to RADIUS servers o Provide a better NAS-Port attribute to RADIUS servers o Support MS-CHAP with RADIUS o Improve FSM decode functions o Support an OCTETSIN variable o Support an OCTETSOUT variable o Support an PACKETSIN variable o Support an PACKETSOUT variable o Support an IPOCTETSIN variable o Support an IPOCTETSOUT variable o Support an IPPACKETSIN variable o Support an IPPACKETSOUT variable o Support an IPV6OCTETSIN variable o Support an IPV6OCTETSOUT variable o Support an IPV6PACKETSIN variable o Support an IPV6PACKETSOUT variable o Support a SOCKNAME variable
2002-05-15more quietTheo de Raadt
2002-05-15Tweak to make this work with OpenSSL 0.9.7Bob Beck
2002-05-15Changes for OpenSSL 0.9.7Bob Beck
2002-05-14Don't corrupt MP fragments when they're put back on the front of ourbrian
inbound queue; Amit K. Rao <arao@niksun.com>
2002-05-14Calculate the number of open links properly when deciding on whether tobrian
just send PROTO_IP packets when we've got only one link up in multi-link mode.
2002-05-13o) fix order and usage of chroot&chdir;Mike Pechkin
o) move code up from chroot&chdir block (tftpd); millert@ ok
2002-05-12These small setuid programs allocate a resvport, and then immediately revokeTheo de Raadt
privs. Link them static, so that even less code is run before main does that job.
2002-05-11.Xr at 1Todd C. Miller
2002-05-11Put options in a real list, preceded by "The options are as follows"Todd C. Miller
to conform to OpenBSD man page guidelines.
2002-05-11Add missing libraries to bsd.prog.mk (mostly kerberosV)Marc Espie
Use them in DPADD throughout the tree. Fix a few mispells (LIBMATH -> LIBM...) Wipe obsolete lib (LIBRESOLV) Sort added missing libraries, move obsolete stuff apart. Synch documentation in bsd.README ok deraadt@
2002-05-10Update usb userland stuff to reflect hid changes in the kernel.Nathan Binkert
This adds the new program usbhidaction which can be used to assign actions to events that occur on a uhid device. For example, you can now make the volume buttons on some newer keyboards actually do something.
2002-05-09prototype open_socket()Todd C. Miller
2002-05-09nuke unused variableTodd C. Miller
2002-05-09allowed() is only called once so there is no need to use staticTodd C. Miller
variables and leave the allow/deny files open. Previously, the allow/deny fd's were leaked during the crontab edit.
2002-05-09Missing piece from last commit.Todd C. Miller
2002-05-09Better error handling for in_file(); from OwlTodd C. Miller
2002-05-09crontab is no longer setuid root, it is now setgid crontab.Todd C. Miller
These changes were modelled after the Owl version of vixie-cron, but developed independently. Our crontab used to send cron SIGUSR1 to tell cron to reread the spool dir. Now that crontab is not setuid root this doesn't work. Instead, crontab pokes cron via a Unix domain socket located in the tabs dir. Please note, after these changes, the owner on user crontab files will have to be changed manually from root to the uid of the corresponding user for crontab to be usable. cron itself will accept tab files owned by either root or the user. Also, any /var/cron/{allow,deny} files must be readable by group crontab.