summaryrefslogtreecommitdiff
path: root/utf8.c
Commit message (Expand)AuthorAgeFilesLines
* Forbid above IV_MAX code pointsKarl Williamson2017-07-121-108/+102
* utf8.c: Change 2 static fcns to handle overlongsKarl Williamson2017-07-121-60/+139
* utf8.c: Move and slightly change comment blockKarl Williamson2017-07-121-15/+18
* utf8.c: Generalize static fcn return for indeterminate resultKarl Williamson2017-07-121-26/+37
* utf8.c: Move a fcn within the fileKarl Williamson2017-07-121-76/+76
* utf8.c: Generalize static fcn return for indeterminate resultKarl Williamson2017-07-121-15/+20
* utf8.c: Generalize static fcn return for indeterminate resultKarl Williamson2017-07-121-8/+25
* utf8.c: Reorder two 'if' clausesKarl Williamson2017-07-121-5/+5
* utf8.c: Slightly simplify some codeKarl Williamson2017-07-121-11/+9
* utf8n_to_uvchr(): Properly handle extremely high code pointsKarl Williamson2017-07-121-3/+4
* utf8n_to_uvchr() Properly test for extended UTF-8Karl Williamson2017-07-121-94/+107
* utf8.h: Add synonyms for flag namesKarl Williamson2017-07-121-22/+22
* utf8.c: Fix bugs with overlongs combined with other malformations.Karl Williamson2017-07-121-58/+60
* utf8n_to_uvchr: U+ should be for only Unicode code pointsKarl Williamson2017-07-121-1/+5
* utf8n_to_uvchr() Use correct warnings categoryKarl Williamson2017-07-121-2/+2
* utf8n_to_uvchr(): Avoid some workKarl Williamson2017-07-121-2/+5
* utf8.c: Comments, white-space onlyKarl Williamson2017-07-121-119/+174
* utf8.c: Consolidate duplicated string constantsKarl Williamson2017-07-121-17/+17
* utf8.c: Don't calc code point from overflowing UTF8Karl Williamson2017-07-121-1/+7
* Revert: Restrict code points to <= IV_MAXKarl Williamson2017-07-121-10/+17
* utf8n_to_uvchr(): Don't display too many bytes in msgKarl Williamson2017-07-021-2/+2
* utf8.c: Move some #defines here, the only file that uses themKarl Williamson2017-07-011-0/+18
* perlapi: Add note about utf8n_to_uvchr_error() returnKarl Williamson2017-07-011-0/+3
* PATCH: [perl #131646] Assertion fail UTF-8 error msgKarl Williamson2017-06-241-1/+1
* utf8.c: Fix commentKarl Williamson2017-06-211-1/+1
* utf8.c: White-space onlyKarl Williamson2017-06-141-7/+7
* Add new function utf8_from_bytes_loc()Karl Williamson2017-06-141-33/+96
* Clarify pod for bytes to/from utf8()Karl Williamson2017-06-141-6/+6
* bytes_from_utf8(): parameter must not be NULLKarl Williamson2017-06-141-7/+7
* utf8.c: Add missing 'const' to formal parameterKarl Williamson2017-06-101-1/+1
* utf8.c: Clarify pod for three functionsKarl Williamson2017-06-081-2/+14
* utf8.c: Change formal parameter nameKarl Williamson2017-06-081-23/+23
* utf8.c: White-space, comment onlyKarl Williamson2017-06-081-26/+28
* utf8_to_bytes(): Avoid work if possibleKarl Williamson2017-06-081-5/+16
* utf8.c: Change UTF8 to UVCHRKarl Williamson2017-06-081-1/+1
* bytes_to_utf8(): Remove obsolete commentKarl Williamson2017-06-081-3/+0
* utf8.c: White_space onlyKarl Williamson2017-06-081-13/+13
* bytes_from_utf8(): Use memcpy if all invariantKarl Williamson2017-06-081-0/+9
* utf8.c: A byte count should be Size_t, not I32Karl Williamson2017-06-081-1/+1
* Forbid out of range Unicode code points.Abigail2017-06-061-17/+10
* Remove deprecated function 'to_utf8_case()'Karl Williamson2017-06-011-56/+0
* Reword description of 'bytes_from_utf8()'Karl Williamson2017-06-011-7/+14
* utf8.c: Don't use Newx in decoding UTF-8Karl Williamson2017-03-071-4/+3
* Make _byte_dump_string() usable in all of coreKarl Williamson2017-02-131-16/+25
* utf8.c: Move comment a few lines up in the fileKarl Williamson2017-02-111-9/+9
* Change av_foo_nomg() nameKarl Williamson2017-02-111-4/+4
* Fix embed.fnc for utf8_to_uvchr_bufKarl Williamson2017-01-251-0/+2
* Use of Unicode code points exceeding IV_MAX will be fatal in Perl 5.28Abigail2017-01-161-1/+1
* Fix save-stack type errorAaron Crane2017-01-071-1/+1
* utf8.c: Add a const to a function parameterKarl Williamson2017-01-051-1/+1