Subject: CVS commit: pkgsrc
From: Adam Ciarcinski
Date: 2023-03-28 15:01:41
Message id: 20230328130141.A72DCF9EC@cvs.NetBSD.org

Log Message:
sqlite3: updated to 3.41.2

version 3.41.2 (2023-03-22):

Multiple fixes for reads past the end of memory buffers (NB: reads not writes) \ 
in the following circumstances:
When processing a corrupt database file using the non-standard \ 
SQLITE_ENABLE_STAT4 compile-time option.
In the CLI when the sqlite3_error_offset() routine returns an out-of-range value \ 
(see also the fix to sqlite3_error_offset() below).
In the recovery extension.
In FTS3 when processing a corrupt database file.
Fix the sqlite3_error_offset() so that it does not return out-of-range values \ 
when reporting errors associated with generated columns.
Multiple fixes in the query optimizer for problems that cause incorrect results \ 
for bizarre, fuzzer-generated queries.
Increase the size of the reference counter in the page cache object to 64 bits \ 
to ensure that the counter never overflows.
Fix a performance regression caused by a bug fix in patch release 3.41.1.
Fix a few incorrect assert() statements.

Files:
RevisionActionfile
1.100modifypkgsrc/databases/sqlite3/Makefile.common
1.193modifypkgsrc/databases/sqlite3/distinfo
1.123modifypkgsrc/databases/sqlite3-docs/PLIST
1.126modifypkgsrc/databases/sqlite3-docs/distinfo
1.138modifypkgsrc/databases/sqlite3-tcl/distinfo
1.67modifypkgsrc/devel/lemon/distinfo
1.3removepkgsrc/databases/sqlite3-tcl/patches/patch-configure