summaryrefslogtreecommitdiff
path: root/src/ucm
Commit message (Expand)AuthorAgeFilesLines
* compilation: fix ANDROID -> __ANDROID__ define detectionMaxython2023-05-021-1/+1
* ucm: fix geti() macro - return zero on successJaroslav Kysela2023-01-151-0/+1
* ucm: simplify and fix the previous patch (geti)Jaroslav Kysela2023-01-151-70/+20
* ucm: add existence checks to geti callsCurtis Malainey2023-01-151-16/+67
* ucm: fix possible memory leak in execute_sysw()Jaroslav Kysela2023-01-051-0/+1
* ucm: execute_sysw - fix possible use-after-freeJaroslav Kysela2022-12-071-2/+3
* ucm: handle empty string also for ${env:} substitutionJaroslav Kysela2022-11-221-1/+7
* ucm: clarify set_defaults callsJaroslav Kysela2022-11-151-11/+25
* ucm: fix enhanced ID parsing in snd_use_case_parse_ctl_elem_id()Jaroslav Kysela2022-11-021-1/+1
* ucm: do not handle multiple Syntax field updatesJaroslav Kysela2022-10-201-34/+42
* add DragonFlyBSD build support (except test/)SASANO Takayoshi2022-10-172-2/+6
* add FreeBSD build support (except test/)SASANO Takayoshi2022-10-171-1/+1
* add NetBSD/OpenBSD build support (except test/)SASANO Takayoshi2022-10-172-1/+6
* doc: ucm - more volume notesJaroslav Kysela2022-10-171-13/+24
* doc: ucm - add sequence graphsJaroslav Kysela2022-09-161-0/+7
* ucm: add NULL check for card_name in openJaroslav Kysela2022-07-081-1/+1
* ucm: fix few memory-leaks in the error pathsJaroslav Kysela2022-07-082-6/+6
* ucm: fix st_mode check for symbolic linksStephan Gerhold2022-07-081-1/+1
* ucm: list also hardware configs (hw:X) in uc_mgr_scan_master_configs() fcnJaroslav Kysela2022-06-161-13/+58
* ucm: fix the reload call (snd_use_case_mgr_reload)Jaroslav Kysela2022-05-273-12/+16
* ucm: implement disdevall sequence commandJaroslav Kysela2022-05-244-2/+39
* ucm: fix memory leak in the error path (Include)Jaroslav Kysela2022-05-231-3/+4
* ucm: Use LFS calls (stat, scandir)Jaroslav Kysela2022-05-204-19/+19
* ucm: main - fix the compilation error (signess)Jaroslav Kysela2022-05-201-1/+1
* ucm: macro - make argument names shorterJaroslav Kysela2022-05-192-8/+8
* ucm: doc - describe variants, minor correctionsJaroslav Kysela2022-05-191-2/+37
* ucm: implement enadev2 and disdev2 sequence commandsJaroslav Kysela2022-05-195-22/+90
* ucm: add support for verb variantsJaroslav Kysela2022-05-182-20/+189
* ucm: set SYNTAX_VERSION_MAX to 6Jaroslav Kysela2022-05-181-1/+1
* ucm: move macros and evali substitution to Syntax 6Jaroslav Kysela2022-05-182-6/+6
* ucm: macro - add deep call protection (recursion)Jaroslav Kysela2022-05-172-0/+7
* ucm: macro call inplace evaluate inside macroJaroslav Kysela2022-05-171-0/+5
* ucm: macro - fix the error message, print idJaroslav Kysela2022-05-171-1/+4
* ucm: return empty string for undefined "open" variables (arguments)Jaroslav Kysela2022-05-171-0/+2
* ucm: allow '-' prefix to avoid errors when the variable is not definedJaroslav Kysela2022-05-171-0/+7
* ucm: allow passing variables through ucm open stringJaroslav Kysela2022-05-162-0/+63
* ucm: implement MacroDefine and Macro subtree evaluationJaroslav Kysela2022-05-136-9/+252
* ucm: local_config may be NULL (error path)Jaroslav Kysela2022-05-131-1/+2
* ucm: add ${evali:} substitutionJaroslav Kysela2022-05-132-1/+44
* ucm: fix the '${eval:EXPR}' substitutionJaroslav Kysela2022-02-221-0/+3
* ucm: top-level path - set directory from symlinkJaroslav Kysela2021-12-131-10/+45
* ucm: add initial doxygen documenationJaroslav Kysela2021-12-012-1/+532
* conf: introduce snd_config_load_string()Jaroslav Kysela2021-12-011-28/+4
* ucm: add ${eval:EXPR} substitution (Syntax 5)Jaroslav Kysela2021-11-302-1/+38
* ucm: fix parsing of the internal hexadecimal card identifier (2)Jaroslav Kysela2021-11-121-1/+1
* ucm: fix parsing of the internal hexadecimal card identifierJaroslav Kysela2021-11-121-0/+3
* ucm: fix DeviceModifier parserJaroslav Kysela2021-11-071-1/+1
* conf: introduce safe_strtol_base()Jaroslav Kysela2021-11-021-6/+1
* ucm: suppress the no device (no UCM card) errors on requestJaroslav Kysela2021-10-283-1/+10
* ucm: substitute the before/after identifiersJaroslav Kysela2021-09-011-6/+12