aboutsummaryrefslogtreecommitdiff
path: root/tool
Commit message (Collapse)AuthorAge
...
* Add SQLITE_OMIT_JSON to the compile-time option test sequence.drh2022-02-21
| | | FossilOrigin-Name: f36325a6e21c4d3b6ab48ebfb2efabda089281344d1e61949d1c9290e88395b1
* Remove references to the now-defunct SQLITE_ENABLE_JSON1 compile-time option.drh2022-02-17
| | | FossilOrigin-Name: db950192c93db7f5eb4ffcce41d0ea374c58450405945cfb8ebe0c93070b7c48
* Do not allow the vdbe-compress.tcl script to generate structures nameddrh2022-02-03
| | | | | "do" or "if". FossilOrigin-Name: e35ab16dd0fd40b07a71d26e1cdb19ef664a2a628a4abcb2e130f5e555de8ca9
* Remove code from lemon.c that was made superfluous bydrh2022-01-14
| | | | | [1b22b42e59793af1|check-in 1b22b42e59793af1] in late 2017. FossilOrigin-Name: 6d2f95a474a0c196f36317d88557bfb449ce125c1d012fc1844378c450697a05
* Make tool/mctimec.tcl effect more regular and obviouslarrybr2022-01-12
| | | FossilOrigin-Name: 02aaa10f34ab17e76feb7b6f79048309536c0794fcb534b934e06f3daedfeaba
* Fix mkctimec.tcl with the updated compile-time options for JSON.drh2022-01-12
| | | FossilOrigin-Name: 8ded3f5b0025eb6cc11669c1208681e592862ce352dfff11173dff68daafad30
* An attempt to integrate the JSON functions directly into the SQLite core,drh2022-01-06
| | | | | rather than holding them as an extension. FossilOrigin-Name: 583b47d865fb8d2c9ae4d3a4e70356a8a758978efb0a282f6b19775bf41fb748
* Fix harmless compiler warnings seen with MSVC.mistachkin2021-12-31
| | | FossilOrigin-Name: a9bfb621091b6d92d1caeb69134d3809d9e0b43fe764608c5995db277ac785be
* Add SQLITE_TESTCTRL_LOGEST and enhance the LogEst utility program.drh2021-12-09
| | | | | Improvements to testability of bloom filters. FossilOrigin-Name: 88b43d798cc5aa59855e92d3e658aee9f0a5def6ffbc5db77af048d75ecdf8cc
* Minor tweaks to the way auxiliary tools are built, to make it easier todrh2021-11-18
| | | | | customize the builds without having to alter the code. FossilOrigin-Name: 90b06b6f42918852cfb15258be462c6bed260c6a618b86fa9084bac72fa2f58f
* Fix lempar.c so that Lemon can compile with NDEBUG defined.drh2021-11-09
| | | | | [forum:/forumpost/f331adca0b|Forum post f331adca0b] FossilOrigin-Name: ba4fb51853fbcb8c142a350b4db0d59153f28ba0a63ad9a2d6fea7096d3dd544
* Add the --strict option to speedtest1.cdrh2021-11-03
| | | FossilOrigin-Name: a247b5d88c12b1952b656e4f069c9229e0886ba16d7018ddf600e74592224792
* Fix harmless static analyzer warnings in auxiliary build tools, mkkeywordhash.cdrh2021-10-04
| | | | | and lemon.c. No changes to the SQLite core. FossilOrigin-Name: f2f279b2cc1c8b3b162058c33956be4037cd519715ac0c4290f10c58d2528f0a
* The pragma_table_list virtual table should have only one "schema" column.drh2021-10-04
| | | FossilOrigin-Name: 886feffaad6baac37dfaab489c2aecc4abf51a3a5bce1e8a94be7cc1d2a3c30c
* Change things so that SQLITE_OMIT_VIRTUALTABLE implies SQLITE_OMIT_ALTER_TABLE.dan2021-10-01
| | | FossilOrigin-Name: 2f7c946c5f25a858167f5193ca06e53310394c8cff15426ab8a1327a1ec835fd
* Add the "PRAGMA table_list" command with its corresponding eponymousdrh2021-09-21
| | | | | table-valued function: "pragma_table_list". FossilOrigin-Name: 2c0e7ae541e9ecb86aa58fa7e7057def8aac1b1af1af1aa80b8bf2d260f9a2f9
* Make replace.tcl useful with TCL 8.4larrybr2021-09-10
| | | FossilOrigin-Name: 2dd61dd97b0326b59b0bc3c83b4d4b9acf811c5acae4d1003e7525ba7a26daf5
* For sqldiff, sqlite_schema comparisons must use compound (synthesized) PK.larrybr2021-09-07
| | | FossilOrigin-Name: 5bdd8466129b8e477c8349847f19f2a5adea3f650cca6dbafa3b835e5a538d09
* Make sqldiff able to compare sqlite_schema tables (for detailed schema ↵larrybr2021-09-07
| | | | | differences.) FossilOrigin-Name: 7ff92da9f183bc24a0d93996df771df7a712df1122ad897cb9143cde7d57ef7d
* Patch lemon to fix "error" token handling, according otdrh2021-08-27
| | | | | [forum:/forumpost/e680f42f53090061|forum post e680f42f53090061]. FossilOrigin-Name: 106b5e5355a3836a9756333e6dcbb13f0878a5352dab00973b8f0900879bd724
* Improvement to error handling in Lemon. No impact on SQLite.drh2021-08-20
| | | | | [forum:/forumpost/2f468f43cbc48d7f|Forum post 2f468f43cbc48d7f] FossilOrigin-Name: 18cc2f85744a18b6810d30baebe07a7a1bd332348e13b1a50d779edc616fb0c1
* Fix an off-by-one error in the error-handling logic of the Lemondrh2021-08-17
| | | | | | parser-generator. This does not affect SQLite. [forum:/forumpost/cff80737bf|Forum cff80737bf]. FossilOrigin-Name: 7cca80808cef192fe0479477056a028e230a164fd368e72100def065d424ca2c
* Attempt to fix the showwal.c utility program so that it works on WAL filesdrh2021-08-06
| | | | | larger than 4GiB. FossilOrigin-Name: 5c0f9ea98a2b944857fe05d53a0143cb827b7d8215c37f33f1bce47ec1189952
* Fix harmless compiler warnings. Omit redundant copies of os_common.h anddrh2021-08-06
| | | | | hwtime.h from the amalgamation. FossilOrigin-Name: 091427007818537bb2f860c42dad867cb19050899186d4d180d195a1c6a98798
* Minor tweaks to various TCL build scripts so that they work even for TCL 8.4,drh2021-07-29
| | | | | which is obsolete, but is also all that is available for some legacy platforms. FossilOrigin-Name: 2269ce64f707c4a198fcb9a72933648ea61a80b4251024b8058ff28ad81b4917
* Remove sqldiff --visible-controls option, make it always happen. Add test ↵larrybr2021-07-26
| | | | | cases for controls made visible FossilOrigin-Name: ff74c0cc4cefa5271b12ecfff3f2fd4749852d9d1d01f4ae64a07a26decc001b
* Give sqldiff --visible-controls option to deal with non-graphic text content ↵larrybr2021-07-26
| | | | | robustly across platforms FossilOrigin-Name: 68d2373f5d578cf3aff9d1ac4b1ab3ac00b466e94e1eb516523fc7660dfc0549
* Demonstration code to show how NOT NULL and CHECK constraints can bedrh2021-07-20
| | | | | verified after an ALTER TABLE ADD COLUMN. FossilOrigin-Name: 039f540373b03af9e0c87499e5e0423eb093d1d343829282a5ac1de2d600b881
* By default, do not emit #line directives in the amalgamation.mistachkin2021-07-15
| | | FossilOrigin-Name: bacfa93677fbe014737fab7dbdb4e7a168a310bc5b914b17896ae2a48435c7b1
* Change references to the schema table in sqlite3_analyzer to the newdrh2021-07-15
| | | | | SQLITE_SCHEMA name. FossilOrigin-Name: 3beb77d6a792d07ca605ec8e5402b8a305860cba4044fcafeed00b9fa862fa16
* Further revisions to #line handling for amalgamation builds.mistachkin2021-07-13
| | | FossilOrigin-Name: 9a84321229ad499ee0f7c85732c2728afb4476c72073a510401a559dda9be38f
* Merge from trunk, rename tool option for its effectlarrybr2021-07-13
|\ | | | | FossilOrigin-Name: 9327f73c1b87fb9ca78e261d16b092763f497bb9c6f9784a33eabdc961b06343
* | Amalgamation has #line directives by default. Minor mksqlite3c.tcl changeslarrybr2021-07-13
|/ | | FossilOrigin-Name: ba3eff71973064cbc0ddf51aa822a246c162bbb65387e9523692c60e5340acda
* Add the ATOMIC_INTRINSICS compile-time output output. Move sqlite3Int.hdrh2021-07-05
| | | | | | in front of ctime.c so that default values that are not overridden are shown in PRAGMA compile-time option output. FossilOrigin-Name: e306952690bfb140e2c404a74b05ff2d070c487f7e52c62d62a004505fba0e15
* Adjust the mkshellc.tcl script so that the generated code always usesdrh2021-06-16
| | | | | unix-style line endings. FossilOrigin-Name: 9f69af4dbcb273519fa87b7868f3792560fb71b192f4ffe53b8b465334da5ae4
* Avoid ominous warning in showdb.clarrybr2021-06-16
| | | FossilOrigin-Name: f8d7ac0104b76555142ce0d32714594f42d19b311dce2f77f42f92756b5e0c93
* Try to avoid a double-free in the showdb utility program when runningdrh2021-06-08
| | | | | | pgidx on a corrupt database. See [forum:/forumpost/a60ea5a4d4|forum post a60ea5a4d4] for context FossilOrigin-Name: e3188a866362894d98521b3006fb5b9a63fe4a3bb2ff4f1b58acb6eb4e52da8f
* Fix issue in 'mkopcodeh.tcl' tool that prevented its termination in rare ↵mistachkin2021-06-01
| | | | | circumstances. FossilOrigin-Name: a8d921136f8ab132279984a77d0eeaf355342cdb0a98d7e1e59c8e6c8ed9459c
* Add the merge-test.tcl script to ease verification of LTS branches.drh2021-05-27
| | | FossilOrigin-Name: f958ffbc61c693b71538cc3aa5f95ce0f0b5d4906efbb0c075f543e19883a669
* Incorporate ..._DESERIALIZE revision.larrybr2021-05-19
| | | FossilOrigin-Name: b70587cca9e4f0116621e27362186e9329bcea8016c6565cd3ec5a9bf4a99d46
* merge from trunklarrybr2021-05-19
|\ | | | | FossilOrigin-Name: 19ffe3cfe278a4046f32df56f75080c2377e4c44ad40a02d39db8e7701526204
| * Improved comments on the generated opcodes.h file.drh2021-05-18
| | | | | | FossilOrigin-Name: f2a17f1fad08779486e4d50d0d9277c7f87a9558a53af1a68aa5fe2ec30e820e
| * Enable the sqlite3_serialize() and sqlite3_deserialize() interfaces bydrh2021-05-08
| | | | | | | | | | | | default. Omit the SQLITE_ENABLE_DESERIALIZE option and replace it with the SQLITE_OMIT_DESERIALIZE option. FossilOrigin-Name: 6df3b03e00b1143be8fed3a39a58ce81063020275aa1ac13d87c84f1ceda6e27
* | merge latest trunklarrybr2021-04-27
|\| | | | | FossilOrigin-Name: 3ff228249adf2da345d3e19e9af3e23d1354f6b9a35ddbe9864e1a07716d871c
| * Better error messages on showdb.drh2021-04-27
| | | | | | FossilOrigin-Name: 7e18e114b245d17aa259ea9ab42752ccc9ad5303bbac8d8e46928dd10319f545
| * Improved robustness of the "showdb" debugging program when it is parsingdrh2021-04-26
| | | | | | | | | | corrupt database files. FossilOrigin-Name: 3eabac2ee50fd70b22a927d3d2934718a15e1f666d8d271b854579156c8b01de
* | Dial back assumptions on compile option defaults to reflect actual conditionals.larrybr2021-04-16
| | | | | | FossilOrigin-Name: cb3127725dbb9490f9bb3a95d7fd52acd78390981ee8b7c6da35bdfb84ad0359
* | Merge from (forked) trunk. Handle compile options that differ from default ↵larrybr2021-04-15
|\| | | | | | | | | by being 0. FossilOrigin-Name: 6eb83f83d280f82bd225972f52c52922257303740a968457ff0be08d43993d59
* | Bring pragma compile_options up to date. And make mkctimec.tcl help do so.larrybr2021-04-15
|/ | | FossilOrigin-Name: 63ea3e298c575a408e5c5e12368292c966db6dcffcb6e1c770734f28b8757635
* Add the SQLITE_ALLOW_ROWID_IN_VIEW option to omitttest.tcl.drh2021-04-07
| | | FossilOrigin-Name: 83b8e4c281c5295950fbf2330a45193b73054b0749b51a6c2c4fbc79a7a5f82d