summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-21Fix TID value set by iwn(4) in the Tx command when sending block ack requests.Stefan Sperling
ok jmatthew@ mpi@
2020-04-21Correct cdev_ipmi_init()'s poll stub to return 0 instead of ENODEV.Martin Pieuchot
poll functions shouldn't return errnos, selfalse() and seltrue() exist for this reason :) While here fix some comments. ok visa@
2020-04-21Prevent infinite for loop since i went from ssize_t to size_t. Patch fromDarren Tucker
eagleoflqj via OpenSSH github PR#178, ok djm@, feedback & ok millert@
2020-04-21Add support for the additional SDHC controller found on the Raspberry Pi.Mark Kettenis
ok patrick@
2020-04-21Set DMA constraint based on the openbsd,dma-constraint property ifMark Kettenis
present. Make sure bus_dmamap_alloc(9) allocates memory that meets that constraint. ok patrick@
2020-04-21Add an openbsd,dma-constraint property to the /chosen node and set itMark Kettenis
to an appropriate value for the Raspberry Pi 4. ok patrick@
2020-04-21Turn off the block flag to reset the state or the cursor will not beNicholas Marriott
moved back to the right place.
2020-04-21Do not clear client pane redraw flags until the redraw actually happens.Nicholas Marriott
2020-04-21Commands that create objects return a 24 bit object ID, so mask off theJonathan Matthew
high 8 bits of the value we extract, in case the firmware leaves junk there. Hrvoje Popovski has seen this with newer firmware on a ConnectX 5 card, which now works properly. ok dlg@
2020-04-21tweak previous;Jason McIntyre
2020-04-21xterm* needs XT also.Nicholas Marriott
2020-04-21vmd: improve concurrency control in pausepd
Previous implementation hit a deadlock sometimes as the pthread_cond_broadcast for the pause mutex could happen before pthread_cond_wait. This implementation uses a barrier which is hit when all vpcus are paused. ok mpi@
2020-04-20regenMark Kettenis
2020-04-20Add Broadcom BCM2711.Mark Kettenis
2020-04-20Fix the example: now mixerctl uses /dev/audioctl0Alexandre Ratchov
2020-04-20regenPatrick Wildt
2020-04-20Add another SanDisk/WD Black NVMe device.Patrick Wildt
From Greg Jones <gjones5555 (at) netscape (dot) net>
2020-04-20Remove references to the mixer device, rework control device sectionAlexandre Ratchov
Add the missing paragraph to explain that the control device may be read. Add the missing .Xr to sndioctl and sioctl_open. ok and tweaks jmc@
2020-04-20Remove unused 'dsa_cert' variable.tobhe
ok markus@
2020-04-20Document the suggested interval in man pagejob
2020-04-20Don't return stack garbage even if it is going to beKenneth R Westerback
ignored. Initialize 'error' to 0. CID 1483380 ok mpi@
2020-04-20add clean-old-distfiles to see also, trying to make it more visible evenMarc Espie
though I don't quite know where to add it in the manpage text proper fetch ? distfiles ? clean=dist ? somewhere else ?
2020-04-20explicitly tell people that clean-old-distfiles doesn't need full dpb buildsMarc Espie
2020-04-20Fix pasto. We only need a single register set. Makes this workMark Kettenis
with a mainline Linux device tree.
2020-04-20Always start sync for output in panes that are not the active pane.Nicholas Marriott
2020-04-20Apply terminal-overrides after terminal detection, it always takesNicholas Marriott
precedence.
2020-04-20Change how sync works to always send the end sequence after all outputNicholas Marriott
is done when we are returning to the event loop (since we always move the cursor at that point). Also a man fix from jmc.
2020-04-20Change the Sync capability to be a string instead of a flag.Nicholas Marriott
2020-04-20Tidy up the terminal detection and feature code and add named sets ofNicholas Marriott
terminal features, each of which are defined in one place and map to a builtin set of terminfo(5) capabilities. Features can be specified based on TERM with a new terminal-features option or with the -T flag when running tmux. tmux will also detect a few common terminals from the DA and DSR responses. This is intended to make it easier to configure tmux's use of terminfo(5) even in the presence of outdated ncurses(3) or terminfo(5) databases or for features which do not yet have a terminfo(5) entry. Instead of having to grok terminfo(5) capability names and what they should be set to in the terminal-overrides option, the user can hopefully just give tmux a feature name and let it do the right thing. The terminal-overrides option remains both for backwards compatibility and to allow tweaks of individual capabilities. tmux already did much of this already, this makes it tidier and simpler to configure.
2020-04-20In fragment identifiers, use ~%d for ordinal suffixes,Ingo Schwarze
and reserve the character '~' for that purpose. Bug found by validator.w3.org in openssl(1), which contains both a tag "tls1_2" and a second instance of a tag "tls1", which also resulted in "tls1_2", causing a clash. Now, the second instance of "tls1" is rendered as "tls1~2" instead, employing the newly reserved '~'.
2020-04-20Increase the completion queue size to prevent overflow. Under reasonablyJonathan Matthew
unlikely circumstances - lots of single-fragment packets being sent, a significant number of packets being received, while the interrupt handler was unable to process the completion queue - the completion queue could overflow, which would result in the interface locking up. ok dlg@
2020-04-20Check if we've reached the end of the current mailbox before writing pastJonathan Matthew
the end of it, rather than after. Now we can actually allocate queues big enough to need multiple mailboxes. ok dlg@
2020-04-20Don't call mcx_intr() from mcx_cmdq_poll(); this was a leftover from earlyJonathan Matthew
development that I forgot about, but turns out to be a potential race with the actual interrupt handler. ok dlg@
2020-04-20Strip the 'in bgpd' in the title of the rpki-client man page.Claudio Jeker
rpki-client is not only for bgpd (especially in the portable version). From Robert Scheck. OK job@ benno@
2020-04-20Also redraw panes which aren't pane 0. Problem reported by tb@.Nicholas Marriott
2020-04-20Add athn(4) definitions for the block-ack/block-ack-request control register.Stefan Sperling
Not used yet but may become useful later.
2020-04-20Fix .Bl header label used for alignment in bwfm(4) supported device table.Stefan Sperling
2020-04-20in case there are several operators on a dependency line, prefer theMarc Espie
standard one (:) to the very BSD specific (!) so that standard Makefiles keep working in the presence of ! in filenames. This doesn't supersede the usual heuristics of choosing the operator followed by space if several are present. okay millert@
2020-04-20Only trim blank lines when the source pane is not the target pane,Nicholas Marriott
otherwise the cursor moves which is a bit strange.
2020-04-20Need to check for pane redrawing even if just the window flag is setNicholas Marriott
(the pane flag may not have been previously set to avoid looping the windows).
2020-04-20regression test for printing of private key fingerprints and keyDamien Miller
comments, mostly by loic AT venez.fr (slightly tweaked for portability) ok dtucker@
2020-04-20fix a bug I introduced in r1.406: when printing private key fingerprintDamien Miller
of old-format key, key comments were not being displayed. Spotted by loic AT venez.fr, ok dtucker
2020-04-19Add installation instructions for Raspberry Pi 4, covering what hardwareStuart Henderson
you will currently need to run OpenBSD on the board, steps to take, and what you should expect to see. ok kettenis@
2020-04-19fix insufficient input sanitization in pf_rulecopyin() and pf_pool_copyin()Alexandr Nedvedicky
Reported-by: syzbot+d0639632a0affe0a690e@syzkaller.appspotmail.com Reported-by: syzbot+ae5e359d7f82688edd6a@syzkaller.appspotmail.com OK anton@
2020-04-19"network adapters" supported by bwfm(4) are in fact "wireless network adapters"Stefan Sperling
2020-04-19Document chipsets supported by bwfm(4).Stefan Sperling
ok jmc@ deraadt@ "thanks and don't wait for me" patrick@
2020-04-19Add comments to clarify the hex IDs of some bwfm(4) devices on SD bus.Stefan Sperling
ok jmc@ deraadt@ kettenis@ "thanks and don't wait for me" patrick@
2020-04-19there should be a space between the year and "BC";Jason McIntyre
taken and expanded from grog@freebsd
2020-04-19(1 << 39) is not well defined on a 32-bit int. Use same casts forKenneth R Westerback
low_mask as already used on high_mask to convince compiler to use 64 bits. CID 1480717 CID 1480778 ok pd@
2020-04-19syncTheo de Raadt