Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-11 | vmd: proper concurrency control when pausing a vm | pd | |
Removes an XXX which slept for 1s waiting for the vcpu thread to reach HLT and pause. We now define a paused and unpaused condition so that a call to pause_vm() / vmctl pause blocks till the vm really reaches a paused state. Also, detach events for devices from event loop when pausing and add them back when unpausing. This is because some callbacks call pthread_mutex_lock and if the vm is paused, it would block also causing the libevent thread to block. This would mean that we would not be able to process any IMSGs received from vmm (parent process) including a message to unpause. ok mlarkin@ | |||
2019-12-10 | some more corrections for documentation problems spotted by Ron Frederick | Damien Miller | |
document certifiate private key format correct flags type for sk-ssh-ed25519@openssh.com keys | |||
2019-12-10 | loading security keys into ssh-agent used the extension constraint | Damien Miller | |
"sk-provider@openssh.com", not "sk@openssh.com"; spotted by Ron Frederick | |||
2019-12-10 | add security key types to list of keys allowed to act as CAs; | Damien Miller | |
spotted by Ron Frederick | |||
2019-12-10 | when acting as a CA and using a security key as the CA key, remind the | Damien Miller | |
user to touch they key to authorise the signature. | |||
2019-12-10 | chop some unnecessary and confusing verbiage from the security key | Damien Miller | |
protocol description; feedback from Ron Frederick | |||
2019-12-10 | Make bundled IPcomp/ESP policies work with IPSEC_LEVEL_REQUIRE. | tobhe | |
We only install flows for IPcomp. When processing an incoming ESP SA, look for a bundled IPcomp SA and use that in the policy check. ok bluhm@ | |||
2019-12-10 | Just output a generic error message: | Antoine Jacoutot | |
"Unsupported filesystem, aborting" for mfs, nfs and co. | |||
2019-12-10 | If a file or directory component does not exists, realpath(3) returns | Alexander Bluhm | |
ENOENT. In this case, try to open(2) the path. Then a non-existing file will be created, but a missing directory component still causes an error. This fixes isakmpd(8) IKE pcap file creation. from hshoexer@ | |||
2019-12-10 | Make TMUX_CONF a list of files and expand leading $FOO or ~. | Nicholas Marriott | |
2019-12-10 | We can receive a delete and free an SA that is referenced in sa_nextr. | tobhe | |
Remove references when deleting the SA, otherwise we trigger a use-after-free. ok markus@ | |||
2019-12-10 | Print started and stopped domains alike | kn | |
"looks better" deraadt Ok kettenis | |||
2019-12-10 | Like other architectures, luna88k bootloader also needs arc4.c. | Kenji Aoyama | |
ok guenther@, "your choice" deraadt@ | |||
2019-12-10 | In HTML, display straight quotes, not curly quotes, for Qq/Qo/Qc macros. | Anthony J. Bentley | |
This is the intended behavior and already the case in terminal output. Incorrect output noticed by Eldred Habert. ok schwarze@ | |||
2019-12-10 | Plug two mem leaks in udp_receive() and zap unneeded allocations; | Otto Moerbeek | |
ok florian@ | |||
2019-12-10 | Similar to doubting NXDOMAIN when we just switched networks we also | Florian Obser | |
need to doubt validation errors as we might find ourselves behind a captive portal. The hotspot at schiphol airport uses login.hotspotschiphol.nl: - it is NXDOMAIN on the public internet - hotspotschiphol.nl is signed and attests that login does not exist. - resolves to 1.1.1.5(!) when asking the dhcp nameservers - the dhcp nameservers pass DNSSEC records so validation works This resulted in unwind doing validation and answering SERVFAIL since the answer is bogus. Input & OK otto | |||
2019-12-10 | Remove includes that are no longer neeed after tedu's simplification. | Todd C. Miller | |
OK jca@ | |||
2019-12-10 | The msync interface first appeared in SunOS 4.0. | Jonathan Gray | |
2019-12-10 | Adjust history text. | Jonathan Gray | |
A fully functional mmap() system call first appeared in SunOS 4.0 and has been available since 4.4BSD. wording from and ok schwarze@ input from deraadt@ | |||
2019-12-09 | When loading a library, mmap(2) may fail. Then everything gets | Alexander Bluhm | |
unmapped and ld.so tries again with different random address layout. In this case, use the new libc executable address for msyscall(2), not one from the first try. Fixes sporadic bogus syscall on i386. OK deraadt@ | |||
2019-12-09 | print addresses upon msyscall failure, for now | Theo de Raadt | |
2019-12-09 | Do not count up nentries in send_response() when the entry was skipped | remi | |
because of split-horizon simple. This fixes empty response packages sent out by ripd. Adapt send_request() to follow the same layout. Input and OK claudio@ | |||
2019-12-09 | fix error message. | remi | |
OK claudio@ | |||
2019-12-09 | iface is not used afterwards. It should have been removed in rev. 1.8. | remi | |
OK claudio@ | |||
2019-12-09 | swap two fields in the filter response protocol to match order of fields in | Gilles Chehade | |
the query protocol. this difference was overlooked and is error-prone for a filter developer. bump filter protocol. when you update your smtpd, if you use filters, they'll need to be updated. spotted by Chris Ross <cross+openbsd@distal.com> | |||
2019-12-09 | update to-do list | Theo Buehler | |
2019-12-09 | Run Wycheproof DSA P1363 test vectors against libcrypto. | Theo Buehler | |
2019-12-09 | Reinstate ftp_printf to log sent HTTP headers | Jeremie Courreges-Anglas | |
On SMALL builds ftp_printf is just a #define to avoid a size increase. ok millert@ | |||
2019-12-09 | typo | Theo de Raadt | |
2019-12-09 | Many people have crossed the ABI, so re-enable "syscall call-from" checking. | Theo de Raadt | |
2019-12-09 | rework the filtering text somewhat to condense it a little, avoid text | Jason McIntyre | |
duplication, and make the language a bit more consistent; ok gilles | |||
2019-12-09 | Initialize length of uptime and trapoid for trap_agentx. | Martijn van Duren | |
This probably needs a cleaner approach in the long run, but fixes the ober_oid_cmp for now. From gerhard_roth <at> genua <dot> de | |||
2019-12-09 | improve comment for uvm_map_inentry_pc(), the underlying | Theo de Raadt | |
non-writeable / syscall checker. | |||
2019-12-09 | update the example default config to use "from local" too; from myportslist | Jason McIntyre | |
ok gilles | |||
2019-12-09 | sync | Theo de Raadt | |
2019-12-09 | Move RCS Id to the top of the file | Jeremie Courreges-Anglas | |
2019-12-09 | tweak -z mode verification to save the header and actually output it, | Marc Espie | |
so that signify -zV >saved.tgz keeps the signature for later checks. Uses slightly more memory, but simplifies some processes. okay tedu@ | |||
2019-12-09 | always pull in if_types.h, to unbreak ramdisks | Theo de Raadt | |
2019-12-09 | With NOSSL let url_get() print a nice error message for https urls | Jeremie Courreges-Anglas | |
Input from deraadt@ | |||
2019-12-08 | For chunked transfers always restore the SIGINFO handler (not just on error) | Jeremie Courreges-Anglas | |
Overlooked when shuffling the HTTP/1.1 code. | |||
2019-12-08 | msyscall(2) is like kbind(2), and should be always permitted. it does | Theo de Raadt | |
it's own checks. | |||
2019-12-08 | Limit advertised UDP payload size to 1232 bytes to prevent PMTU / | Florian Obser | |
fragmentation issues. OK otto | |||
2019-12-08 | Fully reinstate revision 1.21. Apparently, revision 1.22 (part of | Theo Buehler | |
the "Fix at least one cause of VMs spinning at 100% host CPU" commit) accidentally included some pieces of a different WIP. These pieces remained in the tree after the revert and caused vmd to busy loop after attaching to and detaching from a VM's console. "please commit" mlarkin | |||
2019-12-08 | Various cleanup tweaks. 'return' is not a function. KNF. Whitespace, | Kenneth R Westerback | |
Comment fixes. | |||
2019-12-08 | cosmetic changes to conform to style of other existing OpenBSD code. | Marc Espie | |
Okay jasper@ | |||
2019-12-08 | tweak previous; | Jason McIntyre | |
2019-12-08 | small tweaks; | Jason McIntyre | |
2019-12-08 | define _LIBCPP_HAS_TIMESPEC_GET and _LIBCPP_HAS_C11_FEATURES | Jonathan Gray | |
OpenBSD has timespec_get(3) and struct timespec/aligned_alloc(3). ok kettenis@ jca@ | |||
2019-12-08 | Reduce the max. number of frame buffers so that we can run higher | Marcus Glocker | |
resolutions without running out of kernel memory. Tested with 1920x1080 uncompressed and mjpeg without performance degradation. ok mpi@ | |||
2019-12-08 | Various cleanup tweaks. 'return' is not a function. KNF. Whitespace, | Kenneth R Westerback | |
Comment fixes. |