]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Avoid signed integer overflow when an fts5 'merge' command is passed -2147483648...
authordan <Dan Kennedy>
Tue, 30 Dec 2025 11:36:23 +0000 (11:36 +0000)
committerdan <Dan Kennedy>
Tue, 30 Dec 2025 11:36:23 +0000 (11:36 +0000)
FossilOrigin-Name: 52738908b04848b93d54431def37ffaa9723043270ff8ba1e2fa59ab0040afc5

1  2 
manifest
manifest.uuid

diff --cc manifest
index 1ef1a0f9f09a3481a34e6f3a646fd55489501d6b,ca88fbaf442ccc3d07d1b4615ecad5b4cdfd4626..4ea3ac7cec195dee98494f45ed9076b990515dcd
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Fix\sthe\snew\s.import\slogic\sin\sthe\sCLI\sso\sthat\sit\shonors\s".bail\son".\n[forum:/forumpost/6c1c0e213d|Forum\spost\s6c1c0e213d].
- D 2025-12-29T23:56:05.180
 -C Fix\sthe\schange\son\sthis\sbranch\sso\sthat\sit\sworks\swith\samalgamation\sbuilds.
 -D 2025-12-30T11:33:30.820
++C Avoid\ssigned\sinteger\soverflow\swhen\san\sfts5\s'merge'\scommand\sis\spassed\s-2147483648\sas\sa\sparameter.
++D 2025-12-30T11:36:23.388
  F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@@ -2189,8 -2189,8 +2189,9 @@@ F tool/warnings-clang.sh bbf6a1e685e534
  F tool/warnings.sh d924598cf2f55a4ecbc2aeb055c10bd5f48114793e7ba25f9585435da29e7e98
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
  F tool/winmain.c f40bccf0236f8bcc34b299781b7d34cb269ace23afe5c1b8a9d966e2fa1ce9e5
- P 2084e805d0d9da8f419b8506fccd652a7d20262bd95729250a2d2eabfdd079ad
- R 14d23b01fe372b0e2bcd9984dfd257be
- U drh
- Z 33a7b23e86645674a047edd8d2564d54
 -P 4c5d18d7f5bdcf95efdf96062c7434d5d10584a1fdfd65b18d331b8aae42e26a
++P d58846e74b6971a5fd80e5f030985273b7dfa0087c2f3c9d0c088c248e183f8a 7f0b9e7a8bba1b73ef16257e72a055ea84fb10eb5cf0e6431fca81b2f040c5ee
+ R 4b14869b8ea6686a23e18d14ecb69d10
++T +closed 7f0b9e7a8bba1b73ef16257e72a055ea84fb10eb5cf0e6431fca81b2f040c5ee
+ U dan
 -Z b97b54c5cc90887e2cc5440212367449
++Z f65be022e8b9c70a31eec0ffafb9ac65
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index 0ffd96cb628554f7e6afc981fe675b92dc42f89b,408a8ac9efd327c943110e974e6b067bb3e487a4..5358059ee9b7ec263d30e107801aa3fb85e6c247
@@@ -1,1 -1,1 +1,1 @@@
- d58846e74b6971a5fd80e5f030985273b7dfa0087c2f3c9d0c088c248e183f8a
 -7f0b9e7a8bba1b73ef16257e72a055ea84fb10eb5cf0e6431fca81b2f040c5ee
++52738908b04848b93d54431def37ffaa9723043270ff8ba1e2fa59ab0040afc5