public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH] alsa: Update to version 1.2.14
@ 2025-04-24 13:43 Adolf Belka
  2025-04-24 13:43 ` [PATCH] btrfs-progs: Update to version 6.14 Adolf Belka
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 1.2.13 to 1.2.14
- alsa-lib, alsa-utils and alsa-ucm-conf all updated to that new version.
- Update of rootfile
- Changelog
    1.2.14
     alsa-lib
	Core
	    Delete alsalisp code
	    include: prefer alsa/asoundlib.h for apps, dependency cleanups
	    seq: Define new events for UMP EP/FB change notifications
	    configure: Make sequencer dependent on rawmidi
	    src/Versions.in.in: Update *_tempo_base name
	Config API
	    include: prefer alsa/asoundlib.h for apps, dependency cleanups
	Control API
	    control: remap - improve sync feature
	    control: remap - add sync feature
	    control: remap - separate event handling from map (preparation for sync)
	    control: remap - add possibility to remap multiple source channels
	    include: prefer alsa/asoundlib.h for apps, dependency cleanups
	PCM API
	    pcm: hw: do not reset tstamp_type in SND_PCM_APPEND mode (#2)
	    pcm: hw: fix default timestamp type for O_APPPEND
	    pcm: hw: do not reset tstamp_type in SND_PCM_APPEND mode
	    pcm: fix minor typos in doc
	RawMidi API
	    rawmidi: ump - fix snd_ump_block_info_set_block_id double version #2
	    rawmidi: Extensions for tied device and substream inactive flag
	    rawmidi: ump - fix snd_ump_block_info_set_block_id double version
	    rawmidi: ump - fix snd_ump_block_info_get_block_id double version
	Rawmidi API
	    rawmidi: Make rawmidi flag bits doxygen-style comments
	    rawmidi: Extensions for tied device and substream inactive flag
	Sequencer API
	    seq: update_group_ports - rewrite blknames update
	    ALSA: seq: Use SND_* instead of SNDRV_*
	    ALSA: seq: Add missing UMP EP cap bit at snd_seq_create_ump_endpoint()
	    seq: shuffle calloc arguments in snd_seq_hw_open (gcc warning)
	    seq: add more checks to snd_seq_hw_set_client_info for older kernels
	    seq: Fix typo of the group number in snd_seq_create_ump_endpoint()
	    seq: Fix bogus return of snd_seq_client_info_get_ump_conversion()
	    seq: seq.c - fix calloc arguments
	    seq: seqmid - fix info->name is always true error
	    seq: Define new events for UMP EP/FB change notifications
	    seq: include UMP headers
	Use Case Manager API
	    ucm: do not bump syntax version to 8
	    ucm: add '${LibCaps}' substitution
	    ucm: remove @@LibraryVersion and @@SyntaxVersion variables
	    ucm: format @@SyntaxVersion to 4 digits
	    ucm: enhance documentation (sys-card + ranges + more)
	    ucm: add @@LibraryVersion and @@SyntaxVersion variables
	    ucm: add sys-card substitution
	/Makefile.am
	    Delete alsalisp code
	/include/Makefile.am
	    Delete alsalisp code
	    include: prefer alsa/asoundlib.h for apps, dependency cleanups
	ALSA Lisp
	    Delete alsalisp code
	Documentation
	    doc: fix permissions
	External PCM Filter Plugin SDK
	    include: pcm extplug/ioplug: fix internal include
	External PCM I/O Plugin SDK
	    include: pcm extplug/ioplug: fix internal include
	Kernel Headers
	    Sync UAPI asequencer.h with 6.14 kernel
	    Sync UAPI asound.h with 6.14 kernel
	MIDI 2.0 (UMP)
	    include/ump_msg.h: Fix endianness detection
	    seq: include UMP headers
	Test/Example code
	    test/playmidi1: fix compilation caused by conflict between midifile.h and
			    ump_msg.h
	Utils
	    utils: add missing alsa-topology.pc.in to EXTRA_DIST
     alsa-utils
	Core
	    axfer, topology: use only <alsa/asoundlib.h> include instead specific
			     alsa-lib headers
	ALSA Control (alsactl)
	    alsactl: info - handle situations when devices are not available in kernel
	    alsactl: info - print errors for next_device calls
	    Remove trailing spaces in man pages
	    alsactl: 90-alsa-restore.rules - fix AMD acp-pdm-mach link
	    alsactl: 90-alsa-restore.rules - fix alsa_restore_go/std
	Audio Transfer utility
	    axfer, topology: use only <alsa/asoundlib.h> include instead specific
			     alsa-lib headers
	alsa-info.sh
	    alsa-info: move man page to section 8 (administration commands)
	    alsa-info.sh: Add alsa-ucm package to package filter
	alsatplg (topology)
	    Topology: NHLT: Intel: Improve error message for DMIC enable conflict
	    Topology: NHLT: Intel: Fix mono DMIC configure for MTL platform
	    axfer, topology: use only <alsa/asoundlib.h> include instead specific
			     alsa-lib headers
	    Topology: NHLT: Intel: Fix DMA slots config in SSP blob
	amixer
	    amixer: fix unknown TVL sequence print
	aplay/arecord
	    Remove trailing spaces in man pages
	aplaymidi/arecordmidi
	    Remove trailing spaces in man pages
	aplaymidi2/arecordmidi2 (MIDI v2.0)
	    arecordmidi2: fix unitialization variable error in read_ump_raw()
	aseqdump
	    aseqdump: Fix typos in messages
     alsa-ucm-conf
	Core
	    github: use ucm-validator2, use actions/checkout@v4
	Configuration
	    USB-Audio: Add support of HyperX SoloCast (USB ID 03f0:0b8b)
	    ucm2: Qualcomm: add Asus Zenbook A14
	    ucm2: Qualcomm: add Lenovo ThinkBook 16 support
	    ucm2: Qualcomm: add HP Omnibook X14 support
	    USB-Audio: Add focusrite scarlett 18i20 lineup
	    USB-Audio: Add Roland BridgeCast One
	    sof-soundwire: cs42l43: Switch mixer based on output volume
	    ucm2: sof-soundwire: Correct include file path for dsp.conf
	    USB-Audio: ALC4080 - add rear microphone support for 0414:a014 (Gigabyte
		       Aorus Pro)
	    sof-soundwire: Add LED support for cs35l56 amplifiers
	    sof-soundwire: cs42l43: Drop headset mic from mic mute LED
	    HDA: mics - don't create conflict link for Headphone Mic
	    HDA: mics - improve the Jack selection
	    HDA: mics - prefer 'Mic Jack' instead 'Headphone Jack'
	    USB-Audio: ALC4080 - add support for ASUS B850-I (USB ID 0b05:1be1)
	    sof-hda-dsp: Use common HDA initialization from /HDA/init.conf
	    HDA: move led.conf include to more appropriate place
	    ucm2: Qualcomm: fix typo in Lenovo T14s matching
	    sof-soundwire: rt1318: add playback control switch
	    ucm2: Qualcomm: add Lenovo Yoga Slim7x support
	    ucm2: Qualcomm: add Lenovo T14s support
	    ucm2: MediaTek: mt8390-evk: Add support for SOF
	    Torradex: replace spaces with tabs when appropriate
	    Torradex: fix wrong device names Headphone/Microphone
	    USB-Audio: Add support for RME Fireface UCX II
	    Qualcomm: Add QCS6490 RB3Gen2 HiFi config
	    Qualcomm: Add QCM6490 IDP HiFi config
	    ucm2: IO-Boards: Toradex: verdin: Add support for Toradex
	    ucm2: IO-Boards: Toradex: verdin: Add support for Toradex
	    ucm2: NXP: iMX6: Toradex: colibri-imx6: Add support for
	    ucm2: NXP: iMX7: Toradex: colibri-imx7: Add support for
	    ucm2: NXP: iMX8X: Toradex: colibri-imx8x: Add support for
	    ucm2: NXP: iMX6: Toradex: apalis-imx6: Add support for
	    ucm2: NXP: iMX8: Toradex: apalis-imx8: Add support for
	    ucm2: IO-Boards: Toradex: apalis: Add support for Toradex
	    USB-Audio: add Roland Quad-Capture support
	    ucm2: HDA - remove HDA-Capture-value.conf and put contents directly to
		  HDACaptureDevice macro
	    ucm2: HDA: HiFi-analog/mic: Refactor the analog mic discovery
	    GoXLR: Add 'Broadcast Stream Mix 2' to Capture if channels
	    use SetLED in rt1318 init configuration
	    Turn speaker LED accroding to rt1318 speaker status
	    ucm2: use new SetLED macro to hide the implementation details
	    common: add led.conf with SetLED macro to hide implementation details
	    USB-Audio: Add support for TASCAM Model 12
	    UCM2: Blobs: SOF: Cleanup blob names from .blob to .bin
	    USB-Audio: alc4080: Add MSI PRO B650-A WIFI USB ID 0db0:9e6d
	    USB-Audio: Improve support for Focusrite 4th Gen devices
	    USB-Audio: GoXLR - fix the channel detection for mini, cleanups
	    USB-Audio: set capture channels to 4 in UR22C-HiFi.conf
	    sof-soundwire: Fix cs42l43 dmic initialisation
	    sof-soundwire: Split cs42l43 dmic initialisation
	    ucm2: add mt8183_mt6358_ts3a227_max98357
	    ucm2: add mt8183_da7219_rt1015p
	    ucm2: add acp3x-alc5682-alc1015
	    DEBUG.md: add "Logs from PipeWire (wireplumber)" section
	    USB-Audio: Revelator-IO-44-HiFi - fix device names (validator)
	    Rename ucm2/AMD/acp3xalc5682m98 to ucm2/AMD/acp3x-alc5682-max98357
	    Rename ucm2/AMD/acpd7219m98357 to ucm2/AMD/acp-da7219-rt5682-max98357
	    Qualcomm: Add SM8750 MTP HiFi config
	    rt722: change output volume of headphone to 0dB
	    ucm2: USB-Audio: add Presonus Revelator IO 44 (USB194f:0424)
	    USB-Audio: ALC4080 - add ASUS ROG Crosshair X870E Hero (USB ID 0b05:1b7c)
	    sun4i-codec: add routing for headphones and internal speaker
	    UCM2: sof-soundwire: Add setup of IIR, DRC, beamformer
	    UCM2: sof-soundwire: Add setup of IIR, DRC, beamformer
	    UCM2: sof-soundwire: Enable DRC and equalizers for
	    UCM2: Intel: sof-hda-dsp: Enable Dmic0 DRC and TDFB
	    UCM2: Blobs/SOF/IPC4: Add Beamformer blobs, update
	    UCM2: Intel: sof-hda-dsp: Cleanup definitions
	    UCM2: Intel: sof-hda-dsp: Move variables defitions from
	    ucm: fix SectionDevice identifiers
	    ucm2: whitespace fixes
	    USB-Audio: ALC4080: add support for MSI MEG X670E GODLIKE (USB 0db0:e1f8)
	    USB-Audio: ALC4080 - add ASUS ROG STRIX X870E-E GAMING WIFI (USB 0b05:1b9b)
	    Configuration files for Roland Bridge Cast X V2
	    ucm2: sof-soundwire: Correct FixedBootSequence for dmic info
	    amd-soundwire: add support for AMD generic legacy machine driver
	    sof-hda-dsp: Add back missing .conf suffix for product/user specific configs
	    sof-soundwire: whitespace cleanup
	    sof-soundwire: cs42l43: Correct CapturePCM and routing
	    avs_nau8825: Fix JackControl name
	    sof-soundwire: cs42l43-spk: Correct PlaybackPCM and routing
	    sof-hda-dsp: Fix the case where sysfs dmi product_name attribute is not set
	    UCM2: Intel: sof-hda-dsp: Fix handling of empty sys_vendor

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/packages/alsa | 169 +++++++++++++++++++++++++++++----
 lfs/alsa                       |  16 ++--
 2 files changed, 157 insertions(+), 28 deletions(-)

diff --git a/config/rootfiles/packages/alsa b/config/rootfiles/packages/alsa
index f61fd8fdd..938091b93 100644
--- a/config/rootfiles/packages/alsa
+++ b/config/rootfiles/packages/alsa
@@ -185,24 +185,29 @@ usr/share/alsa/pcm/surround51.conf
 usr/share/alsa/pcm/surround71.conf
 #usr/share/alsa/ucm2
 #usr/share/alsa/ucm2/AMD
+#usr/share/alsa/ucm2/AMD/acp-da7219-rt5682-max98357
+usr/share/alsa/ucm2/AMD/acp-da7219-rt5682-max98357/HiFi.conf
+usr/share/alsa/ucm2/AMD/acp-da7219-rt5682-max98357/acp-da7219-rt5682-max98357.conf
+#usr/share/alsa/ucm2/AMD/acp3x-alc5682-alc1015
+usr/share/alsa/ucm2/AMD/acp3x-alc5682-alc1015/HiFi.conf
+usr/share/alsa/ucm2/AMD/acp3x-alc5682-alc1015/acp3x-alc5682-alc1015.conf
+#usr/share/alsa/ucm2/AMD/acp3x-alc5682-max98357
+usr/share/alsa/ucm2/AMD/acp3x-alc5682-max98357/HiFi.conf
+usr/share/alsa/ucm2/AMD/acp3x-alc5682-max98357/acp3x-alc5682-max98357.conf
 #usr/share/alsa/ucm2/AMD/acp3x-es83xx
 usr/share/alsa/ucm2/AMD/acp3x-es83xx/HiFi.conf
 usr/share/alsa/ucm2/AMD/acp3x-es83xx/acp3x-es83xx.conf
-usr/share/alsa/ucm2/AMD/acp3xalc5682m98
-usr/share/alsa/ucm2/AMD/acp3xalc5682m98/HiFi.conf
-usr/share/alsa/ucm2/AMD/acp3xalc5682m98/acp3xalc5682m98.conf
 #usr/share/alsa/ucm2/AMD/acp5x
 usr/share/alsa/ucm2/AMD/acp5x/HiFi.conf
 usr/share/alsa/ucm2/AMD/acp5x/acp5x.conf
-#usr/share/alsa/ucm2/AMD/acpd7219m98357
-usr/share/alsa/ucm2/AMD/acpd7219m98357/HiFi.conf
-usr/share/alsa/ucm2/AMD/acpd7219m98357/acpd7219m98357.conf
 #usr/share/alsa/ucm2/Allwinner
 #usr/share/alsa/ucm2/Allwinner/A64
 #usr/share/alsa/ucm2/Allwinner/A64/PinePhone
 usr/share/alsa/ucm2/Allwinner/A64/PinePhone/HiFi.conf
 usr/share/alsa/ucm2/Allwinner/A64/PinePhone/PinePhone.conf
 usr/share/alsa/ucm2/Allwinner/A64/PinePhone/VoiceCall.conf
+#usr/share/alsa/ucm2/Allwinner/sun4i-h616
+usr/share/alsa/ucm2/Allwinner/sun4i-h616/HiFi.conf
 #usr/share/alsa/ucm2/Amlogic
 #usr/share/alsa/ucm2/Amlogic/p241
 usr/share/alsa/ucm2/Amlogic/p241/p241-HiFi.conf
@@ -212,13 +217,23 @@ usr/share/alsa/ucm2/Amlogic/p241/p241.conf
 #usr/share/alsa/ucm2/HDA/DualCodecs
 usr/share/alsa/ucm2/HDA/DualCodecs/DualCodecs.conf
 usr/share/alsa/ucm2/HDA/DualCodecs/HiFi.conf
-usr/share/alsa/ucm2/HDA/HDA-Capture-value.conf
 usr/share/alsa/ucm2/HDA/HDA.conf
 usr/share/alsa/ucm2/HDA/Hdmi.conf
 usr/share/alsa/ucm2/HDA/HiFi-acp.conf
 usr/share/alsa/ucm2/HDA/HiFi-analog.conf
+usr/share/alsa/ucm2/HDA/HiFi-mic.conf
 usr/share/alsa/ucm2/HDA/HiFi.conf
 usr/share/alsa/ucm2/HDA/init.conf
+#usr/share/alsa/ucm2/IO-Boards
+#usr/share/alsa/ucm2/IO-Boards/Toradex
+#usr/share/alsa/ucm2/IO-Boards/Toradex/apalis
+usr/share/alsa/ucm2/IO-Boards/Toradex/apalis/eval-HiFi.conf
+usr/share/alsa/ucm2/IO-Boards/Toradex/apalis/eval.conf
+#usr/share/alsa/ucm2/IO-Boards/Toradex/verdin
+usr/share/alsa/ucm2/IO-Boards/Toradex/verdin/dahlia-HiFi.conf
+usr/share/alsa/ucm2/IO-Boards/Toradex/verdin/dahlia.conf
+usr/share/alsa/ucm2/IO-Boards/Toradex/verdin/dev-HiFi.conf
+usr/share/alsa/ucm2/IO-Boards/Toradex/verdin/dev.conf
 #usr/share/alsa/ucm2/Intel
 #usr/share/alsa/ucm2/Intel/SOF
 usr/share/alsa/ucm2/Intel/SOF/HiFi.conf
@@ -340,8 +355,16 @@ usr/share/alsa/ucm2/Intel/sof-glkda7219max/sof-glkda7219max.conf
 usr/share/alsa/ucm2/Intel/sof-hda-dsp/Hdmi.conf
 usr/share/alsa/ucm2/Intel/sof-hda-dsp/HiFi-sof.conf
 usr/share/alsa/ucm2/Intel/sof-hda-dsp/HiFi.conf
+usr/share/alsa/ucm2/Intel/sof-hda-dsp/dsp.conf
 usr/share/alsa/ucm2/Intel/sof-hda-dsp/sof-hda-dsp.conf
 #usr/share/alsa/ucm2/MediaTek
+#usr/share/alsa/ucm2/MediaTek/mt8183
+#usr/share/alsa/ucm2/MediaTek/mt8183/mt8183_da7219_rt1015p
+usr/share/alsa/ucm2/MediaTek/mt8183/mt8183_da7219_rt1015p/HiFi.conf
+usr/share/alsa/ucm2/MediaTek/mt8183/mt8183_da7219_rt1015p/mt8183_da7219_rt1015p.conf
+#usr/share/alsa/ucm2/MediaTek/mt8183/mt8183_mt6358_ts3a227_max98357
+usr/share/alsa/ucm2/MediaTek/mt8183/mt8183_mt6358_ts3a227_max98357/HiFi.conf
+usr/share/alsa/ucm2/MediaTek/mt8183/mt8183_mt6358_ts3a227_max98357/mt8183_mt6358_ts3a227_max98357.conf
 #usr/share/alsa/ucm2/MediaTek/mt8192
 #usr/share/alsa/ucm2/MediaTek/mt8192/mt6359-rt1015p-rt5682
 usr/share/alsa/ucm2/MediaTek/mt8192/mt6359-rt1015p-rt5682/HiFi.conf
@@ -364,7 +387,10 @@ usr/share/alsa/ucm2/MediaTek/mt8370-evk/HiFi.conf
 usr/share/alsa/ucm2/MediaTek/mt8370-evk/mt8370-evk.conf
 #usr/share/alsa/ucm2/MediaTek/mt8390-evk
 usr/share/alsa/ucm2/MediaTek/mt8390-evk/HiFi.conf
+usr/share/alsa/ucm2/MediaTek/mt8390-evk/init.conf
 usr/share/alsa/ucm2/MediaTek/mt8390-evk/mt8390-evk.conf
+#usr/share/alsa/ucm2/MediaTek/mt8390-evk/sof
+usr/share/alsa/ucm2/MediaTek/mt8390-evk/sof/sof-mt8390-evk.conf
 #usr/share/alsa/ucm2/MediaTek/mt8395-evk
 usr/share/alsa/ucm2/MediaTek/mt8395-evk/HiFi.conf
 usr/share/alsa/ucm2/MediaTek/mt8395-evk/mt8395-evk.conf
@@ -374,6 +400,19 @@ usr/share/alsa/ucm2/MediaTek/mtk-rt5650/HiFi.conf
 usr/share/alsa/ucm2/MediaTek/mtk-rt5650/init.conf
 usr/share/alsa/ucm2/MediaTek/mtk-rt5650/mtk-rt5650.conf
 #usr/share/alsa/ucm2/NXP
+#usr/share/alsa/ucm2/NXP/iMX6
+#usr/share/alsa/ucm2/NXP/iMX6/Toradex
+#usr/share/alsa/ucm2/NXP/iMX6/Toradex/apalis-imx6
+usr/share/alsa/ucm2/NXP/iMX6/Toradex/apalis-imx6/HiFi.conf
+usr/share/alsa/ucm2/NXP/iMX6/Toradex/apalis-imx6/apalis-imx6.conf
+#usr/share/alsa/ucm2/NXP/iMX6/Toradex/colibri-imx6
+usr/share/alsa/ucm2/NXP/iMX6/Toradex/colibri-imx6/HiFi.conf
+usr/share/alsa/ucm2/NXP/iMX6/Toradex/colibri-imx6/colibri-imx6.conf
+#usr/share/alsa/ucm2/NXP/iMX7
+#usr/share/alsa/ucm2/NXP/iMX7/Toradex
+#usr/share/alsa/ucm2/NXP/iMX7/Toradex/colibri-imx7
+usr/share/alsa/ucm2/NXP/iMX7/Toradex/colibri-imx7/HiFi.conf
+usr/share/alsa/ucm2/NXP/iMX7/Toradex/colibri-imx7/colibri-imx7.conf
 #usr/share/alsa/ucm2/NXP/iMX8
 #usr/share/alsa/ucm2/NXP/iMX8/Librem_5
 usr/share/alsa/ucm2/NXP/iMX8/Librem_5/HiFi.conf
@@ -381,6 +420,15 @@ usr/share/alsa/ucm2/NXP/iMX8/Librem_5/Librem 5.conf
 #usr/share/alsa/ucm2/NXP/iMX8/Librem_5_Devkit
 usr/share/alsa/ucm2/NXP/iMX8/Librem_5_Devkit/HiFi.conf
 usr/share/alsa/ucm2/NXP/iMX8/Librem_5_Devkit/Librem 5 Devkit.conf
+#usr/share/alsa/ucm2/NXP/iMX8/Toradex
+#usr/share/alsa/ucm2/NXP/iMX8/Toradex/apalis-imx8
+usr/share/alsa/ucm2/NXP/iMX8/Toradex/apalis-imx8/HiFi.conf
+usr/share/alsa/ucm2/NXP/iMX8/Toradex/apalis-imx8/apalis-imx8.conf
+#usr/share/alsa/ucm2/NXP/iMX8X
+#usr/share/alsa/ucm2/NXP/iMX8X/Toradex
+#usr/share/alsa/ucm2/NXP/iMX8X/Toradex/colibri-imx8x
+usr/share/alsa/ucm2/NXP/iMX8X/Toradex/colibri-imx8x/HiFi.conf
+usr/share/alsa/ucm2/NXP/iMX8X/Toradex/colibri-imx8x/colibri-imx8x.conf
 #usr/share/alsa/ucm2/OMAP
 #usr/share/alsa/ucm2/OMAP/abe-twl6040
 #usr/share/alsa/ucm2/OMAP/abe-twl6040/Pandaboard
@@ -409,6 +457,14 @@ usr/share/alsa/ucm2/Qualcomm/apq8016-sbc/apq8016-sbc.conf
 usr/share/alsa/ucm2/Qualcomm/apq8096/HDMI.conf
 usr/share/alsa/ucm2/Qualcomm/apq8096/HiFi.conf
 usr/share/alsa/ucm2/Qualcomm/apq8096/apq8096.conf
+#usr/share/alsa/ucm2/Qualcomm/qcm6490
+#usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP
+usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/HiFi.conf
+usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/QCM6490-IDP.conf
+#usr/share/alsa/ucm2/Qualcomm/qcs6490
+#usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-RB3Gen2
+usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-RB3Gen2/HiFi.conf
+usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-RB3Gen2/QCS6490-RB3Gen2.conf
 #usr/share/alsa/ucm2/Qualcomm/sc7180
 #usr/share/alsa/ucm2/Qualcomm/sc7180/adau7002-max98357a
 usr/share/alsa/ucm2/Qualcomm/sc7180/adau7002-max98357a/HiFi.conf
@@ -442,9 +498,18 @@ usr/share/alsa/ucm2/Qualcomm/sm8650/MTP/SM8650-MTP.conf
 #usr/share/alsa/ucm2/Qualcomm/sm8650/QRD
 usr/share/alsa/ucm2/Qualcomm/sm8650/QRD/HiFi.conf
 usr/share/alsa/ucm2/Qualcomm/sm8650/QRD/SM8650-QRD.conf
+#usr/share/alsa/ucm2/Qualcomm/sm8750
+#usr/share/alsa/ucm2/Qualcomm/sm8750/MTP
+usr/share/alsa/ucm2/Qualcomm/sm8750/MTP/HiFi.conf
+usr/share/alsa/ucm2/Qualcomm/sm8750/MTP/SM8750-MTP.conf
 #usr/share/alsa/ucm2/Qualcomm/x1e80100
 usr/share/alsa/ucm2/Qualcomm/x1e80100/HiFi.conf
+usr/share/alsa/ucm2/Qualcomm/x1e80100/LENOVO-Slim-7x.conf
+usr/share/alsa/ucm2/Qualcomm/x1e80100/LENOVO-T14s.conf
+usr/share/alsa/ucm2/Qualcomm/x1e80100/Slim7x-HiFi.conf
+usr/share/alsa/ucm2/Qualcomm/x1e80100/T14s-HiFi.conf
 usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E80100-CRD.conf
+usr/share/alsa/ucm2/Qualcomm/x1e80100/x1e80100.conf
 #usr/share/alsa/ucm2/README.md
 #usr/share/alsa/ucm2/Rockchip
 #usr/share/alsa/ucm2/Rockchip/es8316
@@ -534,7 +599,10 @@ usr/share/alsa/ucm2/USB-Audio/Dell/WD15-Dock.conf
 usr/share/alsa/ucm2/USB-Audio/Digidesign/Digidesign-Mbox-3-HiFi.conf
 usr/share/alsa/ucm2/USB-Audio/Digidesign/Digidesign-Mbox-3.conf
 #usr/share/alsa/ucm2/USB-Audio/Focusrite
+usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-18i20-HiFi.conf
+usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-18i20.conf
 usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i-HiFi.conf
+usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i-gen4-HiFi.conf
 usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i.conf
 #usr/share/alsa/ucm2/USB-Audio/Gigabyte
 usr/share/alsa/ucm2/USB-Audio/Gigabyte/Aorus-Master-Main-Audio-HiFi.conf
@@ -542,6 +610,9 @@ usr/share/alsa/ucm2/USB-Audio/Gigabyte/Aorus-Master-Main-Audio.conf
 #usr/share/alsa/ucm2/USB-Audio/GoXLR
 usr/share/alsa/ucm2/USB-Audio/GoXLR/GoXLR-HiFi.conf
 usr/share/alsa/ucm2/USB-Audio/GoXLR/GoXLR.conf
+#usr/share/alsa/ucm2/USB-Audio/HyperX
+usr/share/alsa/ucm2/USB-Audio/HyperX/SoloCast-HiFi.conf
+usr/share/alsa/ucm2/USB-Audio/HyperX/SoloCast.conf
 #usr/share/alsa/ucm2/USB-Audio/Lenovo
 usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Main-HiFi.conf
 usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Main.conf
@@ -561,6 +632,12 @@ usr/share/alsa/ucm2/USB-Audio/MOTU/UltraLite-mk5.conf
 #usr/share/alsa/ucm2/USB-Audio/NativeInstruments
 usr/share/alsa/ucm2/USB-Audio/NativeInstruments/Traktor-Kontrol-Z1-Mixer.conf
 usr/share/alsa/ucm2/USB-Audio/NativeInstruments/Traktor-Kontrol-Z1.conf
+#usr/share/alsa/ucm2/USB-Audio/Presonus
+usr/share/alsa/ucm2/USB-Audio/Presonus/Revelator-IO-44-HiFi.conf
+usr/share/alsa/ucm2/USB-Audio/Presonus/Revelator-IO-44.conf
+#usr/share/alsa/ucm2/USB-Audio/RME
+usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-II-HiFi.conf
+usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-II.conf
 #usr/share/alsa/ucm2/USB-Audio/Rane
 usr/share/alsa/ucm2/USB-Audio/Rane/SL-1-HiFi.conf
 usr/share/alsa/ucm2/USB-Audio/Rane/SL-1.conf
@@ -574,6 +651,10 @@ usr/share/alsa/ucm2/USB-Audio/Roland/BridgeCast-Hifi.conf
 usr/share/alsa/ucm2/USB-Audio/Roland/BridgeCast.conf
 usr/share/alsa/ucm2/USB-Audio/Roland/BridgeCastV2-Hifi.conf
 usr/share/alsa/ucm2/USB-Audio/Roland/BridgeCastV2.conf
+usr/share/alsa/ucm2/USB-Audio/Roland/BridgeCastXV2-Hifi.conf
+usr/share/alsa/ucm2/USB-Audio/Roland/BridgeCastXV2.conf
+usr/share/alsa/ucm2/USB-Audio/Roland/Quad-Capture-HiFi.conf
+usr/share/alsa/ucm2/USB-Audio/Roland/Quad-Capture.conf
 #usr/share/alsa/ucm2/USB-Audio/SolidStateLabs
 usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2-HiFi.conf
 usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2.conf
@@ -589,6 +670,9 @@ usr/share/alsa/ucm2/USB-Audio/Steinberg/UR24C-HiFi.conf
 usr/share/alsa/ucm2/USB-Audio/Steinberg/UR24C.conf
 usr/share/alsa/ucm2/USB-Audio/Steinberg/UR44-HiFi.conf
 usr/share/alsa/ucm2/USB-Audio/Steinberg/UR44.conf
+#usr/share/alsa/ucm2/USB-Audio/TASCAM
+usr/share/alsa/ucm2/USB-Audio/TASCAM/Model12-HiFi.conf
+usr/share/alsa/ucm2/USB-Audio/TASCAM/Model12.conf
 usr/share/alsa/ucm2/USB-Audio/USB-Audio.conf
 #usr/share/alsa/ucm2/USB-Audio/UniversalAudio
 usr/share/alsa/ucm2/USB-Audio/UniversalAudio/Volt2-HiFi.conf
@@ -598,32 +682,46 @@ usr/share/alsa/ucm2/USB-Audio/UniversalAudio/Volt2.conf
 #usr/share/alsa/ucm2/blobs/sof/ipc3
 #usr/share/alsa/ucm2/blobs/sof/ipc3/eq_fir
 #usr/share/alsa/ucm2/blobs/sof/ipc3/eq_fir/README.md
-#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_fir/pass.blob
+#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_fir/pass.bin
 #usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir
 #usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/README.md
-#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/highpass_100hz_0db_48khz.blob
-#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/highpass_20hz_0db_48khz.blob
-#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/highpass_50hz_0db_48khz.blob
-#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/pass.blob
+#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/highpass_100hz_0db_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/highpass_20hz_0db_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/highpass_50hz_0db_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc3/eq_iir/pass.bin
 #usr/share/alsa/ucm2/blobs/sof/ipc4
 #usr/share/alsa/ucm2/blobs/sof/ipc4/drc
 #usr/share/alsa/ucm2/blobs/sof/ipc4/drc/README.md
-#usr/share/alsa/ucm2/blobs/sof/ipc4/drc/passthrough.blob
-#usr/share/alsa/ucm2/blobs/sof/ipc4/drc/speaker_default.blob
+#usr/share/alsa/ucm2/blobs/sof/ipc4/drc/passthrough.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/drc/speaker_default.bin
 #usr/share/alsa/ucm2/blobs/sof/ipc4/eq_fir
 #usr/share/alsa/ucm2/blobs/sof/ipc4/eq_fir/README.md
-#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_fir/pass.blob
+#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_fir/pass.bin
 #usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir
 #usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/README.md
-#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/highpass_100hz_0db_48khz.blob
-#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/highpass_20hz_0db_48khz.blob
-#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/highpass_50hz_0db_48khz.blob
-#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/pass.blob
+#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/highpass_100hz_0db_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/highpass_20hz_0db_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/highpass_50hz_0db_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/eq_iir/pass.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/tdfb
+#usr/share/alsa/ucm2/blobs/sof/ipc4/tdfb/README.md
+#usr/share/alsa/ucm2/blobs/sof/ipc4/tdfb/line2_50mm_pm5_15_30_90deg_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/tdfb/line2_68mm_pm5_15_30_90deg_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/tdfb/line2_74mm_pm5_15_30_90deg_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/tdfb/line2_generic_pm10deg_48khz.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/tdfb/line2_pass.bin
+#usr/share/alsa/ucm2/blobs/sof/ipc4/tdfb/line4_pass.bin
 #usr/share/alsa/ucm2/blobs/sof/product_configs
 #usr/share/alsa/ucm2/blobs/sof/product_configs/AAEON
 usr/share/alsa/ucm2/blobs/sof/product_configs/AAEON/UPX-TGL01.conf
 #usr/share/alsa/ucm2/codecs
+#usr/share/alsa/ucm2/codecs/cs35l56
+#usr/share/alsa/ucm2/codecs/cs35l56-bridge
+usr/share/alsa/ucm2/codecs/cs35l56-bridge/init.conf
+usr/share/alsa/ucm2/codecs/cs35l56/init.conf
 #usr/share/alsa/ucm2/codecs/cs42l43
+#usr/share/alsa/ucm2/codecs/cs42l43-dmic
+usr/share/alsa/ucm2/codecs/cs42l43-dmic/init.conf
 usr/share/alsa/ucm2/codecs/cs42l43/init.conf
 #usr/share/alsa/ucm2/codecs/cx2072x
 usr/share/alsa/ucm2/codecs/cx2072x/DisableSeq.conf
@@ -687,6 +785,8 @@ usr/share/alsa/ucm2/codecs/qcom-lpass/wsa-macro/Wsa2SpeakerEnableSeq.conf
 #usr/share/alsa/ucm2/codecs/qcom-lpass/wsa-macro/four-speakers
 usr/share/alsa/ucm2/codecs/qcom-lpass/wsa-macro/four-speakers/init.conf
 usr/share/alsa/ucm2/codecs/qcom-lpass/wsa-macro/init.conf
+#usr/share/alsa/ucm2/codecs/rt1318
+usr/share/alsa/ucm2/codecs/rt1318/init.conf
 #usr/share/alsa/ucm2/codecs/rt5640
 usr/share/alsa/ucm2/codecs/rt5640/DigitalMics.conf
 usr/share/alsa/ucm2/codecs/rt5640/EnableSeq.conf
@@ -820,6 +920,7 @@ usr/share/alsa/ucm2/codecs/wsa884x/two-speakers/SpeakerSeq.conf
 usr/share/alsa/ucm2/codecs/wsa884x/two-speakers/init.conf
 #usr/share/alsa/ucm2/common
 #usr/share/alsa/ucm2/common/ctl
+usr/share/alsa/ucm2/common/ctl/led.conf
 usr/share/alsa/ucm2/common/ctl/remap.conf
 usr/share/alsa/ucm2/common/direct-verb.conf
 usr/share/alsa/ucm2/common/direct.conf
@@ -850,6 +951,8 @@ usr/share/alsa/ucm2/conf.d/acp-pdm-mach/acp-pdm-mach.conf
 usr/share/alsa/ucm2/conf.d/acp/acp.conf
 #usr/share/alsa/ucm2/conf.d/acp3x-es83xx
 usr/share/alsa/ucm2/conf.d/acp3x-es83xx/acp3x-es83xx.conf
+#usr/share/alsa/ucm2/conf.d/acp3xalc5682101
+usr/share/alsa/ucm2/conf.d/acp3xalc5682101/acp3xalc5682101.conf
 #usr/share/alsa/ucm2/conf.d/acp3xalc5682m98
 usr/share/alsa/ucm2/conf.d/acp3xalc5682m98/acp3xalc5682m98.conf
 #usr/share/alsa/ucm2/conf.d/acp5x
@@ -862,6 +965,8 @@ usr/share/alsa/ucm2/conf.d/acp63/acp63.conf
 usr/share/alsa/ucm2/conf.d/acp6x/acp6x.conf
 #usr/share/alsa/ucm2/conf.d/acpd7219m98357
 usr/share/alsa/ucm2/conf.d/acpd7219m98357/acpd7219m98357.conf
+#usr/share/alsa/ucm2/conf.d/amd-soundwire
+usr/share/alsa/ucm2/conf.d/amd-soundwire/amd-soundwire.conf
 #usr/share/alsa/ucm2/conf.d/apq8096
 usr/share/alsa/ucm2/conf.d/apq8096/DB820c.conf
 #usr/share/alsa/ucm2/conf.d/avs_da7219
@@ -920,6 +1025,9 @@ usr/share/alsa/ucm2/conf.d/chtnau8824/chtnau8824.conf
 usr/share/alsa/ucm2/conf.d/chtrt5645/chtrt5645.conf
 #usr/share/alsa/ucm2/conf.d/chtrt5650
 usr/share/alsa/ucm2/conf.d/chtrt5650/chtrt5650.conf
+#usr/share/alsa/ucm2/conf.d/fsl-asoc-card
+usr/share/alsa/ucm2/conf.d/fsl-asoc-card/apalis-imx6.conf
+usr/share/alsa/ucm2/conf.d/fsl-asoc-card/colibri-imx6.conf
 #usr/share/alsa/ucm2/conf.d/gx-sound-card
 usr/share/alsa/ucm2/conf.d/gx-sound-card/GXL-P241.conf
 usr/share/alsa/ucm2/conf.d/gx-sound-card/LIBRETECH-CC.conf
@@ -929,6 +1037,10 @@ usr/share/alsa/ucm2/conf.d/hda-dsp/hda-dsp.conf
 usr/share/alsa/ucm2/conf.d/hdaudioB0D2/hdaudioB0D2.conf
 #usr/share/alsa/ucm2/conf.d/kblrt5660
 usr/share/alsa/ucm2/conf.d/kblrt5660/kblrt5660.conf
+#usr/share/alsa/ucm2/conf.d/mt8183_da7219_r
+usr/share/alsa/ucm2/conf.d/mt8183_da7219_r/mt8183_da7219_r.conf
+#usr/share/alsa/ucm2/conf.d/mt8183_mt6358_t
+usr/share/alsa/ucm2/conf.d/mt8183_mt6358_t/mt8183_mt6358_t.conf
 #usr/share/alsa/ucm2/conf.d/mt8192_mt6359
 usr/share/alsa/ucm2/conf.d/mt8192_mt6359/mt8192_mt6359_rt1015p_rt5682.conf
 #usr/share/alsa/ucm2/conf.d/mt8195_demo
@@ -943,6 +1055,10 @@ usr/share/alsa/ucm2/conf.d/mt8390-evk/mt8390-evk.conf
 usr/share/alsa/ucm2/conf.d/mt8395-evk/mt8395-evk.conf
 #usr/share/alsa/ucm2/conf.d/mtk-rt5650
 usr/share/alsa/ucm2/conf.d/mtk-rt5650/mtk-rt5650.conf
+#usr/share/alsa/ucm2/conf.d/qcm6490
+usr/share/alsa/ucm2/conf.d/qcm6490/QCM6490-IDP.conf
+#usr/share/alsa/ucm2/conf.d/qcs6490
+usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-RB3Gen2.conf
 #usr/share/alsa/ucm2/conf.d/rk3399-gru-soun
 usr/share/alsa/ucm2/conf.d/rk3399-gru-soun/rk3399-gru-soun.conf
 #usr/share/alsa/ucm2/conf.d/rk3588-es8316
@@ -958,9 +1074,15 @@ usr/share/alsa/ucm2/conf.d/sdm845/LENOVO-81JL-LenovoYOGAC630_13Q50-LNVNB161216.c
 usr/share/alsa/ucm2/conf.d/simple-card/Librem 5 Devkit.conf
 usr/share/alsa/ucm2/conf.d/simple-card/Librem 5.conf
 usr/share/alsa/ucm2/conf.d/simple-card/PinePhone.conf
+usr/share/alsa/ucm2/conf.d/simple-card/apalis-imx8.conf
+usr/share/alsa/ucm2/conf.d/simple-card/apalis-nau8822.conf
+usr/share/alsa/ucm2/conf.d/simple-card/colibri-imx7.conf
+usr/share/alsa/ucm2/conf.d/simple-card/colibri-imx8x.conf
 usr/share/alsa/ucm2/conf.d/simple-card/rk817_ext.conf
 usr/share/alsa/ucm2/conf.d/simple-card/rk817_int.conf
 usr/share/alsa/ucm2/conf.d/simple-card/rockchip,es8316-codec.conf
+usr/share/alsa/ucm2/conf.d/simple-card/verdin-nau8822.conf
+usr/share/alsa/ucm2/conf.d/simple-card/verdin-wm8904.conf
 #usr/share/alsa/ucm2/conf.d/skylake-rt286
 usr/share/alsa/ucm2/conf.d/skylake-rt286/skylake-rt286.conf
 #usr/share/alsa/ucm2/conf.d/sm8250
@@ -970,6 +1092,8 @@ usr/share/alsa/ucm2/conf.d/sm8550/SM8550-HDK.conf
 #usr/share/alsa/ucm2/conf.d/sm8650
 usr/share/alsa/ucm2/conf.d/sm8650/SM8650-MTP.conf
 usr/share/alsa/ucm2/conf.d/sm8650/SM8650-QRD.conf
+#usr/share/alsa/ucm2/conf.d/sm8750
+usr/share/alsa/ucm2/conf.d/sm8750/SM8750-MTP.conf
 #usr/share/alsa/ucm2/conf.d/sof-ehl-rt5660
 usr/share/alsa/ucm2/conf.d/sof-ehl-rt5660/sof-ehl-rt5660.conf
 #usr/share/alsa/ucm2/conf.d/sof-essx8336
@@ -983,9 +1107,13 @@ usr/share/alsa/ucm2/conf.d/sof-hda-dsp/sof-skl_hda_card.conf
 usr/share/alsa/ucm2/conf.d/sof-m8195_r1019/sof-m8195_r1019_5682s.conf
 #usr/share/alsa/ucm2/conf.d/sof-mt8195_r101
 usr/share/alsa/ucm2/conf.d/sof-mt8195_r101/sof-mt8195_r1019_5682.conf
+#usr/share/alsa/ucm2/conf.d/sof-mt8390-evk
+usr/share/alsa/ucm2/conf.d/sof-mt8390-evk/sof-mt8390-evk.conf
 #usr/share/alsa/ucm2/conf.d/sof-skl_hda_card
 #usr/share/alsa/ucm2/conf.d/sof-soundwire
 usr/share/alsa/ucm2/conf.d/sof-soundwire/sof-soundwire.conf
+#usr/share/alsa/ucm2/conf.d/sun4i-codec
+usr/share/alsa/ucm2/conf.d/sun4i-codec/h616-audio-codec.conf
 #usr/share/alsa/ucm2/conf.d/tegra
 #usr/share/alsa/ucm2/conf.d/tegra-hda
 usr/share/alsa/ucm2/conf.d/tegra-hda/tegra-hda.conf
@@ -1005,6 +1133,7 @@ usr/share/alsa/ucm2/conf.d/tegra/LG Optimus 4X HD MAX98089.conf
 usr/share/alsa/ucm2/conf.d/tegra/LG Optimus Vu MAX98089.conf
 #usr/share/alsa/ucm2/conf.d/x1e80100
 usr/share/alsa/ucm2/conf.d/x1e80100/X1E80100-CRD.conf
+usr/share/alsa/ucm2/conf.d/x1e80100/x1e80100.conf
 #usr/share/alsa/ucm2/conf.virt.d
 usr/share/alsa/ucm2/conf.virt.d/.gitignore
 #usr/share/alsa/ucm2/lib
@@ -1063,7 +1192,6 @@ usr/share/alsa/ucm2/ucm.conf
 #usr/share/locale/sk/LC_MESSAGES/alsa-utils.mo
 #usr/share/man/fr/man8/alsaconf.8
 #usr/share/man/man1/aconnect.1
-#usr/share/man/man1/alsa-info.sh.1
 #usr/share/man/man1/alsabat.1
 #usr/share/man/man1/alsactl.1
 #usr/share/man/man1/alsaloop.1
@@ -1085,6 +1213,7 @@ usr/share/alsa/ucm2/ucm.conf
 #usr/share/man/man1/iecset.1
 #usr/share/man/man1/nhlt-dmic-info.1
 #usr/share/man/man1/speaker-test.1
+#usr/share/man/man8/alsa-info.sh.8
 #usr/share/man/man8/alsaconf.8
 #usr/share/sounds
 usr/share/sounds/alsa
diff --git a/lfs/alsa b/lfs/alsa
index 18a7868b9..fba9b47f5 100644
--- a/lfs/alsa
+++ b/lfs/alsa
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -26,16 +26,16 @@ include Config
 
 SUMMARY    = Advanced Linux Sound Architecture
 
-VER        = 1.2.13
-UVER       = 1.2.13
-CVER       = 1.2.13
+VER        = 1.2.14
+UVER       = 1.2.14
+CVER       = 1.2.14
 
 THISAPP    = alsa-lib-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 PROG       = alsa
-PAK_VER    = 22
+PAK_VER    = 23
 
 DEPS       =
 
@@ -54,9 +54,9 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 alsa-utils-$(UVER).tar.bz2 = $(DL_FROM)/alsa-utils-$(UVER).tar.bz2
 alsa-ucm-conf-$(CVER).tar.bz2 = $(DL_FROM)/alsa-ucm-conf-$(CVER).tar.bz2
 
-$(DL_FILE)_BLAKE2 = 1723ca5f191525e050f05423fb9ccf4501e4f20490d01b0c068493bbce279d3a067e8d0e5f52f9c76c2eaecb4c2b3fc42690193b88c313461fce2aec390175b3
-alsa-utils-$(UVER).tar.bz2_BLAKE2 = 9bc2bf8e21fb9308c2eabc6612da0848f9ddba45acb8bf8453d9cff7f73fa0267495430a150ea53b28fab8afb69a51e487e8b253dc7501e17d77ea3f6e90bcf7
-alsa-ucm-conf-$(CVER).tar.bz2_BLAKE2 = 87e4bf2285961e316ca853e9245e02447ea9e60fa506e124c072e2b6ed71345fc0c30b19bf8c849f8123a6b95a4facd22225eafccba8164266961110a60ef44c
+$(DL_FILE)_BLAKE2 = 6fee05f859a19b8ef0d9896d37442c55f602e8b4aaa7698f30c01e03a339d7a74b3214493b095a64b59ee581fb7756d903d4965e080db552e062e2001e0662ff
+alsa-utils-$(UVER).tar.bz2_BLAKE2 = 0f15f6f684bf17c0508b01eabd21917d8501b965074d3b42f6915e9bbafeafad894dcbd1a219008db0064fb98d6fb2be311e98c0b8bc7e91d1a0b8146dd02dfe
+alsa-ucm-conf-$(CVER).tar.bz2_BLAKE2 = cbb4b81db7670207cac5b85ba9cd4d9df93e4aca573da4caffe0f1e0386a9685b837e58b7ed85ddcfecf3c0f2469e706833dad6f0ef020440c943aa41520f8f0
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] btrfs-progs: Update to version 6.14
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] coreutils: Update to version 9.7 Adolf Belka
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 6.13 to 6.14
- Update of rootfile not required
- Changelog
    6.14
	   * mkfs:
	      * allow --sectorsize to be 2K for testing purposes of subpage mode (needs
	        the same block size supported by kernel)
	      * fix false error when no compression is requested and lzo is not
		compiled in
	   * convert: support 2K block size in the source filesystem
	   * defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
	     also supports the realtime levels
	   * subvol delete: show names of recursively deleted child subvolumes
	   * qgroup show: use sysfs to detect up to date consistency status
	   * zoned mode: support zone capacity tracking
	   * other:
	      * CI new and updated workflows
	      * documentation updates

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/btrfs-progs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/btrfs-progs b/lfs/btrfs-progs
index 82473dbef..cbeb179f3 100644
--- a/lfs/btrfs-progs
+++ b/lfs/btrfs-progs
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 6.13
+VER        = 6.14
 
 # https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/
 
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = aaf536e17977c052dd0828501f5a91b85403d561301f10d8c7bf2f5abae30a323f781ef8727f8ca48efc6edf16000b3ee8435fd6a89d6d047dda289ad87e3f64
+$(DL_FILE)_BLAKE2 = fae9bdbacc093ba260d7740001eef98f4ffb72c30631c789a34fbd5f34283cbdfb9f1e6b2f6112fb769b90892b47ea2bcc0bcdab37748b8d23e3588051620b2a
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] coreutils: Update to version 9.7
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
  2025-04-24 13:43 ` [PATCH] btrfs-progs: Update to version 6.14 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] fontconfig: Update to version 2.16.2 Adolf Belka
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 9.5 to 9.7
- Update of rootfile not required
- Changelog
    9.7
	** Bug fixes
	  'cat' would fail with "input file is output file" if input and
	   output are the same terminal device and the output is append-only.
	   [bug introduced in coreutils-9.6]
	  'cksum -a crc' misbehaved on aarch64 with 32-bit uint_fast32_t.
	   [bug introduced in coreutils-9.6]
	  dd with the 'nocache' flag will now detect all failures to drop the
	   cache for the whole file.  Previously it may have erroneously succeeded.
	   [bug introduced with the "nocache" feature in coreutils-8.11]
	  'ls -Z dir' would crash on all systems, and 'ls -l' could crash
	   on systems like Android with SELinux but without xattr support.
	   [bug introduced in coreutils-9.6]
	  `ls -l` could output spurious "Not supported" errors in certain cases,
	   like with dangling symlinks on cygwin.
	   [bug introduced in coreutils-9.6]
	  timeout would fail to timeout commands with infinitesimal timeouts.
	   For example `timeout 1e-5000 sleep inf` would never timeout.
	   [bug introduced with timeout in coreutils-7.0]
	  sleep, tail, and timeout would sometimes sleep for slightly less
	   time than requested.
	   [bug introduced in coreutils-5.0]
	  'who -m' now outputs entries for remote logins.  Previously login
	   entries prefixed with the service (like "sshd") were not matched.
	   [bug introduced in coreutils-9.4]
	** Improvements
	  'logname' correctly returns the user who logged in the session,
	  on more systems.  Previously on musl or uclibc it would have merely
	  output the LOGNAME environment variable.
    9.6
	** Bug fixes
	  cp fixes support for --update=none-fail, which would have been
	   rejected as an invalid option.
	   [bug introduced in coreutils-9.5]
	  cp,mv --update no longer overrides --interactive or --force.
	   [bug introduced in coreutils-9.3]
	  csplit no longer creates empty files given empty input.
	   [This bug was present in "the beginning".]
	  ls and printf fix shell quoted output in the edge case of escaped
	   first and last characters, and single quotes in the string.
	   [bug introduced in coreutils-8.26]
	  ls -l no longer outputs "Permission denied" errors on NFS
	   which may happen with files without read permission, and which resulted
	   in inaccurate indication of ACLs (missing '+' flag after mode).
	   [bug introduced in coreutils-9.4]
	  ls -l no longer outputs "Not supported" errors on virtiofs.
	   [bug introduced in coreutils-9.4]
	  mv works again with macFUSE file systems.  Previously it would
	   have exited with a "Function not implemented" error.
	   [bug introduced in coreutils-8.28]
	  nproc gives more consistent results on systems with more than 1024 CPUs.
	   Previously it would have ignored the affinity mask on such systems.
	   [bug introduced with nproc in coreutils-8.1]
	  numfmt --from=iec-i now works with numbers without a suffix.
	   Previously such numbers were rejected with an error.
	   [bug introduced with numfmt in coreutils-8.21]
	  printf now diagnoses attempts to treat empty strings as numbers,
	   as per POSIX. For example, "printf '%d' ''" now issues a diagnostic
	   and fails instead of silently succeeding.
	   [This bug was present in "the beginning".]
	  pwd no longer outputs an erroneous double slash on systems
	   where the system getcwd() was completely replaced.
	   [bug introduced in coreutils-9.2]
	  'shuf' generates more-random output when the output is small.
	   [bug introduced in coreutils-8.6]
	  `tail --follow=name` no longer waits indefinitely for watched
	   file names that are moved elsewhere within the same file system.
	   [bug introduced in coreutils-8.24]
	  `tail --follow` without --retry, will consistently exit with failure status
	   where inotify is not used, when all followed files become inaccessible.
	   [This bug was present in "the beginning".]
	  `tail --follow --pid=PID` will now exit when the PID dies,
	   even in the presence of blocking inputs like unopened fifos.
	   [This bug was present in "the beginning".]
	  'tail -c 4096 /dev/zero' no longer loops forever.
	   [This bug was present in "the beginning".]
	** Changes in behavior
	  'factor' now buffers output more efficiently in some cases.
	  install -C now dereferences symlink sources when comparing,
	   rather than always treating as different and performing the copy.
	  kill -l and -t now list signal 0, as it's a valid signal to send.
	  ls's -f option now simply acts like -aU, instead of also ignoring
	   some earlier options.  For example 'ls -fl' and 'ls -lf' are now
	   equivalent because -f no longer ignores an earlier -l.  The new
	   behavior is more orthogonal and is compatible with FreeBSD.
	  stat -f -c%T now reports the "fuseblk" file system type as "fuse",
	   given that there is no longer a distinct "ctl" fuse variant file system.
	** New Features
	  cksum -a now supports the "crc32b" option, which calculates the CRC
	   of the input as defined by ITU V.42, as used by gzip for example.
	   For performance pclmul instructions are used where supported.
	  ls now supports the --sort=name option,
	   to explicitly select the default operation of sorting by file name.
	  printf now supports indexed arguments, using the POSIX:2024 specified
	   %<i>$ format, where '<i>' is an integer referencing a particular argument,
	   thus allowing repetition or reordering of printf arguments.
	  test supports the POSIX:2024 specified '<' and '>' operators with strings,
	   to compare the string locale collating order.
	  timeout now supports the POSIX:2024 specified -f, and -p short options,
	   corresponding to --foreground, and --preserve-status respectively.
	** Improvements
	  cksum -a crc, makes use of AVX2, AVX512, and ARMv8 SIMD extensions
	   for time reductions of up to 40%, 60%, and 80% respectively.
	  'head -c NUM', 'head -n NUM', 'nl -l NUM', 'nproc --ignore NUM',
	   'tail -c NUM', 'tail -n NUM', and 'tail --max-unchanged-stats NUM’
	   no longer fail merely because NUM stands for 2**64 or more.
	  sort operates more efficiently when used on pseudo files with
	   an apparent size of 0, like those in /proc.
	  stat and tail now know about the "bcachefs", and "pidfs" file system types.
	   stat -f -c%T now reports the file system type,
	   and tail -f uses inotify for these file systems.
	  wc now reads a minimum of 256KiB at a time.
	   This was previously 16KiB and increasing to 256KiB was seen to increase
	   wc -l performance by about 10% when reading cached files on modern systems.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/coreutils | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lfs/coreutils b/lfs/coreutils
