]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Prevent internal-use-only SQL functions from being used inside of a CHECK
authordrh <>
Mon, 11 May 2026 14:22:45 +0000 (14:22 +0000)
committerdrh <>
Mon, 11 May 2026 14:22:45 +0000 (14:22 +0000)
constraint added using ALTER TABLE ADD CONSTRAINT.
[forum:/forumpost/6256ee34ed|Forum post 6256ee34ed].

FossilOrigin-Name: 07beb966daddd0dfea36265eb38ebfcfbb10b0cbccda458dea501eda330a49f0

1  2 
manifest
manifest.uuid

diff --cc manifest
index 7cfd623c6c325f97074e5f979f63151ede635bc7,bce66868157fd95927ea79f94fe4f4357061224b..9e7ba56db32c5eff9b90d813f5d8d28ea65534da
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Improve\sdetection\sof\scorrupt\sdatabase\srecords\sin\sfts5.
- D 2026-05-11T11:53:07.269
 -C Fix\scomment\stypos.\s\sAdd\stest\scases.
 -D 2026-05-11T14:14:25.417
++C Prevent\sinternal-use-only\sSQL\sfunctions\sfrom\sbeing\sused\sinside\sof\sa\sCHECK\nconstraint\sadded\susing\sALTER\sTABLE\sADD\sCONSTRAINT.\n[forum:/forumpost/6256ee34ed|Forum\spost\s6256ee34ed].
++D 2026-05-11T14:22:45.851
  F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@@ -2204,8 -2204,8 +2204,9 @@@ F tool/warnings-clang.sh bbf6a1e685e534
  F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
  F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c
- P 4a5ad516ea93926c0d5206b4d72c3675905d2bf666b27a649256b93eb95c671b
- R 865af529eea3342e181da8938ef806ff
- U dan
- Z a39b47d6b7d9419acca90fe50f12d1aa
 -P a231fc6d58abb3b76d0e669babdb377e41b5a348d155ab5f2c1fe49eefbbf3a9
++P 87b653731171a26396f9796b0a5c436593571d39e991d8d040ef4473cf459b67 7a85921ae585f948f084bd8fccc1cc002539415e629aa0021d58afc17e5471a3
+ R 2a707e2c4c5fac58a7ce25fe390d4d94
++T +closed 7a85921ae585f948f084bd8fccc1cc002539415e629aa0021d58afc17e5471a3
+ U drh
 -Z 024c5a7262d8f895d5b573ee4bb99764
++Z 188e9734e7f0fed6075a207e631c04b9
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index 26d8911f631a21640502ceee27485c4eab1baeba,c9b498dee32b3960078f739e7436bbdf1311f645..c94bd2c33eb90284a76d2ea12a1fc1ec1ba1ab08
@@@ -1,1 -1,1 +1,1 @@@
- 87b653731171a26396f9796b0a5c436593571d39e991d8d040ef4473cf459b67
 -7a85921ae585f948f084bd8fccc1cc002539415e629aa0021d58afc17e5471a3
++07beb966daddd0dfea36265eb38ebfcfbb10b0cbccda458dea501eda330a49f0