]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Do not return too many bytes from the zipfile extension given a malformed
authordrh <>
Sat, 6 Dec 2025 23:58:09 +0000 (23:58 +0000)
committerdrh <>
Sat, 6 Dec 2025 23:58:09 +0000 (23:58 +0000)
ZIP file.

FossilOrigin-Name: 9766b47beb9ec72f55bfe9fa6e4dadf1829848389388aa30e97094a325de17fa

1  2 
manifest
manifest.uuid

diff --cc manifest
index 498d03e29231fe3fb7b3603f07aa25fb9ea6d979,9dc345863a98313da56981dc975d2e6b5043e940..298eb27f286bb825dc013b1b471d6b0870b82936
+++ 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 6ccc582500e2c1a816d68c8424bcec6237afb5b7,ba9197c3f7ac33d6d342231bea17c19c73685be3..ea576b1c63c871f4d03f0d1250299b8b9a15489a
@@@ -1,1 -1,1 +1,1 @@@
- 108691a3cb2f296f0ede06c34271ee185f299bfd76e97a1bd06c730a28d94ff4
 -3d459f1fb1bd1b5e723629c463ab392af7b206ece3388bda216c6a4c26160909
++9766b47beb9ec72f55bfe9fa6e4dadf1829848389388aa30e97094a325de17fa