/ File History
Login

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

History of src/test_config.c

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