summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-06regenJonathan Gray
2024-03-06add AMD Instinct MI300 device idsJonathan Gray
2024-03-06add missing Ev macro; from mail at lukasneukom chJason McIntyre
2024-03-06fix memory leak in mux proxy mode when requesting forwarding.Damien Miller
found by RASU JSC, reported by Maks Mishin in GHPR#467
2024-03-06syncTheo Buehler
2024-03-06Remove CRL method API documentationTheo Buehler
2024-03-06wrap a few PKCS#11-specific bits in ENABLE_PKCS11Damien Miller
2024-03-06match on Intel Meteor Lake U/H/U-Type4Jonathan Gray
ok deraadt@ kettenis@
2024-03-06regenJonathan Gray
2024-03-06add Intel Meteor Lake U/H/U-Type4 idsJonathan Gray
from: Intel Core Ultra Processor Datasheet, Volume 1 of 2, Doc. No.: 792044, Rev.: 002 Mesa iris_pci_ids.h ok deraadt@ kettenis@
2024-03-05lh_<type>_error() is no longer implemented as a macroTheo Buehler
2024-03-05prune clang13 libLLVM; OK sthenKlemens Nanni
2024-03-05Ugly workaround to let this compile again on non-clang platforms.Miod Vallat
2024-03-05Remove GOST documentationTheo Buehler
2024-03-05backup disklabel for softraid(4) chunksKlemens Nanni
Extend "Check for changes to the disklabels of mounted disks" to those that host online softraid volumes, e.g installations with root inside CRYPTO sd0a (and EFI System partition on sd0i). That produces /var/backup/disklabel.sd0.current, previously missing in such setups; noticed after someone dd(1)ed miniroot onto sd0 by accident and had no disklabel(8) backup to restore. Feedback OK bluhm
2024-03-05Revert m_defrag() mbuf alignment to IP header.Alexander Bluhm
m_defrag() is intended as last resort to make DMA transfers to the hardware. Therefore page alingment is more important than IP header alignment. The reason, why the mbuf returned by m_defrag() was switched to IP header alingment, was that ether_extract_headers() failed in em(4) driver with TSO on sparc64. This has been fixed by using memcpy(). The alignment change in m_defrag() is too late in the 7.5 relaese process. It may affect several drivers on different architectures. Bus dmamap for ixl(4) on sun4v expects page alignment. Such alignment issues and TSO mbuf mapping for IOMMU need more thought. OK deraadt@
2024-03-05Tighten up BTCFI by flipping the bits that make PACIASP and PACIBSPMark Kettenis
behave like BTI c instead of BTI jc. ok deraadt@, tobhe@
2024-03-05syncTheo Buehler
2024-03-05Remove ASN1_time_parse documentationTheo Buehler
2024-03-05Convert `t_lock', `r_keypair_lock' and `c_lock' rwlock(9)s toVitaliy Makkoveev
corresponding mutex(9)es. ifq_start() and following wg_qstart() could be called from software interrupt context if bandwidth control is enabled in pf.conf(5). Remove sleep points provided by rwlock(9)s from wg(4) output start routine. looks ok claudio
2024-03-05syncTheo Buehler
2024-03-05Remove EVP_MD_meth* documentationTheo Buehler
Move the description of the EVP_MD_FLAGs to EVP_MD_nid() and add a reference to the CMS specification.
2024-03-05whois: use whois.internic.net for -i optionTodd C. Miller
Revert revision 1.22 which changed -i to use whois.networksolutions.com. Network Solutions no longer runs InterNic so we must use whois.internic.net for looking up nameserver or registrar records. OK deraadt@
2024-03-05Validate IPv4 packet options in divert output.Alexander Bluhm
When sending raw packets over divert socket, IP options were not validated. Fragment code tries to copy them and crashes. Raw IP output has a similar feature, but uses rip_chkhdr() to prevent invalid packets from userland. Call this funtion also from divert_output() for strict user input validation. Reported-by: syzbot+b1ba3a2a8ef13e5b4698@syzkaller.appspotmail.com OK dlg@ deraadt@ mvs@
2024-03-05Make ftpd tests less flaky by ensuring the server has terminated beforeAnton Lindqvist
starting a new one.
2024-03-04Reduce high limit of dwqe(4) receive ring by one.Alexander Bluhm
To avoid confusion between the head and tail pointer, leave a gap in dwqe(4) receive descriptors. This prevents a situation when no RX interrupts are received. from gerhard@; OK kettenis@ dlg@
2024-03-04Add more platforms.Miod Vallat
2024-03-04syncTheo Buehler
2024-03-04Remove EVP_add_{cipher,digest}* docsTheo Buehler
2024-03-04lh_new.3: zap a trailing commaTheo Buehler
2024-03-04Bring back the fabsf strong alias to fabs, lost sometime ago duringMiod Vallat
libm symbol visibility rework. This would warrant a libm.so minor bump, but as 7.5 packages build have started, this won't happen (and hopefully noone will notice since this only affects landisk). ok deraadt@
2024-03-04x13s (or other qualcomm machines of that generation) will sometimesTheo de Raadt
boot in ACPI mode, then the qcpas0 driver isn't found. But we want a firmware associated with that device name. So also match for the qcpas firmware on ^ppb0*\"Qualcomm SC8280XP PCIe\" ok phessler kettenis
2024-03-04EVP_CIPH_CUSTOM_KEY_LENGTH and EVP_CTRL_SET_KEY_LENGTH are goneTheo Buehler
2024-03-04Remove docs for sk_find_ex()Theo Buehler
2024-03-04Remove documentation of some CRYPTO_THREADID APITheo Buehler
CRYPTO_THREADID_{cpm,cpy,current,hash}() are no longer public, so remove their documentation.
2024-03-04Document X509_STORE_get1_objects and deprecate the get0 versionTheo Buehler
This manual is ordered a bit strangely in that some functions are only documented in RETURN VALUES.
2024-03-04fix weekdayTheo Buehler
2024-03-04regenJonathan Gray
2024-03-04update Intel DG2 device namesJonathan Gray
checked against ark.intel.com and windows infs
2024-03-04white space fixes. no functional changeDavid Gwynne
2024-03-04fix leak of CanonicalizePermittedCNAMEs on error path; spottedDamien Miller
by Coverity (CID 438039)
2024-03-04freq is unsigned, kernel builds againTheo de Raadt
2024-03-04drm/amd/display: Fix memory leak in dm_sw_fini()Jonathan Gray
From Armin Wolf 10c6b90e975358c17856a578419dc449887899c2 in linux-6.6.y/6.6.19 bae67893578d608e35691dcdfa90c4957debf1d3 in mainline linux
2024-03-04drm/syncobj: handle NULL fence in syncobj_eventfd_entry_funcJonathan Gray
From Erik Kurzinger 20e1e1a2b8a4525301a76bd9afb856a7606a3a34 in linux-6.6.y/6.6.19 2aa6f5b0fd052e363bb9d4b547189f0bf6b3d6d3 in mainline linux
2024-03-04drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is setJonathan Gray
From Erik Kurzinger 716cfee8053e608b4ff8c698e91843bd985f4553 in linux-6.6.y/6.6.19 3c43177ffb54ea5be97505eb8e2690e99ac96bc9 in mainline linux
2024-03-04drm/i915/tv: Fix TV modeJonathan Gray
From Maxime Ripard 16bc939f224dfeed6cafbb78860179d4c2586e8c in linux-6.6.y/6.6.19 fb1e881273f432e593f8789f99e725b09304cc97 in mainline linux
2024-03-04drm/amd/display: Fix buffer overflow in 'get_host_router_total_dp_tunnel_bw()'Jonathan Gray
From Srinivasan Shanmugam 7211800091a9e2d49ad34f59d47321ca09ae30a7 in linux-6.6.y/6.6.19 97cba232549b9fe7e491fb60a69cf93075015f29 in mainline linux
2024-03-04drm/amd/display: Avoid enum conversion warningJonathan Gray
From Nathan Chancellor a1baf5734231dd3ee5d98022b2da474bc972f9c7 in linux-6.6.y/6.6.19 d7643fe6fb76edb1f2f1497bf5e8b8f4774b5129 in mainline linux
2024-03-04drm/amd/display: adjust few initialization order in dmJonathan Gray
From Wayne Lin fec5aea66916069d67b27e70ea88c99f15dc72fa in linux-6.6.y/6.6.19 22e1dc4b2fec17af70f297a4295c5f19a0f3fbeb in mainline linux
2024-03-04drm/ttm: Fix an invalid freeing on already freed page in error pathJonathan Gray
From Thomas Hellstrom 47bacc3c7fbbf573415c7ce1e7223bed3d691bfd in linux-6.6.y/6.6.19 40510a941d27d405a82dc3320823d875f94625df in mainline linux