[mpd] Add Bison/Flex parser for complex mpd commands + misc

Some of the misc:
* Initialize query_params from the start of each function
* Reduce code duplication by consolidating the handler's integer conversion
* Go back to classic int return types for handlers
* Change list grouping to respond like mpd
* Sanitize all user string output
This commit is contained in:
ejurgensen
2024-08-31 00:02:25 +02:00
committed by Alain Nussbaumer
parent 08b1b74ddd
commit d57b7565da
4 changed files with 2139 additions and 1866 deletions

3071
src/mpd.c

File diff suppressed because it is too large Load Diff