/ libxml2 / fuzz / xml.dict
xml.dict
 1  # Copyright 2016 Google Inc.
 2  #
 3  # Licensed under the Apache License, Version 2.0 (the "License");
 4  # you may not use this file except in compliance with the License.
 5  # You may obtain a copy of the License at
 6  #
 7  #      http://www.apache.org/licenses/LICENSE-2.0
 8  #
 9  # Unless required by applicable law or agreed to in writing, software
10  # distributed under the License is distributed on an "AS IS" BASIS,
11  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  # See the License for the specific language governing permissions and
13  # limitations under the License.
14  #
15  ################################################################################
16  #
17  # AFL dictionary for XML
18  # ----------------------
19  #
20  # Several basic syntax elements and attributes, modeled on libxml2.
21  #
22  # Created by Michal Zalewski <lcamtuf@google.com>
23  #
24  
25  attr_encoding=" encoding=\"1\""
26  attr_generic=" a=\"1\""
27  attr_href=" href=\"1\""
28  attr_standalone=" standalone=\"no\""
29  attr_version=" version=\"1\""
30  attr_xml_base=" xml:base=\"1\""
31  attr_xml_id=" xml:id=\"1\""
32  attr_xml_lang=" xml:lang=\"1\""
33  attr_xml_space=" xml:space=\"1\""
34  attr_xmlns=" xmlns=\"1\""
35  
36  entity_builtin="&lt;"
37  entity_decimal="&#1;"
38  entity_external="&a;"
39  entity_hex="&#x1;"
40  
41  string_any="ANY"
42  string_brackets="[]"
43  string_cdata="CDATA"
44  string_col_fallback=":fallback"
45  string_col_generic=":a"
46  string_col_include=":include"
47  string_dashes="--"
48  string_empty="EMPTY"
49  string_empty_dblquotes="\"\""
50  string_empty_quotes="''"
51  string_entities="ENTITIES"
52  string_entity="ENTITY"
53  string_fixed="#FIXED"
54  string_id="ID"
55  string_idref="IDREF"
56  string_idrefs="IDREFS"
57  string_implied="#IMPLIED"
58  string_nmtoken="NMTOKEN"
59  string_nmtokens="NMTOKENS"
60  string_notation="NOTATION"
61  string_parentheses="()"
62  string_pcdata="#PCDATA"
63  string_percent="%a"
64  string_public="PUBLIC"
65  string_required="#REQUIRED"
66  string_schema=":schema"
67  string_system="SYSTEM"
68  string_ucs4="UCS-4"
69  string_utf16="UTF-16"
70  string_utf8="UTF-8"
71  string_xmlns="xmlns:"
72  
73  tag_attlist="<!ATTLIST"
74  tag_cdata="<![CDATA["
75  tag_close="</a>"
76  tag_doctype="<!DOCTYPE"
77  tag_element="<!ELEMENT"
78  tag_entity="<!ENTITY"
79  tag_ignore="<![IGNORE["
80  tag_include="<![INCLUDE["
81  tag_notation="<!NOTATION"
82  tag_open="<a>"
83  tag_open_close="<a />"
84  tag_open_exclamation="<!"
85  tag_open_q="<?"
86  tag_sq2_close="]]>"
87  tag_xml_q="<?xml?>"