summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-24Bump audio devices count to 4Alexandre Ratchov
ok deraadt
2020-04-24Stray whitespace.Kenneth R Westerback
2020-04-24syncTheo de Raadt
2020-04-24Simplify the grammar by letting the lexer handle builtin keywords.Martin Pieuchot
Also clarify various constructs by using commonly understood names like 'expr' and 'vargs'.
2020-04-24rpki-client does not do privsep and also no chroot to /var/empty. ChangeClaudio Jeker
the user to 'rpki-client user' and the homedir to /nonexistent since it is not required for operation of rpki-client. OK deraadt@
2020-04-24Print given identifier in the error message when no matching probe exist.Martin Pieuchot
2020-04-24Update to tzdata2020a from www.iana.org. Major changes:Todd C. Miller
Morocco springs forward on 2020-05-31, not 2020-05-24. Canada's Yukon advanced to -07 year-round on 2020-03-08. America/Nuuk renamed from America/Godthab.
2020-04-24make .Nd and DESCRIPTION more precise, and some minor macro fixes;Ingo Schwarze
feedback and OK espie@, and OK jmc@ on an earlier version
2020-04-24Add an example of "sndioctl output.level=+0.1" as suggested by espie@,Ingo Schwarze
add an example of toggling a switch as suggested by ratchov@, and simplify and clarify the wording in the EXAMPLES section. OK ratchov@
2020-04-24provide a STYLE message when mandoc knows the file name and the extensionIngo Schwarze
disagrees with the section number given in the .Dt or .TH macro; feature suggested and patch tested by jmc@
2020-04-24strip trailing CRs at smtp level rather than io levelEric Faurot
ok millert@
2020-04-24Make sure devices are properly closed in case of an error.Alexandre Ratchov
Fixes possible crashes if the contol device fails, while the audio device continues to work.
2020-04-24Whitespace fixup for imxehci(4)Patrick Wildt
2020-04-24Check the various options that local-address gives.Claudio Jeker
2020-04-24Remove the deprecation notice for timegm().Ingo Schwarze
The tzcode package marked it dprecated in the late 1980ies but it is universally supported and here to stay. Triggered by a question from Rodrigo <hruodr at gmail dot com> on misc@. William Ahern <william at 25thandclement dot com> listed a number of sound arguments why it shouldn't be considered deprecated, in particular that there is no better alternative, in particular none that is thread-safe. While here, fix the non-standard section name "NOTES", add the missing STANDARDS section and provide additional information in the HISTORY section, based on inspection of C89, C11, POSIX 2008, UNIX v4 and v5 at TUHS, Tahoe and Reno at the CSRG archives, amd the SunOS 3.5 and 4.0 manuals on bitsavers. Reasearch on tzcode and SunOS history done by millert@. OK millert@ on an earlier version of this patch, and deraadt@ agrees with the general direction.
2020-04-24bcmgpio(4)Mark Kettenis
2020-04-24Add bcmgpio(4). For now this driver only provides pinctrl functionality.Mark Kettenis
Actual gpio support (possibly including gpio(4) support) will come later. ok jsg@
2020-04-24Print per queue stats when dumping hardware counters in IX_DEBUG kernels.Martin Pieuchot
Tested by Hrvoje Popovski.
2020-04-24Fix typo which could lead into a double freeRicardo Mestre
CID 1492713 OK deraadt@ jmatthew@
2020-04-24Fix incorrect error message for "too many known hosts files." bz#3149, patchDarren Tucker
from jjelen at redhat.com.
2020-04-24Remove leave_non_blocking() which is now dead code because nothing setsDarren Tucker
in_non_blocking_mode any more. Patch from michaael.meeks at collabora.com, ok djm@
2020-04-23Enable imxehci(4).Patrick Wildt
ok kettenis@
2020-04-23Move imxehci(4) to sys/dev/fdt.Patrick Wildt
ok kettenis@
2020-04-23SYNOPSIS had no matching Ek, but since it wasn;t needed, remove Bk;Jason McIntyre
while here, combine two Ar lines into one;
2020-04-23 ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;Jason McIntyre
2020-04-23replace examples of "Ic arg Ic arg" with "Ic arg arg" and stop the spread;Jason McIntyre
2020-04-23Add support for switching rdomain on IPsec encryption/decryption.tobhe
It can be configured per policy with the new 'rdomain' option (see iked.conf(5)). Only the unencrypted (inner) rdomain has to be configured, the encrypted rdomain is always the one the responsible iked instance is running in. The configured rdomain must exist before iked activates the IPsec SAs, otherwise pfkey will return an error. ok markus@, patrick@
2020-04-23Support SADB_X_EXT_RDOMAIN extension in pfkey dump (-m).tobhe
ok markus@, patrick@
2020-04-23Enable pcie_aux in addition to the other PCIe clocks on i.MX8M.Patrick Wildt
2020-04-23Since apparently the bikeshedding over i.MX8M PCIe device treePatrick Wildt
bindings still hasn't resulted in an upstream commit in Linux, accept the ext_osc attribute if ext_osc exists without a value, or if it has a value greater zero. This improves compatibility with various device trees.
2020-04-23Add support for autmatically moving traffic between rdomains on ipsec(4)tobhe
encryption or decryption. This allows us to keep plaintext and encrypted network traffic seperated and reduces the attack surface for network sidechannel attacks. The only way to reach the inner rdomain from outside is by successful decryption and integrity verification through the responsible Security Association (SA). The only way for internal traffic to get out is getting encrypted and moved through the outgoing SA. Multiple plaintext rdomains can share the same encrypted rdomain while the unencrypted packets are still kept seperate. The encrypted and unencrypted rdomains can have different default routes. The rdomains can be configured with the new SADB_X_EXT_RDOMAIN pfkey extension. Each SA (tdb) gets a new attribute 'tdb_rdomain_post'. If this differs from 'tdb_rdomain' then the packet is moved to 'tdb_rdomain_post' afer IPsec processing. Flows and outgoing IPsec SAs are installed in the plaintext rdomain, incoming IPsec SAs are installed in the encrypted rdomain. IPCOMP SAs are always installed in the plaintext rdomain. They can be viewed with 'route -T X exec ipsecctl -sa' where X is the rdomain ID. As the kernel does not create encX devices automatically when creating rdomains they have to be added by hand with ifconfig for IPsec to work in non-default rdomains. discussed with chris@ and kn@ ok markus@, patrick@
2020-04-23Implement builtin 'cpu' keyword.Martin Pieuchot
This is useful to know which CPU recorded a given event. While here document 'retval' and comment out 'ustack' until we have a way to capture userland stacks.
2020-04-23Use map keys composed of multiple arguments.Martin Pieuchot
2020-04-23"local-address" can be specified for both address families now, soStuart Henderson
no more need for separate v4/v6 groups. ok claudio@
2020-04-23Try to document 'no local-address'Claudio Jeker
2020-04-23Store local-address by address family. This allows to configure bothClaudio Jeker
an IPv4 and IPv6 local-address on a group and the neighbors bind to the right local-address. Also implement 'no local-address' to reset a previously set local address back to zero. This should help with IBGP and multihop session config and hopefully reduce repetition in bgpd configs. OK sthen@ benno@
2020-04-23Correctly parse "0/0" as the default route when specifyingKenneth R Westerback
the classless-[ms-]static-routes options in dhcpd.conf. Brings dhcpd.conf CIDR parsing in line with dhclient.conf, dhcp-options(5) and the command lines of various utilities. Inconsistency noted and fix tested by Freda Bundchen. Thanks!
2020-04-23Add support for the i.MX8MM PCIe clocks. These behave exactly likePatrick Wildt
the i.MX8MQ variant and sit in the same places.
2020-04-23Extend map to support keys composed of multiple arguments.Martin Pieuchot
Keys are still strings representing the output value. The following example is now possible to count the number of "on CPU" events ordered by thread ID and executable name: # btrace -e 'tracepoint:sched:on__cpu { @[tid, comm] = count() }' ^C @[138836, idle0]: 830941 @[161307, sshd]: 716476 @[482901, softnet]: 582008 @[104443, systqmp]: 405749 @[269230, update]: 396133 @[326533, softclock]: 316926 @[61040, sshd]: 177201 @[453567, reaper]: 119676 @[446052, ksh]: 85675 @[26270, syslogd]: 66625 @[504699, sshd]: 52958 @[446052, sshd]: 32207 @[44046, tset]: 13333 @[162960, zerothread]: 101 @[313046, ntpd]: 1
2020-04-23Explain in the DESCRIPTION section in which cases mixerctl should be usedAlexandre Ratchov
joint work with jmc, thanks
2020-04-23Always initialize cachedir and outputdir.Sebastian Benoit
ok job@
2020-04-23drm/amdkfd: kfree the wrong pointerJonathan Gray
From Jack Zhang 044a884072b4313554d910b792f46c3e1f0099a5 in linux 4.19.y/4.19.118 3148a6a0ef3cf93570f30a477292768f7eb5d3c3 in mainline linux
2020-04-23Overrides need to be applied both before and after features in case theyNicholas Marriott
change flags used to detect a feature.
2020-04-23Make debug output less verbose.Martin Pieuchot
2020-04-23Document uvmexp.nswget without relying on implementation details.Martin Pieuchot
Prompted by a question from schwarze@ ok deraadt@, schwarze@, visa@
2020-04-23Use "control" instead of "variable", more appropriate in this contextAlexandre Ratchov
ok and tweaks jmc
2020-04-23Fix a couple of memory leaks, one when creating a new pane and one whenNicholas Marriott
adding formats onto the queue item.
2020-04-23Recent changes in usr/mdec require (substantial) growth of the ramdisk.Theo de Raadt
ok jsg kettenis, testing by kmos also
2020-04-23adjust section argument of .Dt macro after move from section 1 to 8;Ingo Schwarze
patch from Raf Czlonka <rczlonka at gmail dot com>
2020-04-22use a root prompt for EXAMPLES; ok ratchovJason McIntyre