aboutsummaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAge
* Fix harmless compiler warnings.drh47 hours
| | | FossilOrigin-Name: 13af4acebe09b047756c22b800136cffaba532e7fcaa448a4edf4fedb94e9bbc
* Improvements to sqlite3_vtab_rhs_value() logging in thedrh3 days
| | | | | ext/misc/vtablog.c extension. FossilOrigin-Name: 25131ee84f53dab1191e02c19cefd256aed2828c7edea325fcc0ba3b0a668583
* Enhancements to the xBestIndex output from the ext/misc/vtablog.cdrh3 days
| | | | | extension. FossilOrigin-Name: 8b31acc0b18f38eb4af6efebd1ea25cd65a146651101579aee20afd9ec6dc2de
* Avoid an assert() failure in fts5 that may occur when processing corrupt ↵dan5 days
| | | | | records. FossilOrigin-Name: 8afd6ca85724a69970181042d6aac53742ea2b76ded5966b2541c3afe1121fb9
* Improve some of the error messages emitted by fts5 when it encounters ↵dan13 days
| | | | | corruption. FossilOrigin-Name: 48044a6b57c0a16cb75139c103ad88ca4ab64d74f70a3dee0d8b817fbfbec3c6
* Minor JS test cleanups prompted by a linter.stephan2025-06-21
| | | FossilOrigin-Name: 764235a3d15fda55af85ebe3b5885fa27336cc0e979f1be2f6770b66a84bbe87
* Remove some duplicated JS tests.stephan2025-06-21
| | | FossilOrigin-Name: d1cb9ed79d806f667c22f5ba9861451d4d0765aa3072e085831045cf3a39f8b4
* Reduce the maximum --size flag for JS kvvfs speedtest1 from 4 to 2, as ↵stephan2025-06-21
| | | | | --size 3 and 4 are overflowing the kvvfs storage limits. FossilOrigin-Name: b77b3adc828ce543e880e230701edd5e0ccb681e4c3c724ea8ad5ecbd69c73a6
* Give oo1.Stmt.get() similar treatment to [8c187140a60b]. This is an internal ↵stephan2025-06-21
| | | | | change only - the API is unaffected. FossilOrigin-Name: f5a7abc0a447273de40dacc463d267d26d4b62be56ee15baf05825791c2a7a6e
* Extend the SEE-via-kvvfs tests to include all three key types.stephan2025-06-21
| | | FossilOrigin-Name: fc001aa5ee978795c2ff670bea64db0b69b6bde98653769d9cede8825a28e698
* Rework how JS's oo1.DB.exec() flags its Stmt objects to make certain Stmt ↵stephan2025-06-21
| | | | | APIs illegal (i.e. throwing) if called while that Stmt is being step()ped by DB.exec() (which can happen via client-provided per-result-row callbacks). This is an internal change only - the API is unaffected. Remove some unrelated dead code. FossilOrigin-Name: 8c187140a60b62dc3b6066b8615766d52b7a29a5de992cbb6d312dbb225a980b
* Fix an out-of-order local variable declaration in ext/misc/fileio.c.drh2025-06-19
| | | FossilOrigin-Name: a88bb75288a06492a04ab1278e8a2101a74f4ba712d328b4c73e86ac01cb946d
* Export the column-metadata APIs to WASM. Doing so requires a non-default ↵stephan2025-06-18
| | | | | build of sqlite3.c, so this is a proof-of-concept branch saved just in case SQLITE_ENABLE_COLUMN_METADATA ever becomes the default for sqlite3.c. FossilOrigin-Name: 59db3f639d1073678805dea26a4686eddfb238f055aa90bd429fc7fd33241502
* Fix a problem with UPDATEs on fts5 tables that contain blob values.dan2025-06-11
| | | FossilOrigin-Name: badf3014bd1620fd3d4b8013f641fd820b249649fb93cc75b7b8df9dfd6f32a6
* Adjustments to ext/misc/fileio.c in an attempt to get it to build using mingw.drh2025-06-09
| | | FossilOrigin-Name: 96b14a3f1193de8f30e9fa704f87558dab8027a218868d32e47688cd5df497b7
* Remove the clunky test_windirent.h and test_windirent.c files from src/drh2025-06-05
| | | | | and replace them with a much cleaner and more compact ext/misc/windirent.h. FossilOrigin-Name: acc978df52ec41ffdb5c27764f30d53efa1f25a314b7d98983dc0d211a36b570
* Enhance the FSDIR virtual table with a new "level" column. The query plannerdrh2025-06-05
| | | | | knows how to optimize to avoid search deeper than the maximum requested level. FossilOrigin-Name: 1ddc0f9e79c33957961bc1443ccb74d756a02cbd20850052079782e76aef2706
* Apply the duplicate 'export default' workaround to the (untested and ↵stephan2025-06-03
| | | | | unsupported) node-specific build rules in mkwasmbuilds.c to resolve a problem reported off-list by Thomas Steiner. FossilOrigin-Name: 2f8a1b79533879e4975b405c46fea496ba8bffbef065e7dd0ad29fd4aa8f8f92
* Move a mis-located makefile comment block.stephan2025-05-31
| | | FossilOrigin-Name: 7d884386bec11f47c2c18002dd8c573c9b5cb6f7cdf2307a96cccead05b6abf2
* Random typo fixes in JNI docs.stephan2025-05-30
| | | FossilOrigin-Name: f63608a3847469b130e029cc569fe6f03a9053352ec43c10d69849cbab4f61c5
* Use a more robust backup definition for offsetof().drh2025-05-30
| | | FossilOrigin-Name: 22441955e03df07903b98832a60c05c53721cd67c667f6c83d5e97fcc62735ee
* Add "include <stddef.h>" to fts5 and rtree to ensure that they use the ↵dan2025-05-30
| | | | | system version of the offsetof() macro when it is available, as the built-in version triggers ubsan errors with clang. FossilOrigin-Name: 838deb7f3423df84061a043928ed34e1d74e2e7d57ef1a9519bb32fea82e4352
* Squelch an interesting but harmless struct initialization warning emitted ↵stephan2025-05-30
| | | | | after an emsdk update. Fix JS breakage introduced by changes in Emscripten 4.0.7: manually export the HEAPxyz symbols which used to be exposed by default. FossilOrigin-Name: 10d0897cc9a5998fe1344cfbb242a78b59012e29aa3b1993895dfac26721b053
* vtablog.c doc fixes reported in [forum:416d1e37b2|forum post 416d1e37b2].stephan2025-05-24
| | | FossilOrigin-Name: 5d25f62bcd2d754134f608162778b49b0e71c29bd5a6f2461a07caca3d76c7de
* Fix a problem with using streaming iterators with ↵dan2025-05-22
| | | | | sqlite3changegroup_add_change(). FossilOrigin-Name: 3dbde727146d28c316df47c7b5116be7f2476a0a0c893207c2a4ca3ab285cb5e
* Remove stray tab characters from source files.drh2025-05-19
| | | FossilOrigin-Name: 298ff5a1dc5dbccaf6acd91731044f478a5ce522745332801708ceee996b01e6
* Add the --enablefk option to the "changeset apply" command of thedrh2025-05-15
| | | | | changeset program. FossilOrigin-Name: e98d46d436f8d251ae0da5ee85fd856aca3b57cd48d1be31fa6ca88fe72cad00
* Enhance the "changeset" utility program with new command-line options fordrh2025-05-15
| | | | | the "changeset apply" command. FossilOrigin-Name: 428daca4f1b3e1a33b7e2f5acf114fa6136d46555e9947e2e88ea107bfec5e4f
* First cut at enhancing the fsdir virtual table so that it works withdrh2025-05-13
| | | | | unicode characters on Windows. FossilOrigin-Name: c9e04dadfdf6c860631ce5603693add565ff2033aa25af5736302af7045fc91e
* Session extension doc typo fix reported in [forum:75e9408acb|forum post ↵stephan2025-05-12
| | | | | 75e9408acb]. FossilOrigin-Name: b96cfff52b4f364388f168198e999ae2407c4afbc7b020f8bb350ab103ffb55c
* Fix a coding mistake in vfstrace.drh2025-05-12
| | | FossilOrigin-Name: f0054cc0bce4ed735796da1ea68b7773a582042bdd60fdae4e1af4c592104d15
* Fix a problem in the fts5matchinfo.test file that prevented it fromdrh2025-04-22
| | | | | working on Mac. FossilOrigin-Name: 5a411c609ba0ee17b1ce5bd0b40b9ded92d76f35933f92b2e02a58a3f169c715
* Update to comments in sqlite3session.h.dan2025-04-19
| | | FossilOrigin-Name: ea9acb5573f4d71a314e4467d30477a1d01c8db648985750a42b3c047f404c9c
* Add an appropriate _declspec to the declaration of the sqlite3_dbdata_init()drh2025-04-18
| | | | | function in the recovery extension. FossilOrigin-Name: 00313d15270b36fce44f7784c97ddc42517e23c209c1ccc4d814ef06b11528c0
* Avoid a potential integer overflow in non-default builds of the fts3 ↵dan2025-04-15
| | | | | matchinfo() function. FossilOrigin-Name: aecc0100cef3ea83feed558dbe34dd6313721fa54052ee1ed529741cec8cacda
* JNI: part 3 (of 3) of typos and Java style tweaks suggested in ↵stephan2025-04-14
| | | | | [forum:99ac7961d82f57f3|forum post 99ac7961d82f57f3]. Tested with jdk v8 and v21. FossilOrigin-Name: 914d4c9d6c26536ca14be80eee6c54af4311eac6bf88b327738075275f4b77da
* JNI: part 2 of typos and Java style tweaks suggested in ↵stephan2025-04-14
| | | | | [forum:99ac7961d82f57f3|forum post 99ac7961d82f57f3]. FossilOrigin-Name: 5e6e9aee5b43e6ae98e78293a0da30e82ad18c3c9c03fc6298240233ddadb2a2
* JNI: part 1 of typos and Java style tweaks suggested in ↵stephan2025-04-14
| | | | | [forum:99ac7961d82f57f3|forum post 99ac7961d82f57f3]. FossilOrigin-Name: ab00af4e48501b0413650df31147866a805c34b7ecf506d1e208bc3ae6c2ef28
* Fix a memory leak in sqlite3session_diff().dan2025-04-10
| | | FossilOrigin-Name: a6cbc5db1c4973ea236874bd9c24cd86dc48fbc7a10e424896c0407c7c32ce6a
* Fix a comment in sessionD.test.dan2025-04-10
| | | FossilOrigin-Name: 3516354ee57b683c134de206f5321f064f9cb627aa12ba6fde98e59a9093c50c
* Improve the error messages returned by sqlite3session_diff().dan2025-04-10
| | | FossilOrigin-Name: a3217cdb75fd305705856f6504f8816c2b6b0a10907725cb74d025a5c4e369b8
* Remove unnecessary "www." prefixes on domain names in URLs.drh2025-04-10
| | | FossilOrigin-Name: 20acd630b91609725794ce84f9eda01d5f3c898407f0948264830851d25ccaa6
* Have sqlite3session_diff() automatically attach tables to session objects, ↵dan2025-04-08
|\ | | | | | | | | as it has always been documented to do. FossilOrigin-Name: 99827144f112303e27a829c990b1858d227bd7369095100a435c367637985fad
| * Have sqlite3session_diff() automatically attach tables to session objects, ↵dan2025-04-08
| | | | | | | | | | as it has always been documented to do. FossilOrigin-Name: ec1641858ec48d96f5a2ddce4575ebd40a18932d69831fdb4eafc9acf508f216
* | Fix harmless compiler warnings in the memstat.c extension. No changes todrh2025-04-02
| | | | | | | | | | the core. FossilOrigin-Name: 9e903953ba986df98435da40e94fdb645f6f72279552cba63ef50cec1fe3b486
* | Increase the size of a variable in FTS3 to help static analyzersdrh2025-04-02
| | | | | | | | | | see that there are no integer overflow problems. FossilOrigin-Name: a921a4682fba23e1e223c2e3ecebd22ec59321552bcc563c29ce501bfe70fa4e
| |
| \
*-. | Merge cygwin and tclsqlite fixes into trunk.drh2025-03-27
|\ \| | | | | | | FossilOrigin-Name: 121f4d97f9a855131859d342bc2ade5f8c34ba7732029ae156d02cec7cb6dd85
| * | Add an explicit db close to fix a file-is-opened failure in session1.test in ↵stephan2025-03-27
| | | | | | | | | | | | | | | cygwin. FossilOrigin-Name: c6e4e1cf2b70d2e603ea3faabd9cb5fbd9f5497672574283ace8c62984dfbb97
| * | In Tcl, always use eq/ne for comparing strings, not ==/!=jan.nijtmans2025-03-27
| | | | | | | | | FossilOrigin-Name: f96a5346e3e890adfdc94a682688c2c15893e50fbaf2a26e5ef39cda8b331ee4
| * | Merge trunk into cygwin-fixes branch. Add .fossil-settings/binary-glob to ↵stephan2025-03-26
| |\| | | | | | | | | | | | | squelch warnings about *.db files on Cygwin. FossilOrigin-Name: a8328b921c5504eceacade417e16e713999eff63978caf3418fd79501590b1cb