about summary refs log tree commit diff
path: root/src/regex
Commit message (Expand)AuthorAgeFilesLines
* regex: increase the stack tre uses for tnfa creationSzabolcs Nagy2016-01-311-1/+1
* regex: simplify the {,} repetition parsing logicSzabolcs Nagy2016-01-301-20/+19
* regex: treat \+, \? as repetitions in BRESzabolcs Nagy2016-01-301-1/+5
* regex: rewrite the repetition parsing codeSzabolcs Nagy2016-01-301-30/+29
* regex: treat \| in BRE as alternationSzabolcs Nagy2016-01-301-2/+17
* regex: reject repetitions in some cases with REG_BADRPTSzabolcs Nagy2016-01-301-3/+12
* regex: clean up position accounting for literal nodesSzabolcs Nagy2016-01-301-4/+2
* regcomp: propagate allocation failuresSzabolcs Nagy2015-09-241-1/+2
* byte-based C locale, phase 1: multibyte character handling functionsRich Felker2015-06-161-1/+2
* regex: fix character class repetitionsSzabolcs Nagy2015-03-271-0/+5
* do not treat \0 as a backref in BRESzabolcs Nagy2015-03-231-1/+1
* suppress backref processing in ERE regcompRich Felker2015-03-201-1/+1
* fix memory-corruption in regcomp with backslash followed by high byteRich Felker2015-03-201-1/+1
* implement FNM_CASEFOLD extension to fnmatch functionNagy Szabolcs2014-12-171-11/+25
* rewrite the regex pattern parser in regcompSzabolcs Nagy2014-09-131-1081/+634
* fix memory leak in regexec when input contains illegal sequenceSzabolcs Nagy2014-09-051-5/+6
* add support for LC_TIME and LC_MESSAGES translationsRich Felker2014-07-261-0/+2
* fix crash in regexec for nonzero nmatch argument with REG_NOSUBRich Felker2014-07-171-0/+1
* include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2013-12-122-3/+0
* implement FNM_LEADING_DIR extension flag in fnmatchRich Felker2013-12-021-2/+9
* fix fnmatch corner cases related to escapingRich Felker2013-12-011-4/+4
* fix the end of string matching in fnmatch with FNM_PATHNAMESzabolcs Nagy2013-12-011-2/+2
* fix allocation sizes in regcompSzabolcs Nagy2013-10-071-4/+4
* revert regex "cleanup" that seems unjustified and may break backtrackingRich Felker2013-02-011-0/+3
* remove unused "params" related code from regexSzabolcs Nagy2013-01-152-21/+11
* regex: remove an unused local variable from regexecSzabolcs Nagy2013-01-141-3/+0
* use restrict everywhere it's required by c99 and/or posix 2008Rich Felker2012-09-064-5/+5
* fix regex on armRich Felker2012-05-251-1/+1
* remove some no-op end of string tests from regex parserRich Felker2012-05-131-4/+0
* another BRE fix: in ^*, * is literalRich Felker2012-05-131-0/+2
* fix error checking for \ at end of regex (this was broken previously)Rich Felker2012-05-071-1/+1
* fix copy and paste error in regex code causing mishandling of \) in BRERich Felker2012-05-071-1/+1
* fix regex breakage in last commit (failure to handle empty regex, etc.)Rich Felker2012-05-071-4/+1
* fix ugly bugs in TRE regex parserRich Felker2012-05-071-60/+31
* new fnmatch implementationRich Felker2012-04-281-131/+273
* update fnmatch to POSIX 2008 semanticsRich Felker2012-04-261-4/+11
* fix signedness error handling invalid multibyte sequences in regexecRich Felker2012-04-141-2/+2
* remove invalid code from TRERich Felker2012-04-131-14/+0
* fix broken regerror (typo) and missing messageRich Felker2012-04-131-2/+2
* upgrade to latest upstream TRE regex code (0.8.0)Rich Felker2012-03-205-1168/+1037
* make glob mark symlinks-to-directories with the GLOB_MARK flagRich Felker2012-01-231-1/+1
* support GLOB_PERIOD flag (GNU extension) to glob functionRich Felker2012-01-221-1/+2
* duplicate re_nsub in LSB/glibc ABI compatible locationRich Felker2011-06-161-1/+1
* fix handling of d_name in struct direntRich Felker2011-06-061-3/+2
* safety fix for glob's vla usage: disallow patterns longer than PATH_MAXRich Felker2011-06-051-0/+2
* eliminate (harmless in this case) vla usage in fnmatch.cRich Felker2011-06-051-1/+1
* fix bug in TRE found by clang (typo && instead of &)Rich Felker2011-04-071-1/+1
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-127-0/+5364