Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
61 check-ins using file src/sqlite.h.in version abb785d2
2008-05-09
| ||
19:38 | Fix leaked filename in case DosOpen() fails. (CVS 5115) (check-in: ecc6c739 user: pweilbacher tags: trunk) | |
18:03 | Re-enable tests that were accidentally disabled by (5112). (CVS 5114) (check-in: bf45a3ab user: danielk1977 tags: trunk) | |
18:03 | Reformulate the constants for the minimum and maximum 64-bit signed integer to work better with some compilers. Ticket #3105. (CVS 5113) (check-in: 18b1ee10 user: drh tags: trunk) | |
16:57 | Fix a problem with recovering from an IO error in exclusive-locking mode. (CVS 5112) (check-in: 7a44fb96 user: danielk1977 tags: trunk) | |
14:39 | Do not clear the error code or error message in sqlite3_clear_bindings(). Ticket #3063. (CVS 5111) (check-in: 069f4560 user: drh tags: trunk) | |
14:17 | Fix the ALTER TABLE RENAME algorithm so that it is not confused by comments in the CREATE TABLE statement. Ticket #3102. (CVS 5110) (check-in: ab18b4e7 user: drh tags: trunk) | |
13:47 | Back out check-in (5108). The original isnan() implementation is preferred. Ticket #3101 and #3060. (CVS 5109) (check-in: 2349ae75 user: drh tags: trunk) | |
03:07 | Change the implementation of sqlite3IsNaN() so that it works even if compiled using -ffinite-math-only. Tickets #3101 and #3060. (CVS 5108) (check-in: 19ee2b33 user: drh tags: trunk) | |
2008-05-08
| ||
16:51 | Fix recently introduced bug in tester.tcl. (CVS 5107) (check-in: 4b573d4e user: danielk1977 tags: trunk) | |
15:58 | Add extra instrumentation to test_osinst.c. Also the --binarylog option to the test scripts. (CVS 5106) (check-in: 8a99efc0 user: danielk1977 tags: trunk) | |
15:18 | Use a 6-byte rather than an 8-byte encoding for integers between 17592186044416 and 140737488355327. Ticket #3100. (CVS 5105) (check-in: 0a4d26de user: drh tags: trunk) | |
13:54 | Increment the version number. (CVS 5104) (check-in: ed06d90d user: drh tags: trunk) | |
01:11 | Fix the new ioerr4.test so that it plays well with others. (CVS 5103) (check-in: 75df2d3d user: drh tags: trunk) | |
2008-05-07
| ||
19:11 | Fix some problems with multi-file transactions in persistent journal mode. (CVS 5102) (check-in: e98a7f87 user: danielk1977 tags: trunk) | |
18:59 | Added test cases for corrupt SerialTypeLen header values, and additional check to improve detection of corrupt values. (CVS 5101) (check-in: 530c6360 user: shane tags: trunk) | |
15:44 | Modify the header comment in jrnlmode2.test. No code or test changes. (CVS 5100) (check-in: ed728104 user: danielk1977 tags: trunk) | |
15:42 | Change the header comment in jrnlmode4.test. No changes to any code or tests. (CVS 5099) (check-in: 0bf656a4 user: danielk1977 tags: trunk) | |
14:49 | If an error occurs within xAccess(), it should return -1. Remove an assert() that was preventing it from doing so. (CVS 5098) (check-in: 3fbcef46 user: danielk1977 tags: trunk) | |
13:28 | Add a new I/O error test: ioerr4. (CVS 5097) (check-in: c3ab1a7e user: drh tags: trunk) | |
12:45 | Fix a null-pointer dereference that can occur following a DISKFULL error while running VACUUM. (CVS 5096) (check-in: 438d77a7 user: drh tags: trunk) | |
12:29 | Omit mutex variables in the pager when threadsafe is disabled. (CVS 5095) (check-in: d15d0bba user: drh tags: trunk) | |
07:13 | Fix a problem causing the database to be truncated to the wrong size after an incremental-vacuum is performed on a database in full auto-vacuum mode. (CVS 5094) (check-in: ed98df24 user: danielk1977 tags: trunk) | |
02:42 | Only look for config.h if the autoconf-based build is being used, and don't inline it into the amalgamation. (CVS 5093) (check-in: 7df9ef2c user: mlcreech tags: trunk) | |
2008-05-06
| ||
22:22 | Fix most remaining testsuite failures on OS/2 by switching to exclusive locks that we meant to use from the start. (CVS 5092) (check-in: 5f682c9a user: pweilbacher tags: trunk) | |
22:15 | The pathToDel element of the os2File structure should be in the local codepage instead of UTF-8 to make DosForceDelete() work. (CVS 5091) (check-in: 76028b5e user: pweilbacher tags: trunk) | |
21:42 | Remove delOnClose flag from os2File structure, use pathToDel==NULL for the same check. (CVS 5090) (check-in: 02e123bb user: pweilbacher tags: trunk) | |
18:13 | Fix a bug whereby the database file was not always being extended to its original size when rolling back an incremental-vacuum operation. (CVS 5089) (check-in: 4a1ae9d0 user: danielk1977 tags: trunk) | |
02:28 | Add defines for _FILE_OFFSET_BITS and _LARGE_FILES if needed for large file support. Ticket #3094. (CVS 5088) (check-in: 729e2f06 user: mlcreech tags: trunk) | |
2008-05-05
| ||
22:52 | Add AC_SYS_LARGEFILE to ensure large file support, update autotools-related files. Ticket #3094. (CVS 5087) (check-in: 2b1e455c user: mlcreech tags: trunk) | |
17:14 | Fix recently introduced test script error causing a failure in incrblob_err.test. (CVS 5086) (check-in: 5e7c8ebd user: danielk1977 tags: trunk) | |
16:56 | Better error messages when trying to open a large file using a version of SQLite that omits large file support. Tickets #3096 and #3094. (CVS 5085) (check-in: bdd89cd2 user: drh tags: trunk) | |
16:27 | Do not segfault in the CLI if sqlite3_open() fails to create a database connection object. Ticket #3096. (CVS 5084) (check-in: 0bec7ebf user: drh tags: trunk) | |
16:23 | If an IO error occurs while locking the database and checking the cache validity, unlock the database before returning. Ticket #3030. (CVS 5083) (check-in: 4ad18091 user: danielk1977 tags: trunk) | |
15:26 | Avoid leaking page references after an IO error is encountered. (CVS 5082) (check-in: 198c395b user: danielk1977 tags: trunk) | |
13:23 | Fix a couple of minor problems with transactions in virtual tables. (CVS 5081) (check-in: 2275fc6e user: drh tags: trunk) | |
12:09 | Avoid leaking page references when database corruption is encountered. (CVS 5080) (check-in: 270d47e8 user: danielk1977 tags: trunk) | |
11:33 | Fix to test code to build when ENABLE_IOTRACE is not defined. (CVS 5079) (check-in: 8fa2bda4 user: danielk1977 tags: trunk) | |
2008-05-02
| ||
14:23 | Make sure that when a connection is blocking on a RESERVED lock that it continues after the lock is released. Ticket #3093. (CVS 5078) (check-in: 3dc334aa user: drh tags: trunk) | |
14:08 | Add a test case for ticket #3093. (CVS 5077) (check-in: 288a7655 user: drh tags: trunk) | |
02:00 | Add another test case to verify that ticket #3092 has been fixed. (CVS 5076) (check-in: 1906d2da user: drh tags: trunk) | |
2008-05-01
| ||
18:01 | Fix a problem with journal files being created unnecessarily when doing an atomic write in exclusive access locking mode. Fix a test script problem. (CVS 5075) (check-in: 70e70866 user: drh tags: trunk) | |
17:16 | Fix more compiler warnings. (CVS 5074) (check-in: 59568844 user: drh tags: trunk) | |
17:03 | Fix harmless compiler warnings. (CVS 5073) (check-in: 227a6f67 user: drh tags: trunk) | |
02:47 | Test versions of getVarint functions. The updates essentially utilize loop unrolling and some shifting/anding tricks to minimize the number of logical operations required. (CVS 5072) (check-in: 682dc24d user: shane tags: trunk) | |
2008-04-30
| ||
16:38 | Add comment to speculate when setting journal_mode=OFF on VACUUM does not help performance. No changes to code. (CVS 5071) (check-in: 9c8b4bab user: drh tags: trunk) | |
15:55 | Improved option handling in speedtest8.c. Added -quiet and -priority options. Added reporting of total user and system time. (CVS 5070) (check-in: aa59974e user: shane tags: trunk) | |
08:56 | Fix test for buffer overrun in unixGettempname(). Fix for #3091. (CVS 5069) (check-in: fc0ca647 user: danielk1977 tags: trunk) | |
2008-04-29
| ||
15:38 | Zero the per-pager temporary space allocation to avoid warnings from valgrind. (CVS 5068) (check-in: f854ae57 user: drh tags: trunk) | |
15:22 | Fix a potential buffer overrun in sqlite3_mprintf() when a non-terminated string is passed to a "%s" format with a precision specifying the number of bytes to copy. (CVS 5067) (check-in: 1f5b1841 user: drh tags: trunk) | |
00:15 | Always convert IEEE NaN into NULL. Ticket #3060. Add test cases to verify that this is happening. (CVS 5066) (check-in: 9b07e59e user: drh tags: trunk) | |
2008-04-28
| ||
20:35 | Allow SQLITE_MAX_COLUMN to be set to zero at compile-time in order to disable the checks. Also SQLITE_MAX_EXPR_DEPTH. Ticket #3069. (CVS 5065) (check-in: e6f71abb user: drh tags: trunk) | |
20:27 | Add test cases to verify that multiple virtual tables can be updated within a trigger and that xSync, xCommit, and xRollback are never called except following xBegin or xCreate. Ticket #3083. (CVS 5064) (check-in: 76175199 user: drh tags: trunk) | |
18:46 | Make sure that transactions are started on all virtual tables that changes in a single statement, not just the first. Ticket #3083. Need to add test cases. (CVS 5063) (check-in: 133b7ee5 user: drh tags: trunk) | |
17:41 | Modified Varint32 functions to disable code for single-byte handling as it is already handled by their respective macro forms. (CVS 5062) (check-in: be10f5dd user: shane tags: trunk) | |
17:12 | Add tests to create and drop a virtual table during a recursive call from an application-defined function. Ticket #3080. (CVS 5061) (check-in: d4d6eff3 user: drh tags: trunk) | |
16:55 | Change the implementation of the NaN recognition to be more cross-platform. Ticket #3089. (CVS 5060) (check-in: 07fd9a8c user: drh tags: trunk) | |
16:19 | Fix a shared-cache mode problem triggered when sqlite3_open16() was used to open the second or subsequent connections to a utf-8 database. (CVS 5059) (check-in: 20946bf6 user: danielk1977 tags: trunk) | |
15:23 | Work around a NaN bug in some versions of Tcl. (CVS 5058) (check-in: 7bf8213c user: drh tags: trunk) | |
13:02 | Changes to test scripts to accommodate different architectures and different versions of Tcl. (CVS 5057) (check-in: 8eb2c07c user: drh tags: trunk) | |
12:54 | Restore the #include of stdint.h removed in (5051). (CVS 5056) (check-in: e96e8b9b user: drh tags: trunk) | |
2008-04-27
| ||
22:48 | Delete requirement F12764 as it has never been implemented and the same effect can be easily achieved by other means. Ticket #3085. (CVS 5055) (check-in: fadeed99 user: drh tags: trunk) | |