]> git.alsa-project.org Git - alsa-lib.git/history - src/ucm/parser.c
conf: fix parse_array_def override code path
[alsa-lib.git] / src / ucm / parser.c
2025-07-31 wyjstrongForce to use alphasort64() sorting function for Harmony OS
2024-04-24 Jaroslav Kyselaucm: define and describe Syntax 7
2024-04-24 Jaroslav Kyselaucm: raise error when macro argument is already defined...
2024-04-24 Jaroslav Kyselaucm: do argument value substitution for Macros
2023-09-01 Tony Wasserkaucm: mark internal functions static
2023-05-02 Maxythoncompilation: fix ANDROID -> __ANDROID__ define detection
2022-10-20 Jaroslav Kyselaucm: do not handle multiple Syntax field updates
2022-10-17 SASANO Takayoshiadd DragonFlyBSD build support (except test/)
2022-10-17 SASANO Takayoshiadd NetBSD/OpenBSD build support (except test/)
2022-07-08 Jaroslav Kyselaucm: fix few memory-leaks in the error paths
2022-07-08 Stephan Gerholducm: fix st_mode check for symbolic links
2022-06-16 Jaroslav Kyselaucm: list also hardware configs (hw:X) in uc_mgr_scan_m...
2022-05-27 Jaroslav Kyselaucm: fix the reload call (snd_use_case_mgr_reload)
2022-05-24 Jaroslav Kyselaucm: implement disdevall sequence command
2022-05-20 Jaroslav Kyselaucm: Use LFS calls (stat, scandir)
2022-05-19 Jaroslav Kyselaucm: macro - make argument names shorter
2022-05-19 Jaroslav Kyselaucm: implement enadev2 and disdev2 sequence commands
2022-05-18 Jaroslav Kyselaucm: add support for verb variants
2022-05-18 Jaroslav Kyselaucm: move macros and evali substitution to Syntax 6
2022-05-17 Jaroslav Kyselaucm: macro - add deep call protection (recursion)
2022-05-17 Jaroslav Kyselaucm: macro call inplace evaluate inside macro
2022-05-17 Jaroslav Kyselaucm: macro - fix the error message, print id
2022-05-16 Jaroslav Kyselaucm: allow passing variables through ucm open string
2022-05-13 Jaroslav Kyselaucm: implement MacroDefine and Macro subtree evaluation
2021-12-13 Jaroslav Kyselaucm: top-level path - set directory from symlink
2021-11-07 Jaroslav Kyselaucm: fix DeviceModifier parser
2021-10-28 Jaroslav Kyselaucm: suppress the no device (no UCM card) errors on...
2021-06-14 Chih-Wei Huangconfigure: check if eaccess() is available
2021-06-03 Jaroslav Kyselaucm: fix possible memory leak in parse_verb_file()
2021-05-18 Jaroslav Kyselaucm: libconfig - merge not override items
2021-05-18 Jaroslav Kyselaucm: libconfig parser - fix memory leaks
2021-05-17 Jaroslav Kyselaucm: add cfg-save command
2021-05-13 Jaroslav Kyselaucm: parse LibraryConfig also in the toplevel file
2021-05-12 Jaroslav Kyselaucm: add exec sequence command
2021-04-22 Jaroslav Kyselaucm: limit the master config scan to conf.virt.d
2021-04-13 Jaroslav Kyselaucm: ucm_filename() - avoid double //
2021-04-13 Jaroslav Kyselaucm: add LibraryConfig support
2021-03-29 Jaroslav Kyselaucm: add ctl-remove sequence command to delete controls...
2021-03-29 Jaroslav Kyselaucm: add cset-new sequence command to create new contro...
2021-03-23 Jaroslav Kyselaucm: rename sysset to sysw
2021-03-11 Jaroslav Kyselaucm: warn about unknown sequence commands
2021-03-11 Jaroslav Kyselaucm: implement sysset sequence command
2021-03-11 Jaroslav Kyselaucm: add _fboot / FixedBootSequence
2021-02-03 Jaroslav Kyselaucm: fix two error messages
2021-01-07 Jaroslav Kyselaucm: fix possible memory leak in parse_verb_file()
2020-10-06 Jaroslav Kyselaucm: rename once_list to boot_list
2020-10-06 Jaroslav Kyselaucm: substitute the comment string also in the main...
2020-10-06 Jaroslav Kyselaucm: Handle 'Error' keyword in the master file
2020-07-03 Jaroslav Kyselaucm: fix parse_get_safe_name() - safe name must be...
2020-06-22 Jaroslav Kyselaucm: simplify get_by_card() in parser.c
2020-06-08 Jaroslav Kyselaucm: fix use-after-free in parse_component_seq()
2020-06-08 Jaroslav Kyselaucm: remove strict: in ${OpenName} substitution
2020-06-08 Jaroslav Kyselaucm: fix the error path in parse_toplevel_path()
2020-06-03 Jaroslav Kyselaucm: implement CardIdByName substitution
2020-05-27 Jaroslav Kyselaucm: substitute arguments in sequences only for syntax 3+
2020-05-27 Jaroslav Kyselaucm: substitute RenameDevice and DeleteDevice lists
2020-05-27 Jaroslav Kyselaucm: substitute Comment in Transition and Device
2020-05-27 Jaroslav Kyselaucm: substitute verb name and file field
2020-05-27 Jaroslav Kyselaucm: substitute component sequence string
2020-05-27 Jaroslav Kyselaucm: substitute device strings in the device lists
2020-05-27 Jaroslav Kyselaucm: substitute device / modifier names, too
2020-05-27 Jaroslav Kyselaucm: implement the toplevel ucm configuration file...
2020-05-26 Jaroslav Kyselaucm: Define/DefineRegex is supported in Syntax 3
2020-05-26 Jaroslav Kyselaucm: handle strict: prefix correctly for the UCM card...
2020-05-26 Jaroslav Kyselaucm: substitute also value strings
2020-05-25 Jaroslav Kyselaucm: allow to specify the toplevel directory using...
2020-05-25 Jaroslav Kyselaucm: config - change the in-place include evaluation...
2020-05-25 Jaroslav Kyselaucm: allow syntax version 3
2020-05-25 Jaroslav Kyselaucm: substitute arguments in sequences
2020-05-25 Jaroslav Kyselaucm: configuration - add DefineRegex
2020-05-25 Jaroslav Kyselaucm: configuration - allow to define the configuration...
2020-05-25 Jaroslav Kyselaucm: configuration - implement in-place Include
2020-05-25 Jaroslav Kyselaucm: rename SectionOnce to BootSequence
2020-05-19 Jaroslav Kyselaucm: fix SectionOnce comment
2020-05-14 Jaroslav Kyselaucm: parse SectionOnce section in the master UCM config...
2020-04-06 Jaroslav Kyselaucm: fix copy-n-paste typo (RemoveDevice list)
2020-03-17 Jaroslav Kyselaucm: fix uc_mgr_scan_master_configs()
2020-02-11 Jaroslav Kyselaucm: parser - add error message to verb_dev_list_add()
2020-02-07 Jaroslav Kyselaucm: fill missing device entries (conflicting / supported)
2020-02-07 Jaroslav Kyselaucm: implement RenameDevice and RemoveDevice verb manag...
2020-02-03 Jaroslav Kyselaucm: the ucm2/ subdirectory is driver name based
2020-02-03 Jaroslav Kyselaucm: parser - use correct filename in parser_master_file()
2020-01-17 Jaroslav Kyselaucm: parser - cosmetic fixes in the comments
2020-01-15 Jaroslav Kyselaucm: remove MAX_FILE definition and use correct PATH_MAX
2020-01-15 Jaroslav Kyselaucm: split conf_file_name and conf_dir_name
2020-01-15 Jaroslav Kyselaucm: fix the configuration directory (longname) for...
2019-12-11 Libin Yangucm: setup conf_format after getting ALSA_CONFIG_UCM_VA...
2019-11-25 Jaroslav Kyselaucm: remove the new-line for uc_error() calls
2019-11-19 Jaroslav Kyselaucm: quick fix for the previous commit when ALSA_CONFIG...
2019-11-19 Jaroslav Kyselaucm: fix again the long name configuration filename...
2019-11-19 Hans de Goedeucm: parser: Fix snprintf usage
2019-11-19 Hans de Goedeucm: Only look in ucm[1] or ucm2 dir once we've found...
2019-11-19 Hans de Goedeucm: Fix fallback to card_name (shortname) config for...
2019-11-19 Hans de Goedeucm: Fix opening of master-configs by the card's longname
2019-11-15 Jaroslav Kyselaucm: fix memory leaks detected by the coverity checker
2019-11-14 Jaroslav Kyselaucm: add possibility to keep order of childs for If...
2019-11-14 Jaroslav Kyselaucm: change the If block parsing
2019-11-14 Jaroslav Kyselaucm: add PlaybackCTL and CaptureCTL default values...
2019-11-14 Jaroslav Kyselaucm: add If condition block
2019-11-14 Jaroslav Kyselaucm: do not cache all control devices in get_card_long_...
next