]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Merge the latest trunk enhancements into the utf8-zt branch. utf8-zt
authordrh <>
Thu, 22 Jan 2026 19:29:34 +0000 (19:29 +0000)
committerdrh <>
Thu, 22 Jan 2026 19:29:34 +0000 (19:29 +0000)
FossilOrigin-Name: 0dd1633d34a0c6a6d56e32ca3b05bc0aa55e47097f600d1fc9f00022a53681b3

1  2 
manifest
manifest.uuid

diff --cc manifest
index 9878c238a2c608b42a9020006aa87af23a18cabc,46e191371d3782597bbe006b9f6ff5895d16baaf..54ae9cad8300b622bf919e71ae81a1babd1262d8
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Add\sa\snew\sencoding\sconstant\sSQLITE_UTF8_ZT,\swhich\sif\sused\swith\nsqlite3_result_text64()\sor\ssqlite3_bind_text64()\sdeclares\sthat\sthe\nstring\sprovided\sis\sUTF8\sand\szero-terminated\sat\sthe\slength\sspecified.
- D 2026-01-21T19:24:07.200
 -C Enhance\sthe\s[/info/e33da6d5dc964db8|EXISTS-to-JOIN\soptimization]\sso\sthat\nthe\sinserted\sJOIN\sterms\sare\snot\srequired\sto\sbe\son\sthe\sinner-most\sloops,\nas\slong\sas\sall\sdependencies\sfor\sthe\sEXISTS-to-JOIN\sloops\sare\sin\souter\nloops.\s\sThis\saddresses\sthe\sperformance\sconcern\sof\n[forum:/forumpost/2026-01-21T19:49:04z|forum\spost\s2026-01-21T19:49:04z].\nTest\scases\sin\sTH3.
 -D 2026-01-22T19:02:32.952
++C Merge\sthe\slatest\strunk\senhancements\sinto\sthe\sutf8-zt\sbranch.
++D 2026-01-22T19:29:34.547
  F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@@ -738,9 -738,9 +738,9 @@@ F src/printf.c b1b29b5e58e1530d5daeee59
  F src/random.c 606b00941a1d7dd09c381d3279a058d771f406c5213c9932bbd93d5587be4b9c
  F src/resolve.c 47aa7fdc9ec4c19b103ac5e79d7887d30119b5675309facf5eed1118391c868b
  F src/rowset.c 8432130e6c344b3401a8874c3cb49fefe6873fec593294de077afea2dce5ec97
- F src/select.c 4d45a04431db072040d6625ee21c1dc483c9b2b64a5ab419f4a4e05aabed1204
- F src/shell.c.in 399df56c81dbf51bfa0df73094344e2bf76a443bb7fba729b616ab3d0b769f34
+ F src/select.c f6ab7ed61778798626c2655d67f43506545d75becb1736c1f0dbc6a2830bf644
+ F src/shell.c.in e8818572acd50464bc00426fe0d755e98239f73d531437c3dc7721d1fecb1231
 -F src/sqlite.h.in 476f3efeb5dd26ad94dcbce262ca7eb9d042d797a92d624059c67ef37d5b3ab4
 +F src/sqlite.h.in d463dcdd67d4865991cd62dc8d3f678086b38365593861f77c09c3401551d59f
  F src/sqlite3.rc 015537e6ac1eec6c7050e17b616c2ffe6f70fca241835a84a4f0d5937383c479
  F src/sqlite3ext.h f590cd8cb4c36fc727632c9b5fbbafc85f7efe2c6890f9958d7e711dc26ec01e
  F src/sqliteInt.h af67bc95fa6b66cd3c7f3d18d2d040ad386e4cbb02965ee318cc721ee9d5fa45
@@@ -2193,11 -2193,8 +2193,8 @@@ F tool/warnings-clang.sh bbf6a1e685e534
  F tool/warnings.sh d924598cf2f55a4ecbc2aeb055c10bd5f48114793e7ba25f9585435da29e7e98
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
  F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c
- P 2b3b36da9d60c265dceec5964ea51c752d81f41459fb6849c8faea658b253552
- R 32ad442dba5cd91b995abc4a0d83d1b7
- T *branch * utf8-zt
- T *sym-utf8-zt *
- T -sym-trunk *
 -P 756484fcaa7efed0691814f3affeb2449d3301c5c764530f2ec8e290caea567f
 -R eaa1f3917dc945edf4c3fa8d74ac8c4b
++P 2d84ce88fed12766272f6b1293927eb4c7ce92da0334b09b4875ed2dfdd00ade 298d5c8fa6207afb6cdcca3b312a1eeddda0edeb6d840aa5476a7195047a2158
++R 1c96ab7e93f80b0c39a48b13383397ea
  U drh
- Z dc112c637ce7b6a8b3ac368aadc90767
 -Z 48ecc3b553956c6b2d376be4e206c0f9
++Z ea84af583409d1c886fafeccc562dc19
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index 8d65e354f34cbfe1b347b65b86ddce27c71cedcb,9a8d37ca038c6805c3ddacb603afe94fde8e946c..a89fd80ba260ae82f026e2dd6ece95058d2cc441
@@@ -1,1 -1,1 +1,1 @@@
- 2d84ce88fed12766272f6b1293927eb4c7ce92da0334b09b4875ed2dfdd00ade
 -298d5c8fa6207afb6cdcca3b312a1eeddda0edeb6d840aa5476a7195047a2158
++0dd1633d34a0c6a6d56e32ca3b05bc0aa55e47097f600d1fc9f00022a53681b3