From: dan Date: Thu, 9 Apr 2026 10:39:32 +0000 (+0000) Subject: Fix some buffer overreads that might occur in the session module when handling corrup... X-Git-Tag: major-release~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a5495355c48e65411db52ac88d5b361d4d2c9f35;p=thirdparty%2Fsqlite.git Fix some buffer overreads that might occur in the session module when handling corrupt changesets. FossilOrigin-Name: cda5dd9bcbef2135bb9855139a11d0e22a092f9498d82eb18e7d4401264b6eb8 --- a5495355c48e65411db52ac88d5b361d4d2c9f35 diff --cc manifest index f05e9d57c5,a637c4fa71..2fd4c6d6c9 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C When\sgenerating\smake.sh\sfor\stestrunner,\scorrectly\squote\sthe\svalue\sof\sany\soptions\spassed\svia\senvironment\svariable\sOPTS. - D 2026-04-09T06:38:31.158 + C Fix\ssome\sbuffer\soverreads\sthat\smight\soccur\sin\sthe\ssession\smodule\swhen\shandling\scorrupt\schangesets. -D 2026-04-09T05:33:19.706 ++D 2026-04-09T10:39:32.897 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@@ -2197,8 -2197,11 +2197,9 @@@ F tool/warnings-clang.sh bbf6a1e685e534 F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c --P be891a137af15897691250324e4d3d9c96f0c5fb414bca27d0c3bfdd3012a8a2 - R c24b551dbd250f5d7cc88469c80359bc -R 3c37bf09a4d96a6794a05c0475c7df24 -T *branch * session-fixes -T *sym-session-fixes * -T -sym-trunk * ++P 0837933b49f5fc5590f2052808bc305aceccafbf5db65aae250c594ce48d4d32 8fcf92e15d87487703afc1129f3a89a8d4d72cb30d30a1a9151a5596473069bd ++R 78f8c181262c6bdd7ab10b5492ff03ea ++T +closed 8fcf92e15d87487703afc1129f3a89a8d4d72cb30d30a1a9151a5596473069bd U dan - Z 93e98525b13ec0438aae52ba18e2c764 -Z f9a6a87e3d60b28afdcae7eb8d4d14d0 ++Z 41a68b2ae9578e53e425028b65a39dbf # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 6aa6b18db9,ec8a541806..2a0969cac5 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 0837933b49f5fc5590f2052808bc305aceccafbf5db65aae250c594ce48d4d32 -8fcf92e15d87487703afc1129f3a89a8d4d72cb30d30a1a9151a5596473069bd ++cda5dd9bcbef2135bb9855139a11d0e22a092f9498d82eb18e7d4401264b6eb8