summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-20drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux invalJonathan Gray
From Nirmoy Das f175665385fe9fdd996080806aa67e666475d3d8 in linux-6.1.y/6.1.59 128c20eda73bd3e78505c574fb17adb46195c98b in mainline linux
2023-10-20add dma_fence_timestamp() for 6.1.59 drmJonathan Gray
2023-10-19Add test for dropped messages to UDP loghost.Alexander Bluhm
2023-10-19syslogd(8) counts dropped UDP packets.Alexander Bluhm
Now that syslogd handles delayed DNS lookups, also count dropped packets to UDP loghosts. Although not every outgoing UDP packet dropped along the path can be detected, the message makes the admin aware that there is a local blind spot during startup. Improve debug and log messages, especially if UDP logging is shut down permanently. Also do not print 'last message repeated' if the message was dropped. OK deraadt@
2023-10-19Rename the modulus from n into mTheo Buehler
This matches what other pages use. Also rewrite the definition of the modular inverse to be less ugly.
2023-10-19root disk can be enrypted with a key disk nowKlemens Nanni
2023-10-19Add missing removal of network interfaces in regress cleanup targets.Anton Lindqvist
Reducing the risk tests conflicting with each other. ok bluhm@
2023-10-19syncTheo de Raadt
2023-10-19Add experimental support for secp256r1 aka P-256 aka prime256v1Job Snijders
ECDSA signatures are much smaller than RSA signatures while offering similar security. Adding support for P-256 now allows CA developers to test their implementations, and paving the way for signers in the production environment in the future to take advantage of ECDSA. OK tb@
2023-10-19Enable TCP Segmentation Offloading for ixl(4)Jan Klemkow
Tested on amd64 and sparc64. Also tested by bluhm@. ok bluhm@
2023-10-19Add a few more test cases for mod_exp aliasingTheo Buehler
2023-10-19While the ibuf_add calls should not fail the way they are used itClaudio Jeker
is still better to check for error. OK tb@
2023-10-19Convert rtr_proto.c to use new ibuf API.Claudio Jeker
More yak shaving required which will follow. OK tb@
2023-10-19Garbage collect weird /* 1 */ and /* 2 */ commentsTheo Buehler
If they ever had any meaning, that's long been lost. Requested by jsing
2023-10-19The bn_mod_exp test is no longer an expected failureTheo Buehler
2023-10-19Fix aliasing of result and exponent in the internal BN_mod_exp_recp()Theo Buehler
This is basically the same fix as the one applied in BN_mod_exp_simple().
2023-10-19Fix aliasing of result with exponent or modulus in BN_mod_exp_simple()Theo Buehler
Reported and reminded by Guido Vranken in OpenSSL issue #21110 ok jsing
2023-10-19Add test case checking aliasing of the result with other argumentsTheo Buehler
These are expected failures for BN_mod_exp_simple() and the internal BN_mod_exp_recp(), which will be fixed shortly.
2023-10-19Convert the session engine to use the new ibuf API.Claudio Jeker
OK tb@
2023-10-19Add IBM encoded version of "Spleen 8x16".Frederic Cambus
The font is 2-Clause BSD licensed and is my original creation. OK miod@
2023-10-19Reduce unpractical package URL to usual package name; OK deraadtKlemens Nanni
This section about ports/packages really wants a revamp, though...
2023-10-19Support encrypting the root disk with a key diskKlemens Nanni
Extend the yes/no question to no/passphrase/keydisk and have users pick an existing, preformated RAID partition; no support (yet) for creating one. OK tb afresh1
2023-10-18Avoid forcible mounting a dirty filessystem. Mount such filesystemsMark Kettenis
read-only instead. This means that writing to the filesystem will fail. As a consequence chmod'ing of files in the bootloader will fail, but that will fix itself on the next clean boot. ok kn@
2023-10-18Make libssl interop server/client tests less flaky by ensuring theAnton Lindqvist
server has terminated before examining the outcome.
2023-10-18adjust sgr0 escape sequence after ncurses update; ok nicm@Anton Lindqvist
2023-10-18Remove EVP_add_alg_module() prototypeTheo Buehler
This function was the unfortunate protagonist in a series of tragic merge errors resulting in only a short stint of a year and nine months between OpenSSL 0.9.8j and 1.0.0a actually present in OpenBSD. Then it said good bye for good, but somehow a prototype came back with 1.0.1g, a famous version released when there were slightly more pressing things to be taken care of than a function supporting a config knob whose only purpose was to turn off fips mode or to error. from schwarze PS: The mechanism that it was supposed to provide is still documented in openssl.cnf(5). I am going remove the relevant bit at some point, but not today.
2023-10-18Support the GNU-specific syntax ".IP \\[bu]" for bullet lists in man(7)Ingo Schwarze
pages that Alejandro Colomar recommends in the "Lists" subsection of https://man7.org/linux/man-pages/man7/man-pages.7.html#STYLE_GUIDE . For example, this will improve HTML formatting of the first list in the subsection "Feature test macros understood by glibc" on the page https://manpages.debian.org/bookworm/manpages/ftm.7.en.html . Issue reported by Alejandro Colomar <alx at kernel dot org>.
2023-10-18Better document the purpose and features of the file mandoc.cssIngo Schwarze
and the purpose and limitations of the embedded stylesheet. Triggered by a conversation with Alejandro Colomar <alx at kernel dot org>.
2023-10-18Avoid segments greater than maxsegsz during map mergingJan Klemkow
Found with hints from kettenis@ Tested on Sun-Fire-V215. Also tested on U2 and UltraBook IIe by miod@ ok miod@
2023-10-18only strip actual file/line part from the eval errorMarc Espie
2023-10-18document semi-internal parts used by dpb(1)Marc Espie
2023-10-18with pfsync rewrite, pfsync interfaces need an "up" after configuration, not ↵Sebastian Benoit
before. Noted by Marko Cupac, thanks.
2023-10-18Use X509_ALGOR_set_evp_md() in CMS_add1_signer()Theo Buehler
Contrary to X509_ALGOR_set_md() this allows for error checking. Avoid local complications by freeing in the exit path and use a const version of X509_ALGOR for walking a STACK_OF() to avoid a bad free. Clean up includes ok jsing
2023-10-18cms_DigestedData_create() use X509_ALGOR_set_evp_md()Theo Buehler
Our internal version allows for error checking and this avoids a silent failure leading to corruption later on. Clean up includes while there. ok jsing
2023-10-18Sync the supported hardware list with arm64.html.Frederic Cambus
2023-10-18rpki-client: move inherit in {ip,as}_warn()Theo Buehler
While alphabetic order makes sense, having inherit between individual AS and IP entries and ranges makes little sense. Use the order that we have elsewhere. ok claudio job
2023-10-18rpki-client: rework ip_addr_check_overlap()Theo Buehler
Avoid conditional early returns and significantly simplify the printing of ip addresses/ranges by using the new ip_warn(). This also eliminates an extremely weird usage of the comma operator and reduces noise levels quite a bit. ok claudio job
2023-10-18rpki-client: rework as_check_overlap()Theo Buehler
Avoid early returns and use a single copy of the warning by reworking the control flow through two nested switches. ok claudio job
2023-10-18Mention U-Boot file and offset for Rockchip RK356x.Kevin Lo
"Sure." miod@
2023-10-18rfc3779: no need for err.h, but we do need asn1.hTheo Buehler
2023-10-18drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters()Jonathan Gray
From Mario Limonciello d2894c4f473ab71cd68ef0f9b086148bb2c02132 in linux-6.1.y/6.1.57 2a1fe39a5be785e962e387146aed34fa9a829f3f in mainline linux
2023-10-18drm/amd: Fix detection of _PR3 on the PCIe root portJonathan Gray
From Mario Limonciello c8bd3e12b3291e632ae189619169914743ba77d1 in linux-6.1.y/6.1.57 134b8c5d8674e7cde380f82e9aedfd46dcdd16f7 in mainline linux
2023-10-18Increase max depth for termcapsAndrew Fresh
With the update to ncurses 6.4-20230826 /etc/termcap now needs at least a 36 deep search. Instead, we'll just bump to 64. It seems 32 has been enough since perl 5.001 in 1995, so hopefully this buys us at least another 28 years. "please commit that" deraadt@
2023-10-18drm/amd/display: Adjust the MST resume flowJonathan Gray
From Wayne Lin 71472872932b11ca2591104eb73255fecaae9d33 in linux-6.1.y/6.1.57 ec5fa9fcdeca69edf7dab5ca3b2e0ceb1c08fe9a in mainline linux
2023-10-18grow arm64 iso media spaceTheo de Raadt
2023-10-17Neither sin_len nor sin6_len can be 0 so these checks are not needed.Claudio Jeker
Also reorder the RTF_HOST vs netmask check. RTF_HOST wins if both are set. Makes the code a bit neater. OK tb@
2023-10-17Remove bogus plen != 0xff checkClaudio Jeker
OK tb@
2023-10-17sync, from sthenNicholas Marriott
2023-10-17Update termtypes to 6.4-20230424 with local changes.Nicholas Marriott
2023-10-17Switch to tiparm_s (added in ncurses 6.4-20230424) instead of tparm,Nicholas Marriott
which allows ncurses to validate the capabilities correctly.