index 4220050da..424152649 100644
--- a/lfs/coreutils
+++ b/lfs/coreutils
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 9.5
+VER        = 9.7
 
 THISAPP    = coreutils-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -58,7 +58,7 @@ objects =$(DL_FILE)
 
 $(DL_FILE)= $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6fd3a77697c9e85f31415c6ad66559faf18acc7d346677a89d4a999c2027886551e78842a7283e7b3b44fe8ef2fde04ba2f88df32a7844d5f69d45bcb7a04b6f
+$(DL_FILE)_BLAKE2 = e5e5f7ec26c3952eb6a25988f78d3a1f8a70cf97a2fbc7b433dfcd1721cd38e6e0a8b9cb83f854a22df325bcb5ea8c4534c5a217273762cd5d575b381db69ee8
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] fontconfig: Update to version 2.16.2
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
  2025-04-24 13:43 ` [PATCH] btrfs-progs: Update to version 6.14 Adolf Belka
  2025-04-24 13:43 ` [PATCH] coreutils: Update to version 9.7 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] gzip: Update to version 1.14 Adolf Belka
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.16.0 to 2.16 2
- Update of rootfile
- Default build system has been moved from autotools to meson. Autotools will likely be
   removed in next version.
- Changelog
    2.16.2
      meson: do not require libintl if nls feature is disabled
      ci: Add back Android build in a common way
      ci: drop Language to make sure they are applied as default style
      ci: Change the default build system to meson
      ci: Stop on fail anyway
      ci: default to clean-build
      ci: detect OS from os-release if no FC_DISTRO_NAME is set
      ci: add missing dependency of pytest
      ci: Set more timeout for pytest
      ci: fix too many open files on test
      ci: add missing dependency of requests
      meson: Use Requires.private instead of Requires
      Upgrade bindgen in Fontations enabled Rust builds
      [Fontations] Add internal PatternBuilder abstraction
      meson: don't force build of a shared library
      meson.build: define a 'c' standard for the project (C99 and C11)
    2.16.1
      meson: create fc_cachedir at the installation time
      meson: set WORDS_BIGENDIAN
      ci: get back MinGW build to rawhide
      meson: make sure config.h contains config-fixups.h for OSX
      Reformatting with clang-format
      ci: Add a workflow to check the coding style
      ci: workaround conflict between systemd and systemd-standalone-sysusers
      conf.d: Add Adwaita Sans as system-ui
      ci: disable  job tentatively
      ci: Add a release workflow
      [Fontations] Allow linkage to internals in tests
      meson.build: explicitly check for pthread support

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/fontconfig |  2 +-
 lfs/fontconfig                     | 19 ++++++++++---------
 2 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/config/rootfiles/common/fontconfig b/config/rootfiles/common/fontconfig
