Core
- Release v1.2.15
- configure: Allow systemd service installation without systemd.pc
- github: coverity.yml - run at 4am on Sunday
- github: add coverity.yml (coverity.com) workflow
- github: CI: add awk package for Fedora to build.yml
ALSA Control (alsactl)
- alsactl: fix error message arguments (remove card)
- alsactl: fix error handling in check_control_cdev()
- alsactl: ucm: restore controls for other cards in group
- alsactl: move udev/systemd files to conf subdirectory
- alsactl: update state file correctly when initialization failed
- alsactl: fix state restore to handle dynamic user control elements
- alsactl: add systemd service to handle deferred card initialization
- alsactl: ucm: add wrestore command and wait_for_card() for boot synchronization
- alsactl: add -Y option to export card states as key=value pairs
- alsactl: ucm: implement boot parameters and card group sync infrastructure
- alsactl: free scandir list in snd_card_clean_cfgdir
- alsactl: add support for new log handler (alsa-lib 1.2.15)
- alsactl: restore udev rules - fix HDA analog device check
ALSA RawMidi Utility (amidi)
- amidi: Ignore inactive MIDI ports as default at listing
aconnect
- aconnect: add support for new log handler (alsa-lib 1.2.15)
alsamixer
- alsamixer: add support for new log handler (alsa-lib 1.2.15)
aplay/arecord
- aplay: reorganize format handling in begin_wave()
- Revert "aplay: fix S24_LE wav header"
- alsactl: add support for new log handler (alsa-lib 1.2.15)
bat (basic audio tester)
- bat: Fix buffer time configuration