From be3a7ff2862868b4612d4c56edbd42e1d7dd7fdb Mon Sep 17 00:00:00 2001 From: Jeewoong Kim Date: Tue, 7 Jul 2026 21:46:20 +0900 Subject: fuzz: add plist writer API fuzzer --- fuzz/plist_write_fuzzer.dict | 78 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 fuzz/plist_write_fuzzer.dict (limited to 'fuzz/plist_write_fuzzer.dict') diff --git a/fuzz/plist_write_fuzzer.dict b/fuzz/plist_write_fuzzer.dict new file mode 100644 index 0000000..6aba5a8 --- /dev/null +++ b/fuzz/plist_write_fuzzer.dict @@ -0,0 +1,78 @@ +# +# Dictionary for plist_write_fuzzer. +# ---------------------------------- +# +# Basic plist, JSON, and OpenStep tokens. + +bplist_magic="bplist00" + +xml_decl="" +xml_version="version=\"1.0\"" + +xml_dict_open="" +xml_dict_close="" +xml_array_open="" +xml_array_close="" +xml_key_open="" +xml_key_close="" + +xml_string_open="" +xml_string_close="" +xml_integer_open="" +xml_integer_close="" +xml_real_open="" +xml_real_close="" +xml_true="" +xml_false="" +xml_data_open="" +xml_data_close="" +xml_date_open="" +xml_date_close="" + +xml_amp="&" +xml_lt="<" +xml_gt=">" +xml_quot=""" +xml_apos="'" + +json_lbrace="{" +json_rbrace="}" +json_lbracket="[" +json_rbracket="]" +json_colon=":" +json_comma="," +json_quote="\"" + +json_true="true" +json_false="false" +json_null="null" + +json_key_uid="\"UID\"" +json_key_data="\"data\"" +json_key_date="\"date\"" +json_key_string="\"string\"" +json_key_array="\"array\"" +json_key_dict="\"dict\"" + +ostep_lbrace="{" +ostep_rbrace="}" +ostep_lparen="(" +ostep_rparen=")" +ostep_equal="=" +ostep_semicolon=";" +ostep_comma="," +ostep_quote="\"" +ostep_data_open="<" +ostep_data_close=">" + +num_zero="0" +num_one="1" +num_minus_one="-1" +num_large="18446744073709551615" +real_zero="0.0" +real_one="1.0" +date_sample="2024-01-01T00:00:00Z" +base64_sample="QUJDRA==" -- cgit v1.1-32-gdbae