index 713fda601..76cee2dfd 100644
--- a/config/rootfiles/common/fontconfig
+++ b/config/rootfiles/common/fontconfig
@@ -36,7 +36,7 @@ usr/bin/fc-validate
 #usr/include/fontconfig/fcfreetype.h
 #usr/include/fontconfig/fcprivate.h
 #usr/include/fontconfig/fontconfig.h
-#usr/lib/libfontconfig.la
+#usr/lib/libfontconfig.a
 #usr/lib/libfontconfig.so
 usr/lib/libfontconfig.so.1
 usr/lib/libfontconfig.so.1.15.0
diff --git a/lfs/fontconfig b/lfs/fontconfig
index 6b7af145a..01c211b17 100644
--- a/lfs/fontconfig
+++ b/lfs/fontconfig
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.16.0
+VER        = 2.16.2
 SUMMARY    = Library for configuring and customizing font access
 
 THISAPP    = fontconfig-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 48d6fcbfe83f0a4c026a4f90d864a4195805e04cc6dd486bd18d68caa8b55fd51fc37822781298152d363b70dc103c9f8b216f6dc0193b2b192eb35565482ec4
+$(DL_FILE)_BLAKE2 = 24fdbfc573d1a97e08fc159b91e24b77ddeb646e59ab62bb154b18f07383103a8b1e00c635299e1209fb5965dc889b8ab8f5d7228083af1a916978fa69c71136
 
 install : $(TARGET)
 
