summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Final tidies for 8.35 release.ph102014-04-041-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1470 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Change RunGrepTest's files so as not to clash with RunTest's; now "make -j ph102014-04-031-2/+6
| | | | | | | check" works when the tests are run concurrently. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1469 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Final updates for 8.35-RC1.ph102014-03-141-2/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1465 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Disable incorrect error messages reported by the JIT test program.zherczeg2014-03-141-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1464 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix typo that caused max/min quantifiers in ungreedy mode not to work.ph102014-03-101-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1462 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Preparations for next release.ph102014-03-041-42/+42
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1459 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Implement pcre_stack_guard.ph102014-02-091-0/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1454 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix an infinite fast-forward newline on invalid UTF input.zherczeg2014-01-281-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1452 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Little endian PowerPC systems are supported now by the JIT compiler.zherczeg2014-01-211-0/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1451 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bug in tests when 16/32 bits and --enable-bsr-anycrlf are both set. Extend ph102014-01-171-0/+7
| | | | | | | pcretest to show the \R default. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1450 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix error in README; give an error for invalid --with-pcregrep-bufsize values ph102014-01-171-0/+6
| | | | | | | in ./configure. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1449 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Check alternative outputs for the locale test in RunTest. It should now work ph102014-01-121-0/+12
| | | | | | | for the 'fr' locale (which was broken). git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1443 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix wrong ChangeLog mergezherczeg2014-01-111-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1441 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Improve pattern prefix search by a simplified Boyer-Moore algorithm in JIT.zherczeg2014-01-111-1/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1440 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Only test for pthreads when not under Windows.ph102014-01-101-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1439 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix caseless character class bug for characters within a range that have more ph102014-01-101-0/+6
| | | | | | | than one other case. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1438 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT: Optimize might be empty checks.zherczeg2014-01-071-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1435 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT: Optimize brackets with more than four alternatives.zherczeg2014-01-061-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1434 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Reword pcretest messages and clarify "first char" meaning.ph102014-01-031-0/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1433 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add missing files sljitNativeTILEGX.c and sljitNativeTILEGX-encoder.c to the ph102014-01-021-0/+4
| | | | | | | list of those included in the tarball. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1432 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Revert RAWUCHAR macros, renaming them as UCHAR21 and adding an explanatory ph102014-01-021-4/+5
| | | | | | | comment. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1431 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Get rid of confusing RAWUCHAR set of macros.ph102013-12-311-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1425 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Improve character range checks in JIT.zherczeg2013-12-291-0/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1420 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Improve fast forward search in JIT.zherczeg2013-12-291-7/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1419 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix pcretest's handling of patterns when \K in an assertion sets the start of aph102013-12-271-0/+6
| | | | | | | match past the end of the match. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1418 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Get rid of some unitialized variable compiler warnings.ph102013-12-241-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1417 2f5784b3-3f2a-0410-8824-cb99058d5e15
* The auto-possessification of character sets were improved. The JIT compiler ↵zherczeg2013-12-221-0/+4
| | | | | | also optimizes more character set checks. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1415 2f5784b3-3f2a-0410-8824-cb99058d5e15
* A new flag is set, when property checks are present in an XCLASS.zherczeg2013-12-221-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1414 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Final file tidies for 8.34.ph102013-12-151-8/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1412 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix internal error for XCLASS in 16/32-bit non-UCP versions with heap ph102013-12-061-0/+7
| | | | | | | recursion, and get rid of some compiler warnings when UCP is not configured. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1411 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add support for [[:<:]] and [[:>:]] as a transition aid.ph102013-12-031-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1408 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add Jeff Trawick's patch to CMakeLists.txt for MSVC features.ph102013-12-011-0/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1407 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Clarify handling of \s in documentation; fix VT in pcretest's built-in tables.ph102013-11-251-3/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1405 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Source tidies for 8.34-RC1.ph102013-11-191-116/+116
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1404 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Document the same tables must be used at compile and match time.ph102013-11-121-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1400 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Rename the (as yet unreleased) PCRE_NO_AUTO_POSSESSIFY option to ph102013-11-121-1/+1
| | | | | | | PCRE_NO_AUTO_POSSESS - no need to be so long - and to match (*NO_AUTO_POSSESS). git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1398 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix \K bug in possessively repeated groups.ph102013-11-111-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1397 2f5784b3-3f2a-0410-8824-cb99058d5e15
* In /x mode, allow white space before a possessive + character.ph102013-11-101-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1396 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add (*NO_AUTO_POSSESS) and document interaction between auto-possessification ph102013-11-091-1/+2
| | | | | | | and callouts. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1395 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Require group names to start with a non-digit.ph102013-11-091-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1394 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Allow quantifiers on (?!) so as to be the same as other assertions.ph102013-11-081-0/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1393 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Give errors for [A-\d] and [a-[:digit:]] etc.ph102013-11-061-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1392 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Implement compile-time nested parentheses limit, specified at build time.ph102013-11-051-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1389 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add a simple tripwire to pcretest to lock out certain modifiers.ph102013-11-051-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1388 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Update POSIX class handling in UCP mode.ph102013-11-021-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1387 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Update perltest.pl to add /u when /W is in the test.ph102013-10-291-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1385 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Explicit possessive quantifiers now use the new opcodes. Fixed an infelicity ph102013-10-151-0/+7
| | | | | | | with EXACT in caseless mode. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1380 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add JIT support for the 64 bit TileGX architecture. Patch by Jiong Wang ↵zherczeg2013-10-141-1/+4
| | | | | | (Tilera Corporation). git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1378 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add U+0085 and U+180E to what \s matches in UCP mode, to match Perl.ph102013-10-121-1/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1376 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix auto-callout with PCRE_UCP, which was compiling rubbish.ph102013-10-111-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1372 2f5784b3-3f2a-0410-8824-cb99058d5e15