CVS commit: src/external/bsd/tre/dist/lib

2020-04-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Apr 20 13:56:07 UTC 2020 Modified Files: src/external/bsd/tre/dist/lib: tre-match-approx.c Log Message: Fix indentation To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/external/bsd/tre/dist/lib

2020-04-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Apr 20 13:56:07 UTC 2020 Modified Files: src/external/bsd/tre/dist/lib: tre-match-approx.c Log Message: Fix indentation To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/external/bsd/tre/dist/lib

2017-11-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Nov 21 02:53:20 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre.h Log Message: Add REG_INVARG and REG_STARTEND ifndef TRE_USE_SYSTEM_REGEX_H. No functional changes at the moment. To generate a diff of this commit:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Nov 21 02:53:20 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre.h Log Message: Add REG_INVARG and REG_STARTEND ifndef TRE_USE_SYSTEM_REGEX_H. No functional changes at the moment. To generate a diff of this commit:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Nov 21 02:50:35 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-approx.c tre-match-parallel.c Log Message: Some systems need for SIZE_MAX. No functional changes on NetBSD. To generate a diff of this commit:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-20 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Nov 21 02:50:35 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-approx.c tre-match-parallel.c Log Message: Some systems need for SIZE_MAX. No functional changes on NetBSD. To generate a diff of this commit:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 21:54:31 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-backtrack.c Log Message: Fix an apparent typo. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 21:54:31 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-backtrack.c Log Message: Fix an apparent typo. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 14:03:35 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-approx.c tre-match-parallel.c Log Message: Add missing integer overflow checks to avoid out-of-bound write reported in CVE-2016-8859, partially

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 14:03:35 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-approx.c tre-match-parallel.c Log Message: Add missing integer overflow checks to avoid out-of-bound write reported in CVE-2016-8859, partially

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 13:22:58 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-approx.c tre-match-parallel.c tre-match-utils.h Log Message: Fix memory leak when input contains illegal multibyte sequence, partially

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 13:22:58 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-approx.c tre-match-parallel.c tre-match-utils.h Log Message: Fix memory leak when input contains illegal multibyte sequence, partially

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 13:21:03 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-backtrack.c Log Message: ret should be reg_errcode_t. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 13:21:03 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-match-backtrack.c Log Message: ret should be reg_errcode_t. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 13:00:31 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: nmatch and pmatch should be ignored when regex was compiled with REG_NOSUB, partially taken from musl libc:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 13:00:31 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: nmatch and pmatch should be ignored when regex was compiled with REG_NOSUB, partially taken from musl libc:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 12:35:39 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-compile.c Log Message: Fix use of uninitialized value, taken from musl libc:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 12:35:39 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-compile.c Log Message: Fix use of uninitialized value, taken from musl libc:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 12:26:25 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-compile.c Log Message: Check error code from allocating function, from musl libc:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 12:26:25 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-compile.c Log Message: Check error code from allocating function, from musl libc:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 12:13:14 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-compile.c tre-parse.c Log Message: Fix allocation size with wrong use of sizeof, taken from musl libc:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 19 12:13:14 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: tre-compile.c tre-parse.c Log Message: Fix allocation size with wrong use of sizeof, taken from musl libc:

CVS commit: src/external/bsd/tre/dist/lib

2017-11-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Nov 17 16:16:19 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regcomp.c regexec.c tre-compile.c Log Message: Disable tre_reg*b() when we don't have REG_USEBYTES. To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/external/bsd/tre/dist/lib

2017-11-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Nov 17 16:16:19 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regcomp.c regexec.c tre-compile.c Log Message: Disable tre_reg*b() when we don't have REG_USEBYTES. To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/external/bsd/tre/dist/lib

2017-11-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 13 00:53:05 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: Apply the previous fix to tre_regwexec(). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/external/bsd/tre/dist/lib

2017-11-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 13 00:53:05 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: Apply the previous fix to tre_regwexec(). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/external/bsd/tre/dist/lib

2017-11-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 12 20:56:37 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: check more eo, initialize shift, remove useless variable. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/bsd/tre/dist/lib

2017-11-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 12 20:56:37 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: check more eo, initialize shift, remove useless variable. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/bsd/tre/dist/lib

2017-11-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 12 16:10:59 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: Make REG_STARTEND for tre_regcomp() working actually: - correct string length - shift pmatch after pattern matching - check validity

CVS commit: src/external/bsd/tre/dist/lib

2017-11-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 12 16:10:59 UTC 2017 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: Make REG_STARTEND for tre_regcomp() working actually: - correct string length - shift pmatch after pattern matching - check validity

CVS commit: src/external/bsd/tre/dist/lib

2011-11-08 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Nov 8 16:45:43 UTC 2011 Modified Files: src/external/bsd/tre/dist/lib: tre-match-backtrack.c Log Message: Don't use constant macros in conditionals, use a #if check. To generate a diff of this commit: cvs rdiff -u -r1.3

CVS commit: src/external/bsd/tre/dist/lib

2011-11-08 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Nov 8 16:45:43 UTC 2011 Modified Files: src/external/bsd/tre/dist/lib: tre-match-backtrack.c Log Message: Don't use constant macros in conditionals, use a #if check. To generate a diff of this commit: cvs rdiff -u -r1.3

CVS commit: src/external/bsd/tre/dist/lib

2010-04-22 Thread Alistair G. Crooks
Module Name:src Committed By: agc Date: Thu Apr 22 17:28:59 UTC 2010 Modified Files: src/external/bsd/tre/dist/lib: tre-mem.c Log Message: clean up some lint To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/bsd/tre/dist/lib/tre-mem.c Please

CVS commit: src/external/bsd/tre/dist/lib

2010-04-22 Thread Alistair G. Crooks
Module Name:src Committed By: agc Date: Thu Apr 22 17:32:37 UTC 2010 Modified Files: src/external/bsd/tre/dist/lib: tre.h Log Message: don't include parameter names in the namespace for function prototypes. define REG_STARTEND include tre-config.h inplace in tre.h,

CVS commit: src/external/bsd/tre/dist/lib

2010-04-22 Thread Alistair G. Crooks
Module Name:src Committed By: agc Date: Thu Apr 22 17:33:54 UTC 2010 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: implement the REG_STARTEND extension using tre_regnexec - REG_STARTEND is used by mail(1), and file(1), to name but two. To

CVS commit: src/external/bsd/tre/dist/lib

2010-04-22 Thread Alistair G. Crooks
Module Name:src Committed By: agc Date: Thu Apr 22 17:28:59 UTC 2010 Modified Files: src/external/bsd/tre/dist/lib: tre-mem.c Log Message: clean up some lint To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/bsd/tre/dist/lib/tre-mem.c Please

CVS commit: src/external/bsd/tre/dist/lib

2010-04-22 Thread Alistair G. Crooks
Module Name:src Committed By: agc Date: Thu Apr 22 17:32:37 UTC 2010 Modified Files: src/external/bsd/tre/dist/lib: tre.h Log Message: don't include parameter names in the namespace for function prototypes. define REG_STARTEND include tre-config.h inplace in tre.h,

CVS commit: src/external/bsd/tre/dist/lib

2010-04-22 Thread Alistair G. Crooks
Module Name:src Committed By: agc Date: Thu Apr 22 17:33:54 UTC 2010 Modified Files: src/external/bsd/tre/dist/lib: regexec.c Log Message: implement the REG_STARTEND extension using tre_regnexec - REG_STARTEND is used by mail(1), and file(1), to name but two. To