@@ -71,12 +71,13 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && ./configure \
-		--prefix=/usr \
-		--sysconfdir=/etc \
-		--localstatedir=/var \
-		--disable-docs
-	cd $(DIR_APP) && make $(MAKETUNING)
-	cd $(DIR_APP) && make install
+	cd $(DIR_APP) && meson setup \
+					--prefix=/usr \
+					--sysconfdir=/etc \
+					--localstatedir=/var \
+					-D doc=disabled \
+					builddir/
+	cd $(DIR_APP) && ninja -C builddir/ $(MAKETUNING)
+	cd $(DIR_APP) && ninja -C builddir/ install
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] gzip: Update to version 1.14
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
                   ` (2 preceding siblings ...)
  2025-04-24 13:43 ` [PATCH] fontconfig: Update to version 2.16.2 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] libcap: Update to version 2.76 Adolf Belka
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 1.13 to 1.14
- Update of rootfile not required
- Changelog
    1.14
	** Bug fixes
	  'gzip -d' no longer omits the last partial output buffer when the
	   input ends unexpectedly on an IBM Z platform.
	   [bug introduced in gzip-1.11]
	  'gzip -l' no longer misreports lengths of multimember inputs.
	   [bug introduced in gzip-1.12]
	  'gzip -S' now rejects suffixes containing '/'.
	   [bug present since the beginning]
	** Changes in behavior
	  The GZIP environment variable is now silently ignored except for the
	   options -1 (--fast) through -9 (--best), --rsyncable, and --synchronous.
	   This brings gzip into line with more-cautious compressors like zstd
	   that limit environment variables' effect to relatively innocuous
	   performance issues.  You can continue to use scripts to specify
	   whatever gzip options you like.
	  'zmore' is no longer installed on platforms lacking 'more'.
	** Performance improvements
	  gzip now decompresses significantly faster by computing CRCs via a
	   slice by 8 algorithm, and faster yet on x86-64 platforms that
	   support pclmul instructions.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/gzip | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lfs/gzip b/lfs/gzip
index 5101df71f..8f036063d 100644
--- a/lfs/gzip
+++ b/lfs/gzip
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.13
+VER        = 1.14
 
 THISAPP    = gzip-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = f0e3b4c28bafcd3b59b65ac2d71218dc58d81b52c6921c1be038757c99e99184178c5d0e9674caa5099713b8b64e8c85cf061f4abfa20b73b478288f121fb05d
+$(DL_FILE)_BLAKE2 = 32f7241bd9f3b7f73a59905a5bc9abf4e360e787f692cbb00ad28d48abee52744846d10c07ce2f7aaa3e66bc4b6ab9cd4f1b8e98854bb7d1ec010ae0d5146932
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] libcap: Update to version 2.76
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
                   ` (3 preceding siblings ...)
  2025-04-24 13:43 ` [PATCH] gzip: Update to version 1.14 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] libffi: Update to version 3.4.8 Adolf Belka
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.75 to 2.76
- Update of rootfile
- Changelog
    2.76
	    More libpsx and psx Go package mechanism fixes (many thanks to Christial
	     Kastner for helping dive into the off-piste architectures. See Bug 219915.)
	        Address an arm64 (aarch64) libpsx issue seen with Tracee.
		 (Tagged psx/v1.2.76-rc1)
	            Note, 2.75 should have fixed the tracee issue 4678 but the above
		     issue emerged from their extensive testing. Thanks to Gregório G.
		     for reporting the observed failure details.
	        More architectures supported: of the many architectures Debian builds
		 for, we think only alpha and sparc64 have problems. Unable to
		 construct qemu-*-system images  with which to debug these. If anyone
		 has a recipe for that that works for Fedora as a base platform,
		 please provide details...
	    To make the various .so files continue to be runnable as standalone
	     programs added another workaround for glibc. (Bug 219880 reported by
	     Christian Kastner.)
	        _IO_stdin_used needs to be weekly defined to make puts() and friends
		 work. Also updated the Stackoverflow answer to include that detail.
	    Made a new man page cap_text_formats(7). This makes it possible to
	     separate the tool man pages from the developer man pages. I believe this
	     was the second time this was requested, by Carlos Rodriguez-Fernandez
	     this time (can't find the former request in my email).
	        Some man page cross linking fixes as well.
	    Dropped Make.Rules definition of SYSTEM_HEADERS Thanks to Ross Burton for
	     reporting.
	    Removed a spurious debugging printf() from setcap tool.
	    Removed cap_ workarounds for go.dev cap package examples. The website bugs
	     have been resolved: go/issues/70611;  go/issues/70630.
	    Added a Makefile to the contrib/seccomp example.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/libcap | 5 +++--
 lfs/libcap                     | 6 +++---
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/config/rootfiles/common/libcap b/config/rootfiles/common/libcap
index 65d423ac7..220b907c8 100644
--- a/config/rootfiles/common/libcap
+++ b/config/rootfiles/common/libcap
@@ -6,10 +6,10 @@ sbin/setcap
 #usr/include/sys/psx_syscall.h
 #usr/lib/libcap.so
 usr/lib/libcap.so.2
-usr/lib/libcap.so.2.75
+usr/lib/libcap.so.2.76
 #usr/lib/libpsx.so
 #usr/lib/libpsx.so.2
-usr/lib/libpsx.so.2.75
+usr/lib/libpsx.so.2.76
 #usr/lib/pkgconfig/libcap.pc
 #usr/lib/pkgconfig/libpsx.pc
 #usr/lib/security
@@ -89,6 +89,7 @@ usr/lib/security/pam_cap.so
 #usr/share/man/man3/psx_syscall3.3
 #usr/share/man/man3/psx_syscall6.3
 #usr/share/man/man5/capability.conf.5
+#usr/share/man/man7/cap_text_formats.7
 #usr/share/man/man8/captree.8
 #usr/share/man/man8/getcap.8
 #usr/share/man/man8/getpcaps.8
diff --git a/lfs/libcap b/lfs/libcap
index b3bbda4d0..c0707a5e0 100644
--- a/lfs/libcap
+++ b/lfs/libcap
@@ -6,7 +6,7 @@
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
 # the Free Software Foundation, either version 3 of the License, or           #
-# (at your option) any later version.                                         #
+# (at your option) any later301c74ceae00e915f70ff8f0a32c86a5ddf405a00522f4299390e4e0b6bc4270fc7e3c4ba5c53db2ddc5f7de6a97b43e310097a4ecc1d678f721f9dfa53cef53 version.                                         #
 #                                                                             #
 # This program is distributed in the hope that it will be useful,             #
 # but WITHOUT ANY WARRANTY; without even the implied warranty of              #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.75
+VER        = 2.76
 
 THISAPP    = libcap-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 88071f0ff6f786f42777853a03ae116b1175769b14b715dd1b3def7414fcf118dea56f80e14dc467f72d3cb1a091ab95fc2fc0a240552fedfbbb95a9fc94f2db
+$(DL_FILE)_BLAKE2 = 301c74ceae00e915f70ff8f0a32c86a5ddf405a00522f4299390e4e0b6bc4270fc7e3c4ba5c53db2ddc5f7de6a97b43e310097a4ecc1d678f721f9dfa53cef53
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] libffi: Update to version 3.4.8
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
                   ` (4 preceding siblings ...)
  2025-04-24 13:43 ` [PATCH] libcap: Update to version 2.76 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] libgpg-error: Update to version 1.54 Adolf Belka
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 3.4.7 to 3.4.8
- Update of rootfile not required
- Changelog
    3.4.8
	    aarch64: add PAC to GNU Notes by @billatarm in #882
	    MIPS: Dont import asm/sgidefs.h on linux by @fossdd in #885
	    Update the Simple Example from the Docs to fix a compile error by
	     @Nikitf777 in #886
	    Fix bugs in the x86-64 and x32 target (#887) by @mikulas-patocka in #889
	    Add the "ABI_ATTR" attribute to called functions (#891) by @mikulas-patocka
	     in #892
	    powerpc: Add static trampoline support (#894) by @peter-bergner in #895
	    testsuite: add two tests to Makefile.am by @thesamesam in #893

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/libffi | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/libffi b/lfs/libffi
index 546eba476..ec8ea8f59 100644
--- a/lfs/libffi
+++ b/lfs/libffi
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.4.7
+VER        = 3.4.8
 
 THISAPP    = libffi-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0dd17b4fd358beb9842889168437443137445a5dba1f0a7e8669ae420d8efb927815c08602c1b1b141acfdfdbaa12b417863402a5c8df5f36519fd3e772d3f37
+$(DL_FILE)_BLAKE2 = 10b3d970dc598fb8689bca49751cda499ddc5216baf89d38625385b0d42d57f10d15cce3c4c044c9c73a4fce384c26f2a8e1b99269e9db1174c2631201c6bfd4
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] libgpg-error: Update to version 1.54
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
                   ` (5 preceding siblings ...)
  2025-04-24 13:43 ` [PATCH] libffi: Update to version 3.4.8 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] nano: Update to version 8.4 Adolf Belka
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 1.51 to 1.54
- Update of rootfile
- Changelog
    1.54
	 * Fix a regression in 1.52 which did not allow to open UNC
	   specified files on Windows.  [rE28ae4ee194]
	 * Ignore log file specification from the Registry in the gpg-error
	   tool.
    1.53
	 * Fix regression in 1.52.
    1.52
	 * The KEY_WOW64_xxKEY flags can now be passed to the Registry read
	   functions.  [rE652328c786]
	 * In the spawn functions care about closefrom/close call is
	   interrupted.  [T7478]
	 * New command --getreg for gpg-error on Windows.  [rE652328c786]
	 * New simple string list API.  [rE47097806f1]
	 * New API for name value files.  [rE7ec1f27b60]
	 * Add a Windows Registry emulation for Unix.  [rE9864dd4d66]
	 * Interface changes relative to the 1.51 release:
		 gpgrt_w32_reg_query_string          NEW (Windows only).
		 gpgrt_strlist_t                     NEW type.
		 gpgrt_strlist_free                  NEW.
		 gpgrt_strlist_add                   NEW.
		 gpgrt_strlist_tokenize              NEW.
		 gpgrt_strlist_copy                  NEW.
		 gpgrt_strlist_rev                   NEW.
		 gpgrt_strlist_prev                  NEW.
		 gpgrt_strlist_last                  NEW.
		 gpgrt_strlist_pop                   NEW.
		 gpgrt_strlist_find                  NEW.
		 GPGRT_STRLIST_APPEND                NEW const.
		 GPGRT_STRLIST_WIPE                  NEW const.
		 gpgrt_nvc_t                         NEW type.
		 gpgrt_nve_t                         NEW type.
		 gpgrt_nvc_new                       NEW.
		 gpgrt_nvc_release                   NEW.
		 gpgrt_nvc_get_flag                  NEW.
		 gpgrt_nvc_add                       NEW.
		 gpgrt_nvc_set                       NEW.
		 gpgrt_nve_set                       NEW.
		 gpgrt_nvc_delete                    NEW.
		 gpgrt_nvc_lookup                    NEW.
		 gpgrt_nvc_parse                     NEW.
		 gpgrt_nvc_write                     NEW.
		 gpgrt_nve_next                      NEW.
		 gpgrt_nve_name                      NEW.
		 gpgrt_nve_value                     NEW.
		 gpgrt_nvc_get_string                NEW.
		 gpgrt_nvc_get_bool                  NEW.
		 GPGRT_NVC_WIPE                      NEW const.
		 GPGRT_NVC_PRIVKEY                   NEW const.
		 GPGRT_NVC_SECTION                   NEW const.
		 GPGRT_NVC_MODIFIED                  NEW const.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/libgpg-error | 2 +-
 lfs/libgpg-error                     | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/config/rootfiles/common/libgpg-error b/config/rootfiles/common/libgpg-error
index ec61ac1f8..cf34b3bdb 100644
--- a/config/rootfiles/common/libgpg-error
+++ b/config/rootfiles/common/libgpg-error
@@ -6,7 +6,7 @@ usr/bin/gpg-error
 #usr/lib/libgpg-error.la
 #usr/lib/libgpg-error.so
 usr/lib/libgpg-error.so.0
-usr/lib/libgpg-error.so.0.38.0
+usr/lib/libgpg-error.so.0.39.2
 #usr/lib/pkgconfig/gpg-error.pc
 #usr/share/aclocal/gpg-error.m4
 #usr/share/aclocal/gpgrt.m4
diff --git a/lfs/libgpg-error b/lfs/libgpg-error
index 74604d343..12ee9a5cf 100644
--- a/lfs/libgpg-error
+++ b/lfs/libgpg-error
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.51
+VER        = 1.54
 
 THISAPP    = libgpg-error-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 8727a993fb5e589beceafce9d06d843b28ceff80398c33a5655608bdcd3d92ee363389bc209a1dff675b9f78d56f13b78d77e55696c0736612b09275ae0da7f3
+$(DL_FILE)_BLAKE2 = 75f0cd9f1cb8c85bd86f7f49c6be6ec7aa216e39a269b92c9231fa4c441e862ef0b666cc6639a154777f31526bb41b1f81796662c8b210616c4a04c3db8e3d68
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] nano: Update to version 8.4
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
                   ` (6 preceding siblings ...)
  2025-04-24 13:43 ` [PATCH] libgpg-error: Update to version 1.54 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] nfs: Update to version 2.8.3 Adolf Belka
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 8.3 to 8.4
- Update of rootfile not required
- Changelog
    8.4
	• Bracketed pastes over a slow connection are more reliable.
	• Tabs in an external paste at a prompt are not dropped.
	• Feedback occurs when the cursor sits on a Byte Order Mark.
	• The Execute prompt is more forgiving of a typo.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/nano | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/lfs/nano b/lfs/nano
index 080506a0b..f88ea70cd 100644
--- a/lfs/nano
+++ b/lfs/nano
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 8.3
+VER        = 8.4
 
 THISAPP    = nano-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 39c400483f79f11da0f959fed769462b65007f9235cb76d38e71d0a63919b659dc553d44f5d13dd13db801ec361fd7a3ad68b68bfa456ac6c169c861e80c6067
+$(DL_FILE)_BLAKE2 = 2e5dbe6982ef9d284c6e018abad593bf383f27c85047241bafaa098948b73897c0a81b63aa453385ac93afc1c398936464d5a1fb024d00936ad383c5e5e4403f
 
 install : $(TARGET)
 
@@ -74,13 +74,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && ./configure \
-		--prefix=/usr \
-		--sysconfdir=/etc/nano \
-		--enable-color \
-		--enable-multibuffer \
-		--enable-nanorc \
-		--disable-nls
-
+				--prefix=/usr \
+				--sysconfdir=/etc/nano \
+				--enable-color \
+				--enable-multibuffer \
+				--enable-nanorc \
+				--disable-nls
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 	cd $(DIR_APP) && install -v -m644 -D doc/sample.nanorc /etc/nano/sample.nanorc
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] nfs: Update to version 2.8.3
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
                   ` (7 preceding siblings ...)
  2025-04-24 13:43 ` [PATCH] nano: Update to version 8.4 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] openssh: Update to version 10.0p1 Adolf Belka
  2025-04-24 13:43 ` [PATCH] openssl: Update to version 3.5.0 Adolf Belka
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 2.8.2 to 2.8.3
- Update of rootfile not required
- Changelog is just a list of the commits and is over 500 lines long. The details can be
   found in the changelog at https://sourceforge.net/projects/nfs/files/nfs-utils/2.8.3/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/nfs | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/lfs/nfs b/lfs/nfs
index 645aca302..5f3f8190e 100644
--- a/lfs/nfs
+++ b/lfs/nfs
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Support Utilities for Kernel nfsd
 
-VER        = 2.8.2
+VER        = 2.8.3
 
 THISAPP    = nfs-utils-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = nfs
-PAK_VER    = 26
+PAK_VER    = 27
 
 DEPS       = rpcbind
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = b3b876dd1b4c745f4fe26b6ae9ec4690f7a946f5616276ce543a7cf0504156408e59682499b80aca4d09fe819de75c6499a11726bec0a392a277685199b56ac6
+$(DL_FILE)_BLAKE2 = 70fbba171697e13e0050cb146ff7e30ce53937d37882e4f53be62ee2792e8afee451a74e81d3b739a4d3c76ef444c5602a7a6a2a1e1148829a50f27e5da18533
 
 install : $(TARGET)
 
@@ -82,11 +82,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && ./configure \
-		--prefix=/usr \
-		--sysconfdir=/etc  \
-		--disable-gss \
-		--without-tcp-wrappers \
-		--disable-ipv6
+				--prefix=/usr \
+				--sysconfdir=/etc  \
+				--disable-gss \
+				--without-tcp-wrappers \
+				--disable-ipv6
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] openssh: Update to version 10.0p1
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
                   ` (8 preceding siblings ...)
  2025-04-24 13:43 ` [PATCH] nfs: Update to version 2.8.3 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  2025-04-24 13:43 ` [PATCH] openssl: Update to version 3.5.0 Adolf Belka
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 9.9p2 to 10.0p1
- Update of rootfile
- There is a security fix in this version that openssh have described as minor.
- From this version onwards the default key agreement used is the hybrid post-quantum
   algorithm - mlkem768x25519-sha256
