aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* Only look for config.h if the autoconf-based build is being used, and don't ↵mlcreech2008-05-07
| | | | | inline it into the amalgamation. (CVS 5093) FossilOrigin-Name: 7df9ef2c8216133d50bf4737482f51193e8579b0
* Fix most remaining testsuite failures on OS/2 by switching to exclusive ↵pweilbacher2008-05-06
| | | | | locks that we meant to use from the start. (CVS 5092) FossilOrigin-Name: 5f682c9a68853f33aac6a2ad3f91b1cdf17dcd73
* The pathToDel element of the os2File structure should be in the local ↵pweilbacher2008-05-06
| | | | | codepage instead of UTF-8 to make DosForceDelete() work. (CVS 5091) FossilOrigin-Name: 76028b5e5d220e1d44667b2fef8bdfc580c913b0
* Remove delOnClose flag from os2File structure, use pathToDel==NULL for the ↵pweilbacher2008-05-06
| | | | | same check. (CVS 5090) FossilOrigin-Name: 02e123bb9b3da81bc8ee8bab7a2c54bbaadc5123
* Fix a bug whereby the database file was not always being extended to its ↵danielk19772008-05-06
| | | | | original size when rolling back an incremental-vacuum operation. (CVS 5089) FossilOrigin-Name: 4a1ae9d0320de1013a3b5f24ebdd25fe9fdab424
* Fix recently introduced test script error causing a failure in ↵danielk19772008-05-05
| | | | | incrblob_err.test. (CVS 5086) FossilOrigin-Name: 5e7c8ebd21915382280c146e7070481fa6a92eec
* Better error messages when trying to open a large file using a versiondrh2008-05-05
| | | | | of SQLite that omits large file support. Tickets #3096 and #3094. (CVS 5085) FossilOrigin-Name: bdd89cd231745e6bd498b2751d7ff2cf6169b3eb
* Do not segfault in the CLI if sqlite3_open() fails to create adrh2008-05-05
| | | | | database connection object. Ticket #3096. (CVS 5084) FossilOrigin-Name: 0bec7ebf41e9f52d3ef0449e27e3d631abfe948b
* If an IO error occurs while locking the database and checking the cache ↵danielk19772008-05-05
| | | | | validity, unlock the database before returning. Ticket #3030. (CVS 5083) FossilOrigin-Name: 4ad1809192b616d1c12499825bcd0967dea76864
* Avoid leaking page references after an IO error is encountered. (CVS 5082)danielk19772008-05-05
| | | FossilOrigin-Name: 198c395b01140ef48b6913c00188ba7168bfb081
* Fix a couple of minor problems with transactions in virtual tables. (CVS 5081)drh2008-05-05
| | | FossilOrigin-Name: 2275fc6ee06b17da5808cecfa5570ac6439eaf74
* Avoid leaking page references when database corruption is encountered. (CVS ↵danielk19772008-05-05
| | | | | 5080) FossilOrigin-Name: 270d47e8d0a20868879a95b66cb547e1e5b642d9
* Fix to test code to build when ENABLE_IOTRACE is not defined. (CVS 5079)danielk19772008-05-05
| | | FossilOrigin-Name: 8fa2bda4c594119cbbc489b9879c52b134a57711
* Make sure that when a connection is blocking on a RESERVED lock that itdrh2008-05-02
| | | | | continues after the lock is released. Ticket #3093. (CVS 5078) FossilOrigin-Name: 3dc334aa4a394e85858d2441225d64d73664b5b5
* Fix a problem with journal files being created unnecessarily when doingdrh2008-05-01
| | | | | an atomic write in exclusive access locking mode. Fix a test script problem. (CVS 5075) FossilOrigin-Name: 70e708660fec0b6f6c41efc2e29f1d7ae6785b7e
* Fix more compiler warnings. (CVS 5074)drh2008-05-01
| | | FossilOrigin-Name: 59568844e774dbe89fd20bbc8f49a3665cc54717
* Fix harmless compiler warnings. (CVS 5073)drh2008-05-01
| | | FossilOrigin-Name: 227a6f67c21c87a7cf98f84b9d57a6dc9da93ebb
* Test versions of getVarint functions. The updates essentially utilize loop ↵shane2008-05-01
| | | | | unrolling and some shifting/anding tricks to minimize the number of logical operations required. (CVS 5072) FossilOrigin-Name: 682dc24dbe82d0326377e27c5ff97db3499873b0
* Add comment to speculate when setting journal_mode=OFF on VACUUM does notdrh2008-04-30
| | | | | help performance. No changes to code. (CVS 5071) FossilOrigin-Name: 9c8b4babb2222a5e0c2ecf7a116b7df90084c81d
* Fix test for buffer overrun in unixGettempname(). Fix for #3091. (CVS 5069)danielk19772008-04-30
| | | FossilOrigin-Name: fc0ca647bd1c7c953bb0f3eb7d3471572fd18c34
* Zero the per-pager temporary space allocation to avoid warnings fromdrh2008-04-29
| | | | | valgrind. (CVS 5068) FossilOrigin-Name: f854ae576ee0b223b86a1169178fc4399e8d08ce
* Fix a potential buffer overrun in sqlite3_mprintf() when a non-terminateddrh2008-04-29
| | | | | | string is passed to a "%s" format with a precision specifying the number of bytes to copy. (CVS 5067) FossilOrigin-Name: 1f5b18419bb4e2552ac26593381e2eb866bb67fd
* Always convert IEEE NaN into NULL. Ticket #3060. Add test cases to verifydrh2008-04-29
| | | | | that this is happening. (CVS 5066) FossilOrigin-Name: 9b07e59e510e2de39c2081653662fbc654ca6fbb
* Allow SQLITE_MAX_COLUMN to be set to zero at compile-time in order todrh2008-04-28
| | | | | disable the checks. Also SQLITE_MAX_EXPR_DEPTH. Ticket #3069. (CVS 5065) FossilOrigin-Name: e6f71abb22fb74e5910d817caec98fa44070fc5f
* Add test cases to verify that multiple virtual tables can be updateddrh2008-04-28
| | | | | | within a trigger and that xSync, xCommit, and xRollback are never called except following xBegin or xCreate. Ticket #3083. (CVS 5064) FossilOrigin-Name: 76175199ac2fda57e616eb386ba0bad6aa9f74b4
* Make sure that transactions are started on all virtual tables thatdrh2008-04-28
| | | | | | changes in a single statement, not just the first. Ticket #3083. Need to add test cases. (CVS 5063) FossilOrigin-Name: 133b7ee50ea6012739ebe0e334374c5d9b1fcc7f
* Modified Varint32 functions to disable code for single-byte handling as it ↵shane2008-04-28
| | | | | is already handled by their respective macro forms. (CVS 5062) FossilOrigin-Name: be10f5dda6e9c245c05b51840c173e83ece6b245
* Change the implementation of the NaN recognition to be more cross-platform.drh2008-04-28
| | | | | Ticket #3089. (CVS 5060) FossilOrigin-Name: 07fd9a8c6ca0876f7ec447ce65173957005dc75c
* Fix a shared-cache mode problem triggered when sqlite3_open16() was used to ↵danielk19772008-04-28
| | | | | open the second or subsequent connections to a utf-8 database. (CVS 5059) FossilOrigin-Name: 20946bf6dd704416c41edd863103e85fc7ab4ef2
* Work around a NaN bug in some versions of Tcl. (CVS 5058)drh2008-04-28
| | | FossilOrigin-Name: 7bf8213ce9f591f4c2ef6c1e19a17712e3bae9e3
* Restore the #include of stdint.h removed in (5051). (CVS 5056)drh2008-04-28
| | | FossilOrigin-Name: e96e8b9b4137c3ea239674683cf9fd8682851908
* Delete requirement F12764 as it has never been implemented and thedrh2008-04-27
| | | | | same effect can be easily achieved by other means. Ticket #3085. (CVS 5055) FossilOrigin-Name: fadeed998e63c2fd94811b911cf263713c5fcdca
* Fix the documentation to agree with long-standing behavior for thedrh2008-04-27
| | | | | | sqlite3_bind_parameter_name() interface on an ?NNN parameter. Ticket #2975. (CVS 5054) FossilOrigin-Name: df9991d5bbc6d90087f022c55b070c11dc510077
* Remove all references to sqlite3_intptr_t. (CVS 5051)drh2008-04-27
| | | FossilOrigin-Name: 6a94d19747a05df2694d3720f76de3dab3836578
* Use "(void)" function arguments in declarations instead of "()". Both aredrh2008-04-26
| | | | | legal but some pedantic compilers complain about the latter. Ticket #3086. (CVS 5050) FossilOrigin-Name: a4149ca317c2fd7ce87b8f23029c3f87a7f4c2e8
* Clarify some comments. No changes to code. (CVS 5049)drh2008-04-25
| | | FossilOrigin-Name: 7f80539225b17a62e4aa09e6d514e3e9e1b22c36
* Candidate fix for ticket #3082. Test cases needed. (CVS 5047)drh2008-04-25
| | | FossilOrigin-Name: f6313311ddfb1ee2d6660b9be99afe721a8a9aff
* Remove two more unused files. (CVS 5046)drh2008-04-24
| | | FossilOrigin-Name: a400faf51970b312e9d8c8b4fa099558cc620b69
* Consolidated varint macro usage from btreeInt.h, vdbe.c, and vdbeaux.c into ↵shane2008-04-24
| | | | | sqliteInt.h and made their use consistent. Slight improvements to varint32 macros. (CVS 5045) FossilOrigin-Name: 0d04ccd97841bbbda564cc6ae5da057ee3888fa3
* Fix an assert() failure that can occur if "journal_mode=off" is used in a ↵danielk19772008-04-24
| | | | | build with the atomic-write optimization enabled. (CVS 5043) FossilOrigin-Name: 709d17b19d343f45aa6c7684685ab58c67d83da0
* Fix a crash that can follow a malloc() failure in malloc7.test. (CVS 5042)danielk19772008-04-24
| | | FossilOrigin-Name: 85eedad186327a1f0b0983413b833efd41640d0e
* Ensure that it is not possible to open either virtual table or view columns ↵danielk19772008-04-24
| | | | | using the blob API. Ticket #3078. (CVS 5041) FossilOrigin-Name: 6039328fe05aaf9380d545e84dfabccb32a4d8ea
* Minor change to comment on sqlite3_blob_read(). No code changes. Ticket ↵danielk19772008-04-24
| | | | | #3072. (CVS 5040) FossilOrigin-Name: adb4bc5a7dd56e625b20c48a7416f2b3480f4de1
* Remove redundant assert() statement from vdbeaux.c. Ticket #3065. (CVS 5039)danielk19772008-04-24
| | | FossilOrigin-Name: 3cba1166076bf0506597e2d7686a271922817668
* Add version comment to vdbeaux.c. No code changes. Ticket #3066. (CVS 5038)danielk19772008-04-24
| | | FossilOrigin-Name: d667add44b87f9011b0ef10d45101dfc1e38feaa
* We should better not pass open file handles to child processes, so add ↵pweilbacher2008-04-23
| | | | | respective flag for DosOpen(). (CVS 5037) FossilOrigin-Name: 1518e8542cebd977d46e720544bfad16d3f8895e
* Always sync the journal file after zeroing out the header. (CVS 5036)drh2008-04-22
| | | FossilOrigin-Name: 5896ae3d68d29dc172c027c72aa2a98ced2b7eb8
* Avoid non-contiguous writes when creating a journal header. (CVS 5035)danielk19772008-04-22
| | | FossilOrigin-Name: dfacddbb5055b4e104bf536d5f5b35287fbbb904
* Add some tests for journal_mode=off. Need to come up with a way of handlingdrh2008-04-19
| | | | | rollback attempts when there is no journal. (CVS 5034) FossilOrigin-Name: e29b870ed0db6360a95fb017f56c0b5388efb437
* Continuing work on journal_mode. Journal_mode=persist now appears to bedrh2008-04-19
| | | | | working, though additional testing would be welcomed. (CVS 5033) FossilOrigin-Name: 277e4099cee9105e1801a6d7f5d477f0d2efa858