aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/regex
Commit message (Expand)AuthorAgeFilesLines
* lib: Remove ancient SCCS tags.Warner Losh2023-11-2713-36/+0
* libc: Remove empty comments in Symbol.mapBrooks Davis2023-11-151-3/+0
* libc: Purge unneeded cdefs.hWarner Losh2023-11-018-8/+0
* regcomp: use unsigned char when testing for escapesChristos Zoulas2023-09-251-4/+4
* Remove $FreeBSD$: one-line nroff patternWarner Losh2023-08-162-2/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-164-4/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-168-16/+0
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-164-4/+0
* libc: drop "All rights reserved" from Foundation copyrightsEd Maste2022-08-041-1/+1
* libc: Fix regexec when sizeof(char *) > sizeof(long)Jessica Clarke2021-12-231-2/+2
* libc: regex: rework unsafe pointer arithmeticMiod Vallat2021-01-081-12/+14
* libc: regex: retire internal EMPTBR ("Empty branch present")Kyle Evans2020-12-052-7/+0
* libregex: implement \b and \B (word boundary, not word boundary)Kyle Evans2020-12-053-0/+55
* libregex: implement \` and \' (begin-of-subj, end-of-subj)Kyle Evans2020-12-053-8/+65
* libc: regex: factor out ISBOW/ISEOW macrosKyle Evans2020-12-051-8/+13
* libregex: Implement a subset of the GNU extensionsKyle Evans2020-08-042-84/+229
* regex(3): belatedly document REG_POSIX from r363734Kyle Evans2020-08-041-1/+12
* regex(3): Interpret many escaped ordinary characters as EESCAPEKyle Evans2020-07-292-18/+106
* lib/libc/regex: fix build with REDEBUG definedYuri Pankov2019-09-242-7/+1
* 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-123-7/+22
* regexec: fix processing multibyte strings.Yuri Pankov2018-11-231-2/+44
* regex/engine.c: error: variable 'dp' set but not usedToomas Soome2018-07-141-1/+1
* Add missing patch from r328240Kyle Evans2018-01-221-5/+29
* Add libregex, connect it to the buildKyle Evans2018-01-221-0/+3
* regex(3): Resolve issues with higher WARNS levelsKyle Evans2018-01-212-25/+28
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-208-0/+16
* Fix out-of-bounds read in libc/regex.Pedro F. Giffuni2017-10-281-1/+1
* regex(3): Refactor fast/slow stepping bits in the matching engineKyle Evans2017-08-091-142/+50
* 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-062-92/+224
* 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-236-28/+27
* libc: provide some bounds-checking through reallocarray(3).Pedro F. Giffuni2017-03-121-6/+6
* Renumber copyright clause 4Warner Losh2017-02-289-9/+9
* Remove SVR4 (System V Release 4) binary compatibility support.Gleb Smirnoff2017-02-281-1/+1
* Replace dot-dot relative pathing with SRCTOP-relative paths where possibleEnji Cooper2017-01-201-1/+1
* Use SRCTOP where possible and use :H to manipulate .CURDIR to get rid ofEnji Cooper2017-01-171-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: regexec(3) adjustment.Pedro F. Giffuni2016-05-252-24/+50
* libc/regex: fix two buffer underruns.Pedro F. Giffuni2016-05-211-9/+6
* libc: spelling fixes.Pedro F. Giffuni2016-04-301-1/+1
* regex: prevent two improbable signed integer overflows.Pedro F. Giffuni2016-04-231-2/+2
* Add -static to CFLAGS to unbreak the tests by using a libc.a withEnji Cooper2015-12-131-1/+1
* Fix -Wformat issues and minor whitespace issues in surrounding areasEnji Cooper2015-12-051-29/+25