summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-26kdump reads /etc/protocols to translate proto numbers into names; ok sthen@ ↵Otto Moerbeek
gilles@
2019-11-26allow using 'auth' as an origin:Gilles Chehade
match from auth [...] will match any authenticated session, disregarding where it comes from
2019-11-26Add support for MSI-X. MSI-X allows establishing a number ofPatrick Wildt
interrupt vectors and mapping events (RX on queues, commands, mgmt frames) to those vectors. For now we keep the existing behaviour, establish a single vector and map all events to it. Makes my Intel NUC 8i5BEH 9560 work Tested by jcs@ on a 9560 (w/ MSI-X) Tested by deraadt@ on a 9260 (w/ MSI-X) Tested by phessler@ on a 8260 (w/o MSI-X) ok stsp@
2019-11-26whitespacesGilles Chehade
2019-11-26s/sc_arpcom/sc_ac/ to be consistent with other drivers.David Gwynne
no functional change
2019-11-26mail-from and rcpt-to already carry origin and destination, so we can makeGilles Chehade
them a "for" and "from" parameter and allow grammar to express: match from mail-from gilles@openbsd.org for rcpt-to eric@openbsd.org rather than: match from any mail-from gilles@openbsd.org \ for domain openbsd.org rcpt-to eric@openbsd.org [...] ok eric@, jung@, millert@
2019-11-26vmm(4): fix pvclock accuracy issuespd
Shift math error discovered by George Koehler. Also, fix the error in tsc multiplier which was correct only if the host timecounter was tsc. ok mlarkin@
2019-11-26Add bits to allow lldb to find lldb-server.mortimer
lldb likes to look at argv[0] to figure out where it might find lldb-server, but when we invoke lldb via $PATH this doesn't work, so fill in some helpers to tell it where to look. ok millert@
2019-11-26use "sc" as the name of tun_softc variables, not "tp".David Gwynne
this makes the driver more like the rest of the tree. no functional change.
2019-11-26more debugging; behind DEBUG_SKDamien Miller
2019-11-26Make aarch64, amd64, arm, and i386 more like sparc64: move non-lazyPhilip Guenther
relocation from _dl_md_reloc() to _dl_md_reloc_all_plt() which has the minimal code to do it. Also, avoid division on PLTRELSZ; just use it to offset to the end. ok kettenis@
2019-11-26When deciding if a pci device is 'primary' test if the efi fb memoryJonathan Gray
range is contained in a pci bar instead of only testing if the start address of the efi fb is non zero. Corrects a problem reported by Brennan Vincent on a Dell XPS 9575 with amdgpu and inteldrm booted via efi. amdgpu would wrongly decide it was primary on probe and as a result when encountering an unrelated error efifb would reattach when amdgpu detached. When inteldrm would latter attach an assert would trigger as efifb had already claimed the console. ok kettenis@
2019-11-26Compute RSSI on 9k iwm(4) devices in the same way we do for previousStefan Sperling
hardware generations. Fixes spurious > 100% signal strength values. reported by and ok mlarkin@
2019-11-26Don't use LOCKPARENT on namei calls for realpath(). We don'tBob Beck
require this anymore since we now behave like posix. Fixes a problem where a symlink to / would return ENOTDIR because the parent could not be locked - noticed by Raimo Niskanen <raimo@erlang.org> ok guenther@ deraadt@
2019-11-26Do not process 0 size DT_PLTRELSZ sections.mortimer
Fixes an assert when running lldb with DEBUG. ok patrick@
2019-11-25Honour DEBUGkn
OK mortimer
2019-11-25gcc3, like clang and unlike our gcc4, doesn't support redirecting builtinsPhilip Guenther
like mem{set,cpy,move} or __stack_smash_handler using asm() renaming. So treat gcc3 like clang and mark such functions as protected instead. ok ayoma@
2017-10-04Import LLVM 5.0.0 release including clang, lld and lldb.Patrick Wildt
2019-11-25Honour DEBUGkn
OK claudio dlg
2019-11-25Don't use motion flag uninitialized.Nicholas Marriott
2019-11-25Fix a warning in previous.Nicholas Marriott
2019-11-25Do not clear search marks on cursor movement with vi(1) keys, from EricNicholas Marriott
Pruitt in GitHub issue 1985.
2019-11-25simplify histogram code and cut off at < limit, as the histogram display inOtto Moerbeek
unwindctl suggests; ok florian@
2019-11-25Use scsi_read_cap[10|16] instead of re-rolling the code.Kenneth R Westerback
More careful initialization, better error/debug messages.
2019-11-25 Signal what happened, not what needs doing.Florian Obser
The frontend doesn't know.
2019-11-25Move struct scsi_read_cap_data and struct scsi_read_cap_data_16 toKenneth R Westerback
scsi_all.h. Add scsi_read_cap_10() and scsi_read_cap_16() functions to scsi_base.c, i.e. move logic to do actual READ_CAPACITY commands out of sd_read_cap() and sd_read_cap_16(). This will allow the READ_CAPACITY code to be reused by cd(4). Return -1 for errors where the error code is just discarded, reducing ENOMEM, ENXIO, EIO uses. No intentional functional change.
2019-11-25Add p format modifier for padding to width.Nicholas Marriott
2019-11-25Allow multiple substitutions in a single format.Nicholas Marriott
2019-11-25document that rules can match specific users or user lists nowGilles Chehade
2019-11-25store smtp session username in envelope and allow ruleset to match specificGilles Chehade
users or mailaddr: match auth "gilles@openbsd.org" [...] match auth "@openbsd.org" [...] ok eric@
2019-11-25use explicit from notation in default configGilles Chehade
ok eric@
2019-11-25Add option for cms test in appstest.shKinichiro Inoguchi
2019-11-25use crlf line-ending during the internal smtp sessionEric Faurot
ok gilles@ martijn@
2019-11-25Convert infinite sleeps to tsleep_nsec(9).Martin Pieuchot
ok bluhm@, cheloha@
2019-11-25Convert to tsleep_nsec(9) and use the correct timeout period in msec.Martin Pieuchot
Tested by kevlo@, ok stsp@
2019-11-25unbreak tests for recent security key changesDamien Miller
2019-11-25redundant testDamien Miller
2019-11-25unbreak after security key support landedDamien Miller
2019-11-25document the "no-touch-required" certificate extension;Damien Miller
ok markus, feedback deraadt
2019-11-25Print a key touch reminder when generating a security key. Most keysDamien Miller
require a touch to authorize the operation.
2019-11-25allow "ssh-keygen -x no-touch-required" when generating a security keyDamien Miller
keypair to request one that does not require a touch for each authentication attempt. The default remains to require touch. feedback deraadt; ok markus@
2019-11-25add a "no-touch-required" option for authorized_keys and a similarDamien Miller
extension for certificates. This option disables the default requirement that security key signatures attest that the user touched their key to authorize them. feedback deraadt, ok markus
2019-11-25Add a sshd_config PubkeyAuthOptions directiveDamien Miller
This directive has a single valid option "no-touch-required" that causes sshd to skip checking whether user presence was tested before a security key signature was made (usually by the user touching the key). ok markus@
2019-11-25Add new structure for signature optionsDamien Miller
This is populated during signature verification with additional fields that are present in and covered by the signature. At the moment, it is only used to record security key-specific options, especially the flags field. with and ok markus@
2019-11-25memleak in error pathDamien Miller
2019-11-24Only substitute patterns starting with ^ once.Nicholas Marriott
2019-11-24revert previous, has not been thought throughFlorian Obser
2019-11-24Show the build date of the (about to be) fetched snapshot / release.Florian Obser
OK phessler, pamela, jung, benno
2019-11-24Add test for cms operations in appstest.shKinichiro Inoguchi
2019-11-24If the RTM_PROPOSAL is a solicitation proposal forward the request toClaudio Jeker
all interfaces. Most handlers will ignore it but at least umb(4) will send a response back. OK florian@