Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 check-ins occurring around 0c7177f484ec83fb.
2013-07-15
| ||
20:10 | Fix marshalling of the sqlite3_index_info.estimatedCost field on 32-bit operating systems. check-in: 1e9d3b0b00 user: mistachkin tags: trunk | |
19:32 | Bump all versions to 1.0.88.0. Update version history docs. check-in: f0b2c4a2b1 user: mistachkin tags: trunk | |
18:46 | Implement a workaround for the issue described in ticket [9ac9862611]. check-in: f54929f54e user: mistachkin tags: trunk | |
18:21 | Implement a workaround for the issue described in ticket [9ac9862611]. Closed-Leaf check-in: dc86717583 user: mistachkin tags: tkt-9ac9862611 | |
07:08 | Fix several issues with the managed virtual table support. Use the correct methods overloads for Marshal.PtrToStructure. Correct handling of native structure padding when running on 64-bit operating systems. Make sure connections released to the pool do not hold onto modules. Call sqlite3_dispose_module with the correct native module pointer. Modify all classes implementing the IDisposable pattern to set the disposed flag after their base classes have been disposed. Add LogExceptionsNoThrow and LogErrorsNoThrow to avoid throwing ObjectDisposedException when logging during derived class disposal. check-in: d60eb09374 user: mistachkin tags: trunk | |
07:00 | Fix typo. Closed-Leaf check-in: c365a97aa9 user: mistachkin tags: marshalFixes | |
06:53 | Add virtual table test to cover the marshalling performed with xBestIndex. check-in: e1483fef81 user: mistachkin tags: marshalFixes | |
05:54 | Fix SQLiteCommand object disposal issue revealed by the previous check-in. check-in: db65a60fcf user: mistachkin tags: marshalFixes | |
05:16 | Modify classes implementing the IDisposable pattern to set the disposed flag after their base classes have been disposed. check-in: db3a299625 user: mistachkin tags: marshalFixes | |
03:57 | Virtual table marshalling fixes. check-in: e7b11da35f user: mistachkin tags: marshalFixes | |
2013-07-11
| ||
15:49 | Add GetSqlForDeclareTable method to the SQLiteModuleEnumerable class to allow derived classes to override the SQL statement used to declare the virtual table schema. check-in: a3798d45f4 user: mistachkin tags: trunk | |
2013-07-10
| ||
02:51 | Add another test for the SQLiteConvert.TypeNameToDbType method. check-in: 0654be8b4b user: mistachkin tags: trunk | |
02:13 | Simplify the changes from the previous check-in. Disable excessive warnings by the NDoc3 post-processing tool. check-in: 4179328477 user: mistachkin tags: trunk | |
02:02 | Add post-processing of NDoc3 output for links that refer to protected overloaded methods of a base class. check-in: 5db202020b user: mistachkin tags: trunk | |
2013-07-09
| ||
01:00 | Final updates for release 1.0.87.0. check-in: bc2b80a373 user: mistachkin tags: trunk, release, release-1.0.87.0 | |
2013-07-06
| ||
00:16 | Enhance the comments for the SQLiteModuleNoop class. check-in: bf02fc9d80 user: mistachkin tags: trunk | |
2013-07-05
| ||
22:44 | Also move the static SQLiteIndex marshalling methods into the SQLiteIndex class itself. check-in: 82d24cdca3 user: mistachkin tags: trunk | |
22:36 | Move the static SQLiteValue marshalling method into the SQLiteValue class itself. check-in: bd1c5de6ec user: mistachkin tags: trunk | |
20:48 | Adjustments to ticket [5363fd4af6] test case. Closed-Leaf check-in: 0ff60021ce user: mistachkin tags: strictStatement | |
18:57 | Merge updates from trunk. check-in: adb53faf97 user: mistachkin tags: strictStatement | |
02:10 | Adjustments to the #if directives related to the vtshim extension module. check-in: f680c43ce0 user: mistachkin tags: trunk | |
01:31 | For the xCreate/xConnect/xDisconnect/xDestroy methods of the SQLiteModule class, refactor out the common code into private methods. Changes to comments. check-in: 9e6f8b4fca user: mistachkin tags: trunk | |
2013-07-04
| ||
20:44 | Adjustments to the cleanup of several tests. check-in: a48ea4b8d9 user: mistachkin tags: trunk | |
20:41 | Add draft test for ticket [5363fd4af6]. check-in: 01af053e49 user: mistachkin tags: strictStatement | |
19:50 | Experimental changes to validate that SQLiteStatement parameters are not disposed. check-in: e325dfa45f user: mistachkin tags: strictStatement | |
19:45 | Also rename the flag in the necessary vtab test. check-in: 0c7177f484 user: mistachkin tags: trunk | |
18:49 | Rename the new NoFunctions connection flag to NoBindFunctions. check-in: 8e945470fe user: mistachkin tags: trunk | |
06:00 | Add SQLiteConnection.BindFunction method to facilitate adding custom functions on a per-connection basis. check-in: 1fa0ac70f3 user: mistachkin tags: trunk | |
03:00 | Make sure the exception thrown by the InitializeBackup method always contains a meaningful error message. check-in: aec2437c24 user: mistachkin tags: trunk | |
2013-07-03
| ||
19:55 | Add another managed virtual table test. check-in: de1fd3c700 user: mistachkin tags: trunk | |
04:26 | Update MSVC 2012 runtimes in externals. Update master release archive manifest. check-in: 01feb27e57 user: mistachkin tags: trunk | |
03:59 | When compiled with SQLITE_STANDARD and TRACK_MEMORY_BYTES, check if the pointer is valid prior to returning 1. check-in: 6669e5169f user: mistachkin tags: trunk | |
00:38 | When compiled with SQLITE_STANDARD and TRACK_MEMORY_BYTES, the SQLiteMemory class should track the number of allocations, not sizes in bytes. check-in: d79035292c user: mistachkin tags: trunk | |
00:31 | Fix typo. Add private CopyNativeModule method for future use. check-in: 3a36c22148 user: mistachkin tags: trunk | |
2013-07-02
| ||
07:18 | Re-organize the code region for the private static helper methods of the SQLiteModule class. check-in: 7bc24ee762 user: mistachkin tags: trunk | |
07:07 | Enable setting of the logging related SQLiteModule properties via the connection flags. check-in: 7c20d612a1 user: mistachkin tags: trunk | |
2013-07-01
| ||
18:22 | In the SQLiteFunction class, check if the database connection is open prior to attempting to call the Cancel method. Add NoFunctions connection flag to skip binding functions registered in the application domain. Fixes and adjustments to comments. Add several data-types for compatibility purposes. Fix for [fe50b8c2e8]. check-in: dff9a878dd user: mistachkin tags: trunk | |
10:16 | Allow virtual tables implemented in managed code to implement functions. check-in: 3e1da60858 user: mistachkin tags: trunk | |
2013-06-28
| ||
06:47 | When reading a DateTime value, avoid unnecessary string conversions. Fix for [4d87fbc742]. check-in: e1b4194a30 user: mistachkin tags: trunk | |
2013-06-27
| ||
09:17 | By default, throw an InvalidOperationException if the SQLiteVirtualTableCursorEnumerator cursor has been closed. check-in: 61ed48703c user: mistachkin tags: trunk | |
2013-06-26
| ||
23:52 | Fix typo. check-in: 814c7ebe55 user: mistachkin tags: trunk | |
23:50 | Modify the index introspection code so that it does not treat PRAGMA table_info 'pk' column values as boolean. Fix for [f2c47a01eb]. check-in: 8d0c39afd2 user: mistachkin tags: trunk | |
18:17 | Add an example to the SQLiteModuleEnumerable class doc comments. check-in: e539f17af4 user: mistachkin tags: trunk | |
04:52 | Fixup external MSDN documentation links for the referenced generic interfaces. check-in: 0897c71426 user: mistachkin tags: trunk | |
04:27 | Minor addition to doc comments. check-in: 7d123e6752 user: mistachkin tags: trunk | |
04:23 | Add generic variants of the SQLiteModuleEnumerable and SQLiteVirtualTableCursorEnumerator classes. check-in: 7da399e402 user: mistachkin tags: trunk | |
03:18 | Rename the SQLiteVirtualTableCursorEnumerable class to SQLiteVirtualTableCursorEnumerator. check-in: 4e38ea39a3 user: mistachkin tags: trunk | |
02:20 | Modify the result code handling performed by the SQLiteModuleNoop class in order to make it more flexible for use with derived classes. Rename the ReturnCode property of the SQLiteException class to ResultCode. check-in: d2d80220a8 user: mistachkin tags: trunk | |
2013-06-25
| ||
21:50 | Add all the necessary infrastructure to allow virtual tables to be implemented in managed code. Fix for [9a544991be]. check-in: 2d35b79c48 user: mistachkin tags: trunk | |
21:49 | Add connection flags to allow loading of extensions and the creation of modules to be disabled. Closed-Leaf check-in: 1e947f24b6 user: mistachkin tags: virtualTables | |