OpenGrok
Cross Reference: tre-match-approx.c
xref
: /
src
/
external
/
bsd
/
tre
/
dist
/
lib
/
tre-match-approx.c
Home
|
History
|
Annotate
|
Download
|
only in
lib
History log of
/src/external/bsd/tre/dist/lib/tre-match-approx.c
Revision
Date
Author
Comments
1.7
20-Apr-2020
joerg
Fix indentation
1.6
21-Nov-2017
rin
branches: 1.6.4;
Some systems need <stdint.h> for SIZE_MAX.
No functional changes on NetBSD.
1.5
19-Nov-2017
rin
Add missing integer overflow checks to avoid out-of-bound write reported in
CVE-2016-8859, partially taken from musl libc:
https://git.musl-libc.org/cgit/musl/commit/src/regex/regexec.c?id=c3edc06d1e1360f3570db9155d6b318ae0d0f0f7
https://git.musl-libc.org/cgit/musl/commit/src/regex/regexec.c?id=6582baa752a8facb2c8a7b5b3dcf67331429cdc1
1.4
19-Nov-2017
rin
Fix memory leak when input contains illegal multibyte sequence, partially
taken from musl libc:
https://git.musl-libc.org/cgit/musl/commit/src/regex/regexec.c?id=546f6b322bcafa2452925c19f9607d9689c75f95
1.3
17-Nov-2017
rin
Merge tre as of 20171117.
1.2
05-Nov-2011
christos
make this work:
- split alloca stuff in a separate file
- fix size_t/int/long inconsistencies
- fix weak alias stuff
- make paths consistent
- fix config files
- use switch instead of if/then/elseif...
- fix Makefiles
1.1
25-Feb-2010
agc
branches: 1.1.1;
Initial revision
1.1.1.2
17-Nov-2017
rin
Import tre from https://github.com/laurikari/tre as of 10171117:
- tre_reg*b() functions are added, that take bytes literally.
- minor bug fixes
1.1.1.1
25-Feb-2010
agc
branches: 1.1.1.1.6;
initial import of tre-0.8.0 into the external sources framework.
with many thanks to ville laurikari for writing tre in the first place
and for changing the licensing to a 2-clause bsd license; thanks also to
matthias-christian ott for his work on the google summer of code 2009
project.
this import brings the distribution to src/external - the reachover
build files will follow
1.1.1.1.6.1
10-Nov-2011
yamt
sync with head
1.6.4.1
21-Apr-2020
martin
Sync with HEAD
Indexes created Sat Mar 21 00:23:06 UTC 2026