aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Typecast to silence (incorrect) compiler warning. (CVS 3054)drh2006-02-01
| | | FossilOrigin-Name: 3a04fc45ccc31f2009be812a9c9057844cf4ae3b
* Always register BINARY collating sequences for UTF-16BE and UTF-16LE both.drh2006-02-01
| | | | | | | Formerly we were only registering the native byte order by default. Ticket #1654. Note: There may still be problems with collating sequence synthesis. (CVS 3053) FossilOrigin-Name: 3861377bd93453161dfe78a8c1d7a9f919108c8f
* In joins of the form: "A, B left C" make sure that the reordering optimizationdrh2006-02-01
| | | | | does not put table A after table C. Ticket #1652. (CVS 3052) FossilOrigin-Name: 248b9be93d9532e31c640432b75c3310e180acb3
* Add the SQLITE_THREADS_OVERRIDE_LOCKS compile-time option that disablesdrh2006-01-31
| | | | | the run-time test to see if threads can override each others locks on unix. (CVS 3050) FossilOrigin-Name: e83a19e8cb6d721b02502925b362f2e86b2de742
* Patches to support linux on embedded platforms. (CVS 3049)drh2006-01-31
| | | FossilOrigin-Name: a088eb6d6eda70d89add1e5d95be5efda6c0de67
* Fix some pointless warnings from overly-pedantic compilers. (CVS 3048)drh2006-01-31
| | | FossilOrigin-Name: b922c8e45f9a7799583d8b42875b27032fd71422
* 3rd parameter to sqlite3_prepare() should be -1 if the string length is drh2006-01-31
| | | | | | | unknown. Passing in zero causes a zero-length SQL statement to be prepared, which is a no-op. Ticket #1651. This bug introduced by the fix for ticket #1650. (CVS 3047) FossilOrigin-Name: 1e68ac590d9edd3784cd7afd6705a30f01740d0d
* Authorization callback on the ALTER TABLE ADD COLUMN command.drh2006-01-31
| | | | | Ticket #1479. (CVS 3043) FossilOrigin-Name: 461f586973431438bb074aa3077f705e9b1b80da
* Remove support for the non-standard ON CONFLICT clause on CREATE INDEX.drh2006-01-30
| | | | | | Ticket #1486. The ON CONFLICT clause has never worked on CREATE INDEX so removing it should not break anything. (CVS 3042) FossilOrigin-Name: 669bcf5ab694359485ab30913d8d9e4926f41789
* Memory DB works with autovacuum. (CVS 3041)drh2006-01-30
| | | FossilOrigin-Name: 34dff874a2bf8331be87310809ba11d813fadb7d
* Make sure the 3rd parameter to sqlite3_prepare() is honored. Ticket #1650. ↵drh2006-01-30
| | | | | (CVS 3040) FossilOrigin-Name: 9d53cc880fd2aa3bd4b4a59f666b57b0b7864e8f
* Expire all prepared statements whenever there is a change to the schemadrh2006-01-30
| | | | | of the TEMP database. Ticket #1644. (CVS 3036) FossilOrigin-Name: 4cd4efaf5ef40a07e76fba3073bbd2600ca7e327
* Fix bug with CHECK constraints contain an IN operator. Ticket #1645. (CVS 3035)drh2006-01-30
| | | FossilOrigin-Name: 944df310ce8d32798135c70becee7845676520ae
* Fix a couple of (harmless) intel compiler warnings. (CVS 3034)danielk19772006-01-27
| | | FossilOrigin-Name: 2e23231f0c10b2bba9e08ea47859e2c0ffa84c76
* Handle a malloc() failure in resizeOpArray(). (CVS 3030)danielk19772006-01-26
| | | FossilOrigin-Name: 5cecb4527b40c245cc6f3d6ce9f33466045d1469
* Minor comment changes and code optimizations. (CVS 3029)drh2006-01-25
| | | FossilOrigin-Name: 9e55dcd1a57f2b6ad5b267e8fa58c58b266dc8c7
* Rename files using for testing only so that their name begins with "test". ↵drh2006-01-25
| | | | | (CVS 3028) FossilOrigin-Name: e4e6a205e4f7c14aae31f26f42a143fce143db1c
* Handle errors in saving cursor positions during a rollback by aborting all ↵danielk19772006-01-24
| | | | | active statements. (CVS 3027) FossilOrigin-Name: 5df9f022bfb22976f22b996bda169635354b825c
* Save the position of any open cursors before a rollback. (CVS 3026)danielk19772006-01-24
| | | FossilOrigin-Name: 32d45bcf746e7e926b8cc8bd038d66e7c2ec6562
* Return code was being dropped because of overridden variable in OP_IsUnique. ↵danielk19772006-01-24
| | | | | Fix this and the test logic problem that hid it. (CVS 3025) FossilOrigin-Name: c30705a00d7d9d61fb9cb47a1019b1a186d690a7
* Rename some variables to avoid hiding others. Also add "static" to two ↵danielk19772006-01-24
| | | | | function signatures that were missing it. (CVS 3024) FossilOrigin-Name: d86f18a4277ebffb644ba2e574e0b697c8bbf8e4
* General test coverage improvements. (CVS 3022)danielk19772006-01-24
| | | FossilOrigin-Name: 153940af5af4f775fa3b1784931d3fd1e41764c5
* Bug fix in the WinCE bindings. (CVS 3015)drh2006-01-23
| | | FossilOrigin-Name: c57922838a31b45f69ba14ae13df8a612884cb4b
* More progress toward getting SQLITE_OMIT_FLOATING_POINT to pass tests.drh2006-01-23
| | | | | Ticket #1621. (CVS 3014) FossilOrigin-Name: b52674e5642a9d26b15a5d5c2a6716febaef130a
* Bug fix in cases where a compound select has an ORDER BY clause withdrh2006-01-23
| | | | | multiple terms. (CVS 3011) FossilOrigin-Name: 4f56949bd69fed6167fa2ae115d0251e8369d796
* Bug fix in the ROWID generation logic of the VDBE. I think thisdrh2006-01-23
| | | | | is a benign bug - it never causes a real fault. But I am not certain. (CVS 3008) FossilOrigin-Name: dfe282386896967832826d130323c3ff11532873
* Get I/O error tests working on windows. (CVS 3007)drh2006-01-23
| | | FossilOrigin-Name: 2ef8b85db7607eb0989c5ecf49cc554fa13d894f
* Fix uninitialized variable in os_unix.c. (CVS 3006)drh2006-01-23
| | | FossilOrigin-Name: 892e644d20b9d132cf29242a9bca0116ebe6968f
* Add "#ifndef NDEBUG" around sqlite3pager_iswriteable() (only used in ↵danielk19772006-01-23
| | | | | assert() expressions). Also set the internal page number of a page to zero if it fails to initialise. (CVS 3005) FossilOrigin-Name: 77969c671c6ea1b5a2739f62de2bec10cc651b9e
* Cut over the patches to support WinCE. Ticket #1600. (CVS 3003)drh2006-01-23
| | | FossilOrigin-Name: 436287c2bfe38cf6c39e4c52b1da12f8c0d673ce
* Fix a bug in pager.c that was overwriting freed memory. Comment changesdrh2006-01-23
| | | | | in util.c. (CVS 3002) FossilOrigin-Name: 8c7e18c3f2f0487c6125f2d12720669e4d40e760
* Further coverage improvements for pager.c and another IO error bug fix. (CVS ↵danielk19772006-01-23
| | | | | 3001) FossilOrigin-Name: a9ec5ee4724ab993e71ef8b387e2d92f3e74959c
* Fix os_common.h so that the code builds without -DSQLITE_MEMDEBUG. (CVS 3000)drh2006-01-23
| | | FossilOrigin-Name: 06d6540026568ca69410354ca8d85da78970c94b
* Do not automatically rollback at the btree or pager level if a commit fails. ↵danielk19772006-01-23
| | | | | (CVS 2999) FossilOrigin-Name: 0f6329ef1fe0d5b225b6381fda1e8d800f65ea0f
* Fix to sqlite3AllocMalloc() when it is a no-op macro. (CVS 2998)drh2006-01-23
| | | FossilOrigin-Name: 8caa9f95b8a36e34510cf46d518bd63bd8fa0a32
* Do not name variables "operator" because some compilers do not realize thatdrh2006-01-23
| | | | | "operator" is not a reserved word in ANSI-C. Ticket #1625. (CVS 2997) FossilOrigin-Name: 1f42a338e2ee90f4c24a9eb19054c4b831dd661f
* Work around buggy malloc() implementations that cause problems on malloc(0).drh2006-01-23
| | | | | Ticket #1572. (CVS 2996) FossilOrigin-Name: ada5490f12795a8d13d0f42077c463709c677846
* Improve coverage of pager.c and fix an IO error handling bug found in the ↵danielk19772006-01-23
| | | | | process. (CVS 2995) FossilOrigin-Name: 6ec8e6b7856a0b394b8497ab9166b882f98124ba
* Fix additional compiler warnings. Tickets #1615, #1616, #1627 (CVS 2994)drh2006-01-23
| | | FossilOrigin-Name: 6385628edd79187dff1687815d0101c31248e54f
* Fixes for OMIT_UTF16 and OMIT_COMPOUND (CVS 2993)danielk19772006-01-23
| | | FossilOrigin-Name: f58bbdc0ac6e618686c598aaafb3a41b972e078e
* Improve coverage of expr.c and btree.c slightly. (CVS 2992)danielk19772006-01-23
| | | FossilOrigin-Name: cc2e8e87cfd474b4dc6833ee0c38e2cd2dd3a494
* Remove vestiges of the older TSD code for handling OOM exceptions.drh2006-01-23
| | | | | Prepare for the release of 3.3.2. (CVS 2991) FossilOrigin-Name: a65e85f0e01f3bca5f4e78999c10db3916824b5b
* Performance optimization in btree.c. (CVS 2990)drh2006-01-22
| | | FossilOrigin-Name: 3e1e6affe256a950a81ad5939b628bafb8463b42
* Code size reductions in select.c. (CVS 2989)drh2006-01-22
| | | FossilOrigin-Name: 3c2eee5e1f6c7d701a6d362a04cf896d44e97fd9
* Do not flatten subqueries in a join where the subquery includes a LIMIT.drh2006-01-21
| | | | | | Ticket #1634. This is just an initial fix. Many test cases need to be added prior to closing the ticket. (CVS 2987) FossilOrigin-Name: af18c0f431a1a6349e40249009f2ac222f8c8114
* Fix a bug in os.h. How did this slip by before now? (CVS 2986)drh2006-01-21
| | | FossilOrigin-Name: 29725de474f9aec81cea0041d9ac2df932258d01
* Fix more problems with malloc() and IO failures. (CVS 2985)danielk19772006-01-21
| | | FossilOrigin-Name: 29281dea81c909b70b2d914d7061a6df8f388195
* More compiler warnings fixed - or in some cases comments are added to explaindrh2006-01-20
| | | | | that the compiler is wrong. (CVS 2984) FossilOrigin-Name: 507653a98cbd096f836a977408e373640c7cdb8f
* Fix some compiler warnings. (CVS 2983)drh2006-01-20
| | | FossilOrigin-Name: b7bdac0afd99b8dc03749877f675a5f782120295
* Fix another couple of IO or malloc() failure problems in a shared-cache ↵danielk19772006-01-20
| | | | | context. (CVS 2982) FossilOrigin-Name: 7e34163a65a5842ecc50a14a9d60601e7c9d3249