summaryrefslogtreecommitdiff
path: root/src/include/regex
Commit message (Expand)AuthorAgeFilesLines
* Fix various typosDavid Rowley2023-04-181-1/+1
* Redesign interrupt/cancel API for regex engine.Thomas Munro2023-04-084-10/+7
* Use MemoryContext API for regex memory management.Thomas Munro2023-04-081-3/+3
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Consistently use named parameters in regex code.Peter Geoghegan2022-09-191-5/+9
* Remove configure probe for wctype.h.Thomas Munro2022-07-231-8/+0
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Avoid determining regexp subexpression matches, when possible.Tom Lane2021-08-092-4/+5
* Improve memory management in regex compiler.Tom Lane2021-02-261-18/+35
* Allow complemented character class escapes within regex brackets.Tom Lane2021-02-251-4/+16
* Avoid generating extra subre tree nodes for capturing parentheses.Tom Lane2021-02-202-21/+24
* Convert regex engine's subre tree from binary to N-ary style.Tom Lane2021-02-201-9/+11
* Recognize "match-all" NFAs within the regex engine.Tom Lane2021-02-201-0/+15
* Invent "rainbow" arcs within the regex engine.Tom Lane2021-02-202-1/+14
* Minor fixes to improve regex debugging code.Tom Lane2021-02-141-0/+8
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Assume that we have <wchar.h>.Tom Lane2020-02-211-3/+1
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-222-4/+4
* Partial implementation of SQL/JSON path languageAlexander Korotkov2019-03-161-0/+8
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Phase 2 of pgindent updates.Tom Lane2017-06-213-3/+3
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-211-1/+1
* Document intentional violations of header inclusion policy.Tom Lane2017-03-081-0/+9
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Make locale-dependent regex character classes work for large char codes.Tom Lane2016-09-053-76/+76
* Clean up another pre-ANSI-C-ism in regex code: get rid of pcolor typedef.Tom Lane2016-08-191-1/+0
* Remove typedef celt from the regex library, along with macro NOCELT.Tom Lane2016-08-191-3/+1
* Suppress compiler warnings about useless comparison of unsigned to zero.Tom Lane2016-02-151-0/+11
* Fix some regex issues with out-of-range characters and large char ranges.Tom Lane2016-02-081-1/+2
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Implement lookbehind constraints in our regular-expression engine.Tom Lane2015-10-302-7/+15
* Improve memory-usage accounting in regular-expression compiler.Tom Lane2015-10-163-8/+11
* Fix O(N^2) performance problems in regular-expression compiler.Tom Lane2015-10-161-1/+3
* Add recursion depth protections to regular expression matching.Tom Lane2015-10-021-0/+4
* Fix low-probability memory leak in regex execution.Tom Lane2015-09-181-1/+1
* Sync regex code with Tcl 8.6.4.Tom Lane2015-09-161-8/+5
* Add a bit more commentary about regex's colormap tree data structure.Tom Lane2015-05-241-0/+5
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* pgindent run for 9.4Bruce Momjian2014-05-064-10/+10
* Allow regex operations to be terminated early by query cancel requests.Tom Lane2014-03-013-0/+8
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Fix old typo in comment.Tom Lane2013-10-291-2/+2
* Support indexing of regular-expression searches in contrib/pg_trgm.Tom Lane2013-04-091-0/+57
* Fix crash on compiling a regular expression with more than 32k colors.Heikki Linnakangas2013-04-043-0/+6
* Re-implement extraction of fixed prefixes from regular expressions.Tom Lane2012-07-102-4/+10
* Simplify and document regex library's compact-NFA representation.Tom Lane2012-07-071-8/+21
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-101-2/+2
* Avoid repeated creation/freeing of per-subre DFAs during regex search.Tom Lane2012-02-241-2/+2