summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex
AgeCommit message (Expand)AuthorFilesLines
2019-02-05Fix typo in last commit.millert1-2/+2
2019-02-05Avoid an out of bounds read when regcomp() is passed a bad expression.millert1-1/+5
2018-07-11Drop a const-bomb on regexec. It's probably not a good idea to remove amartijn2-56/+63
2017-10-30fix oob read; form llvm via Vlad Tsyrklevich; ok millert@otto1-3/+3
2016-12-22Clarify code by eliminating unused #define's MUSTSEE, MUSTNOTSEE and inliningkrw1-6/+3
2016-12-21Adopt relevant part of NetBSD's r1.7 commit to discard unused results of thekrw1-2/+2
2016-09-21Delete casts to off_t and size_t that are implied by assignmentsguenther2-5/+4
2016-05-26Change the way regexec handles REG_STARTEND combined with REG_NOTBOL.martijn2-20/+62
2016-05-25KNF with respect to indentation; no code changeschwarze1-28/+27
2016-05-25Fix another one-byte buffer underflow (read access only).schwarze1-7/+4
2016-05-17Fix a one-byte buffer underflow (read access only).schwarze1-4/+4
2016-05-04Remove old cruft.zhuk1-95/+0
2016-03-30for some time now mandoc has not required MLINKS to functionjmc1-3/+1
2015-12-28Remove NULL-checks before free() and needless argument casts.mmcc1-5/+3
2015-12-28Remove NULL-checks before free() and unnecessary argument casts.mmcc1-8/+5
2015-12-28Remove NULL-checks before free() and a few related dead assignments.mmcc2-6/+4
2015-11-10update NAME section to include all documented functions,jmc1-3/+3
2015-11-01delete old lint ARGSUSED commentsguenther2-5/+2
2015-09-14Avoid .Ns right after .Pf, it's pointless.schwarze1-3/+3
2015-09-14Wrap <langinfo.h> and <regexp.h> so internal calls go direct andguenther1-1/+2
2015-02-28Reduce usage of predefined strings in manpages.bentley1-6/+6
2014-12-09put back some information what the character classes actually mean;schwarze1-2/+5
2014-12-09no more ctype(3);jmc1-7/+4
2014-10-18reallocarray() -- a little tricky to reviewderaadt1-3/+3
2014-10-11Userland reallocarray() audit.doug1-2/+3
2014-10-09use reallocarray(NULL, a, b) instead of malloc(a, b), which gives usderaadt1-5/+5
2014-09-10zap trailing whitespace;jmc1-3/+3
2014-09-10document \<word\> as being non standardjsg1-2/+8
2014-09-08add \<word\> support to regcomp. prompted by renewed interest from jsgtedu1-2/+28
2014-05-06reallocarray for things which are arrays. ok deraadttedu1-8/+8
2014-01-22Use consistent phrasing for bitmask flags.guenther1-5/+6
2014-01-21obvious .Pa fixes; found with mandocdb(8)schwarze1-3/+3
2013-11-28The print() routine here can be passed at least some of the non-charactersguenther1-6/+17
2013-11-26unsigned char cast for ctype; ok guentherderaadt1-2/+2
2013-07-17more library historyschwarze1-4/+13
2013-06-05[[:>:]] anchors the character preceding it to end of word, not thejmc1-3/+3
2013-06-05Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarzetedu1-4/+4
2013-04-17silence some warnings by adding prototypes, casts, and headers astedu5-11/+14
2011-11-07don't handle out-of-mem conditions using compiled out asserts (ugh). Fromotto1-9/+10
2010-11-21the posix regex mistake is here to stay. ok deraadttedu2-16/+2
2010-07-15More delimiters that need quoting inside macros, hunted down by jmc@,schwarze1-5/+5
2008-02-23if the first call to allocset() fails, the second might deref a NULLotto1-1/+4
2007-10-10add a proper test around allocsetchl1-50/+32
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgderaadt1-3/+3
2007-05-31convert to new .Dd format;jmc2-4/+4
2006-03-31(char)to{upper,lower}()deraadt1-3/+3
2005-08-05zap rcsidespie5-37/+5
2005-06-05s/-p1003.1-2003/-p1003.1-2004/gjmc1-3/+3
2005-04-15regsub(3) should not be a link to regex(3) as it is not a POSIX regexmillert1-3/+2
2005-02-25Be correct in our man pages when talking about NUL termination (that is,cloder1-3/+3