Edit

kc3-lang/libxml2/fuzz/regexp.dict

Branch :

  • Show log

    Commit

  • Author : Nick Wellnhofer
    Date : 2020-07-12 22:59:39
    Hash : 905820a4
    Message : Update fuzzing code - Shorten timeouts - Align options from Makefile and options files - Add section headers to Makefile - Skip invalid UTF-8 in regexp fuzzer - Update regexp.dict - Generate HTML seed corpus in correct format

  • fuzz/regexp.dict
  • quant_any="*"
    quant_opt="?"
    quant_some="+"
    quant_num="{1,2}"
    
    dot="."
    branch="|a"
    parens="()"
    parens_inner=")("
    pos_group="[a]"
    neg_group="[^a]"
    class_subtraction="[a-[b]]"
    
    esc_space="\\s"
    esc_initial="\\i"
    esc_name="\\c"
    esc_digit="\\d"
    esc_word="\\w"
    
    cat_letter="\\p{L}"
    cat_mark="\\p{M}"
    cat_number="\\p{N}"
    cat_punct="\\p{P}"
    cat_sym="\\p{S}"
    cat_sep="\\p{Z}"
    cat_other="\\p{C}"
    
    block_aegean_numbers="\\p{IsAegeanNumbers}"
    block_alphabetic_presentation_forms="\\p{IsAlphabeticPresentationForms}"
    block_arabic="\\p{IsArabic}"
    block_arabic_presentation_forms_a="\\p{IsArabicPresentationFormsA}"
    block_arabic_presentation_forms_b="\\p{IsArabicPresentationFormsB}"
    block_armenian="\\p{IsArmenian}"
    block_arrows="\\p{IsArrows}"
    block_basic_latin="\\p{IsBasicLatin}"
    block_bengali="\\p{IsBengali}"
    block_block_elements="\\p{IsBlockElements}"
    block_bopomofo="\\p{IsBopomofo}"
    block_bopomofo_extended="\\p{IsBopomofoExtended}"
    block_box_drawing="\\p{IsBoxDrawing}"
    block_braille_patterns="\\p{IsBraillePatterns}"
    block_buhid="\\p{IsBuhid}"
    block_byzantine_musical_symbols="\\p{IsByzantineMusicalSymbols}"
    block_c_j_k_compatibility="\\p{IsCJKCompatibility}"
    block_c_j_k_compatibility_forms="\\p{IsCJKCompatibilityForms}"
    block_c_j_k_compatibility_ideographs="\\p{IsCJKCompatibilityIdeographs}"
    block_c_j_k_compatibility_ideographs_supplement="\\p{IsCJKCompatibilityIdeographsSupplement}"
    block_c_j_k_radicals_supplement="\\p{IsCJKRadicalsSupplement}"
    block_c_j_k_symbolsand_punctuation="\\p{IsCJKSymbolsandPunctuation}"
    block_c_j_k_unified_ideographs="\\p{IsCJKUnifiedIdeographs}"
    block_c_j_k_unified_ideographs_extension_a="\\p{IsCJKUnifiedIdeographsExtensionA}"
    block_cjk_unified_ideographs_extension_b="\\p{IsCJKUnifiedIdeographsExtensionB}"
    block_cherokee="\\p{IsCherokee}"
    block_combining_diacritical_marks="\\p{IsCombiningDiacriticalMarks}"
    block_combining_diacritical_marksfor_symbols="\\p{IsCombiningDiacriticalMarksforSymbols}"
    block_combining_half_marks="\\p{IsCombiningHalfMarks}"
    block_combining_marksfor_symbols="\\p{IsCombiningMarksforSymbols}"
    block_control_pictures="\\p{IsControlPictures}"
    block_currency_symbols="\\p{IsCurrencySymbols}"
    block_cypriot_syllabary="\\p{IsCypriotSyllabary}"
    block_cyrillic="\\p{IsCyrillic}"
    block_cyrillic_supplement="\\p{IsCyrillicSupplement}"
    block_deseret="\\p{IsDeseret}"
    block_devanagari="\\p{IsDevanagari}"
    block_dingbats="\\p{IsDingbats}"
    block_enclosed_alphanumerics="\\p{IsEnclosedAlphanumerics}"
    block_enclosed_cjk_lettersand_months="\\p{IsEnclosedCJKLettersandMonths}"
    block_ethiopic="\\p{IsEthiopic}"
    block_general_punctuation="\\p{IsGeneralPunctuation}"
    block_geometric_shapes="\\p{IsGeometricShapes}"
    block_georgian="\\p{IsGeorgian}"
    block_gothic="\\p{IsGothic}"
    block_greek="\\p{IsGreek}"
    block_greek_extended="\\p{IsGreekExtended}"
    block_greekand_coptic="\\p{IsGreekandCoptic}"
    block_gujarati="\\p{IsGujarati}"
    block_gurmukhi="\\p{IsGurmukhi}"
    block_halfwidthand_fullwidth_forms="\\p{IsHalfwidthandFullwidthForms}"
    block_hangul_compatibility_jamo="\\p{IsHangulCompatibilityJamo}"
    block_hangul_jamo="\\p{IsHangulJamo}"
    block_hangul_syllables="\\p{IsHangulSyllables}"
    block_hanunoo="\\p{IsHanunoo}"
    block_hebrew="\\p{IsHebrew}"
    block_high_private_use_surrogates="\\p{IsHighPrivateUseSurrogates}"
    block_high_surrogates="\\p{IsHighSurrogates}"
    block_hiragana="\\p{IsHiragana}"
    block_ipa_extensions="\\p{IsIPAExtensions}"
    block_ideographic_description_characters="\\p{IsIdeographicDescriptionCharacters}"
    block_kanbun="\\p{IsKanbun}"
    block_kangxi_radicals="\\p{IsKangxiRadicals}"
    block_kannada="\\p{IsKannada}"
    block_katakana="\\p{IsKatakana}"
    block_katakana_phonetic_extensions="\\p{IsKatakanaPhoneticExtensions}"
    block_khmer="\\p{IsKhmer}"
    block_khmer_symbols="\\p{IsKhmerSymbols}"
    block_lao="\\p{IsLao}"
    block_latin1Supplement="\\p{IsLatin1Supplement}"
    block_latin_extended_a="\\p{IsLatinExtendedA}"
    block_latin_extended_b="\\p{IsLatinExtendedB}"
    block_latin_extended_additional="\\p{IsLatinExtendedAdditional}"
    block_letterlike_symbols="\\p{IsLetterlikeSymbols}"
    block_limbu="\\p{IsLimbu}"
    block_linear_b_ideograms="\\p{IsLinearBIdeograms}"
    block_linear_b_syllabary="\\p{IsLinearBSyllabary}"
    block_low_surrogates="\\p{IsLowSurrogates}"
    block_malayalam="\\p{IsMalayalam}"
    block_mathematical_alphanumeric_symbols="\\p{IsMathematicalAlphanumericSymbols}"
    block_mathematical_operators="\\p{IsMathematicalOperators}"
    block_miscellaneous_mathematical_symbols_a="\\p{IsMiscellaneousMathematicalSymbolsA}"
    block_miscellaneous_mathematical_symbols_b="\\p{IsMiscellaneousMathematicalSymbolsB}"
    block_miscellaneous_symbols="\\p{IsMiscellaneousSymbols}"
    block_miscellaneous_symbolsand_arrows="\\p{IsMiscellaneousSymbolsandArrows}"
    block_miscellaneous_technical="\\p{IsMiscellaneousTechnical}"
    block_mongolian="\\p{IsMongolian}"
    block_musical_symbols="\\p{IsMusicalSymbols}"
    block_myanmar="\\p{IsMyanmar}"
    block_number_forms="\\p{IsNumberForms}"
    block_ogham="\\p{IsOgham}"
    block_old_italic="\\p{IsOldItalic}"
    block_optical_character_recognition="\\p{IsOpticalCharacterRecognition}"
    block_oriya="\\p{IsOriya}"
    block_osmanya="\\p{IsOsmanya}"
    block_phonetic_extensions="\\p{IsPhoneticExtensions}"
    block_private_use="\\p{IsPrivateUse}"
    block_private_use_area="\\p{IsPrivateUseArea}"
    block_runic="\\p{IsRunic}"
    block_shavian="\\p{IsShavian}"
    block_sinhala="\\p{IsSinhala}"
    block_small_form_variants="\\p{IsSmallFormVariants}"
    block_spacing_modifier_letters="\\p{IsSpacingModifierLetters}"
    block_specials="\\p{IsSpecials}"
    block_superscriptsand_subscripts="\\p{IsSuperscriptsandSubscripts}"
    block_supplemental_arrows_a="\\p{IsSupplementalArrowsA}"
    block_supplemental_arrows_b="\\p{IsSupplementalArrowsB}"
    block_supplemental_mathematical_operators="\\p{IsSupplementalMathematicalOperators}"
    block_supplementary_private_use_area_a="\\p{IsSupplementaryPrivateUseAreaA}"
    block_supplementary_private_use_area_b="\\p{IsSupplementaryPrivateUseAreaB}"
    block_syriac="\\p{IsSyriac}"
    block_tagalog="\\p{IsTagalog}"
    block_tagbanwa="\\p{IsTagbanwa}"
    block_tags="\\p{IsTags}"
    block_tai_le="\\p{IsTaiLe}"
    block_tai_xuan_jing_symbols="\\p{IsTaiXuanJingSymbols}"
    block_tamil="\\p{IsTamil}"
    block_telugu="\\p{IsTelugu}"
    block_thaana="\\p{IsThaana}"
    block_thai="\\p{IsThai}"
    block_tibetan="\\p{IsTibetan}"
    block_ugaritic="\\p{IsUgaritic}"
    block_unified_canadian_aboriginal_syllabics="\\p{IsUnifiedCanadianAboriginalSyllabics}"
    block_variation_selectors="\\p{IsVariationSelectors}"
    block_variation_selectors_supplement="\\p{IsVariationSelectorsSupplement}"
    block_yi_radicals="\\p{IsYiRadicals}"
    block_yi_syllables="\\p{IsYiSyllables}"
    block_yijing_hexagram_symbols="\\p{IsYijingHexagramSymbols}"