aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/regex/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* libc: regex: rework unsafe pointer arithmeticMiod Vallat2021-01-081-12/+14
* libc: regex: retire internal EMPTBR ("Empty branch present")Kyle Evans2020-12-051-6/+0
* libregex: implement \b and \B (word boundary, not word boundary)Kyle Evans2020-12-051-0/+16
* libregex: implement \` and \' (begin-of-subj, end-of-subj)Kyle Evans2020-12-051-0/+14
* libregex: Implement a subset of the GNU extensionsKyle Evans2020-08-041-84/+228
* regex(3): Interpret many escaped ordinary characters as EESCAPEKyle Evans2020-07-291-17/+102
* lib/libc/regex: fix build with REDEBUG definedYuri Pankov2019-09-241-6/+0
* regcomp: revert part of r341838 which turned out to be unrelatedYuri Pankov2018-12-191-11/+3
* regcomp: reduce size of bitmap for multibyte localesYuri Pankov2018-12-121-3/+11
* Add missing patch from r328240Kyle Evans2018-01-221-5/+29
* regex(3): Resolve issues with higher WARNS levelsKyle Evans2018-01-211-11/+14
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Fix out-of-bounds read in libc/regex.Pedro F. Giffuni2017-10-281-1/+1
* regex(3): Handle invalid {} constructs consistently and adjust testsKyle Evans2017-08-081-6/+5
* Correctly ignore branch operators in the top-level parser when applicable.Kyle Evans2017-07-071-1/+1
* Fix sparc64 libc build after r320742.Kyle Evans2017-07-061-4/+12
* The impending libregex will implement GNU extensions to bring BREs andKyle Evans2017-07-061-92/+223
* Correct an out-of-bounds read in regcomp when the RE is bad.Brooks Davis2017-05-021-0/+4
* regex: unsign and constify some variables.Pedro F. Giffuni2017-04-231-12/+11
* libc: provide some bounds-checking through reallocarray(3).Pedro F. Giffuni2017-03-121-6/+6
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* 1) Eliminate possibility to call __*collate_range_cmp() with inclompleteAndrey A. Chernov2016-07-141-6/+5
* Back out non-collating [a-z] ranges.Andrey A. Chernov2016-07-141-2/+18
* Remove broken support for collation in [a-z] type ranges.Andrey A. Chernov2016-07-101-18/+2
* libc/locale: Fix type breakage in __collate_range_cmp().Pedro F. Giffuni2016-06-051-3/+3
* libc: spelling fixes.Pedro F. Giffuni2016-04-301-1/+1
* computematchjumps(): fix allocator sizeof operand mismatch.Pedro F. Giffuni2015-04-221-2/+2
* regex(3): Fix uninitialized pointer values.Pedro F. Giffuni2015-02-201-2/+2
* Disallow pattern spaces which would cause intermediate calculations toXin LI2015-02-141-0/+17
* Plug a memory leak.Xin LI2014-12-191-1/+3
* regex(3): Add support for \< and \> word delimitersPedro F. Giffuni2014-06-301-1/+17
* Revert r267675:Pedro F. Giffuni2014-06-211-6/+6
* regex: Make use of reallocf().Pedro F. Giffuni2014-06-201-6/+6
* Revert r265367:Pedro F. Giffuni2014-05-051-1/+1
* regex: Use calloc instead of malloc.Pedro F. Giffuni2014-05-051-1/+1
* regex: Remove some unreachable breaks.Pedro F. Giffuni2014-05-011-1/+0
* Fix assignment of maximum bounadary.Xin LI2013-03-011-1/+1
* Remove some duplicated copyright notices.David Chisnall2012-03-061-5/+0
* Implement xlocale APIs from Darwin, mainly for use by libc++. This adds aDavid Chisnall2011-11-201-4/+16
* Converting int to wint_t leads to broekn comparison of raw charKevin Lo2011-11-111-8/+8
* - Don't handle out-of-memory conditionKevin Lo2011-11-101-20/+21
* Diff reduction against other *BSDs: ANSIfy functionXin LI2007-06-111-113/+49
* Per Regents of the University of Calfornia letter, remove advertisingWarner Losh2007-01-091-4/+0
* Directly include <runetype.h> for _CurrentRuneLocale, <_ctype.h> doesn'tStefan Farfeleder2004-10-031-0/+1
* Fix two problems with REG_ICASE that were introduced with the addition ofTim J. Robbins2004-09-051-13/+10
* Make regular expression matching aware of multibyte characters. The generalTim J. Robbins2004-07-121-261/+255
* Remove incomplete support for multi-character collating elements. RemoveTim J. Robbins2004-07-111-245/+8
* Eliminate 61 warnings emitted at WARNS=2 (leaving 53 to go).Jacques Vidrine2003-02-161-2/+2
* Add restrict type-qualifier.Mike Barcroft2002-10-021-2/+2
* Replace various spelling with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-1/+1