summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2004-06-20skip over multipath routesHenning Brauer
maybe one day we come up with a good reason for bgpd to use multipath routes, but for now it doesn't make any sense - bgpd inserts the "best" path fr a prefix, there's no point in inserting more than one. one is always the "best" one by bgp metrics. with claudio
2004-06-20mention new -l option, some nitpicksPedro Martelletto
mdoc tutoring and ok jfb@
2004-06-20at least somewhat consistently name the TAILQ_ENTRYs... this confused meHenning Brauer
more than once
2004-06-20allow for receival of up to 16 fds at once; after discussion with theoHenning Brauer
2004-06-20make vnconfig use the new VNDIOCGET ioctl to retrieve information aboutPedro Martelletto
the status of vnode disks, ok millert@
2004-06-20argh, don't want to shutdown the socket in the parent after sending,Henning Brauer
just plain close
2004-06-20- do not use __attribute__((volatile)) as its a synonym for __dead nowadaysAnil Madhavapeddy
- bad format string "\%s" -> "%s" in print-ike.c fixes parsing using CIL, discussed with millert@ niklas@
2004-06-20implement file descriptor passing in the imsg/msgbuf framework, and useHenning Brauer
it to let the main process to prepare new listening sockets (socket() and bind()) on behalf of the session engine, which of course cannot bind() to ports < 1024 any more once it dropped privileges. with some help from theo, claudio ok
2004-06-20fix the "option dhcp-client-identifier" hex exampleHenning Brauer
From: Marco Munari <mar@i.am> in PR3824
2004-06-20make popa3d (inetd mode) address family neutral (= IPv6 support).Jun-ichiro itojun Hagino
from popa3d patch by kame
2004-06-18simplify license, ok niels matthieuHenning Brauer
2004-06-18size struct pollfd and idx2peer dynamically instead of imposing an arbitaryHenning Brauer
limit on OPEN_MAX, modeled after bgpd
2004-06-18ewps, add ntpd.conf.5Henning Brauer
2004-06-18bloody attempt at a manpageHenning Brauer
2004-06-17UUpdate ISC copyright year to 2004Todd C. Miller
Remove unused macros Skip_Line and MkLower Remove trailing whitespace
2004-06-17print '<cr>' instead of '(nothing)' when we hit the end token in theHenning Brauer
context-dependent usage help
2004-06-17provide most of the client functionality.Henning Brauer
hook the descriptors into the main poll and such. we're not doing anything with the reply we recive yet, tho. mostly hacked on the Frankfurt->Montreal flight, as batteries and those horrible air canada seats permitted...
2004-06-17provide log_sockaddr, from bgpdHenning Brauer
2004-06-17err on calloc failure; ok henning@Alexander Guy
2004-06-15knfTheo de Raadt
2004-06-14Use new ioctls. ok beck@ henning@Cedric Berger
2004-06-14Set relay session id in outgoing packets properly. Report with patchCan Erkin Acar
from Girish Venkatachalam. ok millert@
2004-06-14Document where we diverge from other implementations (due to differentTodd C. Miller
fields in passwd(5)). OK otto@ a while ago.
2004-06-14Fix tcpslice ftp URL. From f5813 at sbcglobal dot net.Otto Moerbeek
2004-06-11Better stack usage on m88k for lwp.Miod Vallat
2004-06-10SECURITY: CAN-2004-0492 (cve.mitre.org)Henning Brauer
Reject responses from a remote server if sent an invalid (negative) Content-Length. [Mark Cox]
2004-06-10get changes from mod_ssl 2.8.18:Henning Brauer
*) Fix buffer overflow in "SSLOptions +FakeBasicAuth" implementation if the Subject-DN in the client certificate exceeds 6KB in length. (CVE CAN-2004-0488). *) Handle the case of OpenSSL retry requests after interrupted system calls during the SSL handshake phase. *) Remove some unused functions.
2004-06-09Take better care of people down under living in X and a half hourOtto Moerbeek
timezones. ok canacar@
2004-06-09move to a dynamically allocated struct pollfd array.Henning Brauer
we used a ststic one with OPEN_MAX entries, which is a rather arbitary limit as OPEN_MAX is _not_ the max # of open fds we can have, but just a default for that setting. in the same move we have to allocate the peer_l array, basically there for pfd-index to peer pointers to prevent peer list scans all time, dynamiccaly to. we overallocate a little and use that reserve until we have to realloc again later to prevent reallocs for every single control connection or a single flapping peer. help & ok claudio
2004-06-09 * Bring rdate's SNTP support into compliance with SNTPv4 (RFC 2030).Alexander Guy
* More robust handling of NTP error conditions (e.g. host or service unreachable). * Improve the detection of stale and/or spoofed NTP responses from servers. * Add support for getaddrinfo(3)'s multiple host support if error conditions occur (e.g. round-robin DNS, and the first NTP server isn't responding, try the next host in line). * Minor formatting/code cleanup. ok henning@
2004-06-08Remove 'nmbuclust' setting of NMBCLUSTERS. They don't exist anymore.Ryan Thomas McBride
ok millert@
2004-06-08fix a few memory leaks in error paths and one in the pftable path,Henning Brauer
and simplyfy the prefix production error handling slightly from Mr. Memleak Terminator Patrick Latifi <pat@eyeo.org>, kickass!
2004-06-07consistently refer to the authpf_users table;Jason McIntyre
noticed by die tuere; ok beck@
2004-06-07clarify how tags are parsed;Jason McIntyre
help from, tweaks, and ok's: dhartmei@ otto@ millert@
2004-06-07mod_digest for Apache does not properly verify the nonce of a client responseBrad Smith
by using a AuthNonce secret. CAN-2003-0987 ok henning@
2004-06-07Apache does not filter terminal escape sequences from its error logs, whichBrad Smith
could make it easier for attackers to insert those sequences into terminal emulators containing vulnerabilities related to escape sequences. CAN-2003-0020 ok henning@
2004-06-07check for NOPIC instead of using a list of arch names.Brad Smith
ok drahn@ henning@
2004-06-06Fix typo in last commit for non-compiled code. Dmitry V. LevinTodd C. Miller
2004-06-06clean some lists and displays;Jason McIntyre
2004-06-06rework bgpd's handling of listening sockets. instead of one for eachHenning Brauer
supported address familiy, keep a tailq of an arbitary number of them. the new struct listen_addr contains the sockaddr and the fd. this fixes quite some nasty behaviour which was a consequence of the previous model. looks right deraadt@, and discussed with claudio
2004-06-05Typo correction, and consistency changes.Alexander Guy
ok jakob@, henning@
2004-06-05Move prototype definitions. Add multi-include protection to header.Alexander Guy
ok henning@
2004-06-04Clear up some confusion: -e is account expiry flag, -f is passwordOtto Moerbeek
expiry flag. Resolves PR 3792, though not by changing code, but by changing docs, comments and an error message or two. ok jmc@ millert@
2004-06-04various tweaks;Jason McIntyre
ok grange@
2004-06-03Document behavior if MAILTO is set to the empty string.Todd C. Miller
2004-06-03More changes from Dmitry V. Levin:Todd C. Miller
Check return values for setgid, initgroups and setuid in code we don't compile. Print the correct filename for the at job in mail sent. Add some #if DEBUGGING in cron.c's usage(). Set sunlen each time before using it in accept(). Don't send mail at all if MAILTO is set but empty.
2004-06-03Add gpioctl.Alexander Yurchenko
2004-06-03gpioctl -- program to control GPIO devices.Alexander Yurchenko
The gpioctl program allows to manipulate GPIO devices pins Quick start for the Soekris net4801 users: # gpioctl -c 20 out pp # gpioctl 20 1 This will turn on the red error led. If you want to use JP5 I/O pins, just use the /dev/gpio1 device. Quick start for the PC Engines WRAP.1C users: # gpioctl 40 This will read the state of the button (0 means pressed). # gpioctl -c 2 pp out This will turn the first led on, to turn off write 1 to the pin, it's reversed. For the second and the third leds use pins 3 and 18. ok deraadt@
2004-06-03Though crontab files are created mode 0600 we should accept ones thatTodd C. Miller
are mode 0400 too. From Walt Howard.
2004-06-03allow '!!prog', where the second '!' means messages from prog should onlyDaniel Hartmeier
be logged by the subsequent block, aborting evaluation when matching. Useful to log some daemons to dedicated files only (not polluting standard files with their messages). ok beck@, henning@, millert@