summaryrefslogtreecommitdiff
path: root/pcre32_valid_utf32.c
Commit message (Collapse)AuthorAgeFilesLines
* Correct Unicode string checking in the light of corrigendum #9.ph102013-02-271-10/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1261 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Lose compiler warning when UTF not configured.ph102012-10-211-0/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1157 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add extra parentheses around && inside ||chpe2012-10-181-2/+1
| | | | | | Fixes warnings from -Wparentheses. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1125 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcre32: Remove masking from UTF-32 validationchpe2012-10-161-1/+1
| | | | | | | It's now required and documented that to pass character strings with high bits set (which will be masked off), it's necessary to pass PCRE_NO_UTF32_CHECK. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1118 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcre32: utf: Reject all non-characters and not just 0xfffechpe2012-10-161-3/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1098 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcre32: Reject characters > 0x10ffff in UTF-32 modechpe2012-10-161-5/+9
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1088 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcre32: Add 32-bit librarychpe2012-10-161-0/+126
Create libpcre32 that operates on 32-bit characters (UTF-32). This turned out to be surprisingly simple after the UTF-16 support was introduced; mostly just extra ifdefs and adjusting and adding some tests. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1055 2f5784b3-3f2a-0410-8824-cb99058d5e15