Release v1.2.10 Core - Release v1.2.10 - Fix symver build error on non-ELF platforms - doxygen: include docs for shmarea functions - doxygen: silence warning from asoundlib.h - doxygen: global: silence 'not documented' warnings - doxygen: Fix missing group end markers - configure: add AC_SYS_LARGEFILE - seq: Add UMP 1.1 features - seq: Add UMP support - ump: Add helpers to parse / set UMP packet data - control: Add UMP Endpoint and Block info query support - control: Add UMP device query support - ump: Add initial support - include: fix SND_DLSYM_BUILD_VERSION() for static build Config API - doxygen: conf: silence 'not documented' warnings Control API - doxygen: namehint: silence 'not documented' warnings - doxygen: control: silence 'not documented' item warnings - doxygen: include external control docs - reshuffle included files to include config.h as first - control: Add UMP Endpoint and Block info query support - control: Add UMP device query support - remove extra trailing new line in SNDMSG and SNDERR calls Mixer API - topology: fix src/mixer/mixer.c return value warning - doxygen: fix broken parameter name tags PCM API - doxygen: fix broken examples links - doxygen: pcm: silence 'not documented' warnings - doxygen: fix inadvertent link requests - doxygen: fix broken parameter name tags - pcm: hw: fix minor bug in sw_params ioctl - remove extra trailing new line in SNDMSG and SNDERR calls - pcm: hw - prevent divide by zero for broken apps RawMidi API - doxygen: fix broken examples links - doxygen: rawmidi: silence 'not documented' warnings - doxygen: fix broken parameter name tags - rawmidi: Suppress error messages for non-fatal errors - ump: Add UMP 1.1 features - ump: Add helpers for handling SysEx data - ump: Add helpers to parse / set UMP packet data - ump: Add initial support - rawmidi: Add UMP ioctl support Rawmidi API - ump: Add initial support Sequencer API - doxygen: seq: silence 'not documented' warnings - seq: Fix wrong seq version update at snd_seq_hw_get_client_info() - seq: Add overflow check in snd_seq_ev_set_ump_data() - seq: ump: Fix typo in function name containing "group" - seq: Add UMP 1.1 features - seq: Add UMP support Timer API - doxygen: fix broken examples links Topology API - dogyxen: fix topology.h warnings - doxygen: topology: silence 'not documented' warnings - doxygen: fix inadvertent link requests - doxygen: escape xml tags - doxygen: Fix missing group end markers - remove extra trailing new line in SNDMSG and SNDERR calls Use Case Manager API - ucm: main - remove cast to pointer from integer of different size warning - ucm: mark internal functions static - doxygen: ucm: silence warnings - doxygen: fix list indentation errors - doxygen: escape xml tags - doxygen: fix broken parameter name tags - usecase: add CaptureMicInfoFile field to documentation /include/Makefile.am - ump: Add helpers to parse / set UMP packet data - ump: Add initial support ALSA Lisp - reshuffle included files to include config.h as first ALSA Server - reshuffle included files to include config.h as first Async helpers - doxygen: global: silence 'not documented' warnings Configuration - doxygen: conf: do not hide PCM specific function - doxygen: conf: silence 'not documented' warnings - doxygen: fix broken parameter name tags - reshuffle included files to include config.h as first Documentation - doxygen: include docs for shmarea functions - doxygen: namehint: silence 'not documented' warnings - doxygen: seq: silence 'not documented' warnings - doxygen: conf: silence 'not documented' warnings - doxygen: include external control docs - doxygen: fix image path Dynamic Loader helpers - doxygen: global: silence 'not documented' warnings - reshuffle included files to include config.h as first Kernel Headers - seq: Add UMP 1.1 features - uapi: Update rawmidi API to 2.0.4 - uapi: Update asequencer.h definitions for 1.0.3 - uapi: Update control API to 2.0.9 - uapi: Update rawmidi API to 2.0.3 MIDI 2.0 (UMP) - ump: Add UMP 1.1 features - ump: Add helpers for handling SysEx data - ump: Add helpers to parse / set UMP packet data - ump: Add initial support SHM helpers - doxygen: global: silence 'not documented' warnings Test/Example code - test: oldapi - fix the clang-16 compilation error Signed-off-by: Jaroslav Kysela <perex@perex.cz>