summaryrefslogtreecommitdiff
path: root/src/regex
AgeCommit message (Expand)AuthorFilesLines
2015-09-24regcomp: propagate allocation failuresSzabolcs Nagy1-1/+2
2015-06-16byte-based C locale, phase 1: multibyte character handling functionsRich Felker1-1/+2
2015-03-27regex: fix character class repetitionsSzabolcs Nagy1-0/+5
2015-03-23do not treat \0 as a backref in BRESzabolcs Nagy1-1/+1
2015-03-20suppress backref processing in ERE regcompRich Felker1-1/+1
2015-03-20fix memory-corruption in regcomp with backslash followed by high byteRich Felker1-1/+1
2014-12-17implement FNM_CASEFOLD extension to fnmatch functionNagy Szabolcs1-11/+25
2014-09-13rewrite the regex pattern parser in regcompSzabolcs Nagy1-1081/+634
2014-09-05fix memory leak in regexec when input contains illegal sequenceSzabolcs Nagy1-5/+6
2014-07-26add support for LC_TIME and LC_MESSAGES translationsRich Felker1-0/+2
2014-07-17fix crash in regexec for nonzero nmatch argument with REG_NOSUBRich Felker1-0/+1
2013-12-12include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2-3/+0
2013-12-02implement FNM_LEADING_DIR extension flag in fnmatchRich Felker1-2/+9
2013-12-01fix fnmatch corner cases related to escapingRich Felker1-4/+4
2013-12-01fix the end of string matching in fnmatch with FNM_PATHNAMESzabolcs Nagy1-2/+2
2013-10-07fix allocation sizes in regcompSzabolcs Nagy1-4/+4
2013-02-01revert regex "cleanup" that seems unjustified and may break backtrackingRich Felker1-0/+3
2013-01-15remove unused "params" related code from regexSzabolcs Nagy2-21/+11
2013-01-14regex: remove an unused local variable from regexecSzabolcs Nagy1-3/+0
2012-09-06use restrict everywhere it's required by c99 and/or posix 2008Rich Felker4-5/+5
2012-05-25fix regex on armRich Felker1-1/+1
2012-05-13remove some no-op end of string tests from regex parserRich Felker1-4/+0
2012-05-13another BRE fix: in ^*, * is literalRich Felker1-0/+2
2012-05-07fix error checking for \ at end of regex (this was broken previously)Rich Felker1-1/+1
2012-05-07fix copy and paste error in regex code causing mishandling of \) in BRERich Felker1-1/+1
2012-05-07fix regex breakage in last commit (failure to handle empty regex, etc.)Rich Felker1-4/+1
2012-05-07fix ugly bugs in TRE regex parserRich Felker1-60/+31
2012-04-28new fnmatch implementationRich Felker1-131/+273
2012-04-26update fnmatch to POSIX 2008 semanticsRich Felker1-4/+11
2012-04-14fix signedness error handling invalid multibyte sequences in regexecRich Felker1-2/+2
2012-04-13remove invalid code from TRERich Felker1-14/+0
2012-04-13fix broken regerror (typo) and missing messageRich Felker1-2/+2
2012-03-20upgrade to latest upstream TRE regex code (0.8.0)Rich Felker5-1168/+1037
2012-01-23make glob mark symlinks-to-directories with the GLOB_MARK flagRich Felker1-1/+1
2012-01-22support GLOB_PERIOD flag (GNU extension) to glob functionRich Felker1-1/+2
2011-06-16duplicate re_nsub in LSB/glibc ABI compatible locationRich Felker1-1/+1
2011-06-06fix handling of d_name in struct direntRich Felker1-3/+2
2011-06-05safety fix for glob's vla usage: disallow patterns longer than PATH_MAXRich Felker1-0/+2
2011-06-05eliminate (harmless in this case) vla usage in fnmatch.cRich Felker1-1/+1
2011-04-07fix bug in TRE found by clang (typo && instead of &)Rich Felker1-1/+1
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker7-0/+5364