summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-12Rename ecp_smpl.c to ecp_methods.cTheo Buehler
While not the greatest of names, ecp_methods.c is better than ecp_smpl.c. It matches the naming ecx_methods.c and in a subsequent commit it will become the new home of the stuff in ecp_mont.c as well. discussed with jsing
2024-11-12Tidy up loop, from Alexander Arch.Nicholas Marriott
2024-11-12Mouse support on the scrollbars, from Michael Grant.Nicholas Marriott
2024-11-12Rename ips/as and ipsz/asz to ips/ases, num_ips/num_asesTheo Buehler
Having a single letter to distinguish a length from a pointer is error prone. This results in binary change only in validate.c and cert.c due to a line wrap resulting in line number changes and in cert.c there's in addition two asserts that change. checked with/ok job
2024-11-12remove unused arm64_machdep.hJonathan Gray
2024-11-12rename bus space files to match other archsJonathan Gray
ok miod@
2024-11-12bump the type used to specify traffic queue bandwidth to 64bit.David Gwynne
this should let people specify interface and queue bandwidths greater than ~4Gbit. this changes the pf ioctls used to specify queues, so if you want to try this you'll need a new kernel, new headers, and a new pfctl (and systat). or upgrade using a snapshot. the effort and benefit of providing compat isn't worth it. putting it in now so people can kick it around.
2024-11-12Fix a brainfart that happened to me in 2020:Ingo Schwarze
It is impossible to use EVP_DigestInit_ex(3) for CMAC. Besides, EVP_PKEY_CTX_new_id(3) does not produce an EVP_MD_CTX object. Instead, mention the easiest way to actually get the job done using EVP_PKEY_new_CMAC_key(3) and EVP_DigestSignInit(3). OK tb@
2024-11-12add wd to nam2blk to match bdevswJonathan Gray
2024-11-11order nam2blk by major numberJonathan Gray
2024-11-11remove unused mainbus.h; ok miod@Jonathan Gray
2024-11-11Prevent completely empty interface blocks.Florian Obser
This is meaningless in dhcpleased(8) and *not* needed to receive leases for an interface. In fact dhcpleased(8) works just fine without any configuration file at all. man page diff & OK kn
2024-11-11offset the display for the hexadecimal set by one blank space toJason McIntyre
preserve alignment with other sets; diff from chohag at jtan com, but i chose to indent by first column rather than second;
2024-11-11If nostop is set properly ignore stop signals with default handlers.Claudio Jeker
The check right now is in the wrong spot so fix this. OK mpi@
2024-11-11Add an option to control the input buffer size, from Ken Lau.Nicholas Marriott
2024-11-11sync with arm64.htmlJonathan Gray
2024-11-10drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencingJonathan Gray
From Srinivasan Shanmugam 10c20d79d59cadfe572480d98cec271a89ffb024 in linux-6.6.y/6.6.60 15c2990e0f0108b9c3752d7072a97d45d4283aea in mainline linux
2024-11-10remove vmx_pmap_find_pte_ept(), used by removed EPT mprotect ioctlJonathan Gray
ok mlarkin@
2024-11-10Lock send socket buffer for fstat syscall.Alexander Bluhm
In soo_stat() lock send socket buffer mutex around access to sb_state. Althoug not strictly necessary as this is only a single read access, make clear where parallel variable access happens. As this is not performance critical, use mutex instead of read once wrapper. This is also consistent to the receive socket buffer a few lines above. OK mvs@
2024-11-10all archs now have ci_idepth, remove ifdefsJonathan Gray
2024-11-10replace uvm.h includes with uvm_extern.h where possibleJonathan Gray
2024-11-10no need to include both uvm.h and uvm_extern.hJonathan Gray
2024-11-10Wrap comment badly mistreated by an autoformatter due to missing /*-Theo Buehler
2024-11-10Do not call uvm_swap_finicrypt_all() a second time in dumpsys().Jonathan Gray
a change mpi@ committed to all architectures in 2015
2024-11-10remove unused XINTR() defineJonathan Gray
2024-11-10Garbage collect an unused variableTheo Buehler
2024-11-09remove unused functions; ok mglocker@Jonathan Gray
2024-11-09Mention the key lengths of some encryption algorithms.Ingo Schwarze
This is relevant because EVP_EncryptInit(3) takes a "key" argument, and users need to consider the size of that argument. While here, also mention whether ciphers are stream ciphers or block ciphers and what the block size is.
2024-11-09libz: sync with baseTheo Buehler
2024-11-09libz: sync with upstreamTheo Buehler
fixes a possible redefinition of z_const and adds a range check for MAX_WBITS. ok bluhm
2024-11-09tweak flex.1 a bit to not mention atoi/atof: they don't add value hereOmar Polo
ok miod@
2024-11-09ANSI-fy lexOmar Polo
while here remove the unused function action_m4_define() and two unused variables: `opt' in scanopt_err() and `num' in filter_fix_linedirs() ok miod@
2024-11-09The 'flags' parameter has been removed from falloc(9) in 2018.Matthieu Herrb
ok miod@
2024-11-09The buffer flipper (incorrectly?) uses pmap_copy_page() from interruptMark Kettenis
context (when it calls uvm_pagerealloc_multi()). But the current implementation of pmap_copy_page() assumes it only runs in process context. Use splbio() to block the interrupts while we're doing the copy. ok mpi@
2024-11-09sync curly braces markup, fix indentKlemens Nanni
Replace literal braces with .Brq, use a list and indent the interface options under that interface entry to reflect hierarchy (rad.conf(5) does that, too). Feedback from/fine with jmc
2024-11-09sync curly braces markup, fix indentKlemens Nanni
Replace literal braces with .Brq, use lists, replace literal 'foo options' with .Ar option ... and indent options where they belong. This highlights config parser differences between daemons: - dhcpleased: requires empty blocks, e.g. 'interface em0 {}' (Brq Op Ar option ...) - rad: lets you omit them, e.g. 'interface em0' (Op Brq Ar option ...) Feedback OK jmc
2024-11-09Simplify uvm wire and unwire in psp(4) for lauch update data.Alexander Bluhm
Instead of wiring page by page, wire the whole range. After the PSP lauch update data command finished, unwire the memory again. from hshoexer@; OK mlarkin@
2024-11-09gettytab's dx flag is supposed to set decctlq, which is the opposite ofMiod Vallat
ixany, but was setting ixany instead. Fix this by reversing the logic. Bug report and fix from Piotr Durlej, thanks!
2024-11-09usage should fit in a 80-column display.Igor Sobrado
ok jmc@
2024-11-09RegenMiod Vallat
2024-11-09Add support for Exar XR17V352, submitted by Sean on tech@Miod Vallat
2024-11-09RegenMiod Vallat
2024-11-09More uftdi(4) devices; from Cameron Willams on tech@Miod Vallat
2024-11-09RegenMiod Vallat
2024-11-09More udl(4) devices, from NetBSD.Miod Vallat
2024-11-09remove unused ifq_is_serialized()Jonathan Gray
missed when the prototype was removed in ifq.h rev 1.25 ok dlg@
2024-11-09Remove unnecessary variableAndrew Fresh
It turns out that DOWNLOAD_ONLY was just used as the inverse of INSTALL, so use the one variable instead of two. This also uncovered some small cleanups.
2024-11-09Add a -l flag to list drivers or filesAndrew Fresh
This provides a more easily machine readable list than the normal output.
2024-11-08Weed out the last remaining refences to the obsoleteIngo Schwarze
function EVP_MD_CTX_init(3) and talk about EVP_MD_CTX_new(3) instead. This is similar in spirit to OpenSSL commit 25191fff (Dec 1, 2015), but i'm also mentioning EVP_MD_CTX_reset(3), slightly reordering some sentences in a more systematic way, and improving some related wordings to be more precise and read better.
2024-11-08Clean up EC_KEY_dup()Theo Buehler
This calls init() with the default method, so EC_KEY_copy() gets a chance to call finish() if the source's method doesn't match. But no init() call is made in EC_KEY_copy(). Of course the source method's copy() needs to be able to cope. The great news is that ssh uses this. Sigh. ok beck jsing