Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-01-10 | libregexp: fix match choice bug | Russ Cox | 1 | -1/+1 | |
This bug fix allows some pathological regular expressions to cause the regexp library to report a stack overflow (really a stack filling; safe) but it also fixes the behavior of some common regexps. It is too hard to satisfy both. | |||||
2007-12-07 | libregexp: revert regexp fix | Russ Cox | 1 | -35/+26 | |
2007-12-07 | libregexp: fix ambiguous match selection | Russ Cox | 1 | -26/+35 | |
echo SYSSYSR1 | sed 's/SYS.+/sysr1/' was producing SYSsysr1 instead of sysr1. Bug was introduced during overflow cleanup earlier this year. Also bring regexec.c and rregexec.c into sync again. Also allocate large enough lists in the regexec2/rregexec2 case. | |||||
2007-06-09 | another | rsc | 1 | -1/+1 | |
2007-05-21 | fix pointer comparison (Ramon de Vera) | rsc | 1 | -1/+1 | |
2007-05-18 | Match leading ^ in regexp with embedded newlines (Roger Peppe) | rsc | 1 | -10/+9 | |
2004-03-05 | Update libregexp with recent bug fixes from Plan 9. | rsc | 1 | -10/+10 | |
2003-09-30 | Initial revision | rsc | 1 | -0/+213 | |