System.Data.SQLite
File History
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of System.Data.SQLite/System.Data.SQLite.Files.targets

2013-12-27
04:03
Merge testing changes. Rename the XML configuration file to 'System.Data.SQLite.dll.config'. Break out shared native library pre-loading code to fix compilation issues. file: [9ab807a836] check-in: [c43afb58ea] user: mistachkin branch: refactorNativeLibraryPreLoader, size: 4296
2013-12-26
23:48
More work-in-progress on refactoring the native library pre-loader. file: [929c13a332] check-in: [60011bd9e5] user: mistachkin branch: refactorNativeLibraryPreLoader, size: 4292
2013-11-27
01:39
Make sure to include the necessary LINQ related files when compiling the System.Data.SQLite project for the .NET Framework 4.5.1. file: [4e86aa04c3] check-in: [442cf54801] user: mistachkin branch: vs2013, size: 4170
2013-09-16
22:10
Add ManagedVersion and ManagedSourceId properties to the SQLiteConnection class. file: [22c12c8ad1] check-in: [7eca16cac4] user: mistachkin branch: trunk, size: 4064
2013-06-22
02:51
Support compiling without built-in support for creating virtual tables in managed code, thus allowing the vtshim extension module to be excluded. file: [79f8dbc981] check-in: [a85fc42853] user: mistachkin branch: virtualTables, size: 3898
2013-06-21
07:21
Rename the SQLiteModuleBase class to SQLiteModule. file: [15512caf99] check-in: [f0ccb3cd64] user: mistachkin branch: virtualTables, size: 3554
03:11
Major cleanup and refactoring of the ISQLiteManagedModule interface. Fix a small memory leak in DeclareVirtualTable. Add the ability to persist SQLiteValue values beyond the duration of the method call in progress. Add SQLiteVirtualTable base class. Update SQLiteVirtualTableCursor base class to be IDisposable and to support storing the filtering parameters. Make parameter naming in the ISQLiteManagedModule interface consistent with other managed code. Add SQLiteVirtualTable parameter to the ISQLiteManagedModule interface methods where necessary. Remove incorrect SQLiteIndex object creation from the IndexToIntPtr method. Keep track of all managed table and cursor object instances associated with their native pointers. Zero out the native sqlite3_vtab object right after allocation. Correct declarations for the sqlite3_vtab and sqlite3_vtab_cursor structures. Add SQLiteModuleEnumerable and SQLiteVirtualTableCursorEnumerable classes to allow an IEnumerable to provide the data for a virtual table. file: [5480ec13d5] check-in: [d3ac8fc2c3] user: mistachkin branch: virtualTables, size: 3558
2013-06-08
02:36
Reorganize native interop definitions into the UnsafeNativeMethods class. Enable compilation for the .NET Compact Framework. file: [6810078f51] check-in: [2a9118d124] user: mistachkin branch: virtualTables, size: 3505
2013-06-07
02:45
Rename the SQLiteModule class to SQLiteModuleNoop. Adjustments to method and parameter naming conventions. Initial implementation of xOpen virtual table method. file: [de8fde748d] check-in: [f5c3afbfb1] user: mistachkin branch: virtualTables, size: 3505
2013-06-03
01:57
Initial phase of experimental support for implementing virtual tables in managed code. No docs, no tests, does not work yet, and may not even compile. file: [9a70f7eca3] check-in: [273b0c601f] user: mistachkin branch: virtualTables, size: 3501
2012-09-20
12:09
Fix missed instance of needing the additional .NET Framework 4.5 check. file: [db273d9cd6] check-in: [1ed5f5dff6] user: mistachkin branch: trunk, size: 3411
11:53
Allow opened connections to skip adding the extension functions included in the interop assembly. Support loading of SQLite extensions. Add more notifications that use the new static Changed event. Miscellaneous comment cleanup. Cleanup usage of compile-time options for the .NET Framework version. Fix argument checking for the batch file tools. file: [eb7807c571] check-in: [5759e099be] user: mistachkin branch: trunk, size: 3257
2012-04-07
22:18
Update all versions to 1.0.81.0. Add DefineConstants property to the SQLiteConnection class to return the list of define constants used when compiling the core managed assembly. Support compiling the interop assembly without support for the custom extension functions and the CryptoAPI based codec. file: [93d9a75420] check-in: [fd6a7e09b8] user: mistachkin branch: trunk, size: 3103
2012-03-24
10:05
Start of work on ticket [c71846ed57], supporting the SQLite online backup API. file: [bded369eb4] check-in: [6eac31ab88] user: mistachkin branch: backupApi, size: 3051
2011-07-11
19:40
Refactor the logging interface to be thread-safe and 'self-initializing'. Stop ignoring errors returned by sqlite3_config(SQLITE_CONFIG_LOG). Provide a default log handler and allow it to be added/removed dynamically. Allow logging to be temporarily enabled/disabled without modifying the underlying delegates. file: [2a61204afa] check-in: [1d955a6031] user: mistachkin branch: trunk, size: 3008
2011-02-17
06:00
Initial work on streamlining the build system. Also, partial fix for building with Visual Studio 2008 and/or the .NET Framework 2.0 [2737c06ea1] (for the primary assembly only). file: [5cfb3809a9] check-in: [6d2a2db720] user: mistachkin branch: trunk, size: 2968 Added