- Changelog
    10.0p1
	Potentially-incompatible changes
	 * This release removes support for the weak DSA signature
	   algorithm, completing the deprecation process that began in
	   2015 (when DSA was disabled by default) and repeatedly warned
	   over the last 12 months.
	 * scp(1), sftp(1): pass "ControlMaster no" to ssh when invoked by
	   scp & sftp. This disables implicit session creation by these
	   tools when ControlMaster was set to yes/auto by configuration,
	   which some users found surprising. This change will not prevent
	   scp/sftp from using an existing multiplexing session if one had
	   already been created. GHPR557
	 * This release has the version number 10.0 and announces itself
	   as "SSH-2.0-OpenSSH_10.0". Software that naively matches
	   versions using patterns like "OpenSSH_1*" may be confused by
	   this.
	 * sshd(8): this release removes the code responsible for the
	   user authentication phase of the protocol from the per-
	   connection sshd-session binary to a new sshd-auth binary.
	   Splitting this code into a separate binary ensures that the
	   crucial pre-authentication attack surface has an entirely
	   disjoint address space from the code used for the rest of the
	   connection. It also yields a small runtime memory saving as the
	   authentication code will be unloaded after the authentication
	   phase completes. This change should be largely invisible to
	   users, though some log messages may now come from "sshd-auth"
	   instead of "sshd-session". Downstream distributors of OpenSSH
	   will need to package the sshd-auth binary.
	 * sshd(8): this release disables finite field (a.k.a modp)
	   Diffie-Hellman key exchange in sshd by default. Specifically,
	   this removes the "diffie-hellman-group*" and
	   "diffie-hellman-group-exchange-*" methods from the default
	   KEXAlgorithms list. The client is unchanged and continues to
	   support these methods by default. Finite field Diffie Hellman
	   is slow and computationally expensive for the same security
	   level as Elliptic Curve DH or PQ key agreement while offering
	   no redeeming advantages. ECDH has been specified for the SSH
	   protocol for 15 years and some form of ECDH has been the default
	   key exchange in OpenSSH for the last 14 years.
	 * sshd(8): this release removes the implicit fallback to compiled-
	   in groups for Diffie-Hellman Group Exchange KEX when the moduli
	   file exists but does not contain moduli within the client-
	   requested range.  The fallback behaviour remains for the case
	   where the moduli file does not exist at all. This allows
	   administrators more explicit control over which DH groups will
	   be selected, but can lead to connection failures if the moduli
	   file is edited incorrectly. bz#2793
	Security
	 * sshd(8): fix the DisableForwarding directive, which was failing
	   to disable X11 forwarding and agent forwarding as documented.
	   X11 forwarding is disabled by default in the server and agent
	   forwarding is off by default in the client.
	New features
	 * ssh(1): the hybrid post-quantum algorithm mlkem768x25519-sha256
	   is now used by default for key agreement. This algorithm is
	   considered to be safe against attack by quantum computers,
	   is guaranteed to be no less strong than the popular
	   curve25519-sha256 algorithm, has been standardised by NIST
	   and is considerably faster than the previous default.
	 * ssh(1): prefer AES-GCM to AES-CTR mode when selecting a cipher
	   for the connection. The default cipher preference list is now
	   Chacha20/Poly1305, AES-GCM (128/256) followed by AES-CTR
	   (128/192/256).
	 * ssh(1): add %-token and environment variable expansion to the
	   ssh_config SetEnv directive.
	 * ssh(1): allow %-token and environment variable expansion in
	   the ssh_config User directive, with the exception of %r and %C
	   which would be self-referential. bz#3477
	 * ssh(1), sshd(8): add "Match version" support to ssh_config and
	   sshd_config. Allows matching on the local version of OpenSSH,
	   e.g. "Match version OpenSSH_10.*".
	 * ssh(1): add support for "Match sessiontype" to ssh_config.
	   Allows matching on the type of session initially requested,
	   either "shell" for interactive sessions, "exec" for command
	   execution sessions, "subsystem" for subsystem requests, such as
	   sftp, or "none" for transport/forwarding-only sessions.
	 * ssh(1): add support for "Match command ..." support to
	   ssh_config, allowing matching on the remote command as specified
	   on the command-line.
	 * ssh(1): allow 'Match tagged ""' and 'Match command ""' to match
	   empty tag and command values respectively.
	 * sshd(8): allow glob(3) patterns to be used in sshd_config
	   AuthorizedKeysFile and AuthorizedPrincipalsFile directives.
	   bz2755
	 * sshd(1): support the VersionAddendum in the client, mirroring
	   the option of the same name in the server; bz2745
	 * ssh-agent(1): the agent will now delete all loaded keys when
	   signaled with SIGUSR1. This allows deletion of keys without
	   having access to $SSH_AUTH_SOCK.
	 * Portable OpenSSH, ssh-agent(1): support systemd-style socket
	   activation in ssh-agent using the LISTEN_PID/LISTEN_FDS
	   mechanism. Activated when these environment variables are set,
	   the agent is started with the -d or -D option and no socket path
	   is set. GHPR502
	 * ssh-keygen(1): support FIDO tokens that return no attestation
	   data, e.g. recent WinHello. GHPR542
	 * ssh-agent(1): add a "-Owebsafe-allow=..." option to allow the
	   default FIDO application ID allow-list to be overridden.
	 * Add a work-in-progress tool to verify FIDO attestation blobs
	   that ssh-keygen can optionally write when enrolling FIDO keys.
	   This tool is available under regress/misc/ssh-verify-attestation
	   for experimentation but is not installed by "make install".
	 * ssh-keygen(1): allow "-" as output file for moduli screening.
	   GHPR393
	Bugfixes
	 * sshd(8): remove assumption that the sshd_config and any configs
	   it includes can fit in a (possibly enlarged) socket buffer.
	   Previously it was possible to create a sufficiently large
	   configuration that could cause sshd to fail to accept any
	   connection. sshd(8) will now actively manage sending its config
	   to the sshd-session sub-process.
	 * ssh(1): don't start the ObscureKeystrokeTiming mitigations if
	   there has been traffic on a X11 forwarding channel recently.
	   Should fix X11 forwarding performance problems when this setting
	   is enabled. bz3655
	 * ssh(1): prohibit the comma character in hostnames accepted, but
	   allow an underscore as the first character in a hostname.
	 * sftp(1): set high-water when resuming a "put". Prevents bogus
	   "server reordered acks" debug message.
	 * ssh(1), sshd(8): fix regression in openssh-9.8, which would fail
	   to accept "Match criteria=argument" as well as the documented
	   "Match criteria argument" syntax in ssh_config and sshd_config.
	   bz3739
	 * sftp(1), ssh(1): fix a number possible NULL dereference bugs,
	   including Coverity CIDs 405019 and 477813.
	 * sshd(8): fix PerSourcePenalty incorrectly using "crash" penalty
	   when LoginGraceTime was exceeded. bz3797
	 * sshd(8): fix "Match invalid-user" from incorrectly being
	   activated in initial configuration pass when no other predicates
	   were present on the match line
	 * sshd(8): fix debug logging of user specific delay. GHPR#552
	 * sshd(8): improve debug logging across sub-process boundaries.
	   Previously some log messages were lost early in the sshd-auth and
	   sshd-session processes' life.
	 * ssh(1): require control-escape character sequences passed via
	   the '-e ^x' command-line to be exactly two characters long. Avoids
	   one byte out-of-bounds read if ssh is invoked as "ssh -e^ ..."
	   GHPR368
	 * ssh(1), sshd(8): prevent integer overflow in x11 port handling.
	   These are theoretically possible if the admin misconfigured
	   X11DisplayOffset or the user misconfigures their own $DISPLAY,
	   but don't happen in normal operation. bz#3730
	 * ssh-keygen(1): don't mess up ssh-keygen -l output when the file
	   contains CR characters; GHPR236 bz3385.
	 * sshd(8): add rate limits to logging of connections dropped by
	   PerSourcePenalties. Previously these could be noisy in logs.
	 * ssh(1): fix argument of "Compression" directive in ssh -G config
	   dump, which regressed in openssh-9.8.
	 * sshd(8): fix a corner-case triggered by UpdateHostKeys when sshd
	   refuses to accept the signature returned by an agent holding host
	   keys during the hostkey rotation sub-protocol. This situation
	   could occur in situations where a PKCS#11 smartcard that lacked
	   support for particular signature algorithms was used to store
	   host keys.
	 * ssh-keygen(1): when using RSA keys to sign messages with
	   "ssh-keygen -Y", select the signature algorithm based on the
	   requested hash algorithm ("-Ohashalg=xxx"). This allows using
	   something other than the default of rsa-sha2-512, which may not
	   be supported on all signing backends, e.g. some smartcards only
	   support SHA256.
	 * ssh(1), sshd(8), ssh-keyscan(1): fix ML-KEM768x25519 KEX on
	   big-endian systems.
	 * Many regression and interop test improvements.
	Portability
	 * All: add support for AWS-LC (AWS libcrypto). bz3784
	 * sshd(8): add wtmpdb support as a Y2038 safe wtmp replacement.
	 * sshd(8): add support for locking sshd into memory, enabled with
	   the --with-linux-memlock-onfault configure flag.
	 * Add support for building a standalone sk-libfido2 library,
	   enabled by --with-security-key-standalone
	 * ssh(1), sshd(8), ssh-keyscan(1): include __builtin_popcount
	   replacement function. for compilers that lack it.
	 * All: Check for and replace le32toh, le64toh, htole64 separately.
	   It appears that at least some versions of endian.h in glibc do
	   not have the latter two. bz#3794
	 * Remove ancient RHL 6.x config in RPM spec.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/openssh |  1 +
 lfs/openssh                     | 17 ++++++++---------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/config/rootfiles/common/openssh b/config/rootfiles/common/openssh
index d25651348..85dd5dd2d 100644
--- a/config/rootfiles/common/openssh
+++ b/config/rootfiles/common/openssh
@@ -21,6 +21,7 @@ usr/lib/openssh/sftp-server
 usr/lib/openssh/ssh-keysign
 usr/lib/openssh/ssh-pkcs11-helper
 usr/lib/openssh/ssh-sk-helper
+usr/lib/openssh/sshd-auth
 usr/lib/openssh/sshd-session
 usr/sbin/sshd
 #usr/share/man/man1/scp.1
diff --git a/lfs/openssh b/lfs/openssh
index f2165a96d..46151228c 100644
--- a/lfs/openssh
+++ b/lfs/openssh
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 9.9p2
+VER        = 10.0p1
 
 THISAPP    = openssh-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 1b5bc09482b3a807ccfee52c86c6be3c363acf0c8e774862e0ae64f76bfeb4ce7cf29b3ed2f99c04c89bb4977da0cf50a7a175b15bf1d9925de1e03c66f8306d
+$(DL_FILE)_BLAKE2 = 4ce353adf75aade8f4b2a223ad13e2f92cd23d1e60b4ee52bad0eaf036571229438cd9760dfa99c0e10fa09a8ac47b2bfb04eb183fb7b9287ac564ec75316a75
 
 install : $(TARGET)
 
@@ -73,13 +73,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	cd $(DIR_APP) && autoconf
 	cd $(DIR_APP) && sed -i "s/lkrb5 -ldes/lkrb5/" configure
 	cd $(DIR_APP) && ./configure \
-		--prefix=/usr \
-		--sysconfdir=/etc/ssh \
-		--libexecdir=/usr/lib/openssh \
-		--with-md5-passwords \
-		--with-privsep-path=/var/empty \
-		--with-superuser-path=/sbin:/usr/sbin:/bin:/usr/bin
-
+				--prefix=/usr \
+				--sysconfdir=/etc/ssh \
+				--libexecdir=/usr/lib/openssh \
+				--with-md5-passwords \
+				--with-privsep-path=/var/empty \
+				--with-superuser-path=/sbin:/usr/sbin:/bin:/usr/bin
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] openssl: Update to version 3.5.0
  2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
                   ` (9 preceding siblings ...)
  2025-04-24 13:43 ` [PATCH] openssh: Update to version 10.0p1 Adolf Belka
