This is a live mirror of the Perl 5 development currently hosted at
Make utf8_to_uvchr() slightly safer
[perl5.git] / utf8.c
2018-08-03 Karl WilliamsonMake utf8_to_uvchr() slightly safer
2018-08-03 Karl Williamsonutf8.c: Make safer some deprecated functions
2018-08-03 Karl Williamsonutf8.c: Avoid some unnecessary work
2018-08-03 Karl Williamsonutf8.c: Remove unused parameters
2018-08-03 Karl Williamsonutf8.c: Remove common code
2018-08-03 Karl Williamsonutf8.c: Make safer a deprecated function
2018-08-03 Karl Williamsonutf8.c: Make unused parameter signal its status
2018-08-03 Karl WilliamsonInitialize some inversion lists at start-up.
2018-08-02 Karl WilliamsonMove Unicode \p{} definitions to regcomp.c
2018-07-19 Steve HayFix VC6 build following commit aa3c16bd70
2018-07-17 Karl WilliamsonMake utf8_to_uvchr() safer
2018-07-17 Karl Williamsonutf8.c: Add comments
2018-07-14 Karl WilliamsonMake global two interpreter variables
2018-07-11 Karl Williamsonutf8.c: Avoid some unnecessary conversions to UTF-8
2018-07-11 Karl Williamsonutf8.c: Static fnc always passed non-null
2018-07-05 Karl WilliamsonInline dfa for translating from UTF-8
2018-07-05 Karl Williamsonutf8.c: Avoid unnecessary work xlating utf8 to uv
2018-07-05 Karl WilliamsonUse strict dfa to translate from UTF-8 to code point
2018-07-05 Karl WilliamsonExtend dfa for translation of UTF-8 to EBCDIC
2018-07-05 Karl WilliamsonMake UTF-8 dfa table an EXTCONST
2018-07-05 Karl WilliamsonRename dfa table for UTF-8
2018-07-05 Karl WilliamsonChange dfa table for Perl extended UTF-8
2018-07-05 Karl Williamsonutf8.c: Change expression to be EBCDIC friendly
2018-06-29 Karl Williamsonutf8.c: Use abbreviations consistently
2018-06-25 Karl Williamsonutf8.c: Use a more generic enum instead of explicit ptr
2018-06-25 Karl Williamsonutf8.c: Reorder some initialization code
2018-06-25 Karl Williamsonutf8.c: Fix \p{} to work on old Unicodes
2018-06-25 Karl Williamsonutf8.c: qr/\p{}/ Handle Unihan numeric properties
2018-06-25 Karl Williamsonregcomp.c: Simplify
2018-06-25 Karl Williamsonutf8.c: Handle qr!\p{nv=6/8}!
2018-06-25 Karl Williamsonutf8.c: Use \p{nv=float}
2018-06-25 Karl Williamsonregen/ Add to list of props to keep...
2018-06-25 Karl Williamsonutf8.c: Use menominic variable name
2018-06-25 Karl Williamsonutf8.c: Fix typo in comment
2018-06-25 Karl Williamsonutf8.c: Use variable instead of repeating expression
2018-06-25 Karl WilliamsonRemove support for qr/\p{_CanonDCIJ}
2018-06-25 Karl WilliamsonRemove support for qr/\p{_Comb_Above}/
2018-06-25 Karl Williamsongrok_atoUV: allow non-C strings and document
2018-05-19 Karl WilliamsonPATCH: [perl # 133179] heap-buffer-overflow write
2018-04-30 Daniel Draganutf8.c: use TRUE not true
2018-04-20 Karl Williamsonregen/ Omit #defines
2018-04-20 Karl WilliamsonUse a perfect hash for Unicode property lookups
2018-04-20 Karl WilliamsonBring all Unicode property definitions into core
2018-04-20 Karl WilliamsonSet up initial \p{} parse function.
2018-04-20 Karl WilliamsonGenerate all binary Unicode property tables
2018-04-20 Karl WilliamsonMove inversion lists to utf8.c
2018-04-15 Karl Williamsonutf8.c: Don't dump malformation past first NUL
2018-04-15 Karl WilliamsonMove utf8_to_uvchr out of mathoms.c
2018-04-08 Daniel Draganfix utf8.c overflowed VC6's preproc macro buffer and...
2018-04-03 Karl WilliamsonUse unsigned to avoid compiler warning
2018-03-31 Karl Williamsonutf8.c: Add missing const in formal parameter
2018-03-31 Karl Williamsonutf8.c: Remove unused thread context for core-only fcn
2018-03-31 Karl Williamsonutf8.c: Rmv no longer used function
2018-03-31 Karl WilliamsonUse compiled-in C structure for inverted case folds
2018-03-31 Karl Williamsonregen/ Inversion maps don't have to...
2018-03-31 Karl WilliamsonRemove obsolete variables
2018-03-31 Karl Williamsonutf8.c: Change no longer used params to dummys
2018-03-31 Karl WilliamsonMove init of 2 inversion lists to perl.c
2018-03-31 Karl WilliamsonFix bug in mathoms fcn _is_utf8_xidcont()
2018-03-31 Karl Williamsonutf8.c: Avoid calling swash code
2018-03-31 Karl Williamsonutf8.c: Prefer an inversion list over a swash
2018-03-31 Karl Williamsonutf8.c: Clarify comment
2018-03-31 Karl Williamsonutf8.c: Add comments
2018-03-31 Karl Williamsonutf8.c: Allow to compile for early Unicode versions
2018-03-27 Karl Williamsonutf8.c: fix leak
2018-03-26 Karl WilliamsonMove UTF-8 case changing data into core
2018-03-22 Karl Williamsonutf8.c: Update comment
2018-03-19 Karl Williamsonperlapi: bytes_to_utf8(), from_utf8(): Add clarification
2018-03-06 Karl WilliamsonPATCH: [perl #132163] regex assertion failure
2018-03-04 Karl Williamsonperlapi: utf8_to_uvuni_buf() Add clarification
2018-02-18 Karl Williamsonlocale.c: Check for anomalies in UTF-8 locales
2018-02-16 Karl Williamsonutf8.c: Silence compiler warnings
2018-02-07 Karl Williamsonperlapi: Rmv nonapplicable text
2018-02-07 Karl WilliamsonAdd uvchr_to_utf8_flags_msgs()
2018-02-07 Karl Williamsonutf8.c: Extract code into separate function
2018-01-30 Karl WilliamsonUse dfa to speed up translating UTF-8 into code point
2018-01-30 Karl WilliamsonAdd utf8n_to_uvchr_msgs()
2017-11-27 Karl WilliamsonFix and clarify the pod for utf8_length()
2017-11-23 Karl Williamsonutf8.c: White-space only
2017-11-16 David Mitchellclarify the pod for Perl_utf8_length()
2017-11-09 Karl WilliamsonDest buffer needs to be bigger for utf16_to_utf8()
2017-11-09 Karl Williamson_byte_dump_string(): Don't output leading space
2017-11-06 Karl Williamsonutf8.c: Use memchr instead of strchr
2017-11-06 Karl WilliamsonUse memEQs, memNEs in core files
2017-11-01 Karl Williamsonutf8.c: Rmv obsolete comment
2017-10-29 Karl Williamsonbytes_to_utf8(): Trim unused malloc'd space
2017-09-10 Karl Williamsonutf8.c: Use mnemonic for repeatedly used number
2017-08-09 Karl Williamsonutf8.c: EBCDIC fix
2017-08-06 Karl Williamsonutf8_to_uvchr() EBCDIC fix
2017-07-13 Karl WilliamsonForbid above IV_MAX code points
2017-07-13 Karl Williamsonutf8.c: Change 2 static fcns to handle overlongs
2017-07-13 Karl Williamsonutf8.c: Move and slightly change comment block
2017-07-13 Karl Williamsonutf8.c: Generalize static fcn return for indeterminate...
2017-07-13 Karl Williamsonutf8.c: Move a fcn within the file
2017-07-13 Karl Williamsonutf8.c: Generalize static fcn return for indeterminate...
2017-07-13 Karl Williamsonutf8.c: Generalize static fcn return for indeterminate...
2017-07-13 Karl Williamsonutf8.c: Reorder two 'if' clauses
2017-07-13 Karl Williamsonutf8.c: Slightly simplify some code
2017-07-13 Karl Williamsonutf8n_to_uvchr(): Properly handle extremely high code...
2017-07-13 Karl Williamsonutf8n_to_uvchr() Properly test for extended UTF-8