summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Tag the 8.32 release.pcre-8.32ph102012-11-300-0/+0
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/tags/pcre-8.32@1228 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Final updates for 8.32 release.ph102012-11-301-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1227 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Give error if --enable-cpp but no C++ compiler found.ph102012-11-302-5/+12
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1226 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Arrange to remove any "visibility" settings in config.h.generic.ph102012-11-241-5/+15
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1225 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix typo.ph102012-11-211-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1224 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add information about z/OS and z/VM ports.ph102012-11-211-1/+17
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1223 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2012-11-197-39/+81
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1222 2f5784b3-3f2a-0410-8824-cb99058d5e15
* File tidies, preparing for 8.32-RC1.ph102012-11-1149-2545/+2507
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1221 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix typo.ph102012-11-111-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1220 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Support (*UTF) in all libraries.ph102012-11-1112-52/+77
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1219 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix really stupid bug in multicase matching, and deficiency in the tests.ph102012-11-116-8/+92
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1218 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Preparations for 8.32-RC1.ph102012-11-094-17/+18
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1217 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Last minute fixes and some documentation update in the JIT compiler.zherczeg2012-11-095-49/+70
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1216 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Large JIT compiler update again.zherczeg2012-11-0912-609/+728
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1215 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Some 16/32 bit documentation updates. Also, undocument what happens to invalid ph102012-11-084-97/+80
| | | | | | | unchecked UTF-8 strings. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1214 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add more words about $.ph102012-11-071-14/+19
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1213 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Test 20 alleged it was DFA, but was not being run using -dfa. Fixed, and copied ph102012-11-075-14/+50
| | | | | | | some of the tests to the non-DFA tests. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1212 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix pcretest -C pcre8/pcre16 bug.ph102012-11-072-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1211 2f5784b3-3f2a-0410-8824-cb99058d5e15
* New comments on the PCRE options.ph102012-11-071-49/+63
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1210 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2012-11-079-93/+135
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1209 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Update NEWS with a summary of main items for 8.32.ph102012-11-061-4/+30
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1208 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Updating RunTest.bat with libpre32 support.zherczeg2012-11-061-45/+181
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1207 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2012-11-061-66/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1206 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Remove unnecessary unsigned castschpe2012-11-051-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1205 2f5784b3-3f2a-0410-8824-cb99058d5e15
* docs: Put correction version in which the 32-bit library appearedchpe2012-11-051-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1204 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2012-11-058-117/+149
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1203 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Lose compiler warnings.ph102012-11-041-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1202 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2012-11-044-859/+1064
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1201 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Temporarily remove 32-bit maskingchpe2012-11-034-73/+10
| | | | | | | Remove the masking via the PCRE_NO_UTF32_CHECK. It will be reintroduced as a dedicated runtime option later, with support for JIT and non-JIT cases. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1200 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix compile-time assertion to test the right thingchpe2012-11-031-3/+5
| | | | | | | The assertion needs to test that the *public* definition of the 32-bit character is a 32-bit integer type, not the *private* definition. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1199 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Rewrite 32-bit GETCHAR* macroschpe2012-11-011-10/+20
| | | | | | | Move the high-bit masking to a dedicated macro, and use that in the GETCHAR* and RAWUCHAR* macros. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1198 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add more safety parentheses to macroschpe2012-11-011-6/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1197 2f5784b3-3f2a-0410-8824-cb99058d5e15
* GCC visibility patch.ph102012-11-014-5/+107
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1196 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Another huge JIT compiler update.zherczeg2012-11-0119-1594/+1836
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1195 2f5784b3-3f2a-0410-8824-cb99058d5e15
* More documentation updatesph102012-10-3157-3358/+5808
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1194 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Documentation update.ph102012-10-301-2/+32
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1193 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Coverage and other pcrebuild documentation update.ph102012-10-301-33/+70
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1192 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Some documentation updates.ph102012-10-302-65/+64
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1191 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcretest was not diagnosing characters > 0x7fffffff in 8-bit mode.ph102012-10-304-0/+25
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1190 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add PCRE_ERROR_BADLENGTH for a negative length.ph102012-10-304-1/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1189 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix function declaration in JIT test.zherczeg2012-10-291-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1188 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT native interface.zherczeg2012-10-297-47/+170
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1187 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Use CHAR_NULL in pcre_compile when checking for character zero.ph102012-10-283-47/+49
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1186 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add a definition for CHAR_NULL (helpful for the z/OS port).ph102012-10-282-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1185 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Update comments.ph102012-10-281-8/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1184 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Change 0 to NULL for mmap in the JIT compiler.zherczeg2012-10-282-4/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1183 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2012-10-2815-120/+211
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1182 2f5784b3-3f2a-0410-8824-cb99058d5e15
* build: Add target to just clean the *.gcda fileschpe2012-10-271-4/+9
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1181 2f5784b3-3f2a-0410-8824-cb99058d5e15
* build: Improve coverage ruleschpe2012-10-271-30/+56
| | | | | | | Make the rules more robust. Fix a typo that prevented 'make coverage-clean' from removing the generated report directory. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1180 2f5784b3-3f2a-0410-8824-cb99058d5e15
* tests: Add tests for short UTF-8 and UTF-16chpe2012-10-274-4/+67
| | | | | | | The only preexisting test was accidentally lost in rev 1174. Add exhaustive tests for short UTF-8 and UTF-16. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1179 2f5784b3-3f2a-0410-8824-cb99058d5e15