@ 2025-04-24 13:43 ` Adolf Belka
  10 siblings, 0 replies; 12+ messages in thread
From: Adolf Belka @ 2025-04-24 13:43 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 3.4.1 to 3.5.0
- Update of rootfile
- The changelog mentions some potentially significant or incompatible changes. From the
   description they don't seem to be ones that would not work with IPFire but I will
   look at evaluating the new version in my vm testbed and reporting back.
- Changelog
    3.5.0
	This release incorporates the following potentially significant or incompatible
	 changes:
	    Default encryption cipher for the req, cms, and smime applications
	     changed from des-ede3-cbc to aes-256-cbc.
	    The default TLS supported groups list has been changed to include and
	     prefer hybrid PQC KEM groups. Some practically unused groups were removed
	     from the default list.
	    The default TLS keyshares have been changed to offer X25519MLKEM768 and
	     and X25519.
	    All BIO_meth_get_*() functions were deprecated.
	This release adds the following new features:
	    Support for server side QUIC (RFC 9000)
	    Support for 3rd party QUIC stacks including 0-RTT support
	    Support for PQC algorithms (ML-KEM, ML-DSA and SLH-DSA)
	    A new configuration option no-tls-deprecated-ec to disable support for
	     TLS groups deprecated in RFC8422
	    A new configuration option enable-fips-jitter to make the FIPS provider
	     to use the JITTER seed source
	    Support for central key generation in CMP
	    Support added for opaque symmetric key objects (EVP_SKEY)
	    Support for multiple TLS keyshares and improved TLS key establishment group
	     configurability
	    API support for pipelining in provided cipher algorithms

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/openssl | 329 +++++++++++++++++++++++++++++++-
 lfs/openssl                     |   4 +-
 2 files changed, 330 insertions(+), 3 deletions(-)

diff --git a/config/rootfiles/common/openssl b/config/rootfiles/common/openssl
index 9773c0fa1..8c154485e 100644
--- a/config/rootfiles/common/openssl
+++ b/config/rootfiles/common/openssl
@@ -15,7 +15,6 @@ usr/bin/openssl
 #usr/include/openssl
 #usr/include/openssl/aes.h
 #usr/include/openssl/asn1.h
-#usr/include/openssl/asn1_mac.h
 #usr/include/openssl/asn1err.h
 #usr/include/openssl/asn1t.h
 #usr/include/openssl/async.h
@@ -27,6 +26,7 @@ usr/bin/openssl
 #usr/include/openssl/bnerr.h
 #usr/include/openssl/buffer.h
 #usr/include/openssl/buffererr.h
+#usr/include/openssl/byteorder.h
 #usr/include/openssl/camellia.h
 #usr/include/openssl/cast.h
 #usr/include/openssl/cmac.h
@@ -93,6 +93,7 @@ usr/bin/openssl
 #usr/include/openssl/md4.h
 #usr/include/openssl/md5.h
 #usr/include/openssl/mdc2.h
+#usr/include/openssl/ml_kem.h
 #usr/include/openssl/modes.h
 #usr/include/openssl/obj_mac.h
 #usr/include/openssl/objects.h
@@ -225,6 +226,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man1/openssl-s_server.html
 #usr/share/doc/openssl/html/man1/openssl-s_time.html
 #usr/share/doc/openssl/html/man1/openssl-sess_id.html
+#usr/share/doc/openssl/html/man1/openssl-skeyutl.html
 #usr/share/doc/openssl/html/man1/openssl-smime.html
 #usr/share/doc/openssl/html/man1/openssl-speed.html
 #usr/share/doc/openssl/html/man1/openssl-spkac.html
@@ -462,6 +464,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/EVP_PKEY_verify_recover.html
 #usr/share/doc/openssl/html/man3/EVP_RAND.html
 #usr/share/doc/openssl/html/man3/EVP_SIGNATURE.html
+#usr/share/doc/openssl/html/man3/EVP_SKEY.html
+#usr/share/doc/openssl/html/man3/EVP_SKEYMGMT.html
 #usr/share/doc/openssl/html/man3/EVP_SealInit.html
 #usr/share/doc/openssl/html/man3/EVP_SignInit.html
 #usr/share/doc/openssl/html/man3/EVP_VerifyInit.html
@@ -516,6 +520,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/OPENSSL_init_ssl.html
 #usr/share/doc/openssl/html/man3/OPENSSL_instrument_bus.html
 #usr/share/doc/openssl/html/man3/OPENSSL_load_builtin_modules.html
+#usr/share/doc/openssl/html/man3/OPENSSL_load_u16_le.html
 #usr/share/doc/openssl/html/man3/OPENSSL_malloc.html
 #usr/share/doc/openssl/html/man3/OPENSSL_riscvcap.html
 #usr/share/doc/openssl/html/man3/OPENSSL_s390xcap.html
@@ -568,6 +573,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/OSSL_PARAM_allocate_from_text.html
 #usr/share/doc/openssl/html/man3/OSSL_PARAM_dup.html
 #usr/share/doc/openssl/html/man3/OSSL_PARAM_int.html
+#usr/share/doc/openssl/html/man3/OSSL_PARAM_print_to_bio.html
 #usr/share/doc/openssl/html/man3/OSSL_PROVIDER.html
 #usr/share/doc/openssl/html/man3/OSSL_QUIC_client_method.html
 #usr/share/doc/openssl/html/man3/OSSL_SELF_TEST_new.html
@@ -703,6 +709,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_ctlog_list_file.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_domain_flags.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_generate_session_id.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_info_callback.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_keylog_callback.html
@@ -710,6 +717,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_mode.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_msg_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_new_pending_conn_cb.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_num_tickets.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_options.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set_psk_client_callback.html
@@ -798,6 +806,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/SSL_library_init.html
 #usr/share/doc/openssl/html/man3/SSL_load_client_CA_file.html
 #usr/share/doc/openssl/html/man3/SSL_new.html
+#usr/share/doc/openssl/html/man3/SSL_new_domain.html
+#usr/share/doc/openssl/html/man3/SSL_new_listener.html
 #usr/share/doc/openssl/html/man3/SSL_new_stream.html
 #usr/share/doc/openssl/html/man3/SSL_pending.html
 #usr/share/doc/openssl/html/man3/SSL_poll.html
@@ -815,6 +825,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/SSL_set_default_stream_mode.html
 #usr/share/doc/openssl/html/man3/SSL_set_fd.html
 #usr/share/doc/openssl/html/man3/SSL_set_incoming_stream_policy.html
+#usr/share/doc/openssl/html/man3/SSL_set_quic_tls_cbs.html
 #usr/share/doc/openssl/html/man3/SSL_set_retry_verify.html
 #usr/share/doc/openssl/html/man3/SSL_set_session.html
 #usr/share/doc/openssl/html/man3/SSL_set_session_secret_cb.html
@@ -940,6 +951,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/EVP_KDF-X942-CONCAT.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-X963.html
 #usr/share/doc/openssl/html/man7/EVP_KEM-EC.html
+#usr/share/doc/openssl/html/man7/EVP_KEM-ML-KEM.html
 #usr/share/doc/openssl/html/man7/EVP_KEM-RSA.html
 #usr/share/doc/openssl/html/man7/EVP_KEM-X25519.html
 #usr/share/doc/openssl/html/man7/EVP_KEYEXCH-DH.html
@@ -973,7 +985,10 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/EVP_PKEY-EC.html
 #usr/share/doc/openssl/html/man7/EVP_PKEY-FFC.html
 #usr/share/doc/openssl/html/man7/EVP_PKEY-HMAC.html
+#usr/share/doc/openssl/html/man7/EVP_PKEY-ML-DSA.html
+#usr/share/doc/openssl/html/man7/EVP_PKEY-ML-KEM.html
 #usr/share/doc/openssl/html/man7/EVP_PKEY-RSA.html
+#usr/share/doc/openssl/html/man7/EVP_PKEY-SLH-DSA.html
 #usr/share/doc/openssl/html/man7/EVP_PKEY-SM2.html
 #usr/share/doc/openssl/html/man7/EVP_PKEY-X25519.html
 #usr/share/doc/openssl/html/man7/EVP_RAND-CRNG-TEST.html
@@ -988,7 +1003,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/EVP_SIGNATURE-ECDSA.html
 #usr/share/doc/openssl/html/man7/EVP_SIGNATURE-ED25519.html
 #usr/share/doc/openssl/html/man7/EVP_SIGNATURE-HMAC.html
+#usr/share/doc/openssl/html/man7/EVP_SIGNATURE-ML-DSA.html
 #usr/share/doc/openssl/html/man7/EVP_SIGNATURE-RSA.html
+#usr/share/doc/openssl/html/man7/EVP_SIGNATURE-SLH-DSA.html
 #usr/share/doc/openssl/html/man7/OSSL_PROVIDER-FIPS.html
 #usr/share/doc/openssl/html/man7/OSSL_PROVIDER-base.html
 #usr/share/doc/openssl/html/man7/OSSL_PROVIDER-default.html
@@ -1022,6 +1039,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/openssl-env.html
 #usr/share/doc/openssl/html/man7/openssl-glossary.html
 #usr/share/doc/openssl/html/man7/openssl-qlog.html
+#usr/share/doc/openssl/html/man7/openssl-quic-concurrency.html
 #usr/share/doc/openssl/html/man7/openssl-quic.html
 #usr/share/doc/openssl/html/man7/openssl-threads.html
 #usr/share/doc/openssl/html/man7/openssl_user_macros.html
@@ -1034,6 +1052,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/ossl-guide-quic-client-non-block.html
 #usr/share/doc/openssl/html/man7/ossl-guide-quic-introduction.html
 #usr/share/doc/openssl/html/man7/ossl-guide-quic-multi-stream.html
+#usr/share/doc/openssl/html/man7/ossl-guide-quic-server-block.html
+#usr/share/doc/openssl/html/man7/ossl-guide-quic-server-non-block.html
 #usr/share/doc/openssl/html/man7/ossl-guide-tls-client-block.html
 #usr/share/doc/openssl/html/man7/ossl-guide-tls-client-non-block.html
 #usr/share/doc/openssl/html/man7/ossl-guide-tls-introduction.html
@@ -1056,6 +1076,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/provider-object.html
 #usr/share/doc/openssl/html/man7/provider-rand.html
 #usr/share/doc/openssl/html/man7/provider-signature.html
+#usr/share/doc/openssl/html/man7/provider-skeymgmt.html
 #usr/share/doc/openssl/html/man7/provider-storemgmt.html
 #usr/share/doc/openssl/html/man7/provider.html
 #usr/share/doc/openssl/html/man7/proxy-certificates.html
@@ -1133,6 +1154,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man1/openssl-s_server.1ossl
 #usr/share/man/man1/openssl-s_time.1ossl
 #usr/share/man/man1/openssl-sess_id.1ossl
+#usr/share/man/man1/openssl-skeyutl.1ossl
 #usr/share/man/man1/openssl-smime.1ossl
 #usr/share/man/man1/openssl-speed.1ossl
 #usr/share/man/man1/openssl-spkac.1ossl
@@ -1395,6 +1417,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_dgram_get_peer.3ossl
 #usr/share/man/man3/BIO_dgram_recv_timedout.3ossl
 #usr/share/man/man3/BIO_dgram_send_timedout.3ossl
+#usr/share/man/man3/BIO_dgram_set0_local_addr.3ossl
 #usr/share/man/man3/BIO_dgram_set_caps.3ossl
 #usr/share/man/man3/BIO_dgram_set_local_addr_enable.3ossl
 #usr/share/man/man3/BIO_dgram_set_mtu.3ossl
@@ -1797,6 +1820,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/CMS_EnvelopedData_create.3ossl
 #usr/share/man/man3/CMS_EnvelopedData_create_ex.3ossl
 #usr/share/man/man3/CMS_EnvelopedData_decrypt.3ossl
+#usr/share/man/man3/CMS_EnvelopedData_dup.3ossl
 #usr/share/man/man3/CMS_EnvelopedData_it.3ossl
 #usr/share/man/man3/CMS_ReceiptRequest_create0.3ossl
 #usr/share/man/man3/CMS_ReceiptRequest_create0_ex.3ossl
@@ -2562,6 +2586,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_CIPHER_CTX_type.3ossl
 #usr/share/man/man3/EVP_CIPHER_asn1_to_param.3ossl
 #usr/share/man/man3/EVP_CIPHER_block_size.3ossl
+#usr/share/man/man3/EVP_CIPHER_can_pipeline.3ossl
 #usr/share/man/man3/EVP_CIPHER_do_all_provided.3ossl
 #usr/share/man/man3/EVP_CIPHER_fetch.3ossl
 #usr/share/man/man3/EVP_CIPHER_flags.3ossl
@@ -2612,8 +2637,13 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_CipherFinal.3ossl
 #usr/share/man/man3/EVP_CipherFinal_ex.3ossl
 #usr/share/man/man3/EVP_CipherInit.3ossl
+#usr/share/man/man3/EVP_CipherInit_SKEY.3ossl
 #usr/share/man/man3/EVP_CipherInit_ex.3ossl
 #usr/share/man/man3/EVP_CipherInit_ex2.3ossl
+#usr/share/man/man3/EVP_CipherPipelineDecryptInit.3ossl
+#usr/share/man/man3/EVP_CipherPipelineEncryptInit.3ossl
+#usr/share/man/man3/EVP_CipherPipelineFinal.3ossl
+#usr/share/man/man3/EVP_CipherPipelineUpdate.3ossl
 #usr/share/man/man3/EVP_CipherUpdate.3ossl
 #usr/share/man/man3/EVP_DecodeBlock.3ossl
 #usr/share/man/man3/EVP_DecodeFinal.3ossl
@@ -2745,6 +2775,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_MAC_gettable_ctx_params.3ossl
 #usr/share/man/man3/EVP_MAC_gettable_params.3ossl
 #usr/share/man/man3/EVP_MAC_init.3ossl
+#usr/share/man/man3/EVP_MAC_init_SKEY.3ossl
 #usr/share/man/man3/EVP_MAC_is_a.3ossl
 #usr/share/man/man3/EVP_MAC_names_do_all.3ossl
 #usr/share/man/man3/EVP_MAC_settable_ctx_params.3ossl
@@ -3245,6 +3276,31 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_SIGNATURE_names_do_all.3ossl
 #usr/share/man/man3/EVP_SIGNATURE_settable_ctx_params.3ossl
 #usr/share/man/man3/EVP_SIGNATURE_up_ref.3ossl
+#usr/share/man/man3/EVP_SKEY.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_do_all_provided.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_fetch.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_free.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_get0_description.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_get0_gen_settable_params.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_get0_imp_settable_params.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_get0_name.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_get0_provider.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_is_a.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_names_do_all.3ossl
+#usr/share/man/man3/EVP_SKEYMGMT_up_ref.3ossl
+#usr/share/man/man3/EVP_SKEY_export.3ossl
+#usr/share/man/man3/EVP_SKEY_free.3ossl
+#usr/share/man/man3/EVP_SKEY_generate.3ossl
+#usr/share/man/man3/EVP_SKEY_get0_key_id.3ossl
+#usr/share/man/man3/EVP_SKEY_get0_provider_name.3ossl
+#usr/share/man/man3/EVP_SKEY_get0_raw_key.3ossl
+#usr/share/man/man3/EVP_SKEY_get0_skeymgmt_name.3ossl
+#usr/share/man/man3/EVP_SKEY_import.3ossl
+#usr/share/man/man3/EVP_SKEY_import_raw_key.3ossl
+#usr/share/man/man3/EVP_SKEY_is_a.3ossl
+#usr/share/man/man3/EVP_SKEY_to_provider.3ossl
+#usr/share/man/man3/EVP_SKEY_up_ref.3ossl
 #usr/share/man/man3/EVP_SealFinal.3ossl
 #usr/share/man/man3/EVP_SealInit.3ossl
 #usr/share/man/man3/EVP_SealUpdate.3ossl
@@ -3398,6 +3454,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_des_ofb.3ossl
 #usr/share/man/man3/EVP_desx_cbc.3ossl
 #usr/share/man/man3/EVP_enc_null.3ossl
+#usr/share/man/man3/EVP_get1_default_properties.3ossl
 #usr/share/man/man3/EVP_get_cipherbyname.3ossl
 #usr/share/man/man3/EVP_get_cipherbynid.3ossl
 #usr/share/man/man3/EVP_get_cipherbyobj.3ossl
@@ -3714,6 +3771,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OPENSSL_instrument_bus.3ossl
 #usr/share/man/man3/OPENSSL_instrument_bus2.3ossl
 #usr/share/man/man3/OPENSSL_load_builtin_modules.3ossl
+#usr/share/man/man3/OPENSSL_load_u16_be.3ossl
+#usr/share/man/man3/OPENSSL_load_u16_le.3ossl
+#usr/share/man/man3/OPENSSL_load_u32_be.3ossl
+#usr/share/man/man3/OPENSSL_load_u32_le.3ossl
+#usr/share/man/man3/OPENSSL_load_u64_be.3ossl
+#usr/share/man/man3/OPENSSL_load_u64_le.3ossl
 #usr/share/man/man3/OPENSSL_malloc.3ossl
 #usr/share/man/man3/OPENSSL_malloc_init.3ossl
 #usr/share/man/man3/OPENSSL_mem_debug_pop.3ossl
@@ -3753,6 +3816,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OPENSSL_sk_unshift.3ossl
 #usr/share/man/man3/OPENSSL_sk_value.3ossl
 #usr/share/man/man3/OPENSSL_sk_zero.3ossl
+#usr/share/man/man3/OPENSSL_store_u16_be.3ossl
+#usr/share/man/man3/OPENSSL_store_u16_le.3ossl
+#usr/share/man/man3/OPENSSL_store_u32_be.3ossl
+#usr/share/man/man3/OPENSSL_store_u32_le.3ossl
+#usr/share/man/man3/OPENSSL_store_u64_be.3ossl
+#usr/share/man/man3/OPENSSL_store_u64_le.3ossl
 #usr/share/man/man3/OPENSSL_strcasecmp.3ossl
 #usr/share/man/man3/OPENSSL_strdup.3ossl
 #usr/share/man/man3/OPENSSL_strlcat.3ossl
@@ -3768,10 +3837,43 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OPENSSL_version_patch.3ossl
 #usr/share/man/man3/OPENSSL_version_pre_release.3ossl
 #usr/share/man/man3/OPENSSL_zalloc.3ossl
+#usr/share/man/man3/OSSL_AA_DIST_POINT_free.3ossl
+#usr/share/man/man3/OSSL_AA_DIST_POINT_it.3ossl
+#usr/share/man/man3/OSSL_AA_DIST_POINT_new.3ossl
 #usr/share/man/man3/OSSL_ALGORITHM.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_CHOICE_free.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_CHOICE_it.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_CHOICE_new.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_ITEM_free.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_ITEM_it.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_ITEM_new.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_SYNTAX_free.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_SYNTAX_it.3ossl
+#usr/share/man/man3/OSSL_ALLOWED_ATTRIBUTES_SYNTAX_new.3ossl
+#usr/share/man/man3/OSSL_ATAV_free.3ossl
+#usr/share/man/man3/OSSL_ATAV_it.3ossl
+#usr/share/man/man3/OSSL_ATAV_new.3ossl
 #usr/share/man/man3/OSSL_ATTRIBUTES_SYNTAX_free.3ossl
 #usr/share/man/man3/OSSL_ATTRIBUTES_SYNTAX_it.3ossl
 #usr/share/man/man3/OSSL_ATTRIBUTES_SYNTAX_new.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_DESCRIPTOR_free.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_DESCRIPTOR_it.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_DESCRIPTOR_new.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_MAPPINGS_free.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_MAPPINGS_it.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_MAPPINGS_new.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_MAPPING_free.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_MAPPING_it.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_MAPPING_new.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_TYPE_MAPPING_free.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_TYPE_MAPPING_it.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_TYPE_MAPPING_new.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_VALUE_MAPPING_free.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_VALUE_MAPPING_it.3ossl
+#usr/share/man/man3/OSSL_ATTRIBUTE_VALUE_MAPPING_new.3ossl
+#usr/share/man/man3/OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX_free.3ossl
+#usr/share/man/man3/OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX_it.3ossl
+#usr/share/man/man3/OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX_new.3ossl
 #usr/share/man/man3/OSSL_BASIC_ATTR_CONSTRAINTS_free.3ossl
 #usr/share/man/man3/OSSL_BASIC_ATTR_CONSTRAINTS_it.3ossl
 #usr/share/man/man3/OSSL_BASIC_ATTR_CONSTRAINTS_new.3ossl
@@ -3982,6 +4084,13 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_get0_subject.3ossl
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_it.3ossl
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_new.3ossl
+#usr/share/man/man3/OSSL_CRMF_ENCRYPTEDKEY_free.3ossl
+#usr/share/man/man3/OSSL_CRMF_ENCRYPTEDKEY_get1_encCert.3ossl
+#usr/share/man/man3/OSSL_CRMF_ENCRYPTEDKEY_get1_pkey.3ossl
+#usr/share/man/man3/OSSL_CRMF_ENCRYPTEDKEY_init_envdata.3ossl
+#usr/share/man/man3/OSSL_CRMF_ENCRYPTEDKEY_it.3ossl
+#usr/share/man/man3/OSSL_CRMF_ENCRYPTEDKEY_new.3ossl
+#usr/share/man/man3/OSSL_CRMF_ENCRYPTEDVALUE_decrypt.3ossl
 #usr/share/man/man3/OSSL_CRMF_ENCRYPTEDVALUE_free.3ossl
 #usr/share/man/man3/OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert.3ossl
 #usr/share/man/man3/OSSL_CRMF_ENCRYPTEDVALUE_it.3ossl
@@ -3991,6 +4100,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CRMF_MSGS_new.3ossl
 #usr/share/man/man3/OSSL_CRMF_MSGS_verify_popo.3ossl
 #usr/share/man/man3/OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo.3ossl
+#usr/share/man/man3/OSSL_CRMF_MSG_centralkeygen_requested.3ossl
 #usr/share/man/man3/OSSL_CRMF_MSG_create_popo.3ossl
 #usr/share/man/man3/OSSL_CRMF_MSG_dup.3ossl
 #usr/share/man/man3/OSSL_CRMF_MSG_free.3ossl
@@ -4029,6 +4139,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CRMF_SINGLEPUBINFO_new.3ossl
 #usr/share/man/man3/OSSL_CRMF_pbm_new.3ossl
 #usr/share/man/man3/OSSL_CRMF_pbmp_new.3ossl
+#usr/share/man/man3/OSSL_DAY_TIME_BAND_free.3ossl
+#usr/share/man/man3/OSSL_DAY_TIME_BAND_it.3ossl
+#usr/share/man/man3/OSSL_DAY_TIME_BAND_new.3ossl
+#usr/share/man/man3/OSSL_DAY_TIME_free.3ossl
+#usr/share/man/man3/OSSL_DAY_TIME_it.3ossl
+#usr/share/man/man3/OSSL_DAY_TIME_new.3ossl
 #usr/share/man/man3/OSSL_DECODER.3ossl
 #usr/share/man/man3/OSSL_DECODER_CLEANUP.3ossl
 #usr/share/man/man3/OSSL_DECODER_CONSTRUCT.3ossl
@@ -4129,7 +4245,16 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_ESS_check_signing_certs.3ossl
 #usr/share/man/man3/OSSL_ESS_signing_cert_new_init.3ossl
 #usr/share/man/man3/OSSL_ESS_signing_cert_v2_new_init.3ossl
+#usr/share/man/man3/OSSL_FUNC_SSL_QUIC_TLS_alert_fn.3ossl
+#usr/share/man/man3/OSSL_FUNC_SSL_QUIC_TLS_crypto_recv_rcd_fn.3ossl
+#usr/share/man/man3/OSSL_FUNC_SSL_QUIC_TLS_crypto_release_rcd_fn.3ossl
+#usr/share/man/man3/OSSL_FUNC_SSL_QUIC_TLS_crypto_send_fn.3ossl
+#usr/share/man/man3/OSSL_FUNC_SSL_QUIC_TLS_got_transport_params_fn.3ossl
+#usr/share/man/man3/OSSL_FUNC_SSL_QUIC_TLS_yield_secret_fn.3ossl
 #usr/share/man/man3/OSSL_GENERAL_NAMES_print.3ossl
+#usr/share/man/man3/OSSL_HASH_free.3ossl
+#usr/share/man/man3/OSSL_HASH_it.3ossl
+#usr/share/man/man3/OSSL_HASH_new.3ossl
 #usr/share/man/man3/OSSL_HPKE_CTX_free.3ossl
 #usr/share/man/man3/OSSL_HPKE_CTX_get_seq.3ossl
 #usr/share/man/man3/OSSL_HPKE_CTX_new.3ossl
@@ -4190,6 +4315,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_IETF_ATTR_SYNTAX_set0_policyAuthority.3ossl
 #usr/share/man/man3/OSSL_INDICATOR_get_callback.3ossl
 #usr/share/man/man3/OSSL_INDICATOR_set_callback.3ossl
+#usr/share/man/man3/OSSL_INFO_SYNTAX_POINTER_free.3ossl
+#usr/share/man/man3/OSSL_INFO_SYNTAX_POINTER_it.3ossl
+#usr/share/man/man3/OSSL_INFO_SYNTAX_POINTER_new.3ossl
+#usr/share/man/man3/OSSL_INFO_SYNTAX_free.3ossl
+#usr/share/man/man3/OSSL_INFO_SYNTAX_it.3ossl
+#usr/share/man/man3/OSSL_INFO_SYNTAX_new.3ossl
 #usr/share/man/man3/OSSL_ISSUER_SERIAL_free.3ossl
 #usr/share/man/man3/OSSL_ISSUER_SERIAL_get0_issuer.3ossl
 #usr/share/man/man3/OSSL_ISSUER_SERIAL_get0_issuerUID.3ossl
@@ -4210,6 +4341,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_LIB_CTX_new_from_dispatch.3ossl
 #usr/share/man/man3/OSSL_LIB_CTX_set0_default.3ossl
 #usr/share/man/man3/OSSL_LIB_CTX_set_conf_diagnostics.3ossl
+#usr/share/man/man3/OSSL_NAMED_DAY_free.3ossl
+#usr/share/man/man3/OSSL_NAMED_DAY_it.3ossl
+#usr/share/man/man3/OSSL_NAMED_DAY_new.3ossl
 #usr/share/man/man3/OSSL_OBJECT_DIGEST_INFO_free.3ossl
 #usr/share/man/man3/OSSL_OBJECT_DIGEST_INFO_get0_digest.3ossl
 #usr/share/man/man3/OSSL_OBJECT_DIGEST_INFO_new.3ossl
@@ -4289,6 +4423,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_PARAM_modified.3ossl
 #usr/share/man/man3/OSSL_PARAM_octet_ptr.3ossl
 #usr/share/man/man3/OSSL_PARAM_octet_string.3ossl
+#usr/share/man/man3/OSSL_PARAM_print_to_bio.3ossl
 #usr/share/man/man3/OSSL_PARAM_set_BN.3ossl
 #usr/share/man/man3/OSSL_PARAM_set_all_unmodified.3ossl
 #usr/share/man/man3/OSSL_PARAM_set_double.3ossl
@@ -4315,15 +4450,21 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_PARAM_utf8_ptr.3ossl
 #usr/share/man/man3/OSSL_PARAM_utf8_string.3ossl
 #usr/share/man/man3/OSSL_PASSPHRASE_CALLBACK.3ossl
+#usr/share/man/man3/OSSL_PRIVILEGE_POLICY_ID_free.3ossl
+#usr/share/man/man3/OSSL_PRIVILEGE_POLICY_ID_it.3ossl
+#usr/share/man/man3/OSSL_PRIVILEGE_POLICY_ID_new.3ossl
 #usr/share/man/man3/OSSL_PROVIDER.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_add_builtin.3ossl
+#usr/share/man/man3/OSSL_PROVIDER_add_conf_parameter.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_available.3ossl
+#usr/share/man/man3/OSSL_PROVIDER_conf_get_bool.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_do_all.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get0_default_search_path.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get0_dispatch.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get0_name.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get0_provider_ctx.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get_capabilities.3ossl
+#usr/share/man/man3/OSSL_PROVIDER_get_conf_parameters.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get_params.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_gettable_params.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_load.3ossl
@@ -4358,6 +4499,13 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_QUIC_LOCAL_ERR_IDLE_TIMEOUT.3ossl
 #usr/share/man/man3/OSSL_QUIC_client_method.3ossl
 #usr/share/man/man3/OSSL_QUIC_client_thread_method.3ossl
+#usr/share/man/man3/OSSL_QUIC_server_method.3ossl
+#usr/share/man/man3/OSSL_ROLE_SPEC_CERT_ID_SYNTAX_free.3ossl
+#usr/share/man/man3/OSSL_ROLE_SPEC_CERT_ID_SYNTAX_it.3ossl
+#usr/share/man/man3/OSSL_ROLE_SPEC_CERT_ID_SYNTAX_new.3ossl
+#usr/share/man/man3/OSSL_ROLE_SPEC_CERT_ID_free.3ossl
+#usr/share/man/man3/OSSL_ROLE_SPEC_CERT_ID_it.3ossl
+#usr/share/man/man3/OSSL_ROLE_SPEC_CERT_ID_new.3ossl
 #usr/share/man/man3/OSSL_SELF_TEST_free.3ossl
 #usr/share/man/man3/OSSL_SELF_TEST_get_callback.3ossl
 #usr/share/man/man3/OSSL_SELF_TEST_new.3ossl
@@ -4469,6 +4617,30 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_TARGET_new.3ossl
 #usr/share/man/man3/OSSL_THREAD_SUPPORT_FLAG_DEFAULT_SPAWN.3ossl
 #usr/share/man/man3/OSSL_THREAD_SUPPORT_FLAG_THREAD_POOL.3ossl
+#usr/share/man/man3/OSSL_TIME_PERIOD_free.3ossl
+#usr/share/man/man3/OSSL_TIME_PERIOD_it.3ossl
+#usr/share/man/man3/OSSL_TIME_PERIOD_new.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_ABSOLUTE_free.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_ABSOLUTE_it.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_ABSOLUTE_new.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_DAY_free.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_DAY_it.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_DAY_new.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_MONTH_free.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_MONTH_it.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_MONTH_new.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_TIME_free.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_TIME_it.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_TIME_new.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_WEEKS_free.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_WEEKS_it.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_WEEKS_new.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_X_DAY_OF_free.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_X_DAY_OF_it.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_X_DAY_OF_new.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_free.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_it.3ossl
+#usr/share/man/man3/OSSL_TIME_SPEC_new.3ossl
 #usr/share/man/man3/OSSL_TRACE.3ossl
 #usr/share/man/man3/OSSL_TRACE1.3ossl
 #usr/share/man/man3/OSSL_TRACE2.3ossl
@@ -4525,6 +4697,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/PBMAC1PARAM_it.3ossl
 #usr/share/man/man3/PBMAC1PARAM_new.3ossl
 #usr/share/man/man3/PBMAC1_get1_pbkdf2_param.3ossl
+#usr/share/man/man3/PEM_ASN1_write.3ossl
+#usr/share/man/man3/PEM_ASN1_write_bio.3ossl
+#usr/share/man/man3/PEM_ASN1_write_bio_ctx.3ossl
 #usr/share/man/man3/PEM_FLAG_EAY_COMPATIBLE.3ossl
 #usr/share/man/man3/PEM_FLAG_ONLY_B64.3ossl
 #usr/share/man/man3/PEM_FLAG_SECURE.3ossl
@@ -4857,6 +5032,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/RAND_seed.3ossl
 #usr/share/man/man3/RAND_set0_private.3ossl
 #usr/share/man/man3/RAND_set0_public.3ossl
+#usr/share/man/man3/RAND_set1_random_provider.3ossl
 #usr/share/man/man3/RAND_set_DRBG_type.3ossl
 #usr/share/man/man3/RAND_set_rand_method.3ossl
 #usr/share/man/man3/RAND_set_seed_source_type.3ossl
@@ -5064,6 +5240,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SRP_user_pwd_set0_sv.3ossl
 #usr/share/man/man3/SRP_user_pwd_set1_ids.3ossl
 #usr/share/man/man3/SRP_user_pwd_set_gN.3ossl
+#usr/share/man/man3/SSL_ACCEPT_CONNECTION_NO_BLOCK.3ossl
 #usr/share/man/man3/SSL_ACCEPT_STREAM_NO_BLOCK.3ossl
 #usr/share/man/man3/SSL_CIPHER_description.3ossl
 #usr/share/man/man3/SSL_CIPHER_find.3ossl
@@ -5132,6 +5309,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CTX_get0_chain_cert_store.3ossl
 #usr/share/man/man3/SSL_CTX_get0_chain_certs.3ossl
 #usr/share/man/man3/SSL_CTX_get0_client_cert_type.3ossl
+#usr/share/man/man3/SSL_CTX_get0_implemented_groups.3ossl
 #usr/share/man/man3/SSL_CTX_get0_param.3ossl
 #usr/share/man/man3/SSL_CTX_get0_security_ex_data.3ossl
 #usr/share/man/man3/SSL_CTX_get0_server_cert_type.3ossl
@@ -5145,6 +5323,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CTX_get_default_passwd_cb.3ossl
 #usr/share/man/man3/SSL_CTX_get_default_passwd_cb_userdata.3ossl
 #usr/share/man/man3/SSL_CTX_get_default_read_ahead.3ossl
+#usr/share/man/man3/SSL_CTX_get_domain_flags.3ossl
 #usr/share/man/man3/SSL_CTX_get_ex_data.3ossl
 #usr/share/man/man3/SSL_CTX_get_ex_new_index.3ossl
 #usr/share/man/man3/SSL_CTX_get_extra_chain_certs.3ossl
@@ -5257,6 +5436,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CTX_set_default_verify_paths.3ossl
 #usr/share/man/man3/SSL_CTX_set_default_verify_store.3ossl
 #usr/share/man/man3/SSL_CTX_set_dh_auto.3ossl
+#usr/share/man/man3/SSL_CTX_set_domain_flags.3ossl
 #usr/share/man/man3/SSL_CTX_set_ecdh_auto.3ossl
 #usr/share/man/man3/SSL_CTX_set_ex_data.3ossl
 #usr/share/man/man3/SSL_CTX_set_generate_session_id.3ossl
@@ -5271,6 +5451,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CTX_set_mode.3ossl
 #usr/share/man/man3/SSL_CTX_set_msg_callback.3ossl
 #usr/share/man/man3/SSL_CTX_set_msg_callback_arg.3ossl
+#usr/share/man/man3/SSL_CTX_set_new_pending_conn_cb.3ossl
 #usr/share/man/man3/SSL_CTX_set_next_proto_select_cb.3ossl
 #usr/share/man/man3/SSL_CTX_set_next_protos_advertised_cb.3ossl
 #usr/share/man/man3/SSL_CTX_set_num_tickets.3ossl
@@ -5337,6 +5518,11 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_DEFAULT_STREAM_MODE_AUTO_BIDI.3ossl
 #usr/share/man/man3/SSL_DEFAULT_STREAM_MODE_AUTO_UNI.3ossl
 #usr/share/man/man3/SSL_DEFAULT_STREAM_MODE_NONE.3ossl
+#usr/share/man/man3/SSL_DOMAIN_FLAG_BLOCKING.3ossl
+#usr/share/man/man3/SSL_DOMAIN_FLAG_LEGACY_BLOCKING.3ossl
+#usr/share/man/man3/SSL_DOMAIN_FLAG_MULTI_THREAD.3ossl
+#usr/share/man/man3/SSL_DOMAIN_FLAG_SINGLE_THREAD.3ossl
+#usr/share/man/man3/SSL_DOMAIN_FLAG_THREAD_ASSISTED.3ossl
 #usr/share/man/man3/SSL_INCOMING_STREAM_POLICY_ACCEPT.3ossl
 #usr/share/man/man3/SSL_INCOMING_STREAM_POLICY_AUTO.3ossl
 #usr/share/man/man3/SSL_INCOMING_STREAM_POLICY_REJECT.3ossl
@@ -5440,6 +5626,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_VALUE_STREAM_WRITE_BUF_USED.3ossl
 #usr/share/man/man3/SSL_WRITE_FLAG_CONCLUDE.3ossl
 #usr/share/man/man3/SSL_accept.3ossl
+#usr/share/man/man3/SSL_accept_connection.3ossl
 #usr/share/man/man3/SSL_accept_stream.3ossl
 #usr/share/man/man3/SSL_add0_chain_cert.3ossl
 #usr/share/man/man3/SSL_add1_chain_cert.3ossl
@@ -5506,18 +5693,22 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get0_connection.3ossl
 #usr/share/man/man3/SSL_get0_dane_authority.3ossl
 #usr/share/man/man3/SSL_get0_dane_tlsa.3ossl
+#usr/share/man/man3/SSL_get0_domain.3ossl
 #usr/share/man/man3/SSL_get0_group_name.3ossl
 #usr/share/man/man3/SSL_get0_iana_groups.3ossl
+#usr/share/man/man3/SSL_get0_listener.3ossl
 #usr/share/man/man3/SSL_get0_next_proto_negotiated.3ossl
 #usr/share/man/man3/SSL_get0_param.3ossl
 #usr/share/man/man3/SSL_get0_peer_CA_list.3ossl
 #usr/share/man/man3/SSL_get0_peer_certificate.3ossl
 #usr/share/man/man3/SSL_get0_peer_rpk.3ossl
 #usr/share/man/man3/SSL_get0_peer_scts.3ossl
+#usr/share/man/man3/SSL_get0_peer_signature_name.3ossl
 #usr/share/man/man3/SSL_get0_peername.3ossl
 #usr/share/man/man3/SSL_get0_security_ex_data.3ossl
 #usr/share/man/man3/SSL_get0_server_cert_type.3ossl
 #usr/share/man/man3/SSL_get0_session.3ossl
+#usr/share/man/man3/SSL_get0_signature_name.3ossl
 #usr/share/man/man3/SSL_get0_verified_chain.3ossl
 #usr/share/man/man3/SSL_get0_verify_cert_store.3ossl
 #usr/share/man/man3/SSL_get1_builtin_sigalgs.3ossl
@@ -5528,6 +5719,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get1_session.3ossl
 #usr/share/man/man3/SSL_get1_supported_ciphers.3ossl
 #usr/share/man/man3/SSL_get_SSL_CTX.3ossl
+#usr/share/man/man3/SSL_get_accept_connection_queue_len.3ossl
 #usr/share/man/man3/SSL_get_accept_stream_queue_len.3ossl
 #usr/share/man/man3/SSL_get_all_async_fds.3ossl
 #usr/share/man/man3/SSL_get_app_data.3ossl
@@ -5549,6 +5741,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get_default_passwd_cb.3ossl
 #usr/share/man/man3/SSL_get_default_passwd_cb_userdata.3ossl
 #usr/share/man/man3/SSL_get_default_timeout.3ossl
+#usr/share/man/man3/SSL_get_domain_flags.3ossl
 #usr/share/man/man3/SSL_get_early_data_status.3ossl
 #usr/share/man/man3/SSL_get_error.3ossl
 #usr/share/man/man3/SSL_get_event_handling_mode.3ossl
@@ -5652,20 +5845,27 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_in_init.3ossl
 #usr/share/man/man3/SSL_inject_net_dgram.3ossl
 #usr/share/man/man3/SSL_is_connection.3ossl
+#usr/share/man/man3/SSL_is_domain.3ossl
 #usr/share/man/man3/SSL_is_dtls.3ossl
 #usr/share/man/man3/SSL_is_init_finished.3ossl
+#usr/share/man/man3/SSL_is_listener.3ossl
 #usr/share/man/man3/SSL_is_quic.3ossl
 #usr/share/man/man3/SSL_is_server.3ossl
 #usr/share/man/man3/SSL_is_stream_local.3ossl
 #usr/share/man/man3/SSL_is_tls.3ossl
 #usr/share/man/man3/SSL_key_update.3ossl
 #usr/share/man/man3/SSL_library_init.3ossl
+#usr/share/man/man3/SSL_listen.3ossl
 #usr/share/man/man3/SSL_load_client_CA_file.3ossl
 #usr/share/man/man3/SSL_load_client_CA_file_ex.3ossl
 #usr/share/man/man3/SSL_load_error_strings.3ossl
 #usr/share/man/man3/SSL_net_read_desired.3ossl
 #usr/share/man/man3/SSL_net_write_desired.3ossl
 #usr/share/man/man3/SSL_new.3ossl
+#usr/share/man/man3/SSL_new_domain.3ossl
+#usr/share/man/man3/SSL_new_from_listener.3ossl
+#usr/share/man/man3/SSL_new_listener.3ossl
+#usr/share/man/man3/SSL_new_listener_from.3ossl
 #usr/share/man/man3/SSL_new_session_ticket.3ossl
 #usr/share/man/man3/SSL_new_stream.3ossl
 #usr/share/man/man3/SSL_peek.3ossl
@@ -5755,6 +5955,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_set_mode.3ossl
 #usr/share/man/man3/SSL_set_msg_callback.3ossl
 #usr/share/man/man3/SSL_set_msg_callback_arg.3ossl
+#usr/share/man/man3/SSL_set_new_pending_conn_cb_fn.3ossl
 #usr/share/man/man3/SSL_set_num_tickets.3ossl
 #usr/share/man/man3/SSL_set_options.3ossl
 #usr/share/man/man3/SSL_set_post_handshake_auth.3ossl
@@ -5763,6 +5964,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_set_psk_server_callback.3ossl
 #usr/share/man/man3/SSL_set_psk_use_session_callback.3ossl
 #usr/share/man/man3/SSL_set_purpose.3ossl
+#usr/share/man/man3/SSL_set_quic_tls_cbs.3ossl
+#usr/share/man/man3/SSL_set_quic_tls_early_data_enabled.3ossl
+#usr/share/man/man3/SSL_set_quic_tls_transport_params.3ossl
 #usr/share/man/man3/SSL_set_quiet_shutdown.3ossl
 #usr/share/man/man3/SSL_set_read_ahead.3ossl
 #usr/share/man/man3/SSL_set_record_padding_callback.3ossl
@@ -6194,6 +6398,18 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_PUBKEY_set.3ossl
 #usr/share/man/man3/X509_PUBKEY_set0_param.3ossl
 #usr/share/man/man3/X509_PUBKEY_set0_public_key.3ossl
+#usr/share/man/man3/X509_PURPOSE_add.3ossl
+#usr/share/man/man3/X509_PURPOSE_cleanup.3ossl
+#usr/share/man/man3/X509_PURPOSE_get0.3ossl
+#usr/share/man/man3/X509_PURPOSE_get0_name.3ossl
+#usr/share/man/man3/X509_PURPOSE_get0_sname.3ossl
+#usr/share/man/man3/X509_PURPOSE_get_by_id.3ossl
+#usr/share/man/man3/X509_PURPOSE_get_by_sname.3ossl
+#usr/share/man/man3/X509_PURPOSE_get_count.3ossl
+#usr/share/man/man3/X509_PURPOSE_get_id.3ossl
+#usr/share/man/man3/X509_PURPOSE_get_trust.3ossl
+#usr/share/man/man3/X509_PURPOSE_get_unused_id.3ossl
+#usr/share/man/man3/X509_PURPOSE_set.3ossl
 #usr/share/man/man3/X509_REQ_INFO_free.3ossl
 #usr/share/man/man3/X509_REQ_INFO_new.3ossl
 #usr/share/man/man3/X509_REQ_add1_attr.3ossl
@@ -6393,6 +6609,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_VERIFY_PARAM_get_flags.3ossl
 #usr/share/man/man3/X509_VERIFY_PARAM_get_hostflags.3ossl
 #usr/share/man/man3/X509_VERIFY_PARAM_get_inh_flags.3ossl
+#usr/share/man/man3/X509_VERIFY_PARAM_get_purpose.3ossl
 #usr/share/man/man3/X509_VERIFY_PARAM_get_time.3ossl
 #usr/share/man/man3/X509_VERIFY_PARAM_set1_email.3ossl
 #usr/share/man/man3/X509_VERIFY_PARAM_set1_host.3ossl
@@ -6631,7 +6848,18 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/d2i_OCSP_SERVICELOC.3ossl
 #usr/share/man/man3/d2i_OCSP_SIGNATURE.3ossl
 #usr/share/man/man3/d2i_OCSP_SINGLERESP.3ossl
+#usr/share/man/man3/d2i_OSSL_AA_DIST_POINT.3ossl
+#usr/share/man/man3/d2i_OSSL_ALLOWED_ATTRIBUTES_CHOICE.3ossl
+#usr/share/man/man3/d2i_OSSL_ALLOWED_ATTRIBUTES_ITEM.3ossl
+#usr/share/man/man3/d2i_OSSL_ALLOWED_ATTRIBUTES_SYNTAX.3ossl
+#usr/share/man/man3/d2i_OSSL_ATAV.3ossl
 #usr/share/man/man3/d2i_OSSL_ATTRIBUTES_SYNTAX.3ossl
+#usr/share/man/man3/d2i_OSSL_ATTRIBUTE_DESCRIPTOR.3ossl
+#usr/share/man/man3/d2i_OSSL_ATTRIBUTE_MAPPING.3ossl
+#usr/share/man/man3/d2i_OSSL_ATTRIBUTE_MAPPINGS.3ossl
+#usr/share/man/man3/d2i_OSSL_ATTRIBUTE_TYPE_MAPPING.3ossl
+#usr/share/man/man3/d2i_OSSL_ATTRIBUTE_VALUE_MAPPING.3ossl
+#usr/share/man/man3/d2i_OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX.3ossl
 #usr/share/man/man3/d2i_OSSL_BASIC_ATTR_CONSTRAINTS.3ossl
 #usr/share/man/man3/d2i_OSSL_CMP_ATAVS.3ossl
 #usr/share/man/man3/d2i_OSSL_CMP_MSG.3ossl
@@ -6640,19 +6868,37 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/d2i_OSSL_CMP_PKISI.3ossl
 #usr/share/man/man3/d2i_OSSL_CRMF_CERTID.3ossl
 #usr/share/man/man3/d2i_OSSL_CRMF_CERTTEMPLATE.3ossl
+#usr/share/man/man3/d2i_OSSL_CRMF_ENCRYPTEDKEY.3ossl
 #usr/share/man/man3/d2i_OSSL_CRMF_ENCRYPTEDVALUE.3ossl
 #usr/share/man/man3/d2i_OSSL_CRMF_MSG.3ossl
 #usr/share/man/man3/d2i_OSSL_CRMF_MSGS.3ossl
 #usr/share/man/man3/d2i_OSSL_CRMF_PBMPARAMETER.3ossl
 #usr/share/man/man3/d2i_OSSL_CRMF_PKIPUBLICATIONINFO.3ossl
 #usr/share/man/man3/d2i_OSSL_CRMF_SINGLEPUBINFO.3ossl
+#usr/share/man/man3/d2i_OSSL_DAY_TIME.3ossl
+#usr/share/man/man3/d2i_OSSL_DAY_TIME_BAND.3ossl
+#usr/share/man/man3/d2i_OSSL_HASH.3ossl
 #usr/share/man/man3/d2i_OSSL_IETF_ATTR_SYNTAX.3ossl
+#usr/share/man/man3/d2i_OSSL_INFO_SYNTAX.3ossl
+#usr/share/man/man3/d2i_OSSL_INFO_SYNTAX_POINTER.3ossl
 #usr/share/man/man3/d2i_OSSL_ISSUER_SERIAL.3ossl
+#usr/share/man/man3/d2i_OSSL_NAMED_DAY.3ossl
 #usr/share/man/man3/d2i_OSSL_OBJECT_DIGEST_INFO.3ossl
+#usr/share/man/man3/d2i_OSSL_PRIVILEGE_POLICY_ID.3ossl
+#usr/share/man/man3/d2i_OSSL_ROLE_SPEC_CERT_ID.3ossl
+#usr/share/man/man3/d2i_OSSL_ROLE_SPEC_CERT_ID_SYNTAX.3ossl
 #usr/share/man/man3/d2i_OSSL_TARGET.3ossl
 #usr/share/man/man3/d2i_OSSL_TARGETING_INFORMATION.3ossl
 #usr/share/man/man3/d2i_OSSL_TARGETS.3ossl
 #usr/share/man/man3/d2i_OSSL_TARGET_CERT.3ossl
+#usr/share/man/man3/d2i_OSSL_TIME_PERIOD.3ossl
+#usr/share/man/man3/d2i_OSSL_TIME_SPEC.3ossl
+#usr/share/man/man3/d2i_OSSL_TIME_SPEC_ABSOLUTE.3ossl
+#usr/share/man/man3/d2i_OSSL_TIME_SPEC_DAY.3ossl
+#usr/share/man/man3/d2i_OSSL_TIME_SPEC_MONTH.3ossl
+#usr/share/man/man3/d2i_OSSL_TIME_SPEC_TIME.3ossl
+#usr/share/man/man3/d2i_OSSL_TIME_SPEC_WEEKS.3ossl
+#usr/share/man/man3/d2i_OSSL_TIME_SPEC_X_DAY_OF.3ossl
 #usr/share/man/man3/d2i_OSSL_USER_NOTICE_SYNTAX.3ossl
 #usr/share/man/man3/d2i_OTHERNAME.3ossl
 #usr/share/man/man3/d2i_PBE2PARAM.3ossl
@@ -6868,7 +7114,18 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/i2d_OCSP_SERVICELOC.3ossl
 #usr/share/man/man3/i2d_OCSP_SIGNATURE.3ossl
 #usr/share/man/man3/i2d_OCSP_SINGLERESP.3ossl
+#usr/share/man/man3/i2d_OSSL_AA_DIST_POINT.3ossl
+#usr/share/man/man3/i2d_OSSL_ALLOWED_ATTRIBUTES_CHOICE.3ossl
+#usr/share/man/man3/i2d_OSSL_ALLOWED_ATTRIBUTES_ITEM.3ossl
+#usr/share/man/man3/i2d_OSSL_ALLOWED_ATTRIBUTES_SYNTAX.3ossl
+#usr/share/man/man3/i2d_OSSL_ATAV.3ossl
 #usr/share/man/man3/i2d_OSSL_ATTRIBUTES_SYNTAX.3ossl
+#usr/share/man/man3/i2d_OSSL_ATTRIBUTE_DESCRIPTOR.3ossl
+#usr/share/man/man3/i2d_OSSL_ATTRIBUTE_MAPPING.3ossl
+#usr/share/man/man3/i2d_OSSL_ATTRIBUTE_MAPPINGS.3ossl
+#usr/share/man/man3/i2d_OSSL_ATTRIBUTE_TYPE_MAPPING.3ossl
+#usr/share/man/man3/i2d_OSSL_ATTRIBUTE_VALUE_MAPPING.3ossl
+#usr/share/man/man3/i2d_OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX.3ossl
 #usr/share/man/man3/i2d_OSSL_BASIC_ATTR_CONSTRAINTS.3ossl
 #usr/share/man/man3/i2d_OSSL_CMP_ATAVS.3ossl
 #usr/share/man/man3/i2d_OSSL_CMP_MSG.3ossl
@@ -6877,19 +7134,37 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/i2d_OSSL_CMP_PKISI.3ossl
 #usr/share/man/man3/i2d_OSSL_CRMF_CERTID.3ossl
 #usr/share/man/man3/i2d_OSSL_CRMF_CERTTEMPLATE.3ossl
+#usr/share/man/man3/i2d_OSSL_CRMF_ENCRYPTEDKEY.3ossl
 #usr/share/man/man3/i2d_OSSL_CRMF_ENCRYPTEDVALUE.3ossl
 #usr/share/man/man3/i2d_OSSL_CRMF_MSG.3ossl
 #usr/share/man/man3/i2d_OSSL_CRMF_MSGS.3ossl
 #usr/share/man/man3/i2d_OSSL_CRMF_PBMPARAMETER.3ossl
 #usr/share/man/man3/i2d_OSSL_CRMF_PKIPUBLICATIONINFO.3ossl
 #usr/share/man/man3/i2d_OSSL_CRMF_SINGLEPUBINFO.3ossl
+#usr/share/man/man3/i2d_OSSL_DAY_TIME.3ossl
+#usr/share/man/man3/i2d_OSSL_DAY_TIME_BAND.3ossl
+#usr/share/man/man3/i2d_OSSL_HASH.3ossl
 #usr/share/man/man3/i2d_OSSL_IETF_ATTR_SYNTAX.3ossl
+#usr/share/man/man3/i2d_OSSL_INFO_SYNTAX.3ossl
+#usr/share/man/man3/i2d_OSSL_INFO_SYNTAX_POINTER.3ossl
 #usr/share/man/man3/i2d_OSSL_ISSUER_SERIAL.3ossl
+#usr/share/man/man3/i2d_OSSL_NAMED_DAY.3ossl
 #usr/share/man/man3/i2d_OSSL_OBJECT_DIGEST_INFO.3ossl
+#usr/share/man/man3/i2d_OSSL_PRIVILEGE_POLICY_ID.3ossl
+#usr/share/man/man3/i2d_OSSL_ROLE_SPEC_CERT_ID.3ossl
+#usr/share/man/man3/i2d_OSSL_ROLE_SPEC_CERT_ID_SYNTAX.3ossl
 #usr/share/man/man3/i2d_OSSL_TARGET.3ossl
 #usr/share/man/man3/i2d_OSSL_TARGETING_INFORMATION.3ossl
 #usr/share/man/man3/i2d_OSSL_TARGETS.3ossl
 #usr/share/man/man3/i2d_OSSL_TARGET_CERT.3ossl
+#usr/share/man/man3/i2d_OSSL_TIME_PERIOD.3ossl
+#usr/share/man/man3/i2d_OSSL_TIME_SPEC.3ossl
+#usr/share/man/man3/i2d_OSSL_TIME_SPEC_ABSOLUTE.3ossl
+#usr/share/man/man3/i2d_OSSL_TIME_SPEC_DAY.3ossl
+#usr/share/man/man3/i2d_OSSL_TIME_SPEC_MONTH.3ossl
+#usr/share/man/man3/i2d_OSSL_TIME_SPEC_TIME.3ossl
+#usr/share/man/man3/i2d_OSSL_TIME_SPEC_WEEKS.3ossl
+#usr/share/man/man3/i2d_OSSL_TIME_SPEC_X_DAY_OF.3ossl
 #usr/share/man/man3/i2d_OSSL_USER_NOTICE_SYNTAX.3ossl
 #usr/share/man/man3/i2d_OTHERNAME.3ossl
 #usr/share/man/man3/i2d_PBE2PARAM.3ossl
@@ -7096,6 +7371,10 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/EVP_KDF-X942-CONCAT.7ossl
 #usr/share/man/man7/EVP_KDF-X963.7ossl
 #usr/share/man/man7/EVP_KEM-EC.7ossl
+#usr/share/man/man7/EVP_KEM-ML-KEM-1024.7ossl
+#usr/share/man/man7/EVP_KEM-ML-KEM-512.7ossl
+#usr/share/man/man7/EVP_KEM-ML-KEM-768.7ossl
+#usr/share/man/man7/EVP_KEM-ML-KEM.7ossl
 #usr/share/man/man7/EVP_KEM-RSA.7ossl
 #usr/share/man/man7/EVP_KEM-X25519.7ossl
 #usr/share/man/man7/EVP_KEM-X448.7ossl
@@ -7111,8 +7390,14 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/EVP_KEYMGMT-ED25519.7ossl
 #usr/share/man/man7/EVP_KEYMGMT-ED448.7ossl
 #usr/share/man/man7/EVP_KEYMGMT-HMAC.7ossl
+#usr/share/man/man7/EVP_KEYMGMT-ML-DSA.7ossl
+#usr/share/man/man7/EVP_KEYMGMT-ML-KEM-1024.7ossl
+#usr/share/man/man7/EVP_KEYMGMT-ML-KEM-512.7ossl
+#usr/share/man/man7/EVP_KEYMGMT-ML-KEM-768.7ossl
+#usr/share/man/man7/EVP_KEYMGMT-ML-KEM.7ossl
 #usr/share/man/man7/EVP_KEYMGMT-Poly1305.7ossl
 #usr/share/man/man7/EVP_KEYMGMT-RSA.7ossl
+#usr/share/man/man7/EVP_KEYMGMT-SLH-DSA.7ossl
 #usr/share/man/man7/EVP_KEYMGMT-SM2.7ossl
 #usr/share/man/man7/EVP_KEYMGMT-Siphash.7ossl
 #usr/share/man/man7/EVP_KEYMGMT-X25519.7ossl
@@ -7154,8 +7439,29 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/EVP_PKEY-ED448.7ossl
 #usr/share/man/man7/EVP_PKEY-FFC.7ossl
 #usr/share/man/man7/EVP_PKEY-HMAC.7ossl
+#usr/share/man/man7/EVP_PKEY-ML-DSA-44.7ossl
+#usr/share/man/man7/EVP_PKEY-ML-DSA-65.7ossl
+#usr/share/man/man7/EVP_PKEY-ML-DSA-87.7ossl
+#usr/share/man/man7/EVP_PKEY-ML-DSA.7ossl
+#usr/share/man/man7/EVP_PKEY-ML-KEM-1024.7ossl
+#usr/share/man/man7/EVP_PKEY-ML-KEM-512.7ossl
+#usr/share/man/man7/EVP_PKEY-ML-KEM-768.7ossl
+#usr/share/man/man7/EVP_PKEY-ML-KEM.7ossl
 #usr/share/man/man7/EVP_PKEY-Poly1305.7ossl
 #usr/share/man/man7/EVP_PKEY-RSA.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHA2-128f.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHA2-128s.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHA2-192f.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHA2-192s.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHA2-256f.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHA2-256s.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHAKE-128f.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHAKE-128s.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHAKE-192f.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHAKE-192s.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHAKE-256f.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA-SHAKE-256s.7ossl
+#usr/share/man/man7/EVP_PKEY-SLH-DSA.7ossl
 #usr/share/man/man7/EVP_PKEY-SM2.7ossl
 #usr/share/man/man7/EVP_PKEY-Siphash.7ossl
 #usr/share/man/man7/EVP_PKEY-X25519.7ossl
@@ -7174,8 +7480,25 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/EVP_SIGNATURE-ED25519.7ossl
 #usr/share/man/man7/EVP_SIGNATURE-ED448.7ossl
 #usr/share/man/man7/EVP_SIGNATURE-HMAC.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-ML-DSA-44.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-ML-DSA-65.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-ML-DSA-87.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-ML-DSA.7ossl
 #usr/share/man/man7/EVP_SIGNATURE-Poly1305.7ossl
 #usr/share/man/man7/EVP_SIGNATURE-RSA.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHA2-128f.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHA2-128s.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHA2-192f.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHA2-192s.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHA2-256f.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHA2-256s.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHAKE-128f.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHAKE-128s.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHAKE-192f.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHAKE-192s.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHAKE-256f.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA-SHAKE-256s.7ossl
+#usr/share/man/man7/EVP_SIGNATURE-SLH-DSA.7ossl
 #usr/share/man/man7/EVP_SIGNATURE-Siphash.7ossl
 #usr/share/man/man7/Ed25519.7ossl
 #usr/share/man/man7/Ed448.7ossl
@@ -7212,6 +7535,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/openssl-env.7ossl
 #usr/share/man/man7/openssl-glossary.7ossl
 #usr/share/man/man7/openssl-qlog.7ossl
+#usr/share/man/man7/openssl-quic-concurrency.7ossl
 #usr/share/man/man7/openssl-quic.7ossl
 #usr/share/man/man7/openssl-threads.7ossl
 #usr/share/man/man7/openssl_user_macros.7ossl
@@ -7224,6 +7548,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/ossl-guide-quic-client-non-block.7ossl
 #usr/share/man/man7/ossl-guide-quic-introduction.7ossl
 #usr/share/man/man7/ossl-guide-quic-multi-stream.7ossl
+#usr/share/man/man7/ossl-guide-quic-server-block.7ossl
+#usr/share/man/man7/ossl-guide-quic-server-non-block.7ossl
 #usr/share/man/man7/ossl-guide-tls-client-block.7ossl
 #usr/share/man/man7/ossl-guide-tls-client-non-block.7ossl
 #usr/share/man/man7/ossl-guide-tls-introduction.7ossl
@@ -7246,6 +7572,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/provider-object.7ossl
 #usr/share/man/man7/provider-rand.7ossl
 #usr/share/man/man7/provider-signature.7ossl
+#usr/share/man/man7/provider-skeymgmt.7ossl
 #usr/share/man/man7/provider-storemgmt.7ossl
 #usr/share/man/man7/provider.7ossl
 #usr/share/man/man7/proxy-certificates.7ossl
diff --git a/lfs/openssl b/lfs/openssl
index c6f521d63..a94f325a0 100644
--- a/lfs/openssl
+++ b/lfs/openssl
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.4.1
+VER        = 3.5.0
 
 THISAPP    = openssl-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -72,7 +72,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 328a2a4f0536b15ffe6421afc99bdb5dcdf3d29f44437fdd80bbf4089f5f2658ca10907e033eda2e04c6b862e49b150ea59d8ab1807d14a3dcf64e10c32e78af
+$(DL_FILE)_BLAKE2 = 9bf55ad242863123ec117296ff4d3067a27da9e0aa104a70203009536440198bacbb155c6431801e139dee6deaf6a26e0ac9a5e71fdcf963d00ba3ec7434440f
 
 install : $(TARGET)
 
-- 
2.49.0



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2025-04-24 13:44 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-04-24 13:43 [PATCH] alsa: Update to version 1.2.14 Adolf Belka
2025-04-24 13:43 ` [PATCH] btrfs-progs: Update to version 6.14 Adolf Belka
2025-04-24 13:43 ` [PATCH] coreutils: Update to version 9.7 Adolf Belka
2025-04-24 13:43 ` [PATCH] fontconfig: Update to version 2.16.2 Adolf Belka
2025-04-24 13:43 ` [PATCH] gzip: Update to version 1.14 Adolf Belka
2025-04-24 13:43 ` [PATCH] libcap: Update to version 2.76 Adolf Belka
2025-04-24 13:43 ` [PATCH] libffi: Update to version 3.4.8 Adolf Belka
2025-04-24 13:43 ` [PATCH] libgpg-error: Update to version 1.54 Adolf Belka
2025-04-24 13:43 ` [PATCH] nano: Update to version 8.4 Adolf Belka
2025-04-24 13:43 ` [PATCH] nfs: Update to version 2.8.3 Adolf Belka
2025-04-24 13:43 ` [PATCH] openssh: Update to version 10.0p1 Adolf Belka
2025-04-24 13:43 ` [PATCH] openssl: Update to version 3.5.0 Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox