From: drh <> Date: Sat, 6 Dec 2025 23:58:09 +0000 (+0000) Subject: Do not return too many bytes from the zipfile extension given a malformed X-Git-Tag: artiphishell~119 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ee9f4acb1046c69950dd9666002ed9f036def8aa;p=thirdparty%2Fsqlite.git Do not return too many bytes from the zipfile extension given a malformed ZIP file. FossilOrigin-Name: 9766b47beb9ec72f55bfe9fa6e4dadf1829848389388aa30e97094a325de17fa --- ee9f4acb1046c69950dd9666002ed9f036def8aa diff --cc manifest index 498d03e292,9dc345863a..298eb27f28 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Remove\s#ifdefs\sintended\sto\smake\sSQLite\scompatible\swith\sWindows\sRT.\s\sWinRT\nwas\sshort-lived\sand\shas\sbeen\sdiscontinued\sfor\sa\slong\stime. - D 2025-12-06T19:56:40.405 -C In\sthe\szipfile\sextension,\sonly\sreturn\sas\smany\sbytes\sas\sInflate\sactually\ngenerated.\s\s[forum:/forumpost/761eac3c82|Forum\spost\s761eac3c82].\nAdjust\s./configure\sso\sthat\sit\sbuilds\szipfile\sinto\stestfixture\sif\sZLIB\nis\savailable,\sso\sthat\stests\sget\srun\son\sunix\splatforms. -D 2025-12-06T20:41:24.037 ++C Do\snot\sreturn\stoo\smany\sbytes\sfrom\sthe\szipfile\sextension\sgiven\sa\smalformed\nZIP\sfile. ++D 2025-12-06T23:58:09.413 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@@ -2184,8 -2184,11 +2184,8 @@@ F tool/version-info.c 33d0390ef484b3b1c F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7 F tool/warnings.sh d924598cf2f55a4ecbc2aeb055c10bd5f48114793e7ba25f9585435da29e7e98 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P 005e176b4e5b3a28865b08c23d6ecd2c76c036b9c6b2075e6d7bfc584d3c433e - R 8f14062c94244f118caafefdce0be391 -P 108691a3cb2f296f0ede06c34271ee185f299bfd76e97a1bd06c730a28d94ff4 ++P 108691a3cb2f296f0ede06c34271ee185f299bfd76e97a1bd06c730a28d94ff4 3d459f1fb1bd1b5e723629c463ab392af7b206ece3388bda216c6a4c26160909 + R 24c7fadd707464dc0ec7c3ced472d67c -T *branch * zipfile-fix -T *sym-zipfile-fix * -T -sym-trunk * U drh - Z b8f5dbfdad1a30478e611a8a35f36789 -Z fd7beb6b2e5c6334685d635e089624bf ++Z ee178766ec467478da85eb3dd0679b43 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 6ccc582500,ba9197c3f7..ea576b1c63 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 108691a3cb2f296f0ede06c34271ee185f299bfd76e97a1bd06c730a28d94ff4 -3d459f1fb1bd1b5e723629c463ab392af7b206ece3388bda216c6a4c26160909 ++9766b47beb9ec72f55bfe9fa6e4dadf1829848389388aa30e97094a325de17fa