summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-26fix the same "an non" issue found by tb in EVP_EncryptInit.3;Jason McIntyre
2018-08-26The three -B forms of disklabel(8) were nuked years ago. So removeKenneth R Westerback
stray reference to them.
2018-08-26Check return value of EVP_CipherInit_ex()Theo Buehler
2018-08-26Run Wycheproof AES-CBC-PKCS5 testvectors against libcrypto.Theo Buehler
2018-08-26Remove some redundant info from log.FatalfTheo Buehler
2018-08-26simplify returned valueTheo Buehler
2018-08-26Some of the functions in this manual need <openssl/dsa.h>, othersTheo Buehler
need <openssl/x509.h>. The functions {d2i,i2d}_DSA_params_{bio,fp}(3) were missing from the manual, so document them. The return values of the i2d_* functions are left undocumented, as these still need to be audited. ok schwarze (lots of input and help as usual)
2018-08-26typo: an nonce -> a nonceTheo Buehler
2018-08-26Add plgpio(4), a driver for the ARM PrimeCell GPIO (PL061) peripheral.Mark Kettenis
ok jsg@, patrick@
2018-08-26Support nesting of elements with next-line scope.Ingo Schwarze
For example, ksh93(1) needs this for .B\n.SM.
2018-08-26Add support for HiSilicon Hi3660 (Kirin960) and Hi3670 (Kirin970).Mark Kettenis
2018-08-26Stop s_server if error occurs in regress appstest.shKinichiro Inoguchi
2018-08-26Add q: format prefix to escape sh(1) special characters. Suggested byNicholas Marriott
someone ages ago and then more recently in GitHub issue 1449.
2018-08-26Add regress for kcov. It will only run if /dev/kcov can be opened successfully.anton
2018-08-26Add test cases for private versus non-private futexes.Visa Hankala
While here, fix timeout handling in futex_twait(), and fix the return value of functions awakener() and signaled(). OK mpi@
2018-08-26return -1 from the interrupt handler if we didn't find any work to doJonathan Matthew
2018-08-25syncTheo de Raadt
2018-08-25Add code to print the characteristics of the caches that can be discoveredMark Kettenis
through the CLIDR_EL1 register. ok patrick@
2018-08-25Add GPT support. Mostly copied from amd64.Mark Kettenis
ok krw@
2018-08-25Add umt(4) for USB Windows Precision Touchpad devicesJoshua Stein
Based on imt(4) Rename HIDMT_INPUT_MODE_MT to HIDMT_INPUT_MODE_MT_TOUCHPAD ok deraadt
2018-08-25remove unused headerGilles Chehade
from Freddy Dissaux
2018-08-25Use __HAVE_ACPI to decide whether ACPI support should be considered.Mark Kettenis
ok deraadt@, krw@, jca@
2018-08-25Move HID->bus constant conversion for HID report types out of ihidevJoshua Stein
into hidmt. The HID code uses hid_feature, hid_input, and hid_output constants to refer to report types internally that then need to be converted to their bus-level counterparts before actually getting sent out (so hid_feature becomes UHID_FEATURE_REPORT for USB, I2C_HID_REPORT_TYPE_FEATURE for i2c). This conversion was hard-coded in ihidev but ihidev_[gs]et_report should assume the type passed is already an i2c-level define, not a hid one. This is how uhidev does it. Add a conversion routine callback that any hidmt callers need to set so that hidmt can convert hid constants to the bus-level versions. Also add a similar conversion function to uhidev. ok deraadt
2018-08-25regenMark Kettenis
2018-08-25Audio as found on an "Oland" Radeon card. Naming is a bit arbitrary, butMark Kettenis
this one is present on several GCN gen 1 cards that have names that start in the HD 7700 range.
2018-08-25Define __HAVE_ACPI.Mark Kettenis
ok deraadt@, krw@, jca@
2018-08-25fix misplaced parenthesis inside an if-clause. already fixed in FreeBSD in revRicardo Mestre
295608. OK jca@
2018-08-25fix misplaced parenthesis inside an if-clause. already fixed in NetBSD in revRicardo Mestre
1.13. OK stsp@ jca@ claudio@
2018-08-25oops, hook up the tests for the roff(7) .char requestIngo Schwarze
2018-08-25Rudimentary implementation of the roff(7) .char (output glyphIngo Schwarze
definition) request, used for example by groff_hdtbl(7). This simplistic implementation may interact incorrectly with the .tr (input character translation) request. But come on, you are not only using .char *and* .tr, but you do so with respect to the same character in the same manual page?
2018-08-25Fix printing of ioapic remapping messages; avoid printing duplicate info.Mark Kettenis
ok deraadt@
2018-08-25process -> threadanton
2018-08-25Change kcov semantics, kernel code coverage tracing is now enabled on a peranton
thread basis instead of process. The decision to enable on process made development easier initially but could lead to non-deterministic results for processes with more than one thread. This behavior matches the implementation found on both Linux and FreeBSD. With help and ok mpi@ visa@
2018-08-25markup flag arguments; ok jmc@ schwarze@anton
2018-08-25If man(7) next-line scope is open and the line ends with \c,Ingo Schwarze
the scope remains open. Needed for example for groff_man(7).
2018-08-25The current rasops cursor implementation simply inverts the appropriateMark Kettenis
framebuffer pixels by doing an XOR with an all-ones bit pattern. This means the code has to read from the framebuffer which can be very slow. Add an implementation that simply redraws the character covered by the cursor with the foreground and background color swapped. While this doesn't necessarily have the same visual result, most people probably won't notice the difference (let's see). Use this implementation when the RI_WRONLY or the RI_VCONS flags are set. ok fcambus@
2018-08-25Insert new child nodes at the end.Mark Kettenis
ok patrick@
2018-08-25Also run DSA tests with the PEM encoded public key.Theo Buehler
2018-08-25Match ACPI devices based on _CID if no match for _HID is found.Mark Kettenis
ok mpi@
2018-08-25As Intel(TM) cpus are discovered to have more bugs, more workaround MSRsTheo de Raadt
are added. Presence of such MSRs is indicated with a feature flag, which we probe and print at startup for each AP CPU. EFI screen scrolling hasn't gotten faster (yet) and 9600 baud serial console is still the same speed as 1980. Final piece of the puzzle is machines have more cpus, providing more opportunity for screen scrolling and serial fifo's to fill up. The BSP cpu is watching the AP cpus probe and print, but increased latency causes it to exceed a timeout and print "cpuXX: failed messages". Crank that timeout. discussed with kettenis, ok guenther
2018-08-25Rework disks to have pluggable backends.ccardenas
This is prep work for adding qcow2 image support. From Ori Bernstein. Many thanks! Tested by many. OK ccardenas@
2018-08-25Don't treat UnicodeChar == 0 as a keyboard input. The same fix wasYASUOKA Masahiko
done on amd64 already. Original diff from Frank Groeneveld ok tb patrick
2018-08-24Fix dates that got broken by committing from one day to anotherIngo Schwarze
due to timezone differences.
2018-08-24update usage for pkcs8;Jason McIntyre
ok tb
2018-08-24Rudimentary implementation of the roff(7) .while request.Ingo Schwarze
Needed for example by groff_hdtbl(7). There are two limitations: It does not support nested .while requests yet, and each .while loop must start and end in the same scope. The roff_parseln() return codes are now more flexible and allow OR'ing options.
2018-08-24tweak previous;Jason McIntyre
2018-08-24sync libcrypto relink fileStuart Henderson
2018-08-24syncTheo Buehler
2018-08-24crank majors after symbol addition/modification/removalTheo Buehler
2018-08-24Adjust documentation for SSL_copy_session_id()Theo Buehler
ok jsing