summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-12Explain that user/group 'unknown' can only be used with operators = and !=Daniel Hartmeier
and refuse other constructs in the parser. Also note that 'user >= 0' does not match forwarded packets with unknown user ID.
2002-05-12Remove unnecessary subshellsMarc Espie
make -> ${MAKE} add exec at end of lines sprinkle with SUDO where needed (not enough for a full release yet) PHONY targets. ok millert@, deraadt@
2002-05-12syncTheo de Raadt
2002-05-12correct AH header chasing. ok dhartmei@openbsdJun-ichiro itojun Hagino
2002-05-12Add gid based filtering, reduce to one (effective) uid, rename parserDaniel Hartmeier
keywords to 'user' and 'group'.
2002-05-11Pass -Wall and use ANSI function headers.Todd C. Miller
2002-05-11pass -WallTodd C. Miller
2002-05-11Add POSIX -r and -t flags from FreeBSD. The old -d option is nowTodd C. Miller
deprecated and no longer documented. Also, use __progname instead of examining argv and clean up a few minor warnings.
2002-05-11sort command line options lexigraphically and remove lies about lookingTodd C. Miller
in utmp (our getlogin() doesn't look at utmp).
2002-05-11.Xr at 1Todd C. Miller
2002-05-11Use strtod() to convert string -> double, not sscanf().Todd C. Miller
2002-05-11Kill -V (version) option since it has no relation to reality any more.Todd C. Miller
2002-05-11Deal with unknown command line options more sanely.Todd C. Miller
2002-05-11Use O_EXCL (not O_TRUNC) when creating new job file. If there is aTodd C. Miller
pre-existing file with the same name this is indicative of a problem with the sequence file and so it makes sense to treat it as an error.
2002-05-11typo in commentKevin Steves
2002-05-11at(1) is no longer setuid root, it is setgid crontab.Todd C. Miller
This means that /var/at/at.{allow,deny} must be readable by group crontab, /var/at/jobs is mode 01770, and /var/at/.SEQ is mode 0660.
2002-05-11When opening jobs file, use O_NONBLOCK|O_NOFOLLOW for paranoia's sake.Todd 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 sym for Version 3 of the Single UNIXTodd C. Miller
2002-05-11Avoid multiple definitions of macros in float.h and limits.h. ThisTodd C. Miller
is a long-standing problem that recently showed up on vax because due to some indirection cpp no longer believes the definitions are equivalent (though they really are). From espie@
2002-05-11bump minor version.Federico G. Schwindt
2002-05-11funcs and declarations needed by recent changes to cplus-dem.c; espie@ okFederico G. Schwindt
2002-05-11pull a few demangler functions needed by new binutils. enable getpwd asFederico G. Schwindt
well; espie@ ok.
2002-05-11don't pull these yet.Federico G. Schwindt
2002-05-11libiberty version bundled with binutils 2.11.Federico G. Schwindt
2002-05-11Enable dz at uba, since it seems to move characters back and forthHugh Graham
in the SIMH/VAX simulator OK. If anyone has an actual card to test, a report would be appreciated.
2002-05-11I HATE it when things that we fix come back from bad mergesTheo de Raadt
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-11track egid/rgid on bound/connected sockets too (pf will use this)Theo de Raadt
2002-05-10STRIP is a binary install targetTheo de Raadt
2002-05-10syncTheo de Raadt
2002-05-10Fix for PR2641. Length calculation was wrong in loop. Include commentConstantine Sapuntzakis
describing fixed length calculation
2002-05-10syncJason Wright
2002-05-10Netoctave NSP2KJason Wright
2002-05-10doc error; soeren@thing.dkTheo de Raadt
2002-05-10In getlin(): match and handle EOF before checking isprint()Jason Wright
millert ok.
2002-05-10on ServerWorks CNB20HE Host:Michael Shalayeff
do not synthesyse secondary pci bus on the pchb0 rev 0x23 OR pchb1 w/ any revision. prompted by frisco@blackant.net in pr#2642
2002-05-10Dump the actual command to be sentConstantine Sapuntzakis
2002-05-10Zap an unsued define.Artur Grabowski
2002-05-10lofn registers to support modexpJason Wright
2002-05-10What we store on all archs just before the rfa is a pointerArtur Grabowski
to a bus_dmamap_t, not a bus_dmamap_t (just a cosmetic change, bus_dmamap_t is a pointer on all archs, but this was confusing)
2002-05-10Normalize base and exponent to the same length as the modulus and failJason Wright
if either base length or exponent length is greater than modulus.
2002-05-10- Add a set length insn for the result (length gets zotted by the shift right)Jason Wright
- Use length to determine how much to copy out, and bzero the rest
2002-05-10Use DLT_LOOP instead of DLT_NULL for pcap, to keep track of changes inHakan Olsson
tcpdump(8). This repairs the '-L' (cleartext packet capture) option.
2002-05-10DLT_NULL -> DLT_LOOPHakan Olsson
2002-05-10Handle host name resolution returning multiple addresses in the ruleDaniel Hartmeier
parser (expand to every address). ok frantzen@
2002-05-10Cast u_int64_t explicitly, not long. (cosmetic)Artur Grabowski
2002-05-10Some protection from userland and some __asm paranoia.Artur Grabowski
From NetBSD.
2002-05-10Mark all those __asm directives as clobbering memory, becauseArtur Grabowski
that's what they are supposed to do.