summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex/engine.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-11Drop a const-bomb on regexec. It's probably not a good idea to remove amartijn1-52/+60
2016-09-21Delete casts to off_t and size_t that are implied by assignmentsguenther1-2/+2
2016-05-26Change the way regexec handles REG_STARTEND combined with REG_NOTBOL.martijn1-3/+13
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
2015-12-28Remove NULL-checks before free() and needless argument casts.mmcc1-5/+3
2014-10-09use reallocarray(NULL, a, b) instead of malloc(a, b), which gives usderaadt1-5/+5
2013-11-28The print() routine here can be passed at least some of the non-charactersguenther1-6/+17
2013-04-17silence some warnings by adding prototypes, casts, and headers astedu1-1/+2
2005-08-05zap rcsidespie1-5/+1
2005-01-03Plug a mem leak. Now you can run hanoi.sed witt a lot of pegs and nototto1-2/+4
2004-11-30remove useless comments, once used for header file generation and deleteotto1-54/+11
2004-11-29Better fix for the "unbounded recursion case", for exampleotto1-17/+18
2004-10-17ansify and deregister; no change in obj code. ok millert@otto1-120/+84
2004-08-13Change an assert into a loop termination condition. Fixes a coremillert1-3/+4
2004-04-02Avoid unbounded recursion in some expressions involving back references.otto1-2/+4
2004-03-30Allow compilation w/ -DREDEBUG; non-debug compilation is unaffected.millert1-2/+6
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert1-7/+3
2002-05-25remaining easy snprintf conversionsderaadt1-4/+4
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert1-11/+11
1997-04-28- cast usages of *printf() to void since we don't check return valmillert1-11/+15
1997-04-12long -> int to fix 64bit issues. This breaks 16bit machines but since we don't have any 16bit ports...) The alternative is to use int32_t's but then this code will break when/if int > 32bits which is not so unlikely. Fixes NetBSD PR #3450 from Ross Harvey (but in a different way)millert1-2/+2
1996-08-19Fix RCS idstholo1-4/+4
1995-10-18initial import of NetBSD treederaadt1-0/+1093