mpv/options
Kacper Michajłow 2054d872d4 m_property: stop expanding strings after 10 properties during fuzzing
Some properties, like `${decoder-list}`, are resource-intensive to
expand. Prevent fuzzing from generating strings with excessive
expansions to encourage shorter test cases.

Expanding properties on each playback frame for `osd-msg1` can be
demanding. However, in regular use cases, this typically isn’t an issue,
so implementing a caching solution wouldn’t be practical in real
scenarios.

Fixes timeouts on OSS-Fuzz.
2024-11-02 04:24:00 +01:00
..
m_config.h options/m_config: fix no newline at end of file 2024-03-19 08:58:18 +01:00
m_config_core.c m_option: add a way for aliases to use sub option prefix 2024-06-24 12:51:28 +00:00
m_config_core.h m_option: add a way for aliases to use sub option prefix 2024-06-24 12:51:28 +00:00
m_config_frontend.c various: remove global.h inclusion where not needed 2024-10-01 12:23:44 +02:00
m_config_frontend.h various: remove global.h inclusion where not needed 2024-10-01 12:23:44 +02:00
m_option.c options/m_option: limit string list to 100 per operation for fuzzing 2024-11-02 01:40:41 +01:00
m_option.h options: enable handling --no-hwdec as --hwdec=no 2024-09-30 11:26:13 +02:00
m_property.c m_property: stop expanding strings after 10 properties during fuzzing 2024-11-02 04:24:00 +01:00
m_property.h m_property: add `>` for fixed precision floating-point expansion 2024-03-21 03:50:11 +01:00
options.c options: disallow log-file when fuzzing 2024-11-02 01:40:41 +01:00
options.h options: remove stale comment about encoding mode being compiled-in 2024-10-31 16:43:25 +01:00
parse_commandline.c various: remove global.h inclusion where not needed 2024-10-01 12:23:44 +02:00
parse_commandline.h
parse_configfile.c options/parse_configfile: use stream_read_file2 for reading config 2024-10-20 19:31:49 +02:00
parse_configfile.h options: read config file as stream 2023-04-29 22:34:54 +00:00
path.c various: move unistd.h inclusion to common.h 2024-05-06 22:01:17 +02:00
path.h options/path: move path utility functions to misc/path_utils 2024-02-23 21:35:57 +01:00