/ All files named "src/test_config.c"
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for src/test_config.c

2020-04-09
18:51
[c67dffdf] part of check-in [d6fda470] Merge recent trunk changes into the apple-osx branch. (check-in: [d6fda470] user: drh branch: apple-osx, size: 28294)
18:29
[2882bb5d] part of check-in [92f71a88] Merge recent trunk enhancements into the begin-concurrent branch. (check-in: [92f71a88] user: drh branch: begin-concurrent, size: 27278)
2020-02-27
15:20
[9eaeaa59] part of check-in [3f5650aa] Merge latest trunk changes into this branch. (check-in: [3f5650aa] user: dan branch: reuse-schema, size: 27286)
2020-02-07
01:12
[5ea19bf0] part of check-in [5a877221] Simplify the code by removing the unsupported and undocumented SQLITE_HAS_CODEC compile-time option (check-in: [5a877221] user: drh branch: trunk, size: 27079)
2019-09-16
12:08
[e3a90cf6] part of check-in [93b9ef3f] Merge recent trunk enhancements into the begin-concurrent branch. (check-in: [93b9ef3f] user: drh branch: begin-concurrent, size: 27391)
12:02
[8671e387] part of check-in [a95191de] Merge the latest changes from trunk into the apple-osx branch. (check-in: [a95191de] user: drh branch: apple-osx, size: 28407)
2019-08-13
15:22
[940d6725] part of check-in [5b4689d8] Merge latest trunk changes with this branch. (check-in: [5b4689d8] user: dan branch: reuse-schema, size: 27399)
2019-08-12
15:19
[50eeeae4] part of check-in [a48a7b78] Make the sha3 extension part of the amalgamation, enabled using SQLITE_ENABLE_SHA3. (check-in: [a48a7b78] user: drh branch: sha3, size: 27374)
2019-08-08
15:24
[e25826d6] part of check-in [1e17ea2f] Remove support for STAT3. The sqlite_stat3 tables are ignored, if they exist. STAT4 continues to work as it always has, and as it is a superset of STAT3 is the recommended replacement. (check-in: [1e17ea2f] user: drh branch: omit-stat3, size: 27192)
2019-03-21
17:13
[4f7a5aa4] part of check-in [b8e53608] Disable the feature on this branch in non-SQLITE_ENABLE_SHARED_SCHEMA builds. (check-in: [b8e53608] user: dan branch: reuse-schema, size: 27623)
2018-11-26
07:21
[b0bac20e] part of check-in [28a615a2] Merge latest trunk changes into this branch. (check-in: [28a615a2] user: dan branch: begin-concurrent, size: 27615)
2018-11-05
13:53
[7f2a9617] part of check-in [62acf7a0] Merge recent trunk enhancements. (check-in: [62acf7a0] user: drh branch: apple-osx, size: 28631)
2018-10-29
17:53
[5ebafbcd] part of check-in [592b66e8] Add the sqlite3_normalized_sql() API. (check-in: [592b66e8] user: mistachkin branch: normalized_sql, size: 27416)
2018-10-09
22:58
[353ac8eb] part of check-in [1b60e7a9] Merge enhancements from trunk. (check-in: [1b60e7a9] user: drh branch: apple-osx, size: 28428)
22:50
[3c60b118] part of check-in [ddf6a54e] Merge changes for the 3.25.0 release. (check-in: [ddf6a54e] user: drh branch: apple-osx, size: 28436)
2018-09-28
20:58
[1bb0d0b9] part of check-in [86750c92] Merge latest trunk into this branch. (check-in: [86750c92] user: dan branch: begin-concurrent, size: 27412)
2018-09-18
17:00
[3bbc5e59] part of check-in [de2e3cbd] Enhance tester.tcl so that when "--malloctrace=1" is specified, the test generates self-contained Tcl scripts that present GUIs instead of *.sql files that require a separate program to interpret. (check-in: [de2e3cbd] user: dan branch: trunk, size: 27213)
2018-07-10
15:45
[eda1e251] part of check-in [e9a3e864] Merge latest trunk changes into this branch. (check-in: [e9a3e864] user: dan branch: begin-concurrent, size: 27420)
2018-06-22
20:51
[6c3f341e] part of check-in [5f04b016] Omit all window-function related code when building with SQLITE_OMIT_WINDOWFUNC. (check-in: [5f04b016] user: dan branch: exp-window-functions, size: 27221)
2018-03-28
15:41
[432d0e74] part of check-in [df52e89f] Update this branch with latest trunk changes. (check-in: [df52e89f] user: dan branch: server-process-edition, size: 27212)
2018-03-20
13:52
[7f049288] part of check-in [b0c2f760] Merge all recent enhancements from trunk. (check-in: [b0c2f760] user: drh branch: begin-concurrent, size: 27222)
2018-03-14
17:17
[15d4d8f3] part of check-in [a658f80c] Merge the latest enhancements from trunk. (check-in: [a658f80c] user: drh branch: apple-osx, size: 28238)
2018-03-06
21:43
[097c6189] part of check-in [f07e97ae] Improved documentation for sqlite3_serialize() and sqlite3_deserialize(). Change the name of the compile-time option to enable these interfaces from SQLITE_ENABLE_MEMDB to SQLITE_ENABLE_DESERIALIZE. (check-in: [f07e97ae] user: drh branch: memdb, size: 27023)
2018-03-02
17:40
[621e3330] part of check-in [36801eff] Merge latest trunk changes into this branch. (check-in: [36801eff] user: dan branch: begin-concurrent, size: 27019)
2018-03-01
13:44
[09bd69f7] part of check-in [c8083de1] Merge the latest enhancements from trunk. (check-in: [c8083de1] user: drh branch: memdb, size: 27005)
2018-02-12
15:27
[03df8eb9] part of check-in [e128d72f] Update test file func6.test so that it works with SQLITE_ENABLE_NULL_TRIM builds. (check-in: [e128d72f] user: dan branch: trunk, size: 26820)
2018-01-15
21:59
[c73cd9c2] part of check-in [c9d2ec51] Merge the enhancements associated with the first 3.22.0 beta. (check-in: [c9d2ec51] user: drh branch: apple-osx, size: 27838)
2018-01-03
01:28
[6b749332] part of check-in [fb2ac2d2] Add support for the "memdb" VFS and the sqlite3_memdb_ptr() and sqlite3_memdb_config() interfaces, to enable an SQLite database to be manipulated as an in-memory object. (check-in: [fb2ac2d2] user: drh branch: memdb, size: 26808)
2017-12-29
15:04
[cc8a1d44] part of check-in [7a7f826e] Change the function name to sqlite_unsupported_offset(X). Only enable the function if compiled with -DSQLITE_ENABLE_OFFSET_SQL_FUNC. The makefiles add that definition to shell builds. (check-in: [7a7f826e] user: drh branch: location-function, size: 26623)
2017-12-08
16:23
[3904a868] part of check-in [a079f914] Add compile time switch SQLITE_ENABLE_ICU_COLLATIONS. For enabling ICU collations without also enabling the tokenizer, the LIKE operator, the REGEXP operator, or the unicode aware upper()/lower() scalar functions. (check-in: [a079f914] user: dan branch: trunk, size: 26412)
2017-11-28
08:08
[b96c9de0] part of check-in [1fd10349] Merge latest trunk changes, including the SQLITE_ENABLE_MULTITHREADED_CHECKS feature, into this branch. (check-in: [1fd10349] user: dan branch: apple-osx, size: 27415)
00:52
[2dad654e] part of check-in [e6b89304] Update tests to deal with SQLITE_FAST_SECURE_DELETE. (check-in: [e6b89304] user: drh branch: trunk, size: 26200)
2017-11-06
20:02
[1880e08f] part of check-in [7f217eda] Merge latest trunk changes into this branch. (check-in: [7f217eda] user: dan branch: begin-concurrent, size: 26182)
2017-10-24
19:12
[83e6fac7] part of check-in [13be3a44] Merge all enhancements and fixes from the 3.21.0 release. (check-in: [13be3a44] user: drh branch: apple-osx, size: 27198)
2017-10-23
16:34
[3000f00b] part of check-in [04813307] Updates to test procedures so that they all work with encryption. No changes to the core SQLite code. (check-in: [04813307] user: drh branch: branch-3.21, size: 25983)
2017-07-24
19:23
[545983ba] part of check-in [e77d29f6] Only open a db in server-mode if there is a directory named "db-journal" in the file-system and the VFS is an exclusive locking VFS. (check-in: [e77d29f6] user: dan branch: server-process-edition, size: 25982)
2017-07-20
17:47
[2b795b99] part of check-in [213c61cb] Merge all the latest trunk enhancements. (check-in: [213c61cb] user: drh branch: begin-concurrent, size: 25992)
2017-07-07
22:58
[662b977d] part of check-in [7f48f6ab] Merge in all the latest trunk enhancements. (check-in: [7f48f6ab] user: drh branch: apple-osx, size: 27008)
2017-06-29
14:33
[abf6fc1f] part of check-in [adfdb801] Rename the "stmts" virtual table to just "stmt" without the final "s". (check-in: [adfdb801] user: drh branch: trunk, size: 25793)
13:41
[15b06083] part of check-in [60c62829] Add the stmts virtual table to testfixture builds. Add new compile-time options SQLITE_ENABLE_QPSG and SQLITE_ENABLE_STMTSVTAB to ctime.c (check-in: [60c62829] user: drh branch: trunk, size: 25796)
2017-03-30
20:26
[075bd5db] part of check-in [ed28f15e] Merge all changes from the 3.18.0 release. (check-in: [ed28f15e] user: drh branch: apple-osx, size: 26770)
2017-03-24
15:09
[d3925a89] part of check-in [fd5676fe] Merge all recent enhancements from trunk. (check-in: [fd5676fe] user: drh branch: begin-concurrent, size: 25754)
2017-03-16
18:14
[edcba290] part of check-in [78030c0f] If the user has not set it explicitly, set the "PRAGMA synchronous" setting to SQLITE_DEFAULT_SYNCHRONOUS when a database connection changes from wal to rollback journal mode. (check-in: [78030c0f] user: dan branch: default-synchronous-fix, size: 25555)
2017-01-09
06:33
[f3b4459a] part of check-in [d0e212d0] Upgrade this branch to 3.16 plus the various fixes that appeared after its release. (check-in: [d0e212d0] user: dan branch: begin-concurrent, size: 25682)
2016-12-12
16:15
[58800d20] part of check-in [a24f805b] Merge all the latest performance enhancements from trunk. (check-in: [a24f805b] user: drh branch: apple-osx, size: 26698)
2016-12-07
15:49
[83179ea8] part of check-in [f3608187] Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE. (check-in: [f3608187] user: drh branch: trunk, size: 25483)
2016-11-04
19:09
[c56fe0fc] part of check-in [0e5ffd91] Merge recent trunk changes, including all the fixes that appeared in version 3.15.1. (check-in: [0e5ffd91] user: drh branch: apple-osx, size: 26705)
2016-10-26
12:15
[371853b4] part of check-in [e8a9bfec] Add compile time option SQLITE_ENABLE_URI_00_ERROR. If defined, any "%00" escape found in a URI is treated as an error. (check-in: [e8a9bfec] user: dan branch: uri-00-error, size: 25490)
2016-08-11
19:12
[0e3fbf51] part of check-in [d9f8918c] Merge version 3.14 plus some subsequent patches (including the page-cache performance patch) from trunk. (check-in: [d9f8918c] user: drh branch: begin-concurrent, size: 25483)
2016-08-04
09:13
[e91bd147] part of check-in [bf5a9542] Merge the ORDER BY LIMIT fix, and other enhancements, from trunk. (check-in: [bf5a9542] user: drh branch: apple-osx, size: 26499)
2016-07-28
14:37
[4d3d4a88] part of check-in [e8be3dfe] Allow the 'testfixture.exe' target to be compiled with the __stdcall calling convention. (check-in: [e8be3dfe] user: mistachkin branch: callbackConv, size: 25284)
2016-04-21
15:35
[7711c82d] part of check-in [a15c49ae] Merge all recent enhancements from trunk. (check-in: [a15c49ae] user: drh branch: apple-osx, size: 26424)
2016-04-20
12:16
[5165f79b] part of check-in [1f709fbf] Merge all recent enhancements from trunk. (check-in: [1f709fbf] user: drh branch: begin-concurrent, size: 25408)
2016-03-21
15:54
[794367cf] part of check-in [8ee7d346] Merge all recent changes from trunk. (check-in: [8ee7d346] user: drh branch: begin-concurrent, size: 25015)
15:32
[7003f6f3] part of check-in [3296a0ce] Merge 3.12.0 beta changes from trunk. (check-in: [3296a0ce] user: drh branch: sessions, size: 25209)
2016-03-18
00:58
[cb86019c] part of check-in [ec052b4f] Merge recent enhancements from trunk. (check-in: [ec052b4f] user: drh branch: apple-osx, size: 26031)
00:19
[0fb25717] part of check-in [6631e1e6] Fix more test-case errors in the Apple configuration. (check-in: [6631e1e6] user: drh branch: trunk, size: 24816)
2016-03-17
23:56
[57e52a76] part of check-in [399c6076] Fix some test cases so that they work under the Apple configuration. (check-in: [399c6076] user: drh branch: trunk, size: 24350)
2016-03-08
16:35
[4126b74f] part of check-in [29741941] Merge changes from trunk, especially the SQLITE_DEFAULT_SYNCHRONOUS enhancements. (check-in: [29741941] user: drh branch: apple-osx, size: 25287)
2016-02-15
17:44
[3e8a3b5c] part of check-in [c393ddc7] Merge version 3.11.0 (check-in: [c393ddc7] user: drh branch: begin-concurrent, size: 24483)
2016-02-09
15:50
[9f96e204] part of check-in [f0734017] Merge recent fixes and enhancements from trunk. (check-in: [f0734017] user: drh branch: apple-osx, size: 25774)
15:44
[1e512632] part of check-in [f040a5bb] Merge enhancements and fixes from trunk. (check-in: [f040a5bb] user: drh branch: sessions, size: 24677)
2016-02-08
19:40
[7985332c] part of check-in [e0eb217a] Disable the two-argument form of the fts3_tokenizer() SQL function unless the library is built with -DSQLITE_ENABLE_FTS3_TOKENIZER. (check-in: [e0eb217a] user: dan branch: trunk, size: 24284)
2015-12-16
19:55
[cd88b616] part of check-in [cb22efaf] Merge recent enhancements from trunk. (check-in: [cb22efaf] user: drh branch: begin-concurrent, size: 24271)
19:47
[a0e8eeb8] part of check-in [f6c9273c] Merge recent enhancements from trunk. (check-in: [f6c9273c] user: drh branch: sessions, size: 24465)
2015-12-11
12:53
[f569bb9c] part of check-in [7e7b2406] Merge recent trunk enhancements, and in particular the snapshot interface. (check-in: [7e7b2406] user: drh branch: apple-osx, size: 25562)
03:20
[0dee9032] part of check-in [5fd008f0] Disable the snapshot test scripts if not compiled with SQLITE_ENABLE_SNAPSHOT. (check-in: [5fd008f0] user: drh branch: snapshot-get, size: 24072)
2015-12-02
20:53
[311a6bdb] part of check-in [9130661a] Merge recent enhancements from trunk. (check-in: [9130661a] user: drh branch: begin-concurrent, size: 24077)
20:40
[bae65b68] part of check-in [d1a1278d] Merge recent enhancements from trunk. (check-in: [d1a1278d] user: drh branch: sessions, size: 24271)
20:22
[8ab92fac] part of check-in [e1fb33c7] Merge all recent trunk enhancements, especially the unix VFS changes. (check-in: [e1fb33c7] user: drh branch: apple-osx, size: 25368)
2015-12-01
21:23
[48850687] part of check-in [9e1d6d4c] Add the SQLITE_LIKE_DOESNT_MATCH_BLOBS compile-time option. (check-in: [9e1d6d4c] user: drh branch: trunk, size: 23878)
2015-11-20
13:49
[a482301b] part of check-in [41c8b8e3] Merge all the latest enhancements and fixes from trunk. (check-in: [41c8b8e3] user: drh branch: begin-concurrent, size: 23859)
2015-11-19
19:48
[ca2fdaf4] part of check-in [2c9e5436] Merge the latest enhancements from trunk. (check-in: [2c9e5436] user: drh branch: apple-osx, size: 25150)
19:40
[a25edf31] part of check-in [7d6cfc79] Merge the latest enhancements from trunk. (check-in: [7d6cfc79] user: drh branch: sessions, size: 24053)
13:53
[f2824de3] part of check-in [5490646b] Only support the magic "__hidden__" column name prefix interpretation when compiled with SQLITE_ENABLE_HIDDEN_COLUMNS. (check-in: [5490646b] user: drh branch: hidden-columns-in-tables, size: 23660)
2015-11-12
21:55
[8e17d2d3] part of check-in [178da339] Import the test_sqllog.c enhancements from trunk. (check-in: [178da339] user: drh branch: apple-osx, size: 24940)
20:12
[7523f8bd] part of check-in [cab8126b] Add support for the SQLITE_SQLLOG_CONDITIONAL environment variable to the logging code in test_sqllog.c. When defined, logging is only performed if the "<database>-sqllog" file is present in the file system when the main database is opened. (check-in: [cab8126b] user: dan branch: trunk, size: 23450)
2015-10-30
17:17
[cbdf8757] part of check-in [f2cde4cf] Merge the sqlite3_db_cacheflush() enhancements and other changes from trunk. (check-in: [f2cde4cf] user: drh branch: begin-concurrent, size: 23461)
16:50
[e1fc4871] part of check-in [395a153f] Merge all the latest enhancements from trunk. (check-in: [395a153f] user: drh branch: sessions, size: 23655)
16:23
[5b874ed9] part of check-in [6e4306ef] Merge latest trunk changes, including sqlite3_db_cacheflush(), with this branch. (check-in: [6e4306ef] user: dan branch: apple-osx, size: 24754)
2015-10-27
13:24
[426527fb] part of check-in [b3ec9a0d] Split out sqlite3BtreeCursorHintFlags() from sqlite3BtreeCursorHint() the interface for improved performance. (check-in: [b3ec9a0d] user: drh branch: cursor-hints, size: 23262)
2015-10-15
07:44
[fe04d07d] part of check-in [5c3a2a6e] Merge in the 3.9.0 changes from trunk. (check-in: [5c3a2a6e] user: drh branch: begin-concurrent, size: 23257)
2015-10-09
17:28
[099740cd] part of check-in [1ccae39b] Merge all changes through the first 3.9.0 beta from trunk. (check-in: [1ccae39b] user: drh branch: apple-osx, size: 24550)
15:29
[6d95fdff] part of check-in [c1d96fb6] Merge the version 3.9.0 changes and the incorporation of JSON1 and FTS5 into the amalgamation from trunk. (check-in: [c1d96fb6] user: drh branch: sessions, size: 23451)
2015-10-08
23:37
[ada6f38b] part of check-in [2928f8e8] Json1 tests are working. Builds without FTS5 enabled. Still some problems building with FTS5. (check-in: [2928f8e8] user: drh branch: amalg-json1-fts5, size: 23058)
2015-09-03
15:17
[24f1c841] part of check-in [f8ae9bfd] Changes from ENABLE_CONCURRENT (default off) to OMIT_CONCURRENT (default on). This is not a clear-cut decision and might be changed back. (check-in: [f8ae9bfd] user: drh branch: begin-concurrent, size: 23072)
2015-08-28
02:12
[19a28baf] part of check-in [da864658] Merge trunk enhancements into the apple-osx branch. Most tests works, but there are yet a few issues to be resolved. (check-in: [da864658] user: drh branch: apple-osx, size: 24365)
2015-08-24
19:56
[f853203a] part of check-in [ba1ab858] Change "BEGIN UNLOCKED" to "BEGIN CONCURRENT". (check-in: [ba1ab858] user: dan branch: begin-concurrent, size: 23073)
16:00
[8870dbb8] part of check-in [04113557] Fix compilation without SQLITE_ENABLE_UNLOCKED. Also other code organization issues. (check-in: [04113557] user: dan branch: begin-concurrent, size: 23067)
2015-07-23
21:59
[548c99a1] part of check-in [7f0ee770] Merge all changes in the latest 3.8.11 beta into the sessions branch. Changes include the rename of OTA to RBU, the WITHOUT-ROWID-OR-Skipscan fix, and improvements to pcache1. (check-in: [7f0ee770] user: drh branch: sessions, size: 23266)
20:44
[fb2e5d35] part of check-in [017c5019] Change the name of the OTA extension to RBU: Resumable Bulk Update. (check-in: [017c5019] user: drh branch: trunk, size: 22873)
2015-06-30
16:29
[c15d03e8] part of check-in [39936b33] Merge all the latest enhancements from trunk. This merge include FTS5 and a number of notable performance enhancements. (check-in: [39936b33] user: drh branch: sessions, size: 23266)
2015-06-02
18:07
[b1403641] part of check-in [c9ffda4a] Merge latest trunk changes with this branch. (check-in: [c9ffda4a] user: dan branch: fts5, size: 22873)
2015-05-19
22:42
[32606543] part of check-in [0a0de8b7] Merge recent trunk changes, include the R-Tree enhancement that allows 8-byte BLOB arguments to geometry functions, and the fix for the TEXT affinity problem that could cause corrupt indexes. (check-in: [0a0de8b7] user: drh branch: sessions, size: 23084)
2015-03-21
15:45
[ca734889] part of check-in [14274391] Merge trunk changes with this branch. (check-in: [14274391] user: dan branch: fts5, size: 22694)
2015-03-09
13:24
[7d28ede4] part of check-in [5489cb68] Merge recent trunk enhancements into the ota-update branch. (check-in: [5489cb68] user: drh branch: ota-update, size: 22691)
13:18
[8164cfbd] part of check-in [5e04eec8] Merge recent trunk enhancements into the apple-osx branch. (check-in: [5e04eec8] user: drh branch: apple-osx, size: 24004)
13:07
[5140cf3a] part of check-in [68c8937e] Merge recent trunk enhancements into the sessions branch. (check-in: [68c8937e] user: drh branch: sessions, size: 22905)
2015-02-27
21:53
[c2d3ff6c] part of check-in [766ad650] Remove all references to SQLITE_DEFAULT_TEMP_CACHE_SIZE. Add requirements marks related to cache_size changing. (check-in: [766ad650] user: drh branch: trunk, size: 22512)
2015-01-28
12:00
[a55a18bb] part of check-in [17c69be8] Merge in all changes from trunk. (check-in: [17c69be8] user: drh branch: ota-update, size: 22729)
2015-01-21
06:36
[0f5843ef] part of check-in [b3348b1e] Merge latest trunk changes with this branch. (check-in: [b3348b1e] user: dan branch: fts5, size: 22732)
2015-01-16
12:24
[90441a02] part of check-in [518621f8] Merge the 3.8.8 release changes from trunk. (check-in: [518621f8] user: drh branch: apple-osx, size: 24042)
2015-01-14
17:16
[fc2616bd] part of check-in [0ba12454] Merge trunk 3.8.8 beta changes into the sessions branch (check-in: [0ba12454] user: drh branch: sessions, size: 22943)
2015-01-10
16:49
[e7b2e163] part of check-in [9e92a5ed] Improvements to compile-time-option hygiene. Use "#if OPTION" instead of "#ifdef OPTION" in cases where that makes sense, so that -DOPTION=0 will work. Add the "Have-Not" configuration in releasetest.tcl which disables all of the "HAVE_component" compile-time options. (check-in: [9e92a5ed] user: drh branch: trunk, size: 22550)
2015-01-01
18:03
[c07a375b] part of check-in [4b365167] Merge latest trunk changes with this branch. (check-in: [4b365167] user: dan branch: fts5, size: 22735)
2014-11-22
09:09
[7d50e35f] part of check-in [600cefdd] Add SQLITE_ENABLE_OTA pre-processor directives so that this branch may be compiled with or without OTA. (check-in: [600cefdd] user: dan branch: ota-update, size: 22732)
2014-11-18
21:27
[2cb46d68] part of check-in [ccb601f6] Merge recent trunk enhancements. (check-in: [ccb601f6] user: drh branch: apple-osx, size: 24045)
21:20
[d0d671ce] part of check-in [f09055f3] Merge recent trunk enhancements, including the read-after-ROLLBACK change and the addition of sqlite3_stmt_scanstatus() support, as well as various minor bug fixes. (check-in: [f09055f3] user: drh branch: sessions, size: 22946)
2014-11-15
20:07
[9acba5c4] part of check-in [fba0b5fc] Fix the customization interfaces so that they match the documentation. (check-in: [fba0b5fc] user: dan branch: fts5, size: 21975)
2014-11-07
14:41
[035c17a1] part of check-in [ecbccd0e] Add new test file e_blobopen.test, containing tests for sqlite3_blob_open(). (check-in: [ecbccd0e] user: dan branch: trunk, size: 22553)
2014-11-03
15:33
[c8b8b50b] part of check-in [a2303c71] Add further tests. Fixes so that compilation without ENABLE_STMT_SCANSTATUS works. (check-in: [a2303c71] user: dan branch: scanstatus, size: 22356)
2014-10-10
12:56
[6ff73def] part of check-in [abfef254] Merge all recent trunk changes. (check-in: [abfef254] user: drh branch: sessions, size: 22544)
2014-10-09
11:27
[42d34cb7] part of check-in [6fc72077] Merge the latest trunk enhancements into the apple-osx branch. (check-in: [6fc72077] user: drh branch: apple-osx, size: 23643)
2014-10-08
15:53
[a4cdebe0] part of check-in [6483d426] Fix up test cases to account for the new SQLITE_LIMIT_WORKER_THREADS limit. (check-in: [6483d426] user: drh branch: trunk, size: 22151)
2014-09-21
23:08
[00e23428] part of check-in [3967ebe8] Merge in all recent changes from trunk. (check-in: [3967ebe8] user: drh branch: apple-osx, size: 23610)
22:49
[5a2a9a58] part of check-in [6406b77f] Merge all recent trunk changes into the sessions branch. (check-in: [6406b77f] user: drh branch: sessions, size: 22511)
2014-09-10
22:46
[6f721f03] part of check-in [4eaaa7fa] Complete the implementation of the various APIs. Fix several problems. This is another incremental check-in that does not completely work. (check-in: [4eaaa7fa] user: drh branch: user-auth, size: 22118)
2014-09-02
15:57
[129629e3] part of check-in [696dc935] Merge the latest trunk changes into the apple-osx branch. (check-in: [696dc935] user: drh branch: apple-osx, size: 23412)
15:49
[a65043d0] part of check-in [d4cce2c7] Merge the latest trunk changes, including the multi-threaded sorter, into the sessions branch. (check-in: [d4cce2c7] user: drh branch: sessions, size: 22313)
2014-08-15
22:37
[8af50a72] part of check-in [c8ade949] Aborted merge. (check-in: [c8ade949] user: numist branch: obsolete, size: 23493)
2014-07-24
16:54
[d5f00627] part of check-in [77068589] Merge all recent trunk changes into the threads branch. (check-in: [77068589] user: drh branch: threads, size: 21920)
16:43
[581fcfe3] part of check-in [3810dc62] Merge recent trunk changes into the apple-osx branch. (check-in: [3810dc62] user: drh branch: apple-osx, size: 23285)
16:23
[f0252240] part of check-in [a9db017e] Merge recent trunk changes into the sessions branch. (check-in: [a9db017e] user: drh branch: sessions, size: 22186)
2014-07-03
12:18
[42fb068a] part of check-in [0cc0230a] Change fts3/4 so that the "unicode61" is included in builds by default. It may now be excluded by defining SQLITE_DISABLE_FTS3_UNICODE. (check-in: [0cc0230a] user: dan branch: trunk, size: 21793)
2014-05-20
00:20
[f3865829] part of check-in [2d33afe0] Merge recent trunk changes into the sessions branch. (check-in: [2d33afe0] user: drh branch: sessions, size: 22186)
2014-05-09
15:00
[0530445f] part of check-in [9ac8f1e7] Merge the latest trunk changes into the threads branch. (check-in: [9ac8f1e7] user: dan branch: threads, size: 21920)
2014-05-08
23:01
[15c77838] part of check-in [9411d7dc] Initial attempt to merge in all trunk changes over the previous 1.5 years. This check-in compiles but there are compiler warnings and "make test" segfaults after only running a few test modules. (check-in: [9411d7dc] user: drh branch: apple-osx, size: 23285)
2014-05-03
14:28
[bf2e0bf4] part of check-in [3a66c4e1] Fix a problem in the sorter causing it to return spurious SQLITE_NOMEM errors when configured to use memsys3 or memsys5. (check-in: [3a66c4e1] user: dan branch: threads, size: 21872)
2014-04-01
15:38
[ebd0a429] part of check-in [643c86a0] Even if compile time option SQLITE_MAX_WORKER_THREADS is set to one or greater, set the default number of worker threads to zero. Distribute data more evenly between threads in sqlite3VdbeSorterWrite() to improve performance when sorting large amounts of data. Add new test file sort2.test. (check-in: [643c86a0] user: dan branch: threads, size: 21953)
2014-02-21
10:48
[dabaa328] part of check-in [09cf240a] Merge updates from trunk. (check-in: [09cf240a] user: mistachkin branch: winHdr, size: 21793)
2014-01-24
14:05
[b1310307] part of check-in [9b43e559] Bring in all the latest trunk changes, including the Common Table Expressions implementation. (check-in: [9b43e559] user: drh branch: sessions, size: 22138)
2014-01-15
19:42
[0336e0bd] part of check-in [3908e2ea] Fixes so that SQLITE_OMIT_CTE builds work. (check-in: [3908e2ea] user: dan branch: common-table-expr, size: 21745)
2013-11-26
18:00
[cb3342a4] part of check-in [fc9ae839] Merge in performance enhancements from trunk. (check-in: [fc9ae839] user: drh branch: sessions, size: 21961)
01:00
[3186c5be] part of check-in [540f5525] Further work on Windows header file reform. (check-in: [540f5525] user: mistachkin branch: winHdr, size: 21616)
2013-11-23
00:27
[10d0e00d] part of check-in [f09f11e9] Add experimental sqlite3_config option to control the native Win32 heap size. (check-in: [f09f11e9] user: mistachkin branch: winHeapSize, size: 21568)
2013-11-11
22:55
[740b371a] part of check-in [5addd123] Merge in the WITHOUT ROWID changes. A few tests are failing now. They will be fixed in a follow-on check-in. (check-in: [5addd123] user: drh branch: sessions, size: 21764)
2013-10-31
06:13
[e825cd6a] part of check-in [72389c29] Enable some more tests on Windows. (check-in: [72389c29] user: mistachkin branch: trunk, size: 21371)
2013-08-29
15:08
[9ec20c94] part of check-in [e7ebc8f7] Merge from trunk: (1) Recent bug fixes (2) STAT4 support (3) win32-longpath support. (check-in: [e7ebc8f7] user: drh branch: sessions, size: 21873)
2013-08-12
20:14
[3d148e33] part of check-in [cca8bf43] If ENABLE_STAT3 is defined but ENABLE_STAT4 is not, have ANALYZE create and populate the sqlite_stat3 table instead of sqlite_stat4. (check-in: [cca8bf43] user: dan branch: sqlite_stat4, size: 21480)
2013-08-03
20:24
[636ecd15] part of check-in [2beea303] Begin adding experimental sqlite_stat4 table. This commit is buggy. (check-in: [2beea303] user: dan branch: sqlite_stat4, size: 21257)
2013-04-22
23:59
[6b614c60] part of check-in [6994826c] Merge the latest trunk changes into the sessions branch. (check-in: [6994826c] user: drh branch: sessions, size: 21650)
2013-04-16
14:58
[95bb33e9] part of check-in [16f7ba4a] Remove the unused SQLITE_CURDIR macro. (check-in: [16f7ba4a] user: drh branch: trunk, size: 21257)
2013-04-15
17:03
[49c99b71] part of check-in [ea1404a1] Refactoring the mmap interface. The controlling pragma is now "mmap_size" instead of "mmap_limit". Also change SQLITE_CONFIG_MMAP_LIMIT and SQLITE_FCNTL_MMAP_LIMIT to SQLITE_CONFIG_MMAP_SIZE and SQLITE_FCNTL_MMAP_SIZE, respecctively. The default mmap_size is now always 0, meaning that memory mapped I/O is off by default. There is a new compile-time option SQLITE_MAX_MMAP_SIZE that determines a hard upper bound on the mmap_size. Setting SQLITE_MAX_MMAP_SIZE to zero disables the memory-mapped I/O logic and causes it to be omitted from the build. An extra argument is added to SQLITE_CONFIG_MMAP_SIZE that can optionally lower the SQLITE_MAX_MMAP_SIZE at start-time. The SQLITE_MAX_MMAP_SIZE is zero for platforms where we know that it does not work, meaning that it cannot be turned on by mistake on those platforms. (check-in: [ea1404a1] user: drh branch: trunk, size: 21237)
2013-04-08
20:47
[b6f5d680] part of check-in [8a4314a3] Disable the use of memory-mapped I/O if the SQLITE_DISABLE_MMAP macro is defined. Automatically define this macro for OpenBSD and QNX. Other systems are likely to be added to the disabled list over time. (check-in: [8a4314a3] user: drh branch: trunk, size: 21237)
2013-03-28
01:19
[8437cba1] part of check-in [ee35a897] Merge the changes for the 3.7.16.1 release candidate into the sessions branch. (check-in: [ee35a897] user: drh branch: sessions, size: 21447)
2013-03-24
22:56
[ab6605a4] part of check-in [8b44d6fb] Remove the SQLITE_OMIT_MERGE_SORT compile-time option and its related code. The merge sorter is now a required component. (check-in: [8b44d6fb] user: drh branch: trunk, size: 21054)
2012-08-25
01:38
[e8a50ba3] part of check-in [6723add4] Merge all the latest trunk changes into the apple-osx branch. (check-in: [6723add4] user: drh branch: apple-osx, size: 22667)
01:21
[1ffddfdf] part of check-in [aa62d688] Merge the latest trunk changes into the sessions branch. (check-in: [aa62d688] user: drh branch: sessions, size: 21568)
2012-08-20
17:24
[09781397] part of check-in [e799222f] Add the SQLITE_DISABLE_FTS4_DEFERRED compile time option. (check-in: [e799222f] user: dan branch: trunk, size: 21175)
2012-08-15
16:21
[aa0f42ad] part of check-in [fc07a479] Merge all the latest trunk changes into the sessions branch. (check-in: [fc07a479] user: drh branch: sessions, size: 21358)
2012-06-21
15:02
[9b375877] part of check-in [0f706acf] Disable the atof1.test module when compiling on MSVC. (check-in: [0f706acf] user: drh branch: floating-point-conversions, size: 20965)
2012-06-08
01:13
[a76e8a64] part of check-in [9d1b8515] Merge trunk changes into the apple-osx branch. (check-in: [9d1b8515] user: drh branch: apple-osx, size: 22094)
2012-06-07
23:58
[f87165e4] part of check-in [c6214039] Merge all trunk changes, including the WinRT enhancements, into the sessions branch. (check-in: [c6214039] user: drh branch: sessions, size: 20995)
2012-06-06
23:23
[4f7b8030] part of check-in [61360ca6] Merge the changes need to compile on WinRT into trunk. (check-in: [61360ca6] user: drh branch: trunk, size: 20602)
19:51
[86c4b189] part of check-in [eccd6b65] Disable FTS unicode61 by default. It is enabled by specifying compile time option SQLITE_ENABLE_FTS4_UNICODE61. (check-in: [eccd6b65] user: dan branch: trunk, size: 20421)
2012-05-28
18:22
[31ad0c01] part of check-in [df817e70] Merge the unicode61 tokenizer and the shared-cache-memory database changes into the sessions branch. (check-in: [df817e70] user: drh branch: sessions, size: 20814)
2012-05-26
18:28
[d2da9f14] part of check-in [e71495a8] If SQLITE_DISABLE_FTS3_UNICODE is defined, do not build the "unicode61" tokenizer. (check-in: [e71495a8] user: dan branch: fts4-unicode, size: 20421)
2012-05-09
22:36
[805727b0] part of check-in [65479294] Added support for SQLITE_ENABLE_PERSIST_WAL compile time macro, retrieving lastErrno from WAL file and setting last errno when writes fail due to space constraints (check-in: [65479294] user: adam branch: apple-osx, size: 21668)
2012-04-19
20:43
[5fb0e0d0] part of check-in [b72f07b4] Update the apple-osx branch so that it includes all of the latest trunk changes. (check-in: [b72f07b4] user: drh branch: apple-osx, size: 21212)
2012-04-18
05:57
[16f4bcb8] part of check-in [ad5cd15f] Import all the latest trunk changes into the WinRT branch. Refactor and/or remove WinCE-specific macros and functions used for file locking to improve clarity of presentation. (check-in: [ad5cd15f] user: mistachkin branch: winrt, size: 20357)
01:41
[52aa8cab] part of check-in [87a0eab5] Import all the latest trunk changes into the sessions branch. (check-in: [87a0eab5] user: drh branch: sessions, size: 20569)
2012-04-02
21:35
[0de329e7] part of check-in [02b7640f] The SQLITE_RTREE_INT_ONLY compile-time option causes the RTree extension to use only integer math and store only integer coordinates. (check-in: [02b7640f] user: drh branch: trunk, size: 20176)
2012-03-05
22:52
[f82aa7dd] part of check-in [86c049a1] Add compile-time define to indicate if the VFS supports the concept of a current directory (as WinCE and WinRT do not). Avoid using the GetTempPath and GetFullPathName APIs on WinRT. Some tests still need adjustments. (check-in: [86c049a1] user: mistachkin branch: winrt, size: 20152)
2012-01-05
13:02
[576d3d94] part of check-in [a9bcb432] Merge all of the latest trunk changes into the sessions branch. (check-in: [a9bcb432] user: drh branch: sessions, size: 20364)
2011-12-08
21:08
[7f1aa0d9] part of check-in [59e0d4f3] Merge the latest trunk changes into the apple-osx branch. (check-in: [59e0d4f3] user: drh branch: apple-osx, size: 21007)
2011-11-09
01:53
[a036a69b] part of check-in [2e8ab3ce] For the mem1.c system malloc implementation, use the malloc_usable_size() function if the HAVE_MALLOC_USABLE_SIZE macro is defined. Update autoconf to look for that function when configuring. (check-in: [2e8ab3ce] user: drh branch: experimental-pcache, size: 19971)
2011-10-31
14:42
[6912d4d1] part of check-in [4fa9ee79] Pull the latest trunk changes into the apple-osx branch. (check-in: [4fa9ee79] user: drh branch: apple-osx, size: 20764)
14:34
[7c1ebc09] part of check-in [23580718] Merge in all changes found in the version 3.7.9 release candidate. (check-in: [23580718] user: drh branch: sessions, size: 20121)
2011-10-21
19:06
[bc882629] part of check-in [aed2bf7a] Purge lingering references to SQLITE_STAT2 from the code and test scripts. (check-in: [aed2bf7a] user: drh branch: trunk, size: 19728)
2011-10-11
14:19
[0056646e] part of check-in [7e2c4898] Merge the latest trunk changes into the apple-osx branch. (check-in: [7e2c4898] user: drh branch: apple-osx, size: 20949)
12:58
[b36ab29f] part of check-in [403431ca] Merge all the latest trunk changes into the sessions branch - especially the SQLITE_ENABLE_STAT3 enhancements. (check-in: [403431ca] user: drh branch: sessions, size: 20306)
2011-10-08
14:57
[baf4eda3] part of check-in [2ab14a84] Add the SQLITE_DIRECT_OVERFLOW_READ compile time option. (check-in: [2ab14a84] user: dan branch: trunk, size: 19913)
2011-09-23
14:40
[6b1b69da] part of check-in [0beb88a9] Merge the latest trunk changes into the stat3-trunk branch. (check-in: [0beb88a9] user: drh branch: stat3-trunk, size: 19708)
2011-08-26
19:20
[fc48c199] part of check-in [eb036d6f] Merge the latest trunk changes into the sessions branch. (check-in: [eb036d6f] user: drh branch: sessions, size: 20119)
13:52
[feb4a05c] part of check-in [0df04f92] Merge branches branch-3.7.2 and stat3-enhancement into a new branch for testing purposes. (check-in: [0df04f92] user: drh branch: stat3-3.7.2, size: 19009)
13:16
[afc0bbf8] part of check-in [63f2c785] Merge the stat3-enhancement branch with trunk, but keep the resulting merge in a separate branch for now. (check-in: [63f2c785] user: drh branch: stat3-trunk, size: 19911)
2011-08-23
18:06
[ab0434c9] part of check-in [c5f7977b] Merge latest trunk changes into the apple-osx branch. (check-in: [c5f7977b] user: dan branch: apple-osx, size: 20762)
2011-08-22
14:55
[e3426605] part of check-in [c6100070] Modify test cases so that veryquick.test passes with PAGECACHE_BLOCKALLOC defined. (check-in: [c6100070] user: dan branch: pager-blockalloc, size: 19726)
2011-08-12
15:02
[9bc44df7] part of check-in [4ced2394] Add the SQLITE_OMIT_MERGE_SORT pre-processor directive. To omit the code in vdbesort.c. (check-in: [4ced2394] user: dan branch: experimental, size: 19523)
01:51
[baa9cfc6] part of check-in [52e1d7e8] Begin a branch that experimentally replaces sqlite_stat2 with a new table called sqlite_stat3 that will hopefully facilitate better query planning decisions. (check-in: [52e1d7e8] user: drh branch: stat3-enhancement, size: 19512)
2011-08-02
18:25
[e870ccc1] part of check-in [77376b33] Merge all the latest trunk changes into the apple-osx branch. (check-in: [77376b33] user: drh branch: apple-osx, size: 20363)
2011-07-22
12:49
[70c74ef7] part of check-in [110cfd69] Merge the latest trunk changes into the sessions branch. (check-in: [110cfd69] user: drh branch: sessions, size: 19720)
2011-07-06
09:36
[b4648b10] part of check-in [33573663] Expose the value of compile time symbol SQLITE_MAX_DEFAULT_PAGE_SIZE to test scripts. (check-in: [33573663] user: dan branch: trunk, size: 19327)
2011-06-24
20:47
[90707f2d] part of check-in [34f0efa2] Merging local changes to apple-osx (check-in: [34f0efa2] user: adam branch: apple-osx, size: 20327)
2011-06-21
01:30
[a7e692af] part of check-in [76005fdc] Merge the latest trunk changes into the apple-osx branch. (check-in: [76005fdc] user: drh branch: apple-osx, size: 19843)
01:29
[470765ec] part of check-in [f3d148e0] Merge the latest trunk changes into the sessions branch. (check-in: [f3d148e0] user: drh branch: sessions, size: 19684)
2011-06-20
20:15
[791a9acb] part of check-in [90249559] Remove the SQLITE_OMIT_CONFLICT_CLAUSE preprocessor define which was no longer in use. (check-in: [90249559] user: drh branch: trunk, size: 19291)
2011-05-19
02:48
[2794d55f] part of check-in [5b1b536c] Merge all the latest trunk changes into the sessions branch, especially the disappearing WAL transaction fix. (check-in: [5b1b536c] user: drh branch: sessions, size: 19807)
01:51
[308a9916] part of check-in [8d1a6bb0] Pull all the latest trunk changes, and especially the fix for WAL cache spills causing transactions to disappear, into the apple-osx branch. (check-in: [8d1a6bb0] user: drh branch: apple-osx, size: 19966)
2011-05-17
20:36
[9a6aa830] part of check-in [96d60985] Add the ability to limit filenames to 8+3 using the SQLITE_ENABLE_8_3_NAMES compile-time option together with a URI parameter of "8_3_names=1". (check-in: [96d60985] user: drh branch: trunk, size: 19414)
2011-04-09
18:13
[06c91d43] part of check-in [4eaef4ad] Pull all the latest trunk changes into the apple-osx branch. (check-in: [4eaef4ad] user: drh branch: apple-osx, size: 19769)
18:07
[25a4128c] part of check-in [83705e90] Merge the latest trunk changes into the sessions branch. (check-in: [83705e90] user: drh branch: sessions, size: 19610)
03:04
[d536042f] part of check-in [927e955b] Back out the SQLITE_OMIT_UNIQUE_ENFORCEMENT compile-option. It is an unneeded complication. (check-in: [927e955b] user: drh branch: trunk, size: 19217)
2011-04-07
10:09
[8f959965] part of check-in [e4e99606] Do not run multi-threaded Tcl tests if the library was built with SQLITE_MUTEX_NOOP defined. (check-in: [e4e99606] user: dan branch: trunk, size: 19439)
2011-04-04
13:11
[d0711ab7] part of check-in [6d78a25d] Merge in the latest changes from trunk. (check-in: [6d78a25d] user: drh branch: apple-osx, size: 19798)
2011-03-30
21:04
[3050df9f] part of check-in [66345214] Add the SQLITE_ENABLE_PREUPDATE_HOOK compile-time option. (check-in: [66345214] user: drh branch: sessions, size: 19639)
2011-03-19
15:37
[e9a4ce02] part of check-in [7250318d] Fix some bugs in sqlite3changeset_apply(). (check-in: [7250318d] user: dan branch: sessions, size: 19437)
2011-03-12
05:55
[fcafb30c] part of check-in [668b91db] Backport the SQLITE_OMIT_UNIQUE_ENFORCEMENT change from check-in [b86999436e] on the trunk. (check-in: [668b91db] user: shaneh branch: branch-3.7.2, size: 18824)
2011-03-10
21:13
[62f0f8f9] part of check-in [ba85bf8c] Skip unique constraint enforcement if compiled with SQLITE_OMIT_UNIQUE_ENFORCEMENT. (check-in: [ba85bf8c] user: shaneh branch: trunk, size: 19246)
2011-01-27
18:48
[4c093dae] part of check-in [09d6c91d] Pull in all the changes from trunk up through the version 3.7.5 release candidate 1. (check-in: [09d6c91d] user: drh branch: apple-osx, size: 19576)
2011-01-17
17:42
[9f025a7f] part of check-in [053ce76d] Add the SQLITE_OMIT_AUTORESET compile-time option which if enabled causes the sqlite3_step() routine to return SQLITE_MISUSE if it is called after it has previously returned anything other than SQLITE_ROW, SQLITE_BUSY, or SQLITE_LOCKED. (check-in: [053ce76d] user: drh branch: trunk, size: 19024)
2010-11-19
23:50
[c3ba770a] part of check-in [c8bc057c] Merge all the latest changes from the trunk into the apple-osx branch. (check-in: [c8bc057c] user: drh branch: apple-osx, size: 19381)
2010-11-08
19:16
[55918873] part of check-in [07da0a0b] Changes to the multiplex VFS to optionally (compiler define) allow the "chunk extension" to overwrite the right-most chars of the filename instead of simply being appended. (check-in: [07da0a0b] user: shaneh branch: trunk, size: 18829)
2010-08-18
00:09
[91e758b0] part of check-in [5e2ee7db] Updating apple-osx with minor source fixes, database truncate and replace private calls and a bunch of conditionalization for tests running in different environments (check-in: [5e2ee7db] user: adam branch: apple-osx, size: 19156)
2010-07-07
01:52
[5a11c51a] part of check-in [21a2db90] Remote the SQLITE_OMIT_GLOBALRECOVER macro - it is subsumed by SQLITE_OMIT_DEPRECATED. Add support to sqlite3_compileoption_used() for SQLITE_OMIT_WAL. (check-in: [21a2db90] user: drh branch: trunk, size: 18602)
2010-05-01
16:40
[6210f501] part of check-in [9b230c43] Support compile-time option SQLITE_OMIT_WAL, for building without WAL support. (check-in: [9b230c43] user: dan branch: wal, size: 18808)
2010-04-07
16:54
[8c408fbf] part of check-in [a811a47f] Wrap all automatic index changes inside SQLITE_OMIT_AUTOMATIC_INDEX. Add the automatic_index PRAGMA to turn it on and off. (check-in: [a811a47f] user: drh branch: experimental, size: 18631)
2010-02-24
19:36
[5844274b] part of check-in [dd480f62] Changes to compile time option diags to report values for some defines. Added test cases to TCL test suite (ctime.test). (check-in: [dd480f62] user: shaneh branch: trunk, size: 18430)
2009-11-10
01:30
[220a6704] part of check-in [f6c045f6] Remove the obsolete "$Id:$" RCS identifier strings from the source code. (check-in: [f6c045f6] user: drh branch: trunk, size: 18207)
2009-11-05
02:34
[cc5c8cfd] part of check-in [90e63b7d] Initial implementation of a virtual table for CSV files. (check-in: [90e63b7d] user: shaneh branch: csv_ext, size: 18448)
2009-10-07
18:41
[4ac1e625] part of check-in [83828679] Add some tests of statements in foreignkeys.html. (check-in: [83828679] user: dan branch: trunk, size: 18269)
2009-08-19
08:18
[97d84071] part of check-in [362665e8] Add the SQLITE_ENABLE_STAT2 macro. If this is not defined at build-time, the stat2 table is not created, populated, or used. (check-in: [362665e8] user: dan branch: trunk, size: 18237)
2009-06-19
14:06
[63d1b088] part of check-in [37ae5f5e] Reorganize and cleanup the prepared statement object. Remove code that has been commented out for ages and is no longer relevant to anything. (CVS 6786) (check-in: [37ae5f5e] user: drh branch: trunk, size: 18052)
2009-06-09
13:42
[f947e289] part of check-in [56bff6eb] Enable cell overflow checking in sqlite3BtreeInitPage() using the compile-time option SQLITE_ENABLE_OVERSIZE_CELL_CHECK. Change the tests so that they recognize different error messages depending on the setting of this macro. (CVS 6735) (check-in: [56bff6eb] user: drh branch: trunk, size: 18238)
2009-03-16
13:19
[a0537808] part of check-in [b649a6cc] Add the sqlite3_unlock_notify() API. (CVS 6348) (check-in: [b649a6cc] user: danielk1977 branch: trunk, size: 17989)
2009-01-12
14:01
[9dd62f4b] part of check-in [5d88f8be] Only run tests that depend on SQLITE_PREFER_PROXY_LOCKING builds when said symbol is set. (CVS 6169) (check-in: [5d88f8be] user: danielk1977 branch: trunk, size: 17774)
2009-01-09
21:41
[e568dc10] part of check-in [64c56226] Coverage improvements in pragma.c. Change the __DARWIN__ macro to __APPLE__, which is available by default on Leopard. (CVS 6153) (check-in: [64c56226] user: drh branch: trunk, size: 17524)
2008-11-29
02:20
[4f85387a] part of check-in [c13df031] Continuing to refactor os_unix.c. This is an incremental check-in. (CVS 5967) (check-in: [c13df031] user: drh branch: trunk, size: 17526)
00:56
[4fcc391c] part of check-in [1017d2fb] Continuing work on the os_unix.c refactoring. Removed all of the LOCKING_STYLE_* constants and instead pass around pointers to the underlying sqlite3_io_method objects. (CVS 5966) (check-in: [1017d2fb] user: drh branch: trunk, size: 17359)
2008-11-21
00:10
[47c66ced] part of check-in [b9bc36d3] Added support for proxy file locking style Added pragma support for controlling proxy file locking Added file control access to last errno and proxy locking Added support for TMPDIR environment variable Extended unit tests to cover new proxy locking pragmas and file control features (CVS 5934) (check-in: [b9bc36d3] user: aswift branch: trunk, size: 17345)
2008-10-12
00:27
[bc71818f] part of check-in [ba3711ac] Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808) (check-in: [ba3711ac] user: shane branch: trunk, size: 17112)
2008-10-11
17:06
[84004386] part of check-in [2a21d52c] Fix a OOM segfault in the BETWEEN operator parsing - discovered while using SQLITE_OMIT_LOOKASIDE. Add SQLITE_OMIT_LOOKASIDE to test_config.c and bypass lookaside.test when defined. (CVS 5803) (check-in: [2a21d52c] user: drh branch: trunk, size: 16912)
2008-10-10
23:48
[91ae677e] part of check-in [fab4940d] Add the SQLITE_OMIT_TRUNCATE_OPTIMIZATION option. Other unrelated documentation enhancements. (CVS 5798) (check-in: [fab4940d] user: drh branch: trunk, size: 16717)
04:34
[e5d63907] part of check-in [c10e8a3c] Updated LIMIT support for DELETE/UPDATE. Omit option changed to SQLITE_ENABLE_UPDATE_DELETE_LIMIT. (CVS 5788) (check-in: [c10e8a3c] user: shane branch: trunk, size: 16507)
2008-10-07
15:25
[f995f649] part of check-in [02a12eb1] Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0 option always removes all mutex code. For application-defined mutexes only, use SQLITE_THREADSAFE=1 with SQLITE_MUTEX_NOOP=1. Ticket #3421. (CVS 5779) (check-in: [02a12eb1] user: drh branch: trunk, size: 16238)
2008-09-23
10:16
[db72e95b] part of check-in [309ba380] Remove an unused variable from the test logic. (CVS 5736) (check-in: [309ba380] user: drh branch: trunk, size: 16055)
2008-09-10
10:57
[b2681a8e] part of check-in [300a64b7] Fix some test script details so that the test suite runs with an SQLITE_DEFAULT_AUTOVACUUM=2 build. (CVS 5686) (check-in: [300a64b7] user: danielk1977 branch: trunk, size: 16078)
2008-09-04
17:17
[a171729f] part of check-in [85c2a589] Add support for the SQLITE_THREADSAFE=2 and SQLITE_DEFAULT_MEMSTATUS compilation options. (CVS 5676) (check-in: [85c2a589] user: danielk1977 branch: trunk, size: 16064)
2008-09-02
00:52
[9dbbe29a] part of check-in [ef26ea5c] Continuing work on adding full support for the SQLITE_OMIT_WSD compile-time option. (CVS 5658) (check-in: [ef26ea5c] user: drh branch: trunk, size: 15945)
2008-07-31
02:05
[224f699a] part of check-in [524a4075] Omit calls to test_get_table_printf() if SQLITE_OMIT_GET_TABLE defined. (CVS 5509) (check-in: [524a4075] user: shane branch: trunk, size: 15770)
2008-07-25
15:39
[7896095e] part of check-in [ef0250f3] Add the capability to track the maximum depth of the LALR(1) parser stack so that critical applications can check to see if they are getting close to limits. (CVS 5481) (check-in: [ef0250f3] user: drh branch: trunk, size: 15575)
2008-07-08
23:40
[7d3c3bb3] part of check-in [cbd3c158] Remove obsolete code from select.c, including the "affinity" parameter to the sqlite3Select() module. (CVS 5380) (check-in: [cbd3c158] user: drh branch: trunk, size: 15359)
2008-06-26
10:54
[e893a719] part of check-in [1e3b8308] Change the TEMP_STORE preprocessor symbol to SQLITE_TEMP_STORE. (CVS 5312) (check-in: [1e3b8308] user: danielk1977 branch: trunk, size: 15358)
10:41
[9a00dbd9] part of check-in [cdd4cf4c] Change the OS_XXX pre-processor symbols to SQLITE_OS_XXX. Symbols "OS_UNIX", "OS_WIN", "OS_WINCE", "OS_OS2" and "OS_OTHER" are now "SQLITE_OS_UNIX", "SQLITE_OS_WIN", "SQLITE_OS_WINCE", "SQLITE_OS_OS2" and "SQLITE_OS_OTHER", respectively. (CVS 5311) (check-in: [cdd4cf4c] user: danielk1977 branch: trunk, size: 15351)
2008-06-25
14:57
[95d63ffc] part of check-in [9e3c95ff] Have mem3.c and mem5.c grab a mutex when required. Include them both in the amalgamation again. (CVS 5306) (check-in: [9e3c95ff] user: danielk1977 branch: trunk, size: 15344)
2008-06-12
12:51
[0a2b732a] part of check-in [12f3ba11] Add the ability to disable the "localtime" modifier in the date/time functions. This might be necessary for systems that do not support localtime_r() or localtime_s(). (CVS 5212) (check-in: [12f3ba11] user: drh branch: trunk, size: 15335)
2008-05-26
18:41
[982bba62] part of check-in [b104dcd6] Import 'rtree' extension. (CVS 5159) (check-in: [b104dcd6] user: danielk1977 branch: trunk, size: 15148)
2008-04-14
01:00
[b910754c] part of check-in [40ba51fd] Get the SQLITE_SECURE_DELETE compile-time option working again. Ticket #3050. (CVS 4999) (check-in: [40ba51fd] user: drh branch: trunk, size: 14955)
2008-03-22
01:07
[097a49a8] part of check-in [8ef26646] Add the SQLITE_OMIT_DECLTYPE compile-time option. Remove more code when SQLITE_ENABLE_COLUMN_METADATA is not defined. (CVS 4906) (check-in: [8ef26646] user: drh branch: trunk, size: 14753)
2008-03-21
16:45
[100a3381] part of check-in [2498d3ea] Add a completely new testing system for the Bitvec object. The new testing system uses sqlite3_test_control() instead of unpublished APIs. Now provides 100% condition/decision coverage. Obscure bugs in Bitvec found and fixed as a result of the enhanced coverage. (CVS 4902) (check-in: [2498d3ea] user: drh branch: trunk, size: 14561)
2008-03-20
14:03
[a0c779e5] part of check-in [60c77882] Initial implementation of per-connection limits and the sqlite3_limit() API. The sqllimits1.test script crashes. SQLITE_LIMIT_PAGE_COUNT and SQLITE_LIMIT_VDBE_OP are currently ignored. (CVS 4897) (check-in: [60c77882] user: drh branch: trunk, size: 14552)
2008-03-19
14:15
[4c1fe518] part of check-in [15110ea0] Add a new api sqlite3_randomness() for providing access to SQLite's internal PRNG. Add sqlite3_test_control() verbs for controlling the PRNG. (CVS 4882) (check-in: [15110ea0] user: drh branch: trunk, size: 15920)
2008-02-16
16:21
[9223ff4a] part of check-in [d134d29c] The power-of-two first-fit memory allocator is now working. (CVS 4793) (check-in: [d134d29c] user: drh branch: trunk, size: 15932)
2008-01-23
12:52
[e7db7a46] part of check-in [9f95d79d] Improvements to test coverage in the lemon-generated parser and in the sqlite3_get_table() interface. (CVS 4745) (check-in: [9f95d79d] user: drh branch: trunk, size: 15745)
2008-01-22
23:37
[a3ac9faf] part of check-in [c82033fa] Improved test coverage for the tokenizer and sqlite3_complete() interface. Fix bugs in parsing blob literals and SQL variables beginning with $. (CVS 4743) (check-in: [c82033fa] user: drh branch: trunk, size: 15737)
21:30
[c0917656] part of check-in [1a335e18] Add the fault injector module in fault.c. Use it as a basis for memory allocation failure testing. (CVS 4742) (check-in: [1a335e18] user: drh branch: trunk, size: 15668)
2007-10-19
17:47
[fd6ba4c6] part of check-in [8487ca82] Added an experimental malloc-free memory allocation subsystem, intended for use on embedded systems. Runs 7% faster than when using system malloc() on Linux. (CVS 4493) (check-in: [8487ca82] user: drh branch: trunk, size: 15461)
2007-09-03
15:26
[6fb45921] part of check-in [38dff76d] Remove the last traces of SQLITE_ENABLE_REDEF_IO. (CVS 4377) (check-in: [38dff76d] user: drh branch: trunk, size: 15279)
2007-08-31
17:42
[3f50b406] part of check-in [d1194273] Allow sqllimits1.test to be run from a regular build of testfixture. Add the 'amalgamation-testfixture' target to main.mk - to build testfixture via sqlite3.c. (CVS 4354) (check-in: [d1194273] user: danielk1977 branch: trunk, size: 15479)
2007-08-29
17:59
[1eb08650] part of check-in [48744993] Disable tests that require SQLITE_ENABLE_ATOMIC_WRITE if that feature is not enabled. (CVS 4325) (check-in: [48744993] user: drh branch: trunk, size: 16603)
2007-08-22
20:18
[f0b911bb] part of check-in [db818430] The malloc.test script now passes all tests with no errors. (CVS 4271) (check-in: [db818430] user: drh branch: trunk, size: 16399)
2007-08-21
10:44
[6c74d82f] part of check-in [fbbd5bda] Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255) (check-in: [fbbd5bda] user: drh branch: trunk, size: 16212)
2007-08-20
23:50
[6e2cad56] part of check-in [6cf725d2] The quick test runs again with a handfull of errors after adding the mutex locks to btree, the VFS registration interfaces, and FTS3. (CVS 4254) (check-in: [6cf725d2] user: drh branch: trunk, size: 16228)
22:48
[ddced28a] part of check-in [1315bd8e] Work toward multithreading support. Currently crashes quickly on a test. (CVS 4253) (check-in: [1315bd8e] user: drh branch: trunk, size: 16045)
17:37
[1d0da26f] part of check-in [95ef9632] Add support for building with fts3. (CVS 4250) (check-in: [95ef9632] user: shess branch: trunk, size: 16245)
2007-08-13
15:18
[26389b03] part of check-in [4f4f8ef4] Disable tests that require 80-bit long doubles when the host only provides 64-bit long doubles. Ticket #2570. (CVS 4215) (check-in: [4f4f8ef4] user: drh branch: trunk, size: 16061)
2007-06-07
10:55
[4d262b9f] part of check-in [0d71ad45] Add the SQLITE_MAX_COMPOUND_SELECT compile-time parameter for limiting the number of terms in a compound select statement. Set the default limit to 100. (CVS 4046) (check-in: [0d71ad45] user: drh branch: trunk, size: 15909)
2007-05-17
16:38
[214f3767] part of check-in [ae644bc7] Bring the autoconf based build system up to date with the recent changes. #2366, #2367 and #2368. (CVS 4022) (check-in: [ae644bc7] user: danielk1977 branch: trunk, size: 15702)
2007-05-10
10:46
[14080fbd] part of check-in [2c9c94a2] Add code to enforce the MAX_EXPR_DEPTH limit. (CVS 3968) (check-in: [2c9c94a2] user: danielk1977 branch: trunk, size: 15524)
2007-05-09
11:37
[4c1db31b] part of check-in [9bf2c594] Add further test cases for compile time limits. (CVS 3963) (check-in: [9bf2c594] user: danielk1977 branch: trunk, size: 15528)
08:24
[c267103c] part of check-in [8819617b] Fix enforcement of the LIKE_PATTERN limit. (CVS 3962) (check-in: [8819617b] user: danielk1977 branch: trunk, size: 15341)
2007-05-08
01:08
Added: [8a66329b] part of check-in [93b623b2] Begin implementing a new system of upper bounds on the capabilities of SQLite. By clearly defining the upper bounds, we make those upper bounds explicitly testable. This check-in is just infrastructure. The upper bounds are not yet enforced. (CVS 3941) (check-in: [93b623b2] user: drh branch: trunk, size: 14921)