summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-21these log_debug()s should not have been committed :)Gilles Chehade
2011-05-21when a user add himself to his own ~/.forward, the delivery method was notGilles Chehade
reset by ruleset matching and since it was cleared upon entering lka_session_resolve_node(), it would trigger a fatal().
2011-05-21Add pci_intr_map_msi() stub.Mark Kettenis
2011-05-21make the "no DH parameters" warning a log_info()Gilles Chehade
2011-05-21"for all" does not necessary apply to relay rules, so do not forget to lookGilles Chehade
for an alias map. fixes "accept from all for all alias myaliases deliver to mbox" and makes thib "super happy" ok thib@
2011-05-21First stab at suporting Message Signaled Interrupts on amd64. UnfortunatelyMark Kettenis
this code differs somewhat from the i386 code because the amd64 interrupt subsystem is quite different. Still disabled like on i386.
2011-05-21First stab at supporting Message Signaled Interrupts on i386. Still work inMark Kettenis
progress. The code is effectively disabled as long as PCI_FLAGS_MSI_ENABLED doesn't get set for the root PCI bus.
2011-05-21Make inteldrm_intr only do any work if we know for sure that interruptsOwain Ainsworth
are unmasked (so we aren't vt switched). Delay mutex aquisition until after we've make sure we have to worry about interrupts. The ironlake version of this behaves funny for guenther@ with interaction on docking then restarting X. so has been left out of this commit until I work out what the hell is going on. Joint work with deraadt@ been in snaps for weeks
2011-05-21Introduce a flag to indicate that it is ok to use MSI on a certain PCI busMark Kettenis
and/or device. Discussed with miod@
2011-05-21tweak the TERMINFO section; ok nicmJason McIntyre
2011-05-21add legacy support for old sha256 checksums in distinfos.Marc Espie
2011-05-20Point out that the 'set skip' interfaces are currently only evaluated atStuart Henderson
config load time. This may change in future but for now it's better to document it.
2011-05-20Change 'set skip on <...>' to work with interface groups.Stuart Henderson
Feedback from various people, ok henning@ Previously if an interface type (without number), e.g. "set skip on vlan" or "set skip on em" was used, it would have the undocumented behaviour of matching any interface of that type. Now it will only match an interface which is a member of the named group. This results in some changed behaviour: If you currently use "set skip" with a physical interface type (e.g. "set skip on ix") you will need to add the interface to a group of that name: 'ifconfig ix0 group ix' or add 'group ix' to hostname.ix0. Interfaces cloned at runtime (e.g. lo, trunk, vlan, pppoe, carp, gif, mpe and others) default to being in a group named after the interface type, so for these interfaces there will be no change in behaviour unless you have deliberately changed groups, e.g. 'ifconfig carp456 -group carp'.
2011-05-20save errno dance in wrterror() and malloc_dump(); prompted by and ok deraadt@Otto Moerbeek
2011-05-20sr_scsi_cmd copes with failed i/o just fine so there's no needMike Belopuhov
to panic if we couldn't allocate memory for crypto descriptors; tested by dcoppa, ok marco
2011-05-20Pass prompts through status_replace so that they can be more helpfulNicholas Marriott
(such as showing the previous session name when renaming). From Tiago Cunha.
2011-05-20Remove a silly XXX for a bit of code that is only used once - no valueNicholas Marriott
in making it a function. From Michael W Bombardieri.
2011-05-20Remove a bunch of unused functions, from Michael W Bombardieri.Nicholas Marriott
ok ray
2011-05-20Support DECSCUSR sequence to set the cursor style with two newNicholas Marriott
terminfo(5) extensions, Cs and Csr. Written by Ailin Nemui.
2011-05-20Support xterm(1) cursor colour change sequences through terminfo(5) CcNicholas Marriott
(set) and Cr (reset) extensions. Originally by Sean Estabrooks, tweaked by me and Ailin Nemui.
2011-05-20Avoid panic'ing on a bad pointer passed in by callers of msgsnd;Bret Lambert
uiomove() will do the right thing in that case. "This fix is right" kettenis@
2011-05-20fix copy and paste in BIOCINSTALLBOOT ioctl number.Marco Peereboom
found by Vadim Zhukov <persgray@gmail.com> ok jsing
2011-05-20Concurrent calls of "relayctl show sessions" could crash relayd. FixReyk Floeter
the show sessions handler by implementing it in an asynchronous way. Closes PR 6509 ok pyr@
2011-05-20Fix typo; from BradKevin Lo
ok sthen@
2011-05-20fix dumb error in dynamic-forward testDarren Tucker
2011-05-20Avoid double scsi_done(xs) in error path; ok dlg@ krw@Otto Moerbeek
2011-05-20Prevent races in dynamic forwarding test; ok djmDarren Tucker
2011-05-20use a macro to define which string options to copy between configsDamien Miller
for Match. This avoids problems caused by forgetting to keep three code locations in perfect sync and ordering "this is at once beautiful and horrible" + ok dtucker@
2011-05-20another attempt to generate a v00 ECDSA key that broke the testDamien Miller
2011-05-20Add comment documenting what should be after the preauth check. ok djmDarren Tucker
2011-05-20the options TrustedUserCAKeys, RevokedKeysFile, AuthorizedKeysFileDamien Miller
and AuthorizedPrincipalsFile were not being correctly applied in Match blocks, despite being overridable there; ok dtucker@
2011-05-19Save and restore the MSI capability registers on suspend/resume.Mark Kettenis
2011-05-19Fix some possible NULL pointer dereferences, and a little bit of cleanup.Peter Hessler
From Lawrence Teo (thanks!) OK krw@
2011-05-19Setting RC_DEBUG is enough, it does not need to be explicitely set toAntoine Jacoutot
"1". hint from MERIGHI Marcus ok robert@
2011-05-19Add a few missing checks of return values of memory allocations.Reyk Floeter
2011-05-19Fix reload support in relayd(8) by reimplementing large parts of theReyk Floeter
daemon infrastructure. The previous design made it fairly hard to reload the complex data structures, especially relays and protocols. One of the reasons was that the privsep'd relayd processes had two ways of getting their configuration: 1) from memory after forking from the parent process and 2) and (partially) via imsgs after reload. The new implementation first forks the privsep'd children before the parents loads the configuration and sends it via imsgs to them; so it is only like 2) before. It is based on an approach that I first implemented for iked(8) and I also fixed many bugs in the code. Thanks to many testers including dlg@ sthen@ phessler@ ok pyr@ dlg@ sthen@
2011-05-19sync manpage and comment with reality. From Nathanael Rensen.lum
ok millert@
2011-05-18When the sparc64 iommu fails to lookup a vaddr, it prints a message andAriane van der Steldt
returns EFBIG. This cannot be recovered from and is usually indicative of a damaged pmap. Therefor, panic right here instead. This diff meant the difference between dropping into single-user mode versus getting a traceable panic. ok kettenis@
2011-05-18Start making the introductions between OpenBSD and Itanium.Paul Irofti
Inside the new binutils, let the configure scripts for bfd, gas and ld know about ia64-*-openbsd*. This gets the cross-tools make target further. Okay miod@.
2011-05-18Turns out VA_ALIAS_MASK is indeed a mask, but with the PAGE_MASK deceptivelyAriane van der Steldt
zeroed out. Documented this in code and updated PMAP_PREFER_* macros to use the corrected values. Discussed with and ok miod@
2011-05-18Better make PMAP_PREFER_ALIGN() a rounded value, as done on other arches;Miod Vallat
while there fix PMAP_PREFER_OFFSET() for good too, after discussion with ariane@
2011-05-18Off-by-two in PMAP_PREFER_ALIGN definition; found the hard way by matthieu@Miod Vallat
2011-05-18Support setting the xterm clipboard when copying from copy mode usingNicholas Marriott
the xterm escape sequence for the purpose (if xterm is configured to allow it). Written by and much discussed Ailin Nemui, guidance on xterm/termcap/terminfo from Thomas Dickey.
2011-05-18sync the alc(4) description;Jason McIntyre
2011-05-18introduce symbolic constant for initial number of regionsOtto Moerbeek
2011-05-18zap regions_bits and rework MALLOC_MAXSHIFT a bit; ok djm@Otto Moerbeek
2011-05-18Add three new copy-mode commands - select-line, copy-line,Nicholas Marriott
copy-end-of-line. From Dave Disser and Randy Stauner a while back.
2011-05-18Mention new alc(4) devices in commments. No active changes.Stuart Henderson
2011-05-18Support additional L2C variants and L1D (AR813x/AR815x chips).Stuart Henderson
Tested on L1C by Abel Abraham Camarillo Ojeda, thank you. From FreeBSD via kevlo@, ok jsg@
2011-05-18Simplify code in handle_config() by folding two almost identicalJasper Lievisse Adriaanse
blocks into an anonymous sub.