summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Final source tidies for 8.45 release.HEADmasterph102021-06-1519-109/+109
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1766 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix a few small bugs and typos and update docs for a final release.ph102021-06-1421-111/+196
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1765 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Final tidies and documentation updates for 8.44.ph102020-02-1213-93/+101
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1763 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Tidies to get rid of sanitize warnings (mostly about left shifts).ph102020-02-116-20/+22
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1762 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Check the size of the number after (?C as it is read, in order to avoid integerph102020-02-102-6/+11
| | | | | | | overflow. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1761 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Minor fix to avoid sanitizer complaint in POSIX wrapper.ph102020-02-102-3/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1760 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Documentation update.ph102020-02-109-2515/+2500
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1759 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix ARMv5 JIT improper handling of labels right after a constant pool.zherczeg2019-11-292-4/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1758 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2019-11-195-5/+36
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1757 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix minor documentation typos.ph102019-07-222-4/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1756 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2019-07-182-3/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1755 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2019-07-1715-202/+865
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1754 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix omission of (*LF) from list in the C++ wrapper.ph102019-05-232-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1753 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix lcc compiler issue.ph102019-04-202-1/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1752 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2019-03-054-34/+165
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1751 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix --enable-jit=auto for out-of-tree builds.ph102019-03-012-3/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1750 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Final file tidies (dates) for 8.43 release.ph102019-02-233-8/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1748 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Final changes for 8.43-RC1ph102019-01-256-35/+51
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1747 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2019-01-221-7/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1746 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2019-01-033-12/+12
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1745 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Use TARGET_OS_MAC macro in the executable allocator.zherczeg2018-12-141-5/+13
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1744 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix MAP_JIT issues on Mac. Patch by Carlo Arenas.zherczeg2018-12-131-15/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1743 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Improve MAP_JIT flag usage on MacOS. Patch by Rich Siegel.zherczeg2018-11-252-3/+37
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1742 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix zero-repeat leading subroutine call first character error.ph102018-10-204-0/+46
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1741 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix subject buffer overread in JIT.zherczeg2018-09-212-1/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1740 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix anchoring bug in conditional subexpression.ph102018-09-024-2/+22
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1739 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bad auto-possessify for certain classes.ph102018-08-174-2/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1738 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2018-08-133-12/+19
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1737 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix typos in pcrgrep.ph102018-06-262-2/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1736 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix two C++ wrapper bugs, unnoticed for years. ph102018-06-264-10/+106
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1735 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix typos.ph102018-05-301-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1734 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Final file tidies for 8.42.ph102018-03-203-11/+12
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1732 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix misleading error message.ph102018-03-192-1/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1731 2f5784b3-3f2a-0410-8824-cb99058d5e15
* MIPS-JIT compiler fix: flags were not preserved for fast return.zherczeg2018-03-193-13/+43
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1730 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2018-03-137-210/+405
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1729 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add --enable-jit=auto support.ph102018-02-252-0/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1728 2f5784b3-3f2a-0410-8824-cb99058d5e15
* A small fix to pcregrep to avoid compiler warnings for -Wformat-overflow=2.ph102018-02-252-3/+19
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1727 2f5784b3-3f2a-0410-8824-cb99058d5e15
* File tidies for 8.42-RC1 test release.ph102018-02-208-28/+35
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1726 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix \C backtracking in UTF-8 issue for repeated character classes, which were ph102018-02-204-2/+21
| | | | | | | overlooked when it was fixed for other repeats. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1725 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix POSIX API bug when REG_STARTEND is used with a non-zero starting offset and ph102018-02-192-4/+9
| | | | | | | there are unset groups within the matching group list. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1724 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix out-of-bounds read for partial matching of /./ against an empty stringph102018-01-292-5/+8
| | | | | | | when the newline type is CRLF. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1723 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compielr update.zherczeg2018-01-104-114/+114
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1722 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix a define typo (patch migration).zherczeg2018-01-081-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1721 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2018-01-0513-1751/+1472
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1720 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix wrong first character when a backreference with a zero repeat is first ph102017-12-124-1/+30
| | | | | | | (apart from assersions) in a pattern. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1719 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Change pcregrep linenumbers and counts to long ints.ph102017-12-082-12/+17
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1718 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix after JIT compiler update.zherczeg2017-11-301-12/+24
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1717 2f5784b3-3f2a-0410-8824-cb99058d5e15
* JIT compiler update.zherczeg2017-11-2919-634/+2544
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1716 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix pcre_jit_exec early check.zherczeg2017-11-232-1/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1715 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix caseless "not" bug for wide character in DFA matching when UCP not defined.ph102017-11-162-1/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1714 2f5784b3-3f2a-0410-8824-cb99058d5e15