summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-10-02Unify the MD byteswapping code as much as possible across architectures.Christian Weisgerber
Use inline functions instead of GNU C statement expressions, and make them available to userland. With clues from guenther@. ok guenther@ kettenis@
2018-10-02Make some USB ioctls return ENXIO, instead of EIO, if usbd_is_dying().Stefan Sperling
Brings us one step closer towards making this condition's error code consistent across all USB drivers. Patch by Moritz Buhl ok mpi@ bluhm@
2018-10-02add DESCRIPTION and .Ss to the toc; suggested by espie@Ingo Schwarze
2018-10-02enable the equivalent of -O toc in man.cgi(8)Ingo Schwarze
2018-10-02Fix potential rounding errors when calculating the qcow2 l1 and ref tables sizesReyk Floeter
OK ccardenas@ mlarkin@
2018-10-02Add an option -T html -O toc to add a brief table of contents nearIngo Schwarze
the top of HTML pages containing at least two non-standard sections. Suggested by Adam Kalisz and discussed with kristaps@ during EuroBSDCon 2018.
2018-10-02mention INFO@openssh.com for sending SIGINFODamien Miller
2018-10-02Add server support for signalling sessions via the SSH channel/Damien Miller
session protocol. Signalling is only supported to sesssions that are not subsystems and were not started with a forced command. Long requested in bz#1424 Based on a patch from markus@ and reworked by dtucker@; ok markus@ dtucker@
2018-10-02Support a second argument to -O man,Ingo Schwarze
selecting the format according to local existence of the file. Suggested by kristaps@ during EuroBSDCon 2018. Written on the train Frankfurt-Karlsruhe returning from EuroBSDCon.
2018-10-02Render the eqn(7) "sqrt" function as U+221A in UTF-8 output.Ingo Schwarze
This also agrees with what groff does. Suggested by an attendee of EuroBSDCon 2018 in Bucuresti. Written on the plane Bucuresti-Frankfurt returning from EuroBSDCon.
2018-10-02document that uuid_create generates v4 uuids; from william orrJason McIntyre
verified/ok tb
2018-10-02Add support for RT3290 chipset by James Hastings.Kevin Lo
Tested by me and James Hastings.
2018-10-01Expose BGP Origin Validation state in bgpctl show commandsjob
OK denis@ claudio@
2018-10-01fix obvious pasto in the HISTORY sectionIngo Schwarze
2018-10-01Add retguard to arm64 ld.so.mortimer
ok kettenis@
2018-10-01Add retguard to arm64 libc syscalls and setjmp / longjmp.mortimer
ok kettenis@
2018-10-01mention RTL8723AEJonathan Matthew
2018-10-01add RTL8723AE supportJonathan Matthew
ok kevlo@ stsp@
2018-10-01run the integrationtests/Sebastian Benoit
2018-10-01add new testcase for network statements (announcing/redistributing routesSebastian Benoit
into bgpd).
2018-10-01Allow DIOCRGETADDRS when securelevel(7) > 1kn
This fixes certain operations such as `pfctl -t foo -T show' when the system is in "Highly secure mode". `pfctl -t foo -T show -v' would already work due to a different ioctl (DIOCRGETASTATS) being used. Reported by Zbyszek Żółkiewski, thanks! OK sthen sashan
2018-10-01Only send 408 Timeout responses when we have seen at least part of aSebastian Benoit
request. Without a request, just close the connection when we hit request timeout. Prompted by a bug report from Nikola Kolev, thanks. ok reyk@ and some suggestions from claudio@ and bluhm@
2018-10-01Use inline functions instead of GNU C statement expressions for the MDChristian Weisgerber
byteswapping code. ok guenther@ kettenis@ This fixes a corner case triggered by the comms/hylafax port where htons() can't be compiled in C++ code: "Don't know how to handle indirect register inputs yet for constraint 'r'"
2018-10-01Fix potential double-free in error pathReyk Floeter
qc2_open() calls qc2_close() on error which already frees diskp. OK ccardenas@
2018-10-01Put bridge_input & output back under the KERNEL_LOCK().Martin Pieuchot
Wireless drivers call if_enqueue() out of the NET_LOCK() so it cannot be used to serialize bridge(4) states. Found by stsp@, ok visa@
2018-10-01regenJonathan Matthew
2018-10-01add RTL8723AEJonathan Matthew
2018-10-01The sequence number field in the 802.11 frame header includes the sequenceJonathan Matthew
number and the fragment number, so shift it to get just the sequence number for the tx descriptor. While here, add a #define for the flag in the same field that enables hardware sequence numbering, and use existing constants for some R92C_RSV_CTRL writes. prompted by feedback from kevlo@ on another diff, tested on 8188CE, EE, EU ok stsp@ kevlo@
2018-10-01Try to derive the qcow2 file format from an image file automatically.Reyk Floeter
This makes the "-d qcow2:" and "format qcow" arguments optional as vmctl and vmd will read the magic bytes at the beginning of a file to guess if it is a raw or a qcow image file. The "vmctl create" command has been changed by removing the -f qcow2 option and replacing it with the same syntax as -d: "vmctl create qcow2:foo.img". In a slightly ununixy but intended way, the create command now also considers the file extension for the format as "vmctl create foo.qcow2" creates a qcow2 disk and not a raw image file. Ok mlarkin@ (and ccardenas@ on an earlier version of the diff)
2018-10-01Add missing URI encoding when writing HTTP redirects,Ingo Schwarze
fixing a bug reported by <jungleboogie0 at gmail dot com> on bugs@. While here, fully validate the arch name such that we do not have to URI encode that one.
2018-10-01As per POSIX, when str{,r}chr is comparing it should convert c to a char.Martijn van Duren
The C implementation of str{,r}chr are not linked to the build, because assembly implementations are used, but change to code for easier reference. At least the i386 and amd64 are checked and seem to do the correct thing. Found thanks to the csh any/strchr change. minor pointers and OK millert@
2018-10-01update currency exchange rates;Jason McIntyre
2018-09-30Add size limitation of group-name and a reference to ifconfig about itsolene
ok mlarkin@ jmc@ jca@
2018-09-30add spin lock in KERN_CPTIME cpu statessolene
ok mpi@ jca@
2018-09-30Delete the reserve_dumppages() declaration, missed in its 2010 removalPhilip Guenther
ok deraadt@
2018-09-30deny non-contiguous netmaskdenis
OK job@
2018-09-30telnet argv parsing overflow; from YangX92Theo de Raadt
ok millert
2018-09-30Remove the hopefully last remnants of kerberos in there: arg_login,Antoine Jacoutot
arg_notickets and invokinguser. ok kn@ millert@
2018-09-30Make the HISTORY sections of the "intro" manuals less confusing andIngo Schwarze
more uniform; potential for confusion noticed by aalm@; OK jmc@.
2018-09-30For -w output in -m mode, tweak the handling of bytes that do notIngo Schwarze
form valid UTF-8: treat them as "not a whitespace character" and hence "not a word boundary" in the same way as non-printable characters and NUL bytes. OK millert@
2018-09-30fix the rest of the bug mitigated in the previous commit:Ingo Schwarze
do not embark on an infinite loop when -m is given and the file contains a NUL character; OK millert@
2018-09-30vstate might be used uninitializeddenis
OK claudio@
2018-09-30in ECDH, gather statistics where it makes more senseTheo Buehler
2018-09-30use a more common wording the authors sectionanton
2018-09-30Add regression test for cmsg size bug.Vincent Gross
With help and prodding from bluhm@, mpi@, jca@ and Alexander Markert.
2018-09-30bump for LibreSSL 2.8.2Brent Cook
2018-09-29vmd: don't remove vm if sending failedpd
Fix a bug where a vm was removed in vmd.c after vmctl send even if sending failed. spotted by solene@ ok mlarkin@
2018-09-29Fix problems with redistribution of routes by route label.Sebastian Benoit
Bug report from Jon Williams, jon AT jonwillia DOT ms, thanks. ok claudio@
2018-09-29update to 4.1.25Florian Obser
OK sthen (on a slightly different configure script version)
2018-09-29I forgot to put this in with the 4.1.24 update.Florian Obser
It is of course not relevant for us but introduces a diff when the configure script is regenerated on upgrades and this file is not arround.