summaryrefslogtreecommitdiff
path: root/RunTest
Commit message (Collapse)AuthorAgeFilesLines
* Final file tidies for 10.36ph102020-12-041-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1287 6239d852-aaf2-0410-a92c-79f79f948069
* Fix bug in RunTest: not reporting failure in test 2, and fix bugs in RunTest ph102020-11-221-3/+8
| | | | | | | and RunTest.bat causing test 2 to fail when not building in source directory. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1285 6239d852-aaf2-0410-a92c-79f79f948069
* Make RunTest check stack settablility using the -bigstack value.ph102018-12-071-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1052 6239d852-aaf2-0410-a92c-79f79f948069
* Fix global search/replace in pcre2test and pcre2_substitute() when the pattern ph102018-07-021-1/+1
| | | | | | | matches an empty string, but never at the starting offset. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@955 6239d852-aaf2-0410-a92c-79f79f948069
* Typos in documentation and comments noted by Jason Hood.ph102018-06-171-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@936 6239d852-aaf2-0410-a92c-79f79f948069
* Code tidies for 10.30-RC1 release candidate.ph102017-07-191-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@842 6239d852-aaf2-0410-a92c-79f79f948069
* Implement PCRE2_LITERAL and REG_NOSPEC.ph102017-06-151-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@826 6239d852-aaf2-0410-a92c-79f79f948069
* Add additional compile options and PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES.ph102017-05-171-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@786 6239d852-aaf2-0410-a92c-79f79f948069
* Refactor to avoid sanitize warnings when accessing the variable size ovector in ph102017-05-101-1/+1
| | | | | | | | the backtracking frame. Fixes oss-fuzz issue 1465. Also make -bigstack in RunTest allocate a 64Mb stack for use with clang sanitizing. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@778 6239d852-aaf2-0410-a92c-79f79f948069
* Experimental pattern conversion code (no public documentation yet).ph102017-05-061-3/+34
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@766 6239d852-aaf2-0410-a92c-79f79f948069
* Add explicit heap limiting options to pcre2_match(), with associated features ph102017-04-111-1/+1
| | | | | | | for listing, configuring, etc. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@739 6239d852-aaf2-0410-a92c-79f79f948069
* Add "framesize" to pcre2test to display pcre2_match() frame size, using the new ph102017-03-161-1/+1
| | | | | | | PCRE2_INFO_FRAMESIZE option for pcre2_pattern_info(). git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@682 6239d852-aaf2-0410-a92c-79f79f948069
* Remove special stack handling for test 2 - no longer needed.ph102017-03-101-65/+28
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@675 6239d852-aaf2-0410-a92c-79f79f948069
* File tidies for 10.23-RC1ph102017-01-161-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@655 6239d852-aaf2-0410-a92c-79f79f948069
* Fix bad behaviour for subroutine call in lookbehind when the called subroutine ph102016-11-231-1/+1
| | | | | | | contained an option setting such as (?s) and PCRE2_ANCHORED was set. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@606 6239d852-aaf2-0410-a92c-79f79f948069
* Major refactoring of pcre2_compile.c; see ChangeLog and HACKING.ph102016-10-021-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@555 6239d852-aaf2-0410-a92c-79f79f948069
* Documentation detrail and make HTML for 10.22-RC1.ph102016-06-291-5/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@538 6239d852-aaf2-0410-a92c-79f79f948069
* Upgrade RunTest to try test 2 with a large stack if it fails with a smaller one ph102016-06-221-9/+28
| | | | | | | when running the interpreter. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@532 6239d852-aaf2-0410-a92c-79f79f948069
* Return an error code when pcre2_get_error_message() does not recognize an error ph102016-06-171-0/+1
| | | | | | | code, and add a pcre2test facility for testing this. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@526 6239d852-aaf2-0410-a92c-79f79f948069
* Implemented pcre2_code_copy().ph102016-02-261-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@495 6239d852-aaf2-0410-a92c-79f79f948069
* Update valgrind parameters.ph102016-01-301-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@480 6239d852-aaf2-0410-a92c-79f79f948069
* File tidies, version updates, etc. for 10.21-RC1ph102015-12-171-10/+10
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@471 6239d852-aaf2-0410-a92c-79f79f948069
* Run test 8 (sizes and offsets and mode-specific things) for link size 3 and 4 ph102015-11-141-10/+8
| | | | | | | as well as for link size 2, with different output files in each case. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@433 6239d852-aaf2-0410-a92c-79f79f948069
* Fix bug: test 22 not skipped when Unicode not configured.ph102015-10-171-0/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@387 6239d852-aaf2-0410-a92c-79f79f948069
* Implement --never-backslash-Cph102015-10-171-2/+62
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@386 6239d852-aaf2-0410-a92c-79f79f948069
* Create a suppressions file for valgrind with JIT.ph102015-09-111-11/+19
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@367 6239d852-aaf2-0410-a92c-79f79f948069
* Implement #newline_default and adjust testdata and scripts to use it.ph102015-09-081-3/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@365 6239d852-aaf2-0410-a92c-79f79f948069
* Fix typo in new test.ph102015-08-181-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@349 6239d852-aaf2-0410-a92c-79f79f948069
* Runtime UTF checks now take not of the starting offset.ph102015-08-181-33/+47
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@348 6239d852-aaf2-0410-a92c-79f79f948069
* Fix pedantic infelicities shown up by clang and a UTF-8 checking overflow bug.ph102015-07-241-20/+35
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@326 6239d852-aaf2-0410-a92c-79f79f948069
* Source and document file tidies for 10.20-RC1.ph102015-06-181-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@288 6239d852-aaf2-0410-a92c-79f79f948069
* Allow '-' before "nojit" and other arguments for RunTest because I keep ph102015-04-241-13/+17
| | | | | | | forgetting. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@258 6239d852-aaf2-0410-a92c-79f79f948069
* Add teststderr to list of files to clean up.ph102015-04-181-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@249 6239d852-aaf2-0410-a92c-79f79f948069
* Final source file tidies for 10.10-RC1ph102015-02-201-10/+10
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@201 6239d852-aaf2-0410-a92c-79f79f948069
* Update RunTest to handle locales better.ph102015-02-071-38/+40
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@195 6239d852-aaf2-0410-a92c-79f79f948069
* Add serialization functions and tests with updated pcre2test. Fix ph102015-01-231-2/+15
| | | | | | | PCRE2_INFO_SIZE issues. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@185 6239d852-aaf2-0410-a92c-79f79f948069
* More documentation and file tidies.ph102014-11-211-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@157 6239d852-aaf2-0410-a92c-79f79f948069
* Add additional tests and fix some compiler warnings; update stack information.ph102014-11-211-2/+13
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@156 6239d852-aaf2-0410-a92c-79f79f948069
* Finish off changes of JIT stack assignmentph102014-11-081-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@137 6239d852-aaf2-0410-a92c-79f79f948069
* Improve test coverage; minor typo in JIT test and other minor buglets fixed.ph102014-10-311-264/+290
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@128 6239d852-aaf2-0410-a92c-79f79f948069
* Update clean up of RunTest and RunGrepTest working files.ph102014-10-281-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@127 6239d852-aaf2-0410-a92c-79f79f948069
* Tidy a lot of files (remove trailing spaces)ph102014-10-201-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@120 6239d852-aaf2-0410-a92c-79f79f948069
* Change --enable-pcre8 etc to --enable-pcre2-8 etc and consequent changes; ph102014-10-171-3/+3
| | | | | | | change "pcre" to "pcre2" in a number of files. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@117 6239d852-aaf2-0410-a92c-79f79f948069
* Make scripts Solaris-compatible.ph102014-10-161-1/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@115 6239d852-aaf2-0410-a92c-79f79f948069
* Fix several bugs concerned with different configurations.ph102014-10-151-4/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@113 6239d852-aaf2-0410-a92c-79f79f948069
* Refactoring some of the code in RunTestph102014-10-121-129/+53
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@108 6239d852-aaf2-0410-a92c-79f79f948069
* Remove leftchar/rightchar from the public API.ph102014-10-101-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@101 6239d852-aaf2-0410-a92c-79f79f948069
* Work on the tests for JIT.ph102014-10-061-96/+39
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@97 6239d852-aaf2-0410-a92c-79f79f948069
* API documentation and a lot of little related changes to the code.ph102014-09-191-3/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@74 6239d852-aaf2-0410-a92c-79f79f948069
* Multi-config tests (without JIT) now work.ph102014-08-101-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@44 6239d852-aaf2-0410-a92c-79f79f948069