Skip to content

v1.2.10

@perexg perexg tagged this 01 Sep 19:12
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>
Assets 2