summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-10Prevents the block size from exceeding the requested one when a hugeAlexandre Ratchov
block size is requested. This avoids exceeding half the buffer size.
2019-09-10If the requensted block size is too large, then use half theAlexandre Ratchov
buffer size instead of failing. Problem found and fix tested by Joe Davis <me at jo.ie>, thanks!
2019-09-10simplify lka reporting functions by moving the reqid inside the broadcastGilles Chehade
function: reqid is a mandatory part of the header. lka reporting functions now only append their own specific parameters. ok martijn@
2019-09-09SET/CLR/ISSET all at once for the far less numerous link->flags.Kenneth R Westerback
2019-09-09Plug memory leak in error paths. Found while comparing this fileTheo Buehler
with OpenSSL 1.1.1's version which contains a similar fix. ok jsing
2019-09-09Inform about system call memory write protection and stack mappingAlexander Bluhm
violations in system accounting. This will help to find missbehaving programs and possible attacks. The flags bit field is full, so recycle the PDP-11 compatibility on VAX. lastcomm(1) prints the AMAP flag as 'M'. daily(8) prints a list of affected processes. OK deraadt@
2019-09-09Update the bindings for imxsrc(4), since they changed when they werePatrick Wildt
upstreamed. ok kettenis@
2019-09-09Attach imxsrc(4) early and raise its priority to make sure it beatsPatrick Wildt
syscon(4). ok kettenis@
2019-09-09Continue bit twiddling tweaks. Use SET() with st->flags.Kenneth R Westerback
2019-09-09Lots of st->flags bit clearing in a mix of old school and CLR() makesKenneth R Westerback
code harder to read. Switch to CLR(). No change to executable.
2019-09-09Provide EVP_PKEY_CTX_get_signature_md() macro and implement theJoel Sing
EVP_PKEY_CTRL_GET_MD control for DSA, EC and RSA. This is used by the upcoming RSA CMS code. ok inoguchi@ tb@
2019-09-09Lots of st->flags checking in a mix of old school and ISSET() makesKenneth R Westerback
code harder to read. Switch to ISSET() where obvious. No change to executable.
2019-09-09Load CMS error strings.Joel Sing
2019-09-09Move #include <openssl/cms.h> to more appropriate location (since it isJoel Sing
now being installed).
2019-09-09Sync for openssl/cms.h.Joel Sing
2019-09-09Install the openssl/cms.h header.Joel Sing
This header includes OPENSSL_NO_CMS guards, so even if things find the header it provides no useful content (and other code should technically also be using OPENSSL_NO_CMS...). ok deraadt@ inoguchi@
2019-09-09use PATH_MAX instead of 1024; ok teduTheo de Raadt
2019-09-09Clarify server options slightly.Nicholas Marriott
2019-09-09revert back to using 0x6c for the reply post index register.David Gwynne
this was mistakenly committed as part of the powerdown hook stuff, and caused "older" chips like SAS2208s to get stuck in biowait. reported by Mischa <obsdml at high5 dot nl> and hrvoje popovski discussed with jmatthew@ and alex wilson. fix tested by me on a SAS3508 and SAS2208
2019-09-09Add cursor-down-and-cancel, from Mark Kelly.Nicholas Marriott
2019-09-09Put default keys in alphabetical order, from Barry Rountree.Nicholas Marriott
2019-09-09Use a zero width space to prevent mandoc warning about trailingNicholas Marriott
delimeters in Ql, from orbea at riseup dot net in GitHub issue 1892.
2019-09-09Specify the right opcode when trying to set the Interface Step Sequence ID.Jonathan Matthew
Newer firmware (version 14.25) doesn't allow the driver to create TIS contexts without setting the ISSI, but earlier firmware doesn't seem to care. Big thanks to Xiaofeng Liu from Mellanox support who identified the problem. fixes problems first reported by patrick@
2019-09-09Fix potential truncation warning. ok deraadt.Darren Tucker
2019-09-09Tweak some comments to be useful. Sort switch cases intoKenneth R Westerback
numerical order. Move bit of logic before calling st_unmount() into st_unmount().
2019-09-09When no display outputs are connected on boot linux 4.19 drm relies onJonathan Gray
deferred setup to handle the console framebuffer where as linux 4.4 drm created a 1024x768 console framebuffer in this situation. As we only handle setting up rasops and wsdisplay on attach go back to the old behaviour for now so a display can be connected after booting with none attached to interact with the console. This partly reverts linux commit drm/fb-helper: Support deferred setup ca91a2758fcef6635626993557dd51cfbb6dd134 Reported and tested by Marcus MERIGHI. Tested by and ok kettenis@
2019-09-08sbrk(2) already existed in Version 4 AT&T UNIX;Ingo Schwarze
source: https://minnie.tuhs.org/cgi-bin/utree.pl?file=V4/man/man2/break.2 pointed out by Sevan Janiyan <venture37 at geeklan dot co dot uk>
2019-09-08Be more specific regarding which encoding this simulator generates:Ingo Schwarze
the existing text encouraged the misconception that punched card encodings were somehow standardized, which they were not. Lots of different encodings existed, and the one simulated here was a proprietary one of one specific vendor (GE). Also correct the history: the folks at Bell Labs already played with this. HISTORY mistake noticed by Sevan Janiyan <venture37 at geeklan dot co dot uk>, who also agrees with the final patch. tweak and OK jmc@
2019-09-08Pull out and expand openat tests into their own routine.Bob Beck
2019-09-08reverting for now; requested by deraadtDaniel Dickman
2019-09-08Only install the gcc-local(1) and clang-local(1) man pages if we also haveDaniel Dickman
the corresponding compiler on a given platform. ok deraadt@
2019-09-08Add CMS ECC support.Joel Sing
This brings in EC code from OpenSSL 1.1.1b, with style(9) and whitespace cleanups. All of this code is currently under OPENSSL_NO_CMS hence is a no-op. ok inoguchi@
2019-09-08Bump datasize-cur to 4Gb for pbuild class on sparc64, rust is a pig.Landry Breuil
ok semarie@
2019-09-08Add Allwinner H6 support.Mark Kettenis
2019-09-08Have sm_install() use install -F (fsync).Antoine Jacoutot
2019-09-07We can't call cpu_ucode_apply() before we call cpu_ucode_setup().Mark Kettenis
Fallout spotted by naddy@ ok deraadt@
2019-09-07Do not try to send router advertisements on interfaces that have no link.Florian Obser
Keeps log noise down on carp backup interfaces. Reported by matthieu Previous version OK deraadt Input & OK benno
2019-09-07Fold st_identify_drive() into stattach().Kenneth R Westerback
2019-09-07Enable nvme(4) on octeon.Visa Hankala
2019-09-07Mention octpcie(4).Visa Hankala
2019-09-07syncVisa Hankala
2019-09-07Add a manual page for octpcie(4).Visa Hankala
2019-09-07Add a driver for the PCIe controller found on OCTEON II and OCTEON III.Visa Hankala
2019-09-07Revert acpipci(4) changes. Too many systems are broken. We'll try againMark Kettenis
after 6.6 as been released. The acpireg.h change stays behind.
2019-09-07Retrieve SFP information using the SFP framework.Patrick Wildt
Feedback from dlg@ ok kettenis@
2019-09-07Add sfp(4), a driver that allows talking to SFPs connected overPatrick Wildt
an I2C bus and provides a method to read its pages over the SFP framework. Feedback from dlg@ ok kettenis@
2019-09-07Add an SFP framework which allows SFP providers to provide aPatrick Wildt
method to access its pages. ok kettenis@
2019-09-07Register mviic(4) in the I2C framework.Patrick Wildt
ok kettenis@
2019-09-07Add an I2C framework, so that nodes that need to use I2C butPatrick Wildt
are not children of the I2C controller are able to use it. ok kettenis@
2019-09-07more Version 1 AT&T UNIX history:Ingo Schwarze
a few cases that weren't altogether straightforward; tweak and OK jmc@, OK sobrado@