summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-18Add regression test for overlapping allocation that should coallesce butMark Kettenis
currently doesn't.
2009-09-18Make sure to always initialize the scsi_xfer timeout with timeout_set() earlyMiod Vallat
in spc_scsi_cmd(), so that it is safe to pass it to timeout_del() anytime (recent scsi changes no longer cause the scsi_xfer timeout to be in an initialized state).
2009-09-18Make kroute code routing priority aware.Michele Marchetto
ok claudio@
2009-09-18New option, set-titles-string, to allow the window title to be specified (asNicholas Marriott
for status-left/right) if set-titles is on. Also only update the title when the status line is being redrawn.
2009-09-18Remove useless Received line added at the /usr/sbin/sendmail stage, itJacek Masiulaniec
was not correctly formatted anyway. Recording of sender uid has been moved to the server process (getpeereid), which means it is not subject to forgery. Based on problem report by Michael Lechtermann <michael@lechtermann.net>
2009-09-17The client API is meant to require STARTTLS by default, a behaviour whichJacek Masiulaniec
can be altered using client_ssl_optional(). Reported by Michael Lechtermann <michael@lechtermann.net>
2009-09-17Use __builtin_va_start instead of __builtin_stdarg_startJonathan Gray
for va_start() which was only present for backwards compat and has been removed from recent versions of GCC. Our in tree GCC 3.3.5 has __builtin_va_start and this section of code is only run if __GNUC__ >= 3 already. ok espie@ kettenis@ millert@ miod@
2009-09-17Fail bus_space_map() calls if the flags can't be honoured (such asMiod Vallat
BUS_SPACE_MAP_LINEAR in i/o space, or noncacheable linear TURBOchannel mappings). From NetBSD
2009-09-17Return a dense mapping for BUS_SPACE_MAP_PREFETCHABLE mappings; repairesMiod Vallat
tga on non-bwx machines. Reported and fix tested by kurt@
2009-09-17tweak previous; ok jacekmJason McIntyre
2009-09-17Remove the comaptibility structures for routing socket version 3.Claudio Jeker
The RTM_VERSION bump is 2 years ago and so there is no need for this. Diff made by tedu@ some time ago but got never commited so I do it now.
2009-09-17Wrap trunk_enqueue() calls in splnet() since sending out lacp packetsClaudio Jeker
starts in a timeout handler which runs at a lower spl. This fixes the problems with lacp trunks where some interfaces suddenly fail for no obvious reason. Problem report and fix tested by Stephan A. Rickauer. OK henning, reyk, mpf
2009-09-17Add an splassert check trunk_enqueue() calling this function at anythingClaudio Jeker
below splnet() is a good recipe for doom. OK henning, reyk, mpf
2009-09-17Add instructions for enabling smtpd to the EXAMPLES section.Jacek Masiulaniec
Suggested by sthen@
2009-09-17change variable i to $i in an expression of ifstart() for consistencySimon Bertrang
with the rest of the file. no functional change. feedback from sthen@, ok krw@
2009-09-17sync the spamd example to that used in spamd(8); ok beckJason McIntyre
2009-09-17merge/update the spamlogd rules into spamd - there were some subtleJason McIntyre
problems because of the recent pf nat changes that caused problems; i've fleshed out the example in spamd and just added a pointer to it from spamlogd; ok beck
2009-09-16Do not print "could not load cert" warning at startup if certificate is notJacek Masiulaniec
required. Requested by jmc@, gilles@ ok.
2009-09-16+.Xr mailer.conf 5 ,Jason McIntyre
ok jacekm
2009-09-16fix ENETRESET handling in run_ioctl() and run_media_change().Damien Bergamini
fixes a kernel panic reported by ckuethe@ on amd64
2009-09-16Free resources when bounce enqueue fails due to a timeout.Jacek Masiulaniec
2009-09-16Rather than constructing an entire termios struct from ttydefaults.h, just letNicholas Marriott
forkpty do it and then alter the bits that should be changed after fork. A little neater and more portable.
2009-09-16style: in pf_test_state_other, fix indentation, kill excessive newlines,Henning Brauer
add break in the last case block
2009-09-16fix copy & paste error from almost a year ago (bad ryan)Henning Brauer
PF_ANEQ call in pf_test_state_other in the IPVshit case used AF_INET, found by claudio
2009-09-16Allow -maxdepth 0; noticed by bluhm@Todd C. Miller
2009-09-16Ignore sendmail's -L, -A, and -q switches: makes clientmqueue cronJacek Masiulaniec
job exit silently.
2009-09-15also ignore boundaries when checking if the disklabel was modified when -eFederico G. Schwindt
is used. discussed and ok krw@
2009-09-15Make sure we block clock interrupts at IPL_CLOCK and higher.Mark Kettenis
ok miod@
2009-09-15TP-LINK TL-WN821NDamien Bergamini
2009-09-15usb id for TP-LINK TL-WN821N (otus(4)).Damien Bergamini
2009-09-15Enclose repeated buffer draining code in a new msgbuf_drain()Jacek Masiulaniec
function, which is additionally exported for use by others. From nicm@, who reminded me that tmux is now using buffer.c, too.
2009-09-15Add another known-working Huawei device (E156G).Stefan Sperling
ok sthen@
2009-09-15Extend SMTP client_* API to support SSL+AUTH, and use it in the mtaJacek Masiulaniec
process to relay mails. ok gilles@
2009-09-15Huawei E160E works too.Stuart Henderson
2009-09-15Stick line length to what is actually used (removing an optimization thatNicholas Marriott
allowed it to be bigger), and use clear line/EOL sequences rather than spaces in copy/scroll mode. This fixes xterm copy/paste from tmux which treats trailing spaces differently from clearing a line with the escape sequences. Reported by martynas@.
2009-09-15SyncClaudio Jeker
2009-09-15Better product names for the newest Intel cards. Include the productClaudio Jeker
number in the name to simplify identifying the card in dmesg. OK dms
2009-09-15Enclose repeated buffer draining code in a new msgbuf_drain()Jacek Masiulaniec
function, which is additionally exported for use by others. It will be needed by smtpd's SSL module when the SMTP client code is changed to replace libevent's evbuffers with our msgbuf_* API. ok gilles@ henning@ guenther@ eric@
2009-09-15In bgpctl sh nei, display whether a neighbour is set to use passiveStuart Henderson
mode and/or E-BGP multihop. Ok and suggestions from claudio@
2009-09-15Fix a small merge error from august 2003. ok jmc@, jj@.Matthieu Herrb
2009-09-15The default terminal size should be 80x24, not 80x25.Nicholas Marriott
2009-09-15cpu status flag, cpuid added to cpu_info.Takuya ASADA
cpu_info pointer array, cpu_info iterator, cpu_number() implementation added. constraint modifier fixed in lock.h to output correct assembly. calling proc_trampoline_mp in exception.S.
2009-09-14simplify code in preparation for other things. tested by many.Federico G. Schwindt
2009-09-14Deal with the fact that we need to control an external PHY attached to TSEC2Mark Kettenis
through the registers of TSEC1. Makes the first ethernet port on the rb600 usable.
2009-09-14doing numeric lookups without specifying an ai_socktype fails no longer.Claudio Jeker
Update the expected answers accordingly. Found by david, OK fgsch
2009-09-14Switch the various link state printing codes to use the new if_mediaClaudio Jeker
independent LINK_STATE_DESCRIPTIONS. Code is now more or less a one to one copy of get_linkstate() in route/route.c. OK henning, michele, sthen, deraadt
2009-09-14Switch get_linkstate() to use the new LINK_STATE_DESCRIPTIONS insteadClaudio Jeker
of the if_media dance. Simplifies the code nicely. OK henning, sthen, michele, deraadt
2009-09-14Add a way to convert the ifi_link_state to a string without the use ofClaudio Jeker
if_media. This makes link state tracking a lot easier as there is no need to convert if types to if_media types, etc. Additionally this allows us to extend the link states to include states tracked on higher protocol layers. gre(4) keepalives packets, bfd and udld can be implemented without ugly hacks. OK henning, michele, sthen, deraadt
2009-09-14Nuke unused server_client_index function, pointed out by martynas@.Nicholas Marriott
2009-09-14fix typo; ok jmc@Ingo Schwarze
also reported upstream to dhcp dash bugs at isc dot org