aboutsummaryrefslogtreecommitdiff
path: root/src/test_config.c
Commit message (Collapse)AuthorAge
...
* Add the sqlite3_unlock_notify() API. (CVS 6348)danielk19772009-03-16
| | | FossilOrigin-Name: b649a6cc5bfefddd6a04b1183647d2923e0a0daa
* Only run tests that depend on SQLITE_PREFER_PROXY_LOCKING builds when said ↵danielk19772009-01-12
| | | | | symbol is set. (CVS 6169) FossilOrigin-Name: 5d88f8be7342acd2a7ed6f269bec615cd03e59e2
* Coverage improvements in pragma.c. Change the __DARWIN__ macro to __APPLE__,drh2009-01-09
| | | | | which is available by default on Leopard. (CVS 6153) FossilOrigin-Name: 64c56226b91e57883c8059f65330318e53376b8a
* Continuing to refactor os_unix.c. This is an incremental check-in. (CVS 5967)drh2008-11-29
| | | FossilOrigin-Name: c13df0311ef4f6a510f42105293f7c53c323fda8
* Continuing work on the os_unix.c refactoring. Removed all of thedrh2008-11-29
| | | | | | LOCKING_STYLE_* constants and instead pass around pointers to the underlying sqlite3_io_method objects. (CVS 5966) FossilOrigin-Name: 1017d2fb1935a278ef442030bf7bdf5e112c566a
* Added support for proxy file locking styleaswift2008-11-21
| | | | | | | | 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) FossilOrigin-Name: b9bc36d3d5e35821ef69c0881a84c0afed253c9e
* Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated ↵shane2008-10-12
| | | | | functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808) FossilOrigin-Name: ba3711acee6f4659bbf133a23d8f9f37e14d0f38
* Fix a OOM segfault in the BETWEEN operator parsing - discovered whiledrh2008-10-11
| | | | | | using SQLITE_OMIT_LOOKASIDE. Add SQLITE_OMIT_LOOKASIDE to test_config.c and bypass lookaside.test when defined. (CVS 5803) FossilOrigin-Name: 2a21d52c651ba113c472b6686dcf8ba009924305
* Add the SQLITE_OMIT_TRUNCATE_OPTIMIZATION option. Other unrelateddrh2008-10-10
| | | | | documentation enhancements. (CVS 5798) FossilOrigin-Name: fab4940d54fd1e5459a3d0d9b64b491e6972fd8d
* Updated LIMIT support for DELETE/UPDATE. Omit option changed to ↵shane2008-10-10
| | | | | SQLITE_ENABLE_UPDATE_DELETE_LIMIT. (CVS 5788) FossilOrigin-Name: c10e8a3c7ab7f21c95f24d0aba590f5b18a4b028
* Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0drh2008-10-07
| | | | | | option always removes all mutex code. For application-defined mutexes only, use SQLITE_THREADSAFE=1 with SQLITE_MUTEX_NOOP=1. Ticket #3421. (CVS 5779) FossilOrigin-Name: 02a12eb1cfe9307c66556105a1a99d657cc01ab5
* Remove an unused variable from the test logic. (CVS 5736)drh2008-09-23
| | | FossilOrigin-Name: 309ba380d985d77419a6e185373493e043823258
* Fix some test script details so that the test suite runs with an ↵danielk19772008-09-10
| | | | | SQLITE_DEFAULT_AUTOVACUUM=2 build. (CVS 5686) FossilOrigin-Name: 300a64b725a111ee66e38de099314f03b064c6eb
* Add support for the SQLITE_THREADSAFE=2 and SQLITE_DEFAULT_MEMSTATUS ↵danielk19772008-09-04
| | | | | compilation options. (CVS 5676) FossilOrigin-Name: 85c2a58901338c1c4652c2cbee51e5f48d289191
* Continuing work on adding full support for the SQLITE_OMIT_WSD drh2008-09-02
| | | | | compile-time option. (CVS 5658) FossilOrigin-Name: ef26ea5c46d3915d206f8ff7f82a24f4c8955f1f
* Omit calls to test_get_table_printf() if SQLITE_OMIT_GET_TABLE defined. (CVS ↵shane2008-07-31
| | | | | 5509) FossilOrigin-Name: 524a4075ddaecb07469da717e8afebc91240616e
* Add the capability to track the maximum depth of the LALR(1) parser stackdrh2008-07-25
| | | | | | so that critical applications can check to see if they are getting close to limits. (CVS 5481) FossilOrigin-Name: ef0250f3dc769a4acd534f31fa06d90922d4145b
* Remove obsolete code from select.c, including the "affinity" parameterdrh2008-07-08
| | | | | to the sqlite3Select() module. (CVS 5380) FossilOrigin-Name: cbd3c1585b7a8f8042aa1448fe1be87de056c41a
* Change the TEMP_STORE preprocessor symbol to SQLITE_TEMP_STORE. (CVS 5312)danielk19772008-06-26
| | | FossilOrigin-Name: 1e3b8308021107d983d2152663f62b369cca091d
* Change the OS_XXX pre-processor symbols to SQLITE_OS_XXX. Symbols "OS_UNIX", ↵danielk19772008-06-26
| | | | | "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) FossilOrigin-Name: cdd4cf4ce2ab363ddc3f27c5e44896e17269a161
* Have mem3.c and mem5.c grab a mutex when required. Include them both in the ↵danielk19772008-06-25
| | | | | amalgamation again. (CVS 5306) FossilOrigin-Name: 9e3c95ff4048cd8e4c56acf7a8ebedc49621e9c7
* Add the ability to disable the "localtime" modifier in the date/timedrh2008-06-12
| | | | | | functions. This might be necessary for systems that do not support localtime_r() or localtime_s(). (CVS 5212) FossilOrigin-Name: 12f3ba11e72b2310abf51d040d5344c81fe5ebd3
* Import 'rtree' extension. (CVS 5159)danielk19772008-05-26
| | | FossilOrigin-Name: b104dcd6adadbd3fe15a348fe9d4d290119e139e
* Get the SQLITE_SECURE_DELETE compile-time option working again.drh2008-04-14
| | | | | Ticket #3050. (CVS 4999) FossilOrigin-Name: 40ba51fd4c621e29e7ff85495b1212c92f06ab31
* Add the SQLITE_OMIT_DECLTYPE compile-time option. Remove more code whendrh2008-03-22
| | | | | SQLITE_ENABLE_COLUMN_METADATA is not defined. (CVS 4906) FossilOrigin-Name: 8ef26646cff9be75c584a9abfcfffcfdb49b3969
* Add a completely new testing system for the Bitvec object. The newdrh2008-03-21
| | | | | | | 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) FossilOrigin-Name: 2498d3ea36ecab6d9c0f04ef1c49d76a7a215a4f
* Initial implementation of per-connection limits and the sqlite3_limit() API.drh2008-03-20
| | | | | | The sqllimits1.test script crashes. SQLITE_LIMIT_PAGE_COUNT and SQLITE_LIMIT_VDBE_OP are currently ignored. (CVS 4897) FossilOrigin-Name: 60c77882b2de9f6a45f8bd87c9c6a0cc613f8373
* Add a new api sqlite3_randomness() for providing access to SQLite'sdrh2008-03-19
| | | | | internal PRNG. Add sqlite3_test_control() verbs for controlling the PRNG. (CVS 4882) FossilOrigin-Name: 15110ea02768bfe977a57eccd6b941a36ebd6b32
* The power-of-two first-fit memory allocator is now working. (CVS 4793)drh2008-02-16
| | | FossilOrigin-Name: d134d29cea971eb01a0e0fd94341ab79e2d5b57a
* Improvements to test coverage in the lemon-generated parser and in thedrh2008-01-23
| | | | | sqlite3_get_table() interface. (CVS 4745) FossilOrigin-Name: 9f95d79daeb5e7f6fd62f3c896dae4d332121d1c
* Improved test coverage for the tokenizer and sqlite3_complete() interface.drh2008-01-22
| | | | | Fix bugs in parsing blob literals and SQL variables beginning with $. (CVS 4743) FossilOrigin-Name: c82033faf8bdb83ce43f0dd1611408e7796d53de
* Add the fault injector module in fault.c. Use it as a basis for memorydrh2008-01-22
| | | | | allocation failure testing. (CVS 4742) FossilOrigin-Name: 1a335e180183b414fcc3510ce28b98b21cd134a6
* Added an experimental malloc-free memory allocation subsystem, intendeddrh2007-10-19
| | | | | | for use on embedded systems. Runs 7% faster than when using system malloc() on Linux. (CVS 4493) FossilOrigin-Name: 8487ca82fade60b9fa63abf74e10f6ebcb48b98e
* Remove the last traces of SQLITE_ENABLE_REDEF_IO. (CVS 4377)drh2007-09-03
| | | FossilOrigin-Name: 38dff76ddf0ec7d2cd0d2e1282f9c36558e5661a
* Allow sqllimits1.test to be run from a regular build of testfixture. Add the ↵danielk19772007-08-31
| | | | | 'amalgamation-testfixture' target to main.mk - to build testfixture via sqlite3.c. (CVS 4354) FossilOrigin-Name: d119427314d27f291b605073d34826cdb89746c1
* Disable tests that require SQLITE_ENABLE_ATOMIC_WRITE if that feature isdrh2007-08-29
| | | | | not enabled. (CVS 4325) FossilOrigin-Name: 4874499377e8f89a25d8cc2cf7982e6811d53f1b
* The malloc.test script now passes all tests with no errors. (CVS 4271)drh2007-08-22
| | | FossilOrigin-Name: db818430e9ea4ef4a4af575784009d5acae785a3
* Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255)drh2007-08-21
| | | FossilOrigin-Name: fbbd5bda544ffec4e1b43407b12e546235dc7873
* The quick test runs again with a handfull of errors after adding thedrh2007-08-20
| | | | | mutex locks to btree, the VFS registration interfaces, and FTS3. (CVS 4254) FossilOrigin-Name: 6cf725d212d468cbd7c7cbc22ca5ab13f1d77939
* Work toward multithreading support. Currently crashes quickly on a test. ↵drh2007-08-20
| | | | | (CVS 4253) FossilOrigin-Name: 1315bd8e125602275fb718780f9b2730bd37f6ab
* Add support for building with fts3. (CVS 4250)shess2007-08-20
| | | FossilOrigin-Name: 95ef963232ab1f15a7c42229819d33d3571a753e
* Disable tests that require 80-bit long doubles when the host onlydrh2007-08-13
| | | | | provides 64-bit long doubles. Ticket #2570. (CVS 4215) FossilOrigin-Name: 4f4f8ef416394b7e54e8894f7a0d067d64636fc4
* Add the SQLITE_MAX_COMPOUND_SELECT compile-time parameter for limitingdrh2007-06-07
| | | | | | the number of terms in a compound select statement. Set the default limit to 100. (CVS 4046) FossilOrigin-Name: 0d71ad4591eae9de8749fb2da6455ac661587f7a
* Bring the autoconf based build system up to date with the recent changes. ↵danielk19772007-05-17
| | | | | #2366, #2367 and #2368. (CVS 4022) FossilOrigin-Name: ae644bc7aad229f2d219ea20eb4774318feb3051
* Add code to enforce the MAX_EXPR_DEPTH limit. (CVS 3968)danielk19772007-05-10
| | | FossilOrigin-Name: 2c9c94a24d52a1c9f5d1b32cbdff794a2dd74126
* Add further test cases for compile time limits. (CVS 3963)danielk19772007-05-09
| | | FossilOrigin-Name: 9bf2c594a48a4661700f0833562ee2b3ff7b761c
* Fix enforcement of the LIKE_PATTERN limit. (CVS 3962)danielk19772007-05-09
| | | FossilOrigin-Name: 8819617b7cf7ccd64bf6bb4ba208f37126964ec2
* Begin implementing a new system of upper bounds on the capabilitiesdrh2007-05-08
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) FossilOrigin-Name: 93b623b232a43f78d2c90bfa2389dd5b28ad7280