System.Data.SQLite

Login
This project makes use of Eagle, provided by Mistachkin Systems.
Eagle: Secure Software Automation

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

756 check-ins using file www/contribute.wiki version a2c829916b

2015-02-09
21:54
Merge updates from trunk. check-in: 920e646443 user: mistachkin tags: preRelease
21:53
Document an additional requirement for using Entity Framework 6 design-time integration on the download page. check-in: 4130454d42 user: mistachkin tags: trunk
2015-02-07
02:48
Merge updates from trunk. check-in: d345593dba user: mistachkin tags: preRelease
01:14
Switch to Visual C++ Redistributable for Visual Studio 2012 Update 4. Update the master release archive manifest. check-in: ee4f54fca8 user: mistachkin tags: trunk
00:46
Update pre-release package metadata. check-in: cd9fe600e1 user: mistachkin tags: preRelease
2015-02-06
23:59
Merge updates from trunk. check-in: c4f39e9ba4 user: mistachkin tags: preRelease
23:06
Modify the XDT transform used by the EF6 NuGet packages to omit removal of the EF6 provider itself. check-in: 7737ecc51b user: mistachkin tags: trunk
20:51
In the NuGet package building tool, make sure the build output directory is present. check-in: 9384e9b2ac user: mistachkin tags: trunk
2015-02-05
21:16
Add experimental XDT transform to the NuGet packages for EF6 to enable them to remove non-EF6 DbProviderFactories. This is needed because EF6 seems to intermittently select the 'wrong' one when there are multiple choices available. check-in: 8c2130e985 user: mistachkin tags: trunk
04:20
Use the local mirror location for all NuGet packages on the download page. check-in: 3ab8325ebe user: mistachkin tags: preRelease
04:14
Merge updates from trunk. check-in: c889aab5ea user: mistachkin tags: preRelease
00:56
Update version history docs. check-in: 40675693dd user: mistachkin tags: trunk
00:51
Simplify the process for building all the NuGet packages during the release procedures. check-in: 00a919dc8d user: mistachkin tags: trunk
00:33
Update the Entity Framework version to 6.1.2.0. check-in: ae3f5740fc user: mistachkin tags: trunk
2015-02-02
21:01
Updates for the pre-release of 1.0.95.0. check-in: 53ca5ed865 user: mistachkin tags: preRelease
20:16
Improvements to the download page. check-in: 6ce3355c9b user: mistachkin tags: trunk
2015-01-30
17:59
Update SQLite core library to the 3.8.8.2 release. check-in: c0f67d5d98 user: mistachkin tags: trunk
2015-01-29
05:22
Escape some reserved characters in the comments for a test. check-in: 15705ce58d user: mistachkin tags: trunk
00:57
Enable easier integration with SEE. check-in: 328517cce9 user: mistachkin tags: trunk
2015-01-28
19:21
Update version of Inno Setup mentioned in docs. check-in: b3a29a56c9 user: mistachkin tags: trunk
2015-01-22
22:39
Correct marshalling of strings and blobs in the SQLiteValue class. Fix for [85b824b736]. check-in: c68ac18fb4 user: mistachkin tags: trunk
18:35
Make sure SQLiteIndexOutputs.ConstraintUsages instances are created prior to calling ISQLiteManagedModule.BestIndex. Fix for [56f511d268]. check-in: c927246f90 user: mistachkin tags: trunk
2015-01-20
18:45
Update SQLite core library to the 3.8.8.1 release. check-in: 08e48dbfa7 user: mistachkin tags: trunk
15:45
Make it easier to test a subset of the supported Visual Studio versions. check-in: b8b5a66015 user: mistachkin tags: trunk
2015-01-16
16:14
Also update the version history docs to reflect SQLite 3.8.8. check-in: f2f947aeb4 user: mistachkin tags: trunk
15:51
Update SQLite core library to the 3.8.8 release. check-in: 0fe2fc38b9 user: mistachkin tags: trunk
2015-01-15
19:29
Enhance the R-Tree test from the previous check-in. check-in: b14c166f11 user: mistachkin tags: trunk
19:01
Add test case for R-Tree to the .NET Compact Framework test harness. check-in: eb8927b3f3 user: mistachkin tags: trunk
2015-01-14
21:30
Update SQLite core library to the latest 3.8.8 release candidate. check-in: b1d5152664 user: mistachkin tags: trunk
21:26
Address all the LINQ issues mentioned in ticket [8d928c3e88]. Make the storage schema (SSDL) files more consistent with their provider names. check-in: 9ff0f0adf0 user: mistachkin tags: trunk
2015-01-13
04:08
Fix extra single quotes around the formatted DateTime values in the LINQ assembly. Use GetSettingValue to access the new environment variables. Closed-Leaf check-in: 45312da90e user: mistachkin tags: tkt-8d928c3e88
03:39
In the LINQ assembly, when surrounding single quotes are required for a formatted DateTime value, be sure to escape contained single quotes. check-in: b999c9c818 user: mistachkin tags: tkt-8d928c3e88
03:34
Merge updates from trunk. check-in: a15efc1fd5 user: mistachkin tags: tkt-8d928c3e88
03:34
Attempt to make the 'legacy' NuGet package configuration transform work the same as the EF6 one. check-in: c2e4f24377 user: mistachkin tags: trunk
03:30
Remove a comment that is no longer accurate. check-in: 812281ccef user: mistachkin tags: trunk
03:18
Simplify the new DateTime test in the testlinq program. check-in: 27511f2109 user: mistachkin tags: tkt-8d928c3e88
02:28
Enhance the self-cleanup for the new tests in the testlinq program. check-in: 6f6b1fe9d4 user: mistachkin tags: tkt-8d928c3e88
02:20
Add SQLite_ForceLogPrepare environment variable to force logging of all prepared SQL regardless of the flags for the associated connection. Add more tests. check-in: 2f3a593340 user: mistachkin tags: tkt-8d928c3e88
2015-01-12
23:44
Do not wrap formatted DateTime values in single quotes when they are numeric. check-in: fc9e94c67d user: mistachkin tags: tkt-8d928c3e88
2015-01-09
04:11
Make the storage schema (SSDL) files more consistent with their provider names. check-in: b59de72204 user: mistachkin tags: tkt-8d928c3e88
04:10
Add comments. check-in: 2d0a56c918 user: mistachkin tags: tkt-8d928c3e88
2015-01-08
18:57
Add 'AppendManifestToken_SQLiteProviderManifest' environment variable to enable better testing and tighter integration. Complete initial tests. check-in: c42db158c3 user: mistachkin tags: tkt-8d928c3e88
17:42
More work on testability. check-in: d8ed5e99ae user: mistachkin tags: tkt-8d928c3e88
04:55
Work in progress for ticket [8d928c3e88]. These changes are not yet fully tested. check-in: 0b6d0e63ca user: mistachkin tags: tkt-8d928c3e88
2015-01-07
01:11
Configuration file cleanup: omit the 'remove' element for the legacy 'System.Data.SQLite' provider from the LINQ-specific and EF6-specific configuration files. check-in: 573499eaf2 user: mistachkin tags: trunk
2014-12-16
19:00
Fix missing 'and'. check-in: d4cb6858ed user: mistachkin tags: trunk
19:00
Update release procedures with some tooling info and links. check-in: 8e630a5299 user: mistachkin tags: trunk
18:41
Update master release archive manifest. check-in: 6198c5f180 user: mistachkin tags: trunk
2014-12-09
23:13
Update SQLite core library to the 3.8.7.4 release. check-in: 98379cefde user: mistachkin tags: trunk
19:23
Update the included core library documentation. check-in: 9ade973926 user: mistachkin tags: trunk
2014-12-08
22:25
Modify the test suite to support testing with shared-cache enabled. check-in: 9c7aa64aed user: mistachkin tags: trunk
2014-12-05
23:08
Fix compilation error in the LINQ test tool with VS 2008. check-in: 3c3a197fad user: mistachkin tags: trunk
22:09
Modify GetSchemaTable method to avoid setting SchemaTableColumn.IsKey column to true when more than one table is referenced. Fix for [47c6fa04d3]. check-in: 1e8465a822 user: mistachkin tags: trunk
03:33
Correct naming of the NuGet MSBuild targets file to match the package names. check-in: 7704e9f337 user: mistachkin tags: trunk
03:23
For the NuGet packages, make sure to copy the SQLite interop library files when there is no PostBuildEvent defined. check-in: 7de90061a2 user: mistachkin tags: trunk
2014-12-03
22:06
Update version history docs. Closed-Leaf check-in: 6e472b0c26 user: mistachkin tags: tkt-47c6fa04d3
21:41
Set the name for the new test. check-in: 50f7902c6f user: mistachkin tags: tkt-47c6fa04d3
21:14
Add test and candidate fix for [47c6fa04d3]. check-in: 1fdf3de322 user: mistachkin tags: tkt-47c6fa04d3
2014-11-28
08:38
Fix typo on the release process web page. Fix for [89774dc93e]. check-in: 0d23e2583b user: mistachkin tags: trunk
2014-11-26
20:15
Pickup release archive verification tool changes from upstream. check-in: f64b6958a2 user: mistachkin tags: trunk
2014-11-25
17:29
Make sure the interop files are copied before the PostBuildEvent. Fix for [f16c93a932]. Make sure the interop files are copied when publishing a project that refers to a NuGet package containing them. Fix for [e796ac82c1]. check-in: eb697cca1c user: mistachkin tags: trunk
00:18
Improve handling of bad hash values and non-source archives in the master release archive verification tool. check-in: 79c91d89e7 user: mistachkin tags: trunk
2014-11-24
23:13
Further improvements to the master release archive verification tool. check-in: 8d7c524914 user: mistachkin tags: trunk
22:21
Fix issues in the master release archive verification tool regarding file names containing spaces. check-in: 06cb175d37 user: mistachkin tags: trunk
22:09
Simplify the changes in the previous check-in. check-in: 12fe311a36 user: mistachkin tags: trunk
22:03
Check for missing Fossil tool in the master release archive verification tool. check-in: 59d9761e66 user: mistachkin tags: trunk
21:34
Improvements to the master release archive verification tool. check-in: e100045f84 user: mistachkin tags: trunk
2014-11-19
23:09
Update SQLite core library to the 3.8.7.2 release. check-in: 919cb869dc user: mistachkin tags: trunk
00:47
Merge updates from trunk. Closed-Leaf check-in: 203f70a8bf user: mistachkin tags: publishWithNuGetPkg
00:46
Make sure the interop files are copied before the PostBuildEvent. Fix for [f16c93a932]. check-in: cc56b6902b user: mistachkin tags: publishWithNuGetPkg
00:45
Make sure the interop files are copied when publishing a project that refers to a NuGet package containing them. Fix for [e796ac82c1]. check-in: ee40baa88e user: mistachkin tags: publishWithNuGetPkg
2014-11-14
17:57
The interop assembly methods should use 'ref' parameters, not 'out' parameters, since the native interop methods are not actually guaranteed to set output parameters to well-defined values. Also, add more parameter validation to the interop assembly, paying special attention to output parameters, especially optional ones. Pursuant to [3b43ffdbd7]. check-in: 0a1f243a29 user: mistachkin tags: trunk
17:36
Fix line endings. Closed-Leaf check-in: 125975d3fa user: mistachkin tags: interopParams2
01:31
Reset build tags. check-in: e452a35bb3 user: mistachkin tags: interopParams2
01:28
Revise a minor merge issue from the previous check-in. check-in: c2bccd5229 user: mistachkin tags: interopParams2
01:18
The interop assembly methods should use 'ref' parameters, not 'out' parameters, since the native interop methods are not actually guaranteed to set output parameters to well-defined values. Also, add more parameter validation to the interop assembly, paying special attention to output parameters, especially optional ones. Pursuant to [3b43ffdbd7]. check-in: 5b359db222 user: mistachkin tags: interopParams2
00:58
Merge updates from trunk. check-in: d48e9010a9 user: mistachkin tags: publishWithNuGetPkg
00:55
Wrap SELECT statements in parenthesis if they have an ORDER BY, LIMIT, or OFFSET clause and a compound operator is involved. Fix for [0a32885109]. check-in: a0f4a5ebcf user: mistachkin tags: trunk
00:20
Merge updates from trunk. Closed-Leaf check-in: 8d77d459fa user: mistachkin tags: tkt-0a32885109
00:19
Handle Julian Day values that fall outside of the supported range for OLE Automation dates. Fix for [3e783eecbe]. check-in: 3bd76a0c9d user: mistachkin tags: trunk
00:04
Update version history docs. check-in: da73ebd20d user: mistachkin tags: tkt-0a32885109
2014-11-13
23:58
Rewrite previous fix for [0a32885109] so it retains the ORDER BY, LIMIT, and OFFSET clauses. check-in: a9d19a3b28 user: mistachkin tags: tkt-0a32885109
2014-11-08
06:45
Remove UTF-8 BOM. check-in: 33014329d6 user: mistachkin tags: tkt-0a32885109
06:41
Do not emit ORDER BY, LIMIT, and OFFSET clauses for the left SELECT statement when a compound operator is involved. Candidate fix for [0a32885109]. check-in: 1f05aa9dd6 user: mistachkin tags: tkt-0a32885109
2014-11-07
23:48
Defer disposing of the connection created by the static SQLiteCommand.Execute method when a data reader is returned. Fix for [daeaf3150a]. check-in: ad79758d0c user: mistachkin tags: trunk
22:00
Change support email address in the design-time components. Pursuant to [17405b6e06]. check-in: 9c43b0b95c user: mistachkin tags: trunk
2014-11-01
22:58
Add more tests. Closed-Leaf check-in: 55359b6e3c user: mistachkin tags: newJulianDay
21:10
Improve coding style. check-in: 4a5306964c user: mistachkin tags: newJulianDay
21:08
Improve backward compatibility by throwing exceptions for Julian Day values that are out of the range supported by the DateTime class in the .NET Framework. Fix issue with millisecond accuracy. check-in: c3dc93e495 user: mistachkin tags: newJulianDay
18:59
Improve the precision of the new tests. check-in: 0d4a166b9a user: mistachkin tags: newJulianDay
18:46
Minor fix to whitespace. check-in: b276a44703 user: mistachkin tags: newJulianDay
18:44
Update version history docs. check-in: 8bc9e1d65d user: mistachkin tags: newJulianDay
18:36
Revise tests to more precisely demonstrate the fixed issues. check-in: 86b8dcc0ba user: mistachkin tags: newJulianDay
00:27
Add more tests. check-in: 5b924895c0 user: mistachkin tags: newJulianDay
2014-10-31
23:36
Completely remove use of DateTime.FromOADate and DateTime.ToOADate methods. Improve comments. Now passes existing tests. More tests are still necessary. check-in: 36b4f89052 user: mistachkin tags: newJulianDay
22:40
Improve handling of out-of-range Julian Day values. check-in: c559792dba user: mistachkin tags: newJulianDay
21:36
Add experimental port of the Julian Day handling functions from the SQLite core library. Still needs tests. Pursuant to [3e783eecbe]. check-in: fe17cded54 user: mistachkin tags: newJulianDay
2014-10-30
01:12
Update SQLite core library to the 3.8.7.1 release. check-in: 5074b140f0 user: mistachkin tags: trunk
2014-10-17
23:08
Slightly improve build task naming. check-in: a72d3b55ad user: mistachkin tags: publishWithNuGetPkg
23:02
First attempt to address [e796ac82c1]. check-in: 27212bfb22 user: mistachkin tags: publishWithNuGetPkg
15:13
Update SQLite core library to the 3.8.7 release. check-in: 4efb665c41 user: mistachkin tags: trunk
2014-10-16
19:32
Update SQLite core library to the latest trunk code. check-in: 8dad8e9644 user: mistachkin tags: trunk
2014-10-08
20:58
Update SQLite core library to the latest trunk code. check-in: da3ee20ded user: mistachkin tags: trunk
18:49
Various minor performance enhancements to the SQLiteDataReader class. Pursuant to [e122d26e70]. check-in: e6cc5d000b user: mistachkin tags: trunk
00:09
Update SQLite core library to the latest trunk code. check-in: 3c2212a03d user: mistachkin tags: trunk
2014-10-07
17:52
More performance adjustments to the data reader class. Pursuant to [e122d26e70]. Closed-Leaf check-in: 53e8310fda user: mistachkin tags: experimental
2014-10-06
22:38
Merge updates from trunk. check-in: 5fb0f836bd user: mistachkin tags: experimental
2014-09-30
14:03
More minor performance enhancements. Pursuant to [e122d26e70]. check-in: 684f381cd4 user: mistachkin tags: experimental
2014-09-29
00:26
Update Eagle in externals to the beta 31 release. check-in: 6c0d692f73 user: mistachkin tags: trunk
2014-09-26
21:25
Fix typo in the setup package data file. check-in: db47ff46aa user: mistachkin tags: trunk
04:01
Change the type of all '_version' fields to simply 'int' instead of 'long', which will hopefully result in a small speed increase. check-in: ffbc71c72b user: mistachkin tags: experimental
03:31
Merge updates from trunk. check-in: c8e5b7d893 user: mistachkin tags: experimental
2014-09-25
04:06
Use $(OutDir) instead of $(OutputPath) in the MSBuild targets file contained in the NuGet packages. Fix for [b9741a9c25]. check-in: 1a26d4f6ce user: mistachkin tags: trunk
2014-09-24
05:54
Fix several issues with the initial check-in on this branch. check-in: 8aa9c8c9e4 user: mistachkin tags: experimental
05:11
Merge updates from trunk. check-in: 077e38a462 user: mistachkin tags: experimental
05:09
In the test suite infrastructure, make sure transactions and/or connections 'leaked' by tests are cleaned up before calling the native shutdown function. check-in: cfe8932268 user: mistachkin tags: trunk
04:15
Experimental changes to remove superfluous calls from the SQLiteDataReader class. These changes are not yet completely correct. Pursuant to [e122d26e70]. check-in: ab425e79d7 user: mistachkin tags: experimental
2014-09-23
05:52
Bump all version numbers to 1.0.95.0. Update version history docs. check-in: 24bd8ccbe2 user: mistachkin tags: trunk
02:30
Update test name and add a comment. check-in: 9a55492aab user: mistachkin tags: trunk
02:18
Centralize most test suite handling of constraints that check for the existence of files. check-in: 530c121d5f user: mistachkin tags: trunk
01:21
Add test to make sure that the SQL statements generated for a DbUpdateCommandTree via the LINQ assembly are properly delimited (i.e. by a semi-colon). check-in: e0cbe7cc0d user: mistachkin tags: trunk
2014-09-22
20:09
In SQLiteDataReader.VerifyType method, remove duplicate 'if' statement for the DbType.SByte value and move the remaining 'if' to the Int64 affinity. Fix for [c5cc2fb334]. check-in: 24b429ba4d user: mistachkin tags: trunk
20:06
Fix syntax issue with LINQ UPDATE statement generation. Reported by Den Pakizh via the mailing list. check-in: e9c47a0ef5 user: mistachkin tags: trunk
2014-09-17
02:10
Update downloads page with the modified source archive. check-in: 6a4f9d5919 user: mistachkin tags: trunk
01:42
Merge NuGet packaging updates to fix the configuration file transform issue impacting EF6 integration (at design-time). Fix for [d47edba44a]. check-in: 2e4fb94ce9 user: mistachkin tags: trunk
01:17
Oops, missed the primary (meta-)package. Closed-Leaf check-in: 2e969937c7 user: mistachkin tags: NuGetTransformFix
01:14
Update file sizes and hashes on the downloads page. check-in: 86c3dae684 user: mistachkin tags: NuGetTransformFix
00:58
Workaround for NuGet packaging issue related to configuration file transforms that prevent EF6 design-time support from working correctly. check-in: 7c87e5ccc6 user: mistachkin tags: NuGetTransformFix
2014-09-15
18:56
Final updates for release 1.0.94.0. check-in: 100f26baaa user: mistachkin tags: trunk, release, release-1.0.94.0
2014-09-14
07:20
Update pre-release source code package to reflect the NuGet package changes. Closed-Leaf check-in: ce64695ba9 user: mistachkin tags: preRelease
07:17
Merge updates from trunk. check-in: b53ec99e9f user: mistachkin tags: preRelease
07:17
Enhancements to the command line build tool. check-in: d79821ede8 user: mistachkin tags: trunk
07:16
Fix a couple typos in FAQ page links. check-in: 8d278ce342 user: mistachkin tags: trunk
2014-09-13
21:51
Update all pre-release NuGet packages to version 1.0.94.2 on the download page. check-in: af87bf7a30 user: mistachkin tags: preRelease
21:42
NuGet package updates. Be more explicit in the description of 'Beta' and 'Test' packages. Bump pre-release NuGet package version to 1.0.94.2. Fix app.config file issue for [e634e330a6]. check-in: 73b05711c4 user: mistachkin tags: preRelease
20:52
Merge web page updates from trunk. check-in: 1a6b44e6d3 user: mistachkin tags: preRelease
20:51
More web page updates. check-in: b284b7f34e user: mistachkin tags: trunk
2014-09-12
01:08
Update source code artifact link on the download page. check-in: a293590625 user: mistachkin tags: trunk
2014-09-11
22:21
Improvements to link ordering on the home page. check-in: a96af3d248 user: mistachkin tags: trunk
2014-09-10
07:17
Enhancements to the command line build tool. Closed-Leaf check-in: 387e4d4017 user: mistachkin tags: msBuild
2014-09-08
22:13
Merge updates from trunk. check-in: d17f4614ae user: mistachkin tags: preRelease
18:39
Update some wording on the download page. check-in: ca115c3ef8 user: mistachkin tags: trunk
17:39
Update file hashes to correspond to the pre-release NuGet packages. check-in: c08bde3ab3 user: mistachkin tags: preRelease
17:23
Remove commented sections on downloads page to prevent wiki rendering issues. check-in: e7db113cb9 user: mistachkin tags: preRelease
17:21
Add pre-release downloads for all non-legacy NuGet packages. Fix for [04de5029dc]. check-in: 4c89b317dd user: mistachkin tags: preRelease
2014-09-06
08:46
Final updates for release 1.0.94.0. check-in: 407bcf08dc user: mistachkin tags: preRelease
02:10
Refactor some diagnostic handling in the design-time components installer to allow for easier testing. check-in: e259979e9f user: mistachkin tags: trunk
2014-09-05
23:38
Update version history docs. check-in: 9ddab641be user: mistachkin tags: trunk
19:21
Add URL file to the source code archive. Update the master release archive manifest to include the new SQLiteOptions class file. check-in: 21b2a686ae user: mistachkin tags: trunk
19:06
Update Eagle script library in externals to the latest trunk. check-in: 9f9605f107 user: mistachkin tags: trunk
17:49
Refactor and simplify NuGet packages in order to support per-solution SQLite interop assembly files. Thanks to David Archer for his suggestions, feedback, and contributions. check-in: bd4e9309ea user: mistachkin tags: trunk
17:21
Further simplify and robustify the MSBuild targets file for the NuGet packages. Closed-Leaf check-in: 14ae015f43 user: mistachkin tags: nugetChanges
15:55
Fix typo in the NuGet MSBuild targets file. check-in: 3a9676e997 user: mistachkin tags: nugetChanges
2014-09-04
18:42
Fix for previous check-in: missed one place where the default provider should be EF6 enabled. check-in: 8d98582107 user: mistachkin tags: trunk
18:33
Merge updates from trunk. check-in: 0622da663d user: mistachkin tags: nugetChanges
18:32
More work on getting the design-time components to detect and use the EF6 enabled provider. Cherrypick of [30c1589da7] (check-in on wrong branch). check-in: c43018f34e user: mistachkin tags: trunk
18:31
Update imported SQLite core library documentation. check-in: 8e13c43294 user: mistachkin tags: trunk
17:45
More work on getting the design-time components to detect and use the EF6 enabled provider. check-in: 30c1589da7 user: mistachkin tags: nugetChanges
03:52
Remove previously deleted NuGet support files from the solution files. check-in: c44741f6f5 user: mistachkin tags: nugetChanges
03:46
Merge updates from trunk. check-in: 30a16ee47c user: mistachkin tags: nugetChanges
03:42
Enhance the design-time components and installer in order to better support EF6 model entity generation. check-in: c9f62dd914 user: mistachkin tags: trunk
03:30
Merge updates from trunk. Closed-Leaf check-in: 8dba4cc370 user: mistachkin tags: designOptions
02:59
Remove the shared PowerShell scripts for NuGet as they are no longer required. check-in: 63e49af71a user: mistachkin tags: nugetChanges
02:48
Update batch build tool to include the 'Debug' configuration by default. check-in: daec116031 user: mistachkin tags: trunk
02:43
Updates to the test suite infrastructure to handle Eagle integration changes. Cherrypick of [e68410521b]. check-in: 320319609f user: mistachkin tags: trunk
02:41
Update Eagle in externals to the latest trunk code. check-in: cafe9568f1 user: mistachkin tags: trunk
00:52
All uses of the Join-Path cmdlet should probably use the -Resolve option. check-in: 5fafa3aa6e user: mistachkin tags: nugetChanges
00:41
Remove superfluous property setting from the NuGet install script. Fix typo in the NuGet targets file. check-in: b23659c738 user: mistachkin tags: nugetChanges
00:29
More work on per-solution interop DLLs. Simplify MSBuild targets. check-in: 490683e924 user: mistachkin tags: nugetChanges
2014-09-03
22:49
More refactoring of shared files. Add MSBuild targets for later use. check-in: 857c4992b2 user: mistachkin tags: nugetChanges
18:38
Improve the robustness of the new provider name option handling in the design-time components. check-in: 592e679ca6 user: mistachkin tags: designOptions
04:11
Updates to the test suite infrastructure to handle Eagle integration changes. Closed-Leaf check-in: e68410521b user: mistachkin tags: featureWork
2014-08-20
19:54
Incorporate the NuGet changes into this branch as well. check-in: 6d139eeec7 user: mistachkin tags: featureWork
19:53
Branch for pending feature work. check-in: e559baa888 user: mistachkin tags: featureWork
19:41
Merge updates from trunk. check-in: 513718f26c user: mistachkin tags: nugetChanges
19:40
Merge updates from trunk. check-in: e3dd6dc7e0 user: mistachkin tags: designOptions
2014-08-19
17:58
Add per-connection caching of the 'Use_SQLiteConvert_DefaultDbType' and 'Use_SQLiteConvert_DefaultTypeName' settings. Pursuant to [58ed318f2f]. check-in: 948fd5b3a3 user: mistachkin tags: trunk
05:08
Add some comments. check-in: 5e0ecd4053 user: mistachkin tags: nugetChanges
04:34
Verify the folder path exists prior to calling the PowerShell Get-ChildItem cmdlet on it during uninstall. check-in: 007720e8f0 user: mistachkin tags: nugetChanges
02:12
Fix typo in comment. check-in: 7879082337 user: mistachkin tags: nugetChanges
2014-08-18
20:42
Preliminary changes to support having the NuGet packages use per-solution files. check-in: 3c017a0eaf user: mistachkin tags: nugetChanges
2014-08-15
13:40
Update SQLite core library to the 3.8.6 release. check-in: ffe18d71ef user: mistachkin tags: trunk
2014-08-14
18:34
Improve comments in the WinCE testing tool. check-in: cb8ccab996 user: mistachkin tags: trunk
04:22
Correct several tests. check-in: b85106c760 user: mistachkin tags: trunk
2014-08-12
19:40
Revise and enhance tests for [58ed318f2f]. check-in: 984343ce67 user: mistachkin tags: trunk
19:19
Add NoConvertSettings connection flag to disable querying of runtime configuration settings from within the SQLiteConvert class. Pursuant to [58ed318f2f]. check-in: 59d43c48bb user: mistachkin tags: trunk
2014-08-11
23:59
Improve clarity of using statements in the UnsafeNativeMethods class. Also, obtain the static lock prior to touching settingReadCounts (only applies to Debug builds). check-in: 8b0d28f75a user: mistachkin tags: trunk
2014-08-09
01:29
Further refinements to the global assembly cache handling in the design-time components installer. check-in: f2f160939a user: mistachkin tags: designOptions
2014-08-08
23:17
Merge updates from trunk. check-in: eeff47049c user: mistachkin tags: designOptions
23:17
For the applicable setup packages, register the System.Data.SQLite.EF6 assembly in the Global Assembly Cache. check-in: a451b0fe1d user: mistachkin tags: designOptions
21:42
Apparently, using nullable value types in DbConnectionStringBuilder derived classes can cause issues; therefore, avoid it. check-in: 29c37848ff user: mistachkin tags: trunk
2014-08-04
05:14
Update ignore-glob setting for Fossil. check-in: dcc0c2a960 user: mistachkin tags: trunk
03:38
Improve error handling in the design-time components when the provider is not found. check-in: 3013b98ea2 user: mistachkin tags: designOptions
2014-08-03
20:03
Improve robustness of the design-time components installer when no assemblies are available to install. check-in: f9873f2b98 user: mistachkin tags: designOptions
02:38
Merge updates from trunk. check-in: b6b8b71b11 user: mistachkin tags: designOptions
02:38
Remove superfluous 'install.ps1' file that is no longer used. check-in: 6e67c4fdf1 user: mistachkin tags: trunk
02:14
Diagnostic and comment enhancements to the design-time components installer. Merge updates from trunk. check-in: ffe8387567 user: mistachkin tags: designOptions
01:58
Batch tool enhancements for testing. check-in: b799bc86e7 user: mistachkin tags: trunk
01:48
Fix issue with documentation comment. check-in: f2a69275fd user: mistachkin tags: trunk
00:32
Fix minor typo in the design-time components installer. check-in: cfbeefb82a user: mistachkin tags: trunk
00:14
Merge updates from trunk. check-in: 938efc64e5 user: mistachkin tags: designOptions
2014-08-02
23:27
Add 'Beta' and 'Test' versions of all remaining NuGet packages (i.e. the modular ones). check-in: 9509fcd7a8 user: mistachkin tags: trunk
22:42
Make the versioning tests easier to manage and maintain. check-in: fb520cf55b user: mistachkin tags: trunk
20:46
Make sure default data type warnings are always issued when applicable. check-in: 2413338b69 user: mistachkin tags: trunk
17:42
Merge updates from trunk. check-in: d649417b2f user: mistachkin tags: designOptions
17:33
Update documentation comments for the DefaultDbType and DefaultTypeName properties. check-in: f4af7db4f1 user: mistachkin tags: trunk
07:42
Merge updates from trunk. check-in: 398e29fcc6 user: mistachkin tags: designOptions
07:22
Add some test suite infrastructure routines useful for interactive testing. check-in: bc40ad4091 user: mistachkin tags: trunk
05:04
Make all references to the '.NET Framework' consistent. check-in: 8228a45d77 user: mistachkin tags: designOptions
05:02
Fix missing call to SQLiteOptions.GetProviderName. check-in: f294bad7b4 user: mistachkin tags: designOptions
03:57
Add ProviderFlags configuration property and associated handling to the design-time components installer. check-in: 940f8b3976 user: mistachkin tags: designOptions
03:27
For the design-time components installer, remove ConfigInvariantName as a Package class property. check-in: fad33d0e23 user: mistachkin tags: designOptions
02:30
Support the 'FullUri' connection string property in the design-time components. check-in: bb7dce2c26 user: mistachkin tags: designOptions
00:03
Merge updates from trunk. check-in: 9689cc6323 user: mistachkin tags: designOptions
00:02
Make sure the 32-bit-only flagged executable assemblies are re-signed properly and use them for the 32-bit setup packages. check-in: 7a3c948114 user: mistachkin tags: trunk
2014-08-01
18:58
Remove superfluous line from the previous commit. check-in: a5e6c41c19 user: mistachkin tags: designOptions
18:21
Actually, refactor the previous commit to make use of the LoadProperties method override. check-in: 6d6e89424f user: mistachkin tags: designOptions
18:19
Initially, disable the provider_Changed event in the connection properties user-interface. check-in: 2154db970d user: mistachkin tags: designOptions
17:13
Permit the default ADO.NET provider name used by the design-time components to be overridden via the environment. check-in: e2413cdd97 user: mistachkin tags: designOptions
04:32
Make sure the EF6 provider name is only available for .NET 4.0 and later. check-in: 1e2ed0931a user: mistachkin tags: designOptions
04:24
Add user-interface integration for the per-solution provider name configuration option. check-in: 1e8b52743b user: mistachkin tags: designOptions
03:30
Revise method names introduced in the previous check-in. Call the SQLiteOptions class from all the appropriate places. check-in: 015eca543d user: mistachkin tags: designOptions
03:12
Initial support for loading/saving options in the design-time components. check-in: b26261e090 user: mistachkin tags: designOptions
2014-07-31
22:36
Update Entity Framework in externals to the 6.1.1 release. check-in: d41090f6e0 user: mistachkin tags: trunk
22:35
Clarify description for the Ngen task in the setup packages. check-in: 23e6a9b85f user: mistachkin tags: trunk
21:43
Miscellaneous cleanup and comment changes in the design-time components installer. check-in: 2f356ea98e user: mistachkin tags: trunk
21:24
Remove accidentally duplicated debugging code in the design-time components installer. check-in: 6bd339500c user: mistachkin tags: trunk
21:17
For the design-time components installer, make sure the machine config invariant name is always 'System.Data.SQLite', per the requirements of the designer package code. check-in: 989cbb5f66 user: mistachkin tags: trunk
21:01
Add more logging to the design-time components installer. check-in: 2741442819 user: mistachkin tags: trunk
20:40
Improve debugging support in the design-time components installer. check-in: 252b910ba5 user: mistachkin tags: trunk
19:25
Update the master release archive manifest. check-in: fa5d926c64 user: mistachkin tags: trunk
05:48
Improve automatic detection and handling of the Entity Framework 6 assembly by the design-time components installer. Pursuant to [e634e330a6]. check-in: bc7c43a0b4 user: mistachkin tags: trunk
05:48
Cleanup the NuGet package configuration transform files. check-in: b4069b4c09 user: mistachkin tags: trunk
2014-07-30
00:39
Minimize usage of the 'Use_SQLiteConvert_DefaultDbType' and 'Use_SQLiteConvert_DefaultTypeName' settings. Fix for [58ed318f2f]. check-in: 69065c8e3b user: mistachkin tags: trunk
2014-07-29
22:48
For the debug build configuration only, keep track of how many times each runtime configuration setting is read and have the test suite report on same. Pursuant to [58ed318f2f]. check-in: d0e28511f3 user: mistachkin tags: trunk
22:42
Update the Entity Framework version. check-in: a5705bb3db user: mistachkin tags: trunk
2014-07-20
01:23
Update the Eagle script library in externals to the latest trunk code. check-in: 12b068ffb9 user: mistachkin tags: trunk
2014-07-19
06:40
Move the 'setup' data files to their own directory. check-in: 38406dba38 user: mistachkin tags: trunk
06:27
Add proper test constraint handling for the 'wal.db' and 'nonWal.db' test data files. check-in: b0d4efd98b user: mistachkin tags: trunk
06:16
Update Eagle script library in externals to the latest trunk code. Move the test data files into their own sub-directory. check-in: ed5dcaba0f user: mistachkin tags: trunk
00:22
Fix line endings. check-in: 413872c668 user: mistachkin tags: trunk
00:17
Improve SQLiteDataReader performance slightly by caching the connection flags. Add RefreshFlags method to the SQLiteDataReader class to forcibly refresh its connection flags. check-in: 910381a7e3 user: mistachkin tags: trunk
00:14
Bump all versions to 1.0.94.0. check-in: f56f7104f7 user: mistachkin tags: trunk
2014-07-18
23:35
Further enhancements to the SQLiteDataReader performance tests. check-in: 36cfd553e3 user: mistachkin tags: trunk
22:42
Enhance the SQLiteDataReader performance test. check-in: 16705da626 user: mistachkin tags: trunk
22:04
Add initial performance tests for the SQLiteDataReader class. check-in: d3be3b1abe user: mistachkin tags: trunk
2014-07-02
17:45
Update a statement in the provider limitations documentation regarding deferred transaction locking semantics. Fix for [425f060dec]. check-in: 45cc5a21fa user: mistachkin tags: trunk
2014-06-27
04:49
The interop assembly methods should use 'ref' parameters, not 'out' parameters, since the native interop methods are not actually guaranteed to set output parameters to well-defined values. Also, add more parameter validation to the interop assembly, paying special attention to output parameters, especially optional ones. Pursuant to [3b43ffdbd7]. Closed-Leaf check-in: 26a20dd470 user: mistachkin tags: interopParams
2014-06-23
22:55
Final updates for the 1.0.93.0 release. check-in: 47ba62f72c user: mistachkin tags: trunk, release, release-1.0.93.0
22:40
Final updates for release 1.0.93.0. Closed-Leaf check-in: 0bb0912dd0 user: mistachkin tags: preRelease
2014-06-08
04:35
Update to Entity Framework 6.1. check-in: 94b1358b7d user: mistachkin tags: trunk
04:34
Also remove the 'Potentially Incompatible Change' marker from the Entity Framework 6.1 update. Closed-Leaf check-in: 2018cc3adc user: mistachkin tags: ef61
04:27
Use '6.0' as the assembly version for Entity Framework 6.1. check-in: 9bc97523d1 user: mistachkin tags: ef61
02:21
Reverse version-stamping changes mistakenly done in the previous check-in. check-in: ef225744fe user: mistachkin tags: ef61
02:19
Update to Entity Framework 6.1. check-in: e18bd46df5 user: mistachkin tags: ef61
02:14
Use wiki syntax for links on the news page. check-in: 3cbaedca32 user: mistachkin tags: trunk
2014-06-04
15:05
Add two named anchors to the download page. check-in: 28aaa8665d user: mistachkin tags: trunk
14:32
Update SQLite core library to the 3.8.5 release. check-in: 3f1192ea1d user: mistachkin tags: trunk
2014-06-03
19:02
Update SQLite core library to the latest trunk code. check-in: 4de915832b user: mistachkin tags: trunk
18:57
Update Windows CE 200x testing tool to improve SmartDevice connectivity assembly name handling. check-in: ad0a7d4f73 user: mistachkin tags: trunk
2014-06-02
17:34
Update the legacy download link. check-in: 1c26d1d34c user: mistachkin tags: trunk
2014-05-30
23:25
Add DetectTextAffinity and DetectStringType connection flags to enable automatic detection of column types, when necessary. Pursuant to [3c00ec5b52]. check-in: 58e932f761 user: mistachkin tags: trunk
21:54
Fix typo in previous check-in. check-in: 9dcd74d93e user: mistachkin tags: trunk
21:53
Add SharedFlags static property to the SQLiteConnection class. Make the display names for connection string properties more consistent. check-in: e4b0d17481 user: mistachkin tags: trunk
21:16
Fix DateTime constant handling in the LINQ assembly. Fix for [da9f18d039]. check-in: 4dc462af32 user: mistachkin tags: trunk
19:36
Correct the SQLiteLog output formatting when the message originates from within the System.Data.SQLite library itself. check-in: 5ae87a8a66 user: mistachkin tags: trunk
2014-05-29
04:52
Add the DefaultDbType and DefaultTypeName connection string properties to the SQLiteConnectionStringBuilder class. check-in: 67d18c8ae3 user: mistachkin tags: trunk
2014-05-27
18:43
Expose the 'Uri' and 'FullUri' properties in the design-time dialogs. check-in: 96e1f973fa user: mistachkin tags: trunk
18:35
Merge updates from trunk. Closed-Leaf check-in: b48e7cb883 user: mistachkin tags: tkt-3c00ec5b52
18:34
Rename the script used for testing builds for Windows CE 200x. check-in: 32f6c0410c user: mistachkin tags: trunk
05:56
Add DetectStringType connection flag. check-in: 229927cfce user: mistachkin tags: tkt-3c00ec5b52
05:34
Merge updates from trunk. check-in: e7d0d8c183 user: mistachkin tags: tkt-3c00ec5b52
05:33
Revise how the SQLiteLog class is used in the default debug builds (i.e. when INTEROP_LOG is enabled). check-in: 1affdac144 user: mistachkin tags: trunk
05:31
Revise the file names for debug setup packages. check-in: 3993817e35 user: mistachkin tags: trunk
02:09
Merge updates from trunk. check-in: bf26c231c5 user: mistachkin tags: tkt-3c00ec5b52
02:07
Support building the various binary/setup packages using the debug build configuration. check-in: b84ce47a34 user: mistachkin tags: trunk
01:50
Merge updates from trunk. check-in: c69bdb83e2 user: mistachkin tags: tkt-3c00ec5b52
01:49
Update master release archive manifest. check-in: 2ff24f92cf user: mistachkin tags: trunk
01:45
Add debug configuration files for use by the build and release automation. check-in: 5a73e5137c user: mistachkin tags: trunk
01:06
Merge updates from trunk. check-in: 9e42ed829f user: mistachkin tags: tkt-3c00ec5b52
01:04
Update the description for the NuGet test package. check-in: 97c30e8736 user: mistachkin tags: trunk
2014-05-26
22:53
Merge trunk. check-in: d332e4a4a5 user: mistachkin tags: tkt-3c00ec5b52
22:52
Fix stray whitespace. check-in: 48fe67dae9 user: mistachkin tags: trunk
22:51
Merge updates from trunk. check-in: ce61807139 user: mistachkin tags: tkt-3c00ec5b52
22:43
Refactor how the SQLiteDataReader class handles the connection flags associated with its command. check-in: fc72de85c8 user: mistachkin tags: trunk
21:11
Mark the setup packages with their configuration. check-in: c2d4f7a670 user: mistachkin tags: trunk
20:56
Rename MapTextToAffinity connection flag to DetectTextAffinity. Update version history docs. check-in: 837870c7bb user: mistachkin tags: tkt-3c00ec5b52
20:36
Merge updates from trunk. check-in: 99904a25b4 user: mistachkin tags: tkt-3c00ec5b52
20:35
Update the description for the NuGet beta package. check-in: 9e3614b05a user: mistachkin tags: trunk
2014-05-20
23:38
Fix bug in documentation generator automation that prevented some internal documentation links from working. check-in: 531ddfa82a user: mistachkin tags: trunk
2014-05-18
07:09
Fix compilation for the .NET Compact Framework. Use invariant culture for Int64/Double parsing. check-in: 9e3a7fdf26 user: mistachkin tags: tkt-3c00ec5b52
06:57
Add experimental MapTextToAffinity connection flag to permit automatic attempts to map textual column values onto values with an appropriate type affinity. check-in: f5dd5dcfde user: mistachkin tags: tkt-3c00ec5b52
2014-05-17
17:02
More column name adjustments in metadata to support using the Entity Framework 6 design-time support. Pursuant to [3c00ec5b52]. Closed-Leaf check-in: b962d2a162 user: mistachkin tags: mistake
01:33
For the System.Data.SQLite.EF6 assembly, rename the IsStoreGenerated metadata column in the SSDL to IsServerGenerated. Pursuant to [3c00ec5b52]. check-in: 7a7ec7f341 user: mistachkin tags: mistake
2014-05-15
23:44
Fix a FormatException in the SQLiteConnection.Schema_Indexes method when the default type has been changed to String. Pursuant to [3c00ec5b52]. check-in: 5b282efc5f user: mistachkin tags: trunk
18:58
Fix a usage inconsistency where Convert.ToBoolean was being called instead of SQLiteConvert.ToBoolean. check-in: 4ea6f54d61 user: mistachkin tags: trunk
00:05
Also support overriding the default DbType value and type name via a 'configuration setting' (i.e. via the environment or the DLL config file). check-in: 216889c23b user: mistachkin tags: trunk
2014-05-14
20:14
Add support for setting the default DbType and type name used for mappings on a per-connection basis. Pursuant to [3c00ec5b52]. check-in: cf20301f89 user: mistachkin tags: trunk
20:13
Add tests and update version history docs. Closed-Leaf check-in: c09a345694 user: mistachkin tags: tkt-3c00ec5b52
18:45
Work in progress for feature request [3c00ec5b52]. check-in: 9c5dda4992 user: mistachkin tags: tkt-3c00ec5b52
2014-05-12
22:23
Update the Visual C++ 2013 redistributable packages in externals to Visual Studio 2013 Update 2. check-in: cdce870cee user: mistachkin tags: trunk
2014-05-09
02:42
Add an icon with a size of 128 pixels and use it from the NuGet packages. check-in: b4f7cca567 user: mistachkin tags: trunk
2014-05-02
21:29
Update estimated release date for version 1.0.93.0. check-in: 89dd774c9e user: mistachkin tags: trunk
21:25
Have the SQLiteProviderFactory class (in the System.Data.SQLite.Linq assembly) implement the IServiceProvider interface. check-in: c4216e296b user: mistachkin tags: trunk
21:06
Adjust versioning test cases to account for changes in the LINQ providers used by the test project configuration files. Closed-Leaf check-in: 3c15695b84 user: mistachkin tags: linqServiceProvider
20:18
Fix minor style typo on the FAQ page. check-in: 941fcf2157 user: mistachkin tags: trunk
2014-04-28
08:15
Have the SQLiteProviderFactory class (in the System.Data.SQLite.Linq assembly) implement the IServiceProvider interface. check-in: 6911b6547b user: mistachkin tags: linqServiceProvider
2014-04-26
08:16
Enhance the test suite infrastructure to evaluate a per-user and/or per-host settings file during test epilogue processing. check-in: b8c8c26be3 user: mistachkin tags: trunk
2014-04-22
20:07
Improve documentation of the build process. check-in: 32ea9b99f9 user: mistachkin tags: trunk
06:48
Adjust the vendor-specific setup script (for Eagle) to allow it to be successfully evaluated using a 'safe' interpreter. check-in: a4a1d80b10 user: mistachkin tags: trunk
2014-04-21
20:11
Add SetChunkSize method to the SQLiteConnection class. Pursuant to [d1c008fa0a]. check-in: 146cb55f1e user: mistachkin tags: trunk
2014-04-16
21:00
Merge updates from trunk. Closed-Leaf check-in: f955bf7c48 user: mistachkin tags: tkt-d0116ee2c3
2014-04-15
04:54
Update Eagle in externals to the beta 30 release. check-in: f9cacf60ea user: mistachkin tags: trunk
2014-04-10
19:47
Add description for the test for ticket [d0116ee2c3]. check-in: 98ec9470c6 user: mistachkin tags: tkt-d0116ee2c3
19:25
Fix typo in test case. check-in: aacf155c6c user: mistachkin tags: tkt-d0116ee2c3
19:24
Add test for ticket [d0116ee2c3]. check-in: e7eae509f8 user: mistachkin tags: tkt-d0116ee2c3
2014-04-04
21:16
Fix build for .NET Compact Framework. Relocate the archive exclusion files. check-in: 9b72adde17 user: mistachkin tags: trunk
2014-04-03
19:00
Update SQLite core library to the 3.8.4.3 release. check-in: 69b662f0c6 user: mistachkin tags: trunk
2014-04-02
02:09
Add support for mapping transaction isolation levels to their legacy default values. Pursuant to [56b42d99c1]. check-in: 919d687064 user: mistachkin tags: trunk
2014-03-30
01:42
Update version history docs. Closed-Leaf check-in: a9fb57516e user: mistachkin tags: isolationLevels
01:19
Add support for mapping transaction isolation levels to their legacy default values. Pursuant to [56b42d99c1]. check-in: 79365bcaed user: mistachkin tags: isolationLevels
2014-03-29
20:52
Make test 'data-1.37' more resilient to thread timing issues. check-in: a242748e03 user: mistachkin tags: trunk
2014-03-26
20:59
Fix text for the new NuGet package on the download page. check-in: 99cf773e08 user: mistachkin tags: trunk
20:56
Add an managed-only varient of the 'Core' NuGet package. check-in: 159e40e4a7 user: mistachkin tags: trunk
20:23
Revise download page text for the MSIL NuGet package. check-in: 4ebd9a66c5 user: mistachkin tags: trunk
20:16
Update SQLite core library to the 3.8.4.2 release. check-in: 0a29fc8665 user: mistachkin tags: trunk
19:58
Bump all versions to 1.0.93.0. Enhance versioning tests. Mark the MSIL NuGet package as legacy. check-in: 6f3549f6a4 user: mistachkin tags: trunk
2014-03-20
04:34
Final updates for release 1.0.92.0. check-in: 6c365f48b9 user: mistachkin tags: trunk, release, release-1.0.92.0
03:15
Update the downloads page. Closed-Leaf check-in: ecbb02e752 user: mistachkin tags: preRelease
03:06
Prevent NuGet from automatically including files residing within sub-directories of the 'NuGet' directory in the source tree. check-in: 663d44f6b5 user: mistachkin tags: preRelease
02:42
Fix minor doc typo. check-in: bee9eaf183 user: mistachkin tags: preRelease
02:36
Doc updates for release 1.0.92.0. check-in: 0d01b46d0c user: mistachkin tags: preRelease
2014-03-18
23:12
Add StickyHasRows connection flag to cause the SQLiteDataReader.HasRows property to return non-zero if there were ever any rows in the associated result sets. check-in: baf17cba3c user: mistachkin tags: trunk
2014-03-14
20:20
Add StickyHasRows connection flag to cause the SQLiteDataReader.HasRows property to return non-zero if there were ever any rows in the associated result sets. Closed-Leaf check-in: 59bbbbfcdb user: mistachkin tags: stickyHasRows
2014-03-12
22:56
Add the SQLiteDataReader.StepCount property to return the number of rows seen so far. check-in: a31cac5d59 user: mistachkin tags: trunk
20:50
Add a test for the SQLiteDataReader.HasRows property. check-in: 7fb5c1cd3e user: mistachkin tags: trunk
02:32
Update version history docs. check-in: 9b625ef225 user: mistachkin tags: trunk
02:27
Move all strong name keys, targets, and configuration files into their own sub-directories. Move all resources for the core System.Data.SQLite assembly into their own sub-directory. Update list of SQLite keywords contained in the resource file. check-in: d6f98596b9 user: mistachkin tags: trunk
2014-03-11
21:20
Update SQLite core library to the 3.8.4.1 release. check-in: 7b891d833d user: mistachkin tags: trunk
07:45
Update version history docs. check-in: 79c749536e user: mistachkin tags: trunk
2014-03-10
19:18
Update SQLite core library to the 3.8.4 release. check-in: 891ea4b9bd user: mistachkin tags: trunk
2014-03-08
01:54
Update some verbiage on the download page. check-in: c89544114b user: mistachkin tags: trunk
01:23
Make the primary NuGet packages into meta-packages. Add the new 'test' NuGet package. Describe the beta and test NuGet packages on the FAQ page. check-in: 59abbc8534 user: mistachkin tags: trunk
01:22
When the NuGet packages supporting EF6 are used, attempt to make sure that the default DbProviderFactory is also the one supporting EF6 (i.e. System.Data.SQLite.EF6). check-in: d985099847 user: mistachkin tags: trunk
01:19
Add the new 'test' NuGet package. Describe the beta and test NuGet packages on the FAQ page. Closed-Leaf check-in: 68073c6fca user: mistachkin tags: metaNuGet
00:24
Make the primary NuGet packages into meta-packages. check-in: 75d6b68f4f user: mistachkin tags: metaNuGet
00:17
Update SQLite core library to the latest trunk code. check-in: 46b94486f8 user: mistachkin tags: trunk
2014-03-07
01:16
Update SQLite core library to the latest trunk code. Fix unused variable compiler warning. check-in: bf585fcf3b user: mistachkin tags: trunk
2014-03-06
20:34
Add copyright notice. check-in: 4e5fae7090 user: mistachkin tags: trunk
09:00
Also raise the static SQLiteConnection.Changed event when any SQLiteDataReader object is closed. check-in: ad12fa479a user: mistachkin tags: trunk
08:12
Raise the static SQLiteConnection.Changed event when any SQLiteCommand or SQLiteDataReader object is disposed. check-in: 6eea79dc10 user: mistachkin tags: trunk
06:49
For the NuGet packages supporting Entity Framework 6, only list the EF6 DbProviderFactory in the config file. check-in: bb6a9292c1 user: mistachkin tags: trunk
02:29
Bump all versions to 1.0.92.0. Update SQLite core library to the latest trunk code. Verify all version numbers in the 'testlinq' EF6 configuration files. check-in: a1cfefb6f2 user: mistachkin tags: trunk
2014-03-02
12:33
Update 32-bit only Eagle shell executable. check-in: d6cb0e33bf user: mistachkin tags: trunk
12:30
Update Eagle in externals to the beta 29 release. Fix typo in the versioning test. check-in: 03d7d2a6c1 user: mistachkin tags: trunk
2014-02-28
01:32
Add warning message when a possibly malformed UNC file name is detected when attempting to open a database connection. Pursuant to [283344397b]. check-in: c632d5743c user: mistachkin tags: trunk
2014-02-19
03:34
Final updates for NuGet package version 1.0.91.3. check-in: 629f16eb5a user: mistachkin tags: trunk
03:11
Test adjustments for NuGet packages. check-in: bab36c9a41 user: mistachkin tags: trunk
01:06
Refactor how the NuGet package internals are organized. check-in: 0ee4f5564f user: mistachkin tags: trunk
00:16
More NuGet package updates. check-in: 45f0cee292 user: mistachkin tags: trunk
2014-02-18
21:45
Include the EF6-specific ADO.NET provider in the NuGet configuration file. check-in: ab41582640 user: mistachkin tags: trunk
05:42
Modify version number test to support NuGet package hotfix versioning. More integration of the new 'core' NuGet package into the build system. check-in: 4bd5b33b41 user: mistachkin tags: trunk
05:13
Fix one missed NuGet package version increment to 1.0.91.1. check-in: 9c9562216e user: mistachkin tags: trunk
05:11
More NuGet package fixes. check-in: 8f4e0e3de4 user: mistachkin tags: trunk
2014-02-16
20:26
Fix web page typo. check-in: 76e3d971b1 user: mistachkin tags: trunk
20:07
Web page updates for the new NuGet package. check-in: 027dc961f9 user: mistachkin tags: trunk
20:00
NuGet packaging enhancements and fixes. check-in: 2ad0917b68 user: mistachkin tags: trunk
2014-02-14
04:15
Minor wording change on index page. check-in: b80d231144 user: mistachkin tags: trunk
04:08
Improvements to the index page. check-in: e1485e3164 user: mistachkin tags: trunk
2014-02-12
21:44
Final updates for release 1.0.91.0. check-in: a6e03b2119 user: mistachkin tags: trunk, release, release-1.0.91.0
04:29
Make the test for ticket [72905c9a77] a bit more robust and prevent it from halting the test run. check-in: 6220096d79 user: mistachkin tags: trunk
2014-02-11
22:06
Update CHM file with updated version/release information. Closed-Leaf check-in: 4350b811ab user: mistachkin tags: preRelease
22:02
Merge updates from trunk. check-in: d06e8d1885 user: mistachkin tags: preRelease
20:44
Update SQLite core library to 3.8.3.1 release. check-in: 2bdeb7584b user: mistachkin tags: trunk
04:14
Merge updates from trunk. check-in: cdeb7b1ecf user: mistachkin tags: preRelease
04:11
Update SQLite core library to the latest 3.8.3.1 RC. check-in: 67d0958bce user: mistachkin tags: trunk
03:29
By default, remove use of the SQLITE_ENABLE_STAT4 compile-time option. Closed-Leaf check-in: 02ab3a26a6 user: mistachkin tags: noStat4
03:23
Fix variable leak in a test case. check-in: c3560a724b user: mistachkin tags: trunk
02:30
Add TRACE_DETECTION compile-time define and modify several Trace.WriteLine calls in the native library pre-loading code to use it. check-in: a614401f38 user: mistachkin tags: trunk
2014-02-10
22:17
Fix test project configuration file typos that cause EF6 tests to fail. check-in: b5c1a65c98 user: mistachkin tags: trunk
20:20
Rebuild the CHM file. check-in: 899f657b63 user: mistachkin tags: preRelease
20:18
Pre-release updates for 1.0.91.0. check-in: fdcc4628aa user: mistachkin tags: preRelease
2014-02-07
09:26
Fix several outdated documentation links. check-in: 521800cb6f user: mistachkin tags: trunk
09:21
Add TypeName_SQLiteProviderServices setting to the example config file. check-in: 14d909f5e7 user: mistachkin tags: trunk
02:39
Prevent the SetTableError virtual table helper method from throwing exceptions. check-in: 04900b82e0 user: mistachkin tags: trunk
2014-02-06
19:58
Update location of the 'version.html' file on the release procedures doc page. check-in: 1823a28959 user: mistachkin tags: trunk
19:58
Update the new vtab test case to handle optional leading minus signs. check-in: dea86ba7d9 user: mistachkin tags: trunk
19:45
Include DbType.AnsiString in the list of types that need special ColumnSize handling. Fix for [0550f0326e]. check-in: 62a5b57a69 user: mistachkin tags: trunk
2014-02-05
21:05
Add another test. check-in: 00e7e89139 user: mistachkin tags: trunk
21:00
Add more tests. check-in: dc9d065888 user: mistachkin tags: trunk
20:26
Improve use of object hash codes by the SQLiteModuleEnumerable class. Clarify via comments that methods of the SQLiteNativeModule class are exempt from using CheckDisposed. check-in: 5a605c351d user: mistachkin tags: trunk
01:46
Update table-of-contents topic names. check-in: 837439ff91 user: mistachkin tags: trunk
01:39
Refresh all included SQLite core library documentation (e.g. SQL syntax). check-in: 3e112a4504 user: mistachkin tags: trunk
01:39
Update version history docs. Closed-Leaf check-in: 6e651ad0df user: mistachkin tags: coreDocs
01:36
Some readability improvements to the NDoc3/HtmlHelp build script. check-in: 1e20c68e20 user: mistachkin tags: coreDocs
01:31
Enhance the NDoc3/HtmlHelp build script to support transforming SQLite core library documentation links as necessary. check-in: 960fde8c37 user: mistachkin tags: coreDocs
00:04
Import new SQLite core docs. check-in: c221f9714d user: mistachkin tags: coreDocs
2014-02-04
22:55
Reorganize the documentation files. check-in: 6fc137b4c3 user: mistachkin tags: trunk
08:07
For the MSBuild based SQLite interop assembly projects, make sure the solution settings file is imported after the properties files. check-in: f7ed2c1f03 user: mistachkin tags: trunk
07:28
Make sure that PDB files are copied along with all their SQLite interop assembly files. Cleanup OutDir/TargetDir macro use in all interop assembly project files. check-in: e413195c8e user: mistachkin tags: trunk
05:01
Update test results to account for the recent changes to TypeNameToDbType and DbTypeToTypeName. check-in: 86ab4b53ca user: mistachkin tags: trunk
2014-02-03
20:48
Update SQLite core library to the 3.8.3 release. check-in: 6916e0a91c user: mistachkin tags: trunk
2014-02-02
20:47
Update version history docs. check-in: 7fc184d105 user: mistachkin tags: trunk
2014-02-01
22:16
Modify the native library pre-loader to handle cases where the assembly code base should be used instead of the location. check-in: 5ef906e34a user: mistachkin tags: trunk
01:01
Modify the connection string property handling to be more robust in the face of missing space characters. check-in: f0dfd8c10f user: mistachkin tags: trunk
00:51
Add support for per-connection mappings between type names and DbType values. Pursuant to [e87af1d06a]. check-in: d84ccf015e user: mistachkin tags: trunk
2014-01-31
00:48
Correction to expected result for the test for ticket [72905c9a77]. check-in: 9854404773 user: mistachkin tags: trunk
00:28
More corrections to the batch testing tool to support testing 32-bit binaries on a 64-bit system. check-in: bd945366a4 user: mistachkin tags: trunk
2014-01-30
14:00
Limit the total number of threads used by the test for ticket [72905c9a77]. check-in: b93163fd6e user: mistachkin tags: trunk
11:29
Update SQLite core library to the latest trunk code. check-in: 8a6506c6ca user: mistachkin tags: trunk
10:41
Update expected test results for the design-time component uninstaller to account for recent tracing changes. check-in: 42673bb642 user: mistachkin tags: trunk
10:24
For the batch testing tool, make sure the Entity Framework assembly is copied to the mixed-mode binary directory. check-in: 426d89e91b user: mistachkin tags: trunk
00:17
More tests. check-in: 982395fc95 user: mistachkin tags: trunk
2014-01-29
23:30
Add another transaction enlistment test. check-in: dca5b4660b user: mistachkin tags: trunk
01:04
Enhance the design-time installer diagnostics when refreshing the Visual Studio configuration using 'setup' mode. check-in: 0719ed3878 user: mistachkin tags: trunk
00:36
Make sure that the 'real' entity model data type name ends up being mapped to System.Double. Fix for [d5ef4ca519]. check-in: 10e6d40e81 user: mistachkin tags: trunk
2014-01-28
23:55
Disable method inlining for the new design-time installer methods. check-in: 9d790b0b0d user: mistachkin tags: trunk
22:32
Add 'single' data type to the mappings returned by GetSchema. check-in: 0a225477e0 user: mistachkin tags: trunk
2014-01-24
18:04
Skip running the design-time installer tests when running tests on WoW64. check-in: 7ac032e0ad user: mistachkin tags: trunk
17:37
Fix typo from the previous commit. check-in: bcc7595e57 user: mistachkin tags: trunk
17:35
Support all external test executables running on WoW64 as well. check-in: 01a857efee user: mistachkin tags: trunk
17:03
Minor corrections to the test automation. check-in: acd91e80a9 user: mistachkin tags: trunk
07:07
Skip copying native files to the test binary directory when not running on the default platform. check-in: 211a88540a user: mistachkin tags: trunk
01:27
More work on getting 32-bit on 64-bit testing support working. check-in: b310edde93 user: mistachkin tags: trunk
00:19
Modify the testing batch tool to include both 32-bit and 64-bit testing, where applicable. check-in: 0dd3f7ef59 user: mistachkin tags: trunk
00:01
Support testing of the 32-bit SQLite core native library on a 64-bit machine. check-in: b7f16caeb1 user: mistachkin tags: trunk
2014-01-18
02:36
Streamline use of the Eagle test suite prologue by the unit test infrastructure. check-in: 952a76d607 user: mistachkin tags: trunk
01:52
Update SQLite core library to the latest trunk code. check-in: 56ef8a255f user: mistachkin tags: trunk
2014-01-17
07:40
Add a section header to the download page. check-in: 7de40ef93f user: mistachkin tags: trunk
01:39
More anchors. check-in: 8341caadce user: mistachkin tags: trunk
01:33
More improvements to the download page. check-in: 7ded5c63f6 user: mistachkin tags: trunk
00:56
Improvements to download page. check-in: b6ec17e14b user: mistachkin tags: trunk
00:10
Add connection flags NoConnectionPool and UseConnectionPool. Several enhancements to the stress test. check-in: 54f887ca5c user: mistachkin tags: trunk
2014-01-15
22:37
Refactor and enhance all NuGet packages, adding configuration transform support and registration of the EF6 provider, where applicable. check-in: b4ff09e435 user: mistachkin tags: trunk
20:57
Fix NuGet package file syntax by moving the <dependencies> element to inside the <metadata> element. check-in: 43553b3474 user: mistachkin tags: trunk
01:10
Update SQLite to the latest from the 3.8.2 branch. Include the EF6 assembly in the setup packages. check-in: 4d6bf37e4a user: mistachkin tags: trunk
2014-01-14
23:24
Add full support for Entity Framework 6. check-in: e1b4212827 user: mistachkin tags: trunk
08:36
Merge updates from trunk. Closed-Leaf check-in: 6f587d5754 user: mistachkin tags: ef6
08:33
Be more precise about the reference assemblies linked with the design-time package. Fix for [3faa78bc35]. check-in: 650344341e user: mistachkin tags: trunk
2014-01-13
05:53
Update setup packages to include the EF6 assembly. Closed-Leaf check-in: c97147849f user: mistachkin tags: ef6-redist
05:26
Sync up binary and setup packages with the master release archive manifest. check-in: af508f9d32 user: mistachkin tags: ef6
04:44
More doc updates. check-in: ad97e5c347 user: mistachkin tags: ef6
04:22
Fix file naming typos in testlinq project file for Visual Studio 2008. More work on release automation. check-in: 5d48cff745 user: mistachkin tags: ef6
03:48
Fix resource file name typo in the Visual Studio 2008 project file for System.Data.SQLite.Linq. check-in: d72d3b0eaa user: mistachkin tags: ef6
03:14
Merge updates from trunk. check-in: ba04fdc873 user: mistachkin tags: ef6
03:12
Improvements to the README file. check-in: de983e0ab7 user: mistachkin tags: trunk
02:31
Fix comments and formatting. check-in: 2d06ea75cc user: mistachkin tags: ef6
02:16
Further enhancements to the test suite infrastructure. check-in: da255bcf7c user: mistachkin tags: ef6
01:51
Add the testef6 binaries to the test automation setup batch file. check-in: ac75215581 user: mistachkin tags: ef6
01:19
Add support for the 'TypeName_SQLiteProviderServices' environment variable, which may be used to override the DbProviderServices implementation returned by the System.Data.SQLite assembly. check-in: f74fb3a059 user: mistachkin tags: ef6
01:17
Update version history docs. check-in: 3a4aaf4f5b user: mistachkin tags: ef6
00:45
Modify configuration files to include the new explicit (legacy) LINQ provider. check-in: 909afd1140 user: mistachkin tags: ef6
2014-01-12
10:53
More tests for the EF6 assembly. check-in: 68cea6be99 user: mistachkin tags: ef6
10:34
Merge in all namespace name, resource name, packaging, and testing changes. check-in: 9fb39bee99 user: mistachkin tags: ef6
10:26
Update design-time installer test results to account for EF6 and remove the 'what-if' mode adjustment from the previous check-in. Closed-Leaf check-in: 5baa17100f user: mistachkin tags: newNs
09:57
In 'what-if' mode, always assume the EF6 assembly is available. check-in: ce06d9e616 user: mistachkin tags: newNs
09:33
Start modifying the VS design-time installer to support EF6. check-in: d28c029621 user: mistachkin tags: newNs
08:54
Get more tests working. check-in: 70b9f5bd6c user: mistachkin tags: newNs
08:14
Add the shell copy of the EntityFramework DLL to the clean tool. check-in: d11a4bf977 user: mistachkin tags: newNs
08:11
More test suite infrastructure fixes. check-in: b53ecbc620 user: mistachkin tags: newNs
07:19
More namespace/resource changes to get more tests working. check-in: 5a8b708142 user: mistachkin tags: newNs
04:21
Experimental changes to the namespace for the LINQ/EF6 assemblies. check-in: 8a14de9d76 user: mistachkin tags: newNs
2014-01-11
04:27
Minor adjustments to automation. check-in: 16fb7e87b5 user: mistachkin tags: ef6
04:21
Work on supporting the test suite and making the new assembly work. check-in: e3c75bc864 user: mistachkin tags: ef6
01:05
Remove an apparently superfluous assembly reference. check-in: da5148e7e1 user: mistachkin tags: ef6
01:01
Fix incorrect external assembly hint paths in the EF6 projects for Visual Studio 2012 and 2013. check-in: 918f0072c8 user: mistachkin tags: ef6
00:52
Typo fix. check-in: cac4e93241 user: mistachkin tags: ef6
00:16
More automation changes. check-in: 74e7a42df7 user: mistachkin tags: ef6
2014-01-10
23:58
Design-time installer changes for EF6. check-in: 5b9a231104 user: mistachkin tags: ef6
23:58
Initial test suite changes for EF6 (incomplete). check-in: df2f4392a1 user: mistachkin tags: ef6
23:58
NuGet packaging changes for EF6. check-in: 6d41ae1d66 user: mistachkin tags: ef6
23:33
Fix several comment typos in the new project files. check-in: c7c653be6f user: mistachkin tags: ef6
23:28
Initial work on supporting Entity Framework 6. check-in: ccffecfbb0 user: mistachkin tags: ef6
2014-01-09
09:53
Pickup upstream Eagle fixes for CacheDictionary and NetFx40 GetHashCode performance issues. check-in: 08dac619aa user: mistachkin tags: trunk
07:56
Update Eagle in externals to the latest pre-beta 29 code. check-in: d4b63fae22 user: mistachkin tags: trunk
2014-01-06
05:34
Make sure the effective connection flags for the stress test are logged. check-in: 026792f794 user: mistachkin tags: trunk
04:57
Fix typo in version history docs. check-in: 6f7c19e383 user: mistachkin tags: trunk
04:56
Add SQLiteCompileOptions and InteropCompileOptions properties to the SQLiteConnection class to return the compile-time options for the SQLite core library and interop assembly, respectively. check-in: 30dedcb819 user: mistachkin tags: trunk
04:03
Move the compile-time options for the interop assembly for Windows Embedded Compact 2013 to the properties file. check-in: bbbb338f7a user: mistachkin tags: trunk
01:45
More enhancements to the test suite infrastructure. check-in: ba3ecbf6c4 user: mistachkin tags: trunk
2014-01-04
09:23
Further enhance the connection flag diagnostics. check-in: e06d302ebf user: mistachkin tags: trunk
02:32
Make sure that all non-legacy tests honor the global connection flags. check-in: 14dd55b26b user: mistachkin tags: trunk
01:36
More work on connection flags handling in the test suite infrastructure. check-in: aef2b03cf4 user: mistachkin tags: trunk
01:23
Test suite infrastructure changes to produce cleaner output when globally testing connection flags. check-in: 26ca8062a7 user: mistachkin tags: trunk
01:03
Put new connection flags in logical order. Add several new composite connection flags. Update comments. check-in: 133692ee96 user: mistachkin tags: trunk
00:50
Fix comment for the BindAndGetAllAsText connection flag. check-in: 1b99a129a8 user: mistachkin tags: trunk
00:04
Add BindInvariantText and ConvertInvariantText connection flags to force the invariant culture to be used when converting parameter values to/from strings. check-in: f2f08c2ab7 user: mistachkin tags: trunk
2014-01-02
11:22
Update Eagle script library in externals to the latest trunk code. check-in: 10799309b0 user: mistachkin tags: trunk
2013-12-31
08:40
Add the ability for the test suite infrastructure to skip loading the 'implicit' (i.e. non-platform/architecture) assemblies. check-in: 123d84e4ef user: mistachkin tags: trunk
08:35
Fixes to test infrastructure utility routines. check-in: 87a9203693 user: mistachkin tags: trunk
07:50
Update version history docs. check-in: 65cfd24266 user: mistachkin tags: trunk
07:44
Change the default behavior for the native library pre-loader so that it first searches the executing (i.e. System.Data.SQLite) assembly directory and then the application domain directory. Pursuant to [f0246d1817]. check-in: 73b6826ea6 user: mistachkin tags: trunk
07:40
Update test suite infrastructure to make it possible to easily test the native library pre-loading code. check-in: 1a3f35c77a user: mistachkin tags: trunk
07:39
More readability fixes for the wiki pages. check-in: 13e4a1ba1f user: mistachkin tags: trunk
07:23
Readability improvements to the wiki pages. check-in: d072c28ba4 user: mistachkin tags: trunk
02:51
Fix a bit of missing indentation. check-in: 611521021f user: mistachkin tags: trunk
01:15
Fix one missed instance of changing the version from 1.0.90.0 to 1.0.91.0. check-in: 94839694e1 user: mistachkin tags: trunk
2013-12-30
21:58
Update Eagle script library in externals to the latest trunk code. check-in: c990e47c5f user: mistachkin tags: trunk
21:55
Support reading all 'configuration' settings from an XML configuration file. Refactor native library pre-loading code to be more flexible. Modify native library pre-loader to support searching for the SQLite native library in more than one location. Bump all versions to 1.0.91.0. Update version history docs. check-in: 0e5138d252 user: mistachkin tags: trunk
2013-12-28
12:34
Make sure the FixUpDllFileName method is used consistently within the native library pre-loader. Closed-Leaf check-in: b13ce2a767 user: mistachkin tags: refactorNativeLibraryPreLoader
12:18
Merge updates from trunk. check-in: 630e317c4e user: mistachkin tags: refactorNativeLibraryPreLoader
12:13
Modify handling of the design-time components installer to run Visual Studio 'devenv.exe /setup' after installing the package. This appears to be necessary in some circumstances for Visual Studio 2013. Pursuant to [a47eff2c71]. check-in: 6a8017067f user: mistachkin tags: trunk
12:09
Further updates to the design-time components installer tests and results. Closed-Leaf check-in: 3de10cb374 user: mistachkin tags: vsNoNetFxFlags
10:47
Update design-time components installer test results for Visual Studio 2008. check-in: 608d4c128a user: mistachkin tags: vsNoNetFxFlags
09:18
Initial test result updates for the design-time components installer changes. check-in: 6d9c0e12c8 user: mistachkin tags: vsNoNetFxFlags
09:08
For Visual Studio 2013 only, skip manually setting the per-user registry settings and run 'devenv.exe /setup' instead. check-in: 91a9bb5453 user: mistachkin tags: vsNoNetFxFlags
07:35
Enhance diagnostic message formatting, especially for the newly supported ProcessStartInfo/DataReceivedEventArgs classes. check-in: 871b73784d user: mistachkin tags: vsNoNetFxFlags
07:13
Simplify diagnostics for the Process/ProcessStartInfo classes. check-in: 81a7bf254e user: mistachkin tags: vsNoNetFxFlags
04:48
Minor adjustments to the previous commit. check-in: 07ed13a08f user: mistachkin tags: vsNoNetFxFlags
04:41
Work in progress on the design-time components installer to run Visual Studio in 'setup' mode, forcing it to refresh its list of installed packages. check-in: 277512af6b user: mistachkin tags: vsNoNetFxFlags
2013-12-27
13:58
Actually the non-standalone .NET Framework versions are still required for procesing assembly folders, etc. check-in: d3c2f76317 user: mistachkin tags: vsNoNetFxFlags
13:43
Put command line options in order. check-in: 0a92ee5999 user: mistachkin tags: vsNoNetFxFlags
13:27
Be more explicit when using the noNetFx* flags in the design-time components installer. check-in: 2466fc2dc6 user: mistachkin tags: vsNoNetFxFlags
11:52
Fix typo in trace message and the formatting of a comment. check-in: 7787880672 user: mistachkin tags: refactorNativeLibraryPreLoader
11:31
Fix typo in comment. Update master release archive manifest. check-in: 3da479b0ff user: mistachkin tags: refactorNativeLibraryPreLoader
11:02
Modify the native library pre-loader to optionally support searching for the SQLite native library in more than one location. Bump all versions to 1.0.91.0. Update version history docs. check-in: ae2e6767b5 user: mistachkin tags: refactorNativeLibraryPreLoader
08:36
Adjustments to the native library pre-loading logic for the .NET Compact Framework. check-in: e90af0978f user: mistachkin tags: refactorNativeLibraryPreLoader
07:41
Update the Eagle core script library and test suite infrastructure to better support testing the native library pre-loading code. check-in: 9e3b23cb78 user: mistachkin tags: refactorNativeLibraryPreLoader
04:57
Merge updates from trunk. check-in: f2075b5036 user: mistachkin tags: refactorNativeLibraryPreLoader
04:56
Fix duplicate test name. check-in: b114eb4fbe user: mistachkin tags: trunk
04:55
Fix reading setting values from the XML configuration file and allow for a default value to be specified. check-in: 2b37dc7c86 user: mistachkin tags: refactorNativeLibraryPreLoader
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. check-in: c43afb58ea user: mistachkin tags: refactorNativeLibraryPreLoader
2013-12-26
23:48
More work-in-progress on refactoring the native library pre-loader. check-in: 60011bd9e5 user: mistachkin tags: refactorNativeLibraryPreLoader
04:01
Refactor native library pre-loading code to be more flexible. check-in: 77a0e66f10 user: mistachkin tags: refactorNativeLibraryPreLoader
03:57
Enhance the test suite infrastructure to support easier testing of the native library pre-loading code. Closed-Leaf check-in: 54d66e2b47 user: mistachkin tags: testNativeLibraryPreLoader
00:57
Fix HTML entity escaping in the environment variable documentation page. check-in: 2f18d24bcc user: mistachkin tags: trunk
2013-12-24
06:47
Final updates for release 1.0.90.0. check-in: 4c0e02e361 user: mistachkin tags: trunk, release, release-1.0.90.0
05:26
Update sizes and file hashes on the download page. Closed-Leaf check-in: 721616dd98 user: mistachkin tags: preRelease
05:17
Fix typo in the master release archive manifest. check-in: 8eceab36ed user: mistachkin tags: preRelease
2013-12-23
22:05
More release automation fixes for Visual Studio 2013. check-in: dcc9bf8ebc user: mistachkin tags: preRelease
21:43
Update the master release archive manifest and source archive exclusions file. check-in: 0d59457fa2 user: mistachkin tags: preRelease
21:40
Make sure the Visual Studio auto-detection batch file actually marks Visual Studio 2013 as 'found' when necessary. check-in: d1e12db1d9 user: mistachkin tags: preRelease
17:11
More fixes to wording on the download page. check-in: 0222f3b0da user: mistachkin tags: preRelease
16:50
Another minor download page update for Visual Studio 2013. check-in: c0e81f8271 user: mistachkin tags: preRelease
16:46
Update downloads page to include Visual Studio 2013 and the .NET Framework 4.5.1. check-in: e02876e42d user: mistachkin tags: preRelease
16:36
Update Eagle in externals to the latest trunk code. check-in: 8dc91be724 user: mistachkin tags: preRelease
15:53
Update help file for 1.0.90.0. check-in: 13c62fc02f user: mistachkin tags: preRelease
15:45
Update SQLite core library to the latest 3.8.2 branch code. check-in: 62fd9d8ddc user: mistachkin tags: preRelease
15:38
Pre-release updates for 1.0.90.0 check-in: 31a201c818 user: mistachkin tags: preRelease
2013-12-20
17:02
Use the current isolation level when enlisting into an existing transaction. Fix for [56b42d99c1]. check-in: f89efea9e9 user: mistachkin tags: trunk
2013-12-19
13:14
Merge updates from trunk. Closed-Leaf check-in: fb303dde33 user: mistachkin tags: tkt-56b42d99c1
13:13
Update version history docs. check-in: 619ae93189 user: mistachkin tags: tkt-56b42d99c1
13:11
Update version history docs. check-in: 29f80bd37b user: mistachkin tags: trunk
13:01
Do not use the 16-bit 'short' type to keep track of numeric precision or scale when building the schema table for a query. Fix for [ef2216192d]. check-in: c07cca890b user: mistachkin tags: trunk
09:47
Remove several prologue overrides from the Eagle vendor script now that beta 29 is checked-in. check-in: ebbd7bca45 user: mistachkin tags: trunk
06:38
Add test for ticket [56b42d99c1]. Minor style fixes. check-in: c91f525f5a user: mistachkin tags: tkt-56b42d99c1
02:14
Use the current isolation level when enlisting into an existing transaction. Fix for [56b42d99c1]. Still needs tests. check-in: 4f050c73ff user: mistachkin tags: tkt-56b42d99c1
2013-12-18
08:01
Prefer the new -anyInitialize argument over -preInitialize when using the Eagle shell, where applicable. check-in: d0f59a690b user: mistachkin tags: trunk
05:33
Update Eagle in externals to the pending beta 29 release. check-in: c0de75b66e user: mistachkin tags: trunk
2013-12-11
07:54
Remove the now unused SQLiteConvert.ColumnToType method. Add TraceWarning connection flag to enable tracing of type mapping failures and disable tracing of them by default, pursuant to [6d45c782e4]. Update internal error message list to include SQLITE_NOTICE and SQLITE_WARNING. Update internal SQLiteConfigOpsEnum enumeration to include recently added values in the SQLite core library. check-in: 16f09dbc53 user: mistachkin tags: trunk
2013-12-06
21:35
Update SQLite core library to the official 3.8.2 release. check-in: b4899f4421 user: mistachkin tags: trunk
2013-12-04
09:38
Update the SQLite core library to the latest pre-3.8.2 code. check-in: a51c505034 user: mistachkin tags: trunk
2013-12-02
19:53
Add the percentile loadable extension to the interop assembly. check-in: ebd58ca385 user: mistachkin tags: trunk
19:42
Make sure the selected bundled extensions are enabled in the Windows Embedded Compact 2013 build. check-in: 5ff39010c8 user: mistachkin tags: trunk
19:30
When using the test suite infrastructure wrapper tool, allow the automatic build selection to be skipped. check-in: 17147f2c77 user: mistachkin tags: trunk
07:49
NuGet package changes to support Visual Studio 2013 and the .NET Framework 4.5.1. check-in: ed95e406bf user: mistachkin tags: trunk
2013-11-28
21:31
Use the built-in StringComparer.OrdinalIgnoreCase class instead of the custom ColumnNameComparer class. Update several tests to account for .NET Framework and SQLite core library changes. check-in: 8d1ca7dd3b user: mistachkin tags: trunk
11:13
Adjustments to logging in the design-time components installer. Update Eagle test suite infrastructure yet again. check-in: 8d04295591 user: mistachkin tags: trunk
02:08
Pickup fix for the Eagle test constraints package from upstream. check-in: aea966e3aa user: mistachkin tags: trunk
2013-11-27
06:01
Update the master release archive manifest. check-in: 304dd5f778 user: mistachkin tags: trunk
05:46
Add support for the .NET Framework 4.5.1 and Visual Studio 2013, including the design-time components. check-in: a509add902 user: mistachkin tags: trunk
05:35
Fix compilation error and adjust the logging used by the design-time components installer. Closed-Leaf check-in: 3447e84d66 user: mistachkin tags: vs2013
05:28
Updates to support the Visual Studio 2013 design-time components. check-in: 71dce9f1cf user: mistachkin tags: vs2013
04:57
Update SQLite core library to the latest trunk code. check-in: d77d930e0d user: mistachkin tags: vs2013
04:49
Update the Eagle script library in externals to the latest trunk, needed for its test suite infrastructure updates for Visual Studio 2013 and the .NET Framework 4.5.1. check-in: d0704d07a1 user: mistachkin tags: vs2013
02:15
Take into account the additional math functions available with MSVC 2013. check-in: 07ecc4ebfa user: mistachkin tags: vs2013
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. check-in: 442cf54801 user: mistachkin tags: vs2013
01:32
Use the proper compile-time option to check for the .NET Framework 4.5.1. check-in: 1beae37abe user: mistachkin tags: vs2013
01:28
Minor correction to the conditional framework version check in the LINQ test project. check-in: 5bac89ed82 user: mistachkin tags: vs2013
01:24
Add project and solution files for Visual Studio 2013. check-in: 3daf352762 user: mistachkin tags: vs2013
00:05
More build automation changes for Visual Studio 2013. check-in: d9772da9a4 user: mistachkin tags: vs2013
2013-11-26
23:48
More build / setup automation changes for Visual Studio 2013. Add MSVC 2013 runtime redists for x86/x64. check-in: cb2832d995 user: mistachkin tags: vs2013
00:27
Adjust the test suite infrastructure to include Visual Studio 2013. check-in: c6be0f3eef user: mistachkin tags: vs2013
00:14
More Visual Studio 2013 related integration changes. check-in: 306ad96ae1 user: mistachkin tags: vs2013
00:05
Start of work to support the design-time component installer for Visual Studio 2013. check-in: 8aff50638e user: mistachkin tags: vs2013
2013-11-25
19:44
Avoid calling into the interop assembly to check for a NULL column value when the type affinity is already known. check-in: 49bc3a15ba user: mistachkin tags: trunk
2013-11-22
23:59
Update SQLite core library to the latest trunk code. check-in: a827833535 user: mistachkin tags: trunk
09:00
Merge all Windows Embedded Compact 2013 support related project/build/release automation changes to trunk. check-in: 30f0245549 user: mistachkin tags: trunk
08:58
Update file sizes/hashes for the System.Data.SQLite 1.0.89.0 binary packages for Windows Embedded Compact 2013. Closed-Leaf check-in: 295e100982 user: mistachkin tags: wince2013
08:58
Update file sizes/hashes for the System.Data.SQLite 1.0.89.0 binary packages for Windows Embedded Compact 2013. Closed-Leaf check-in: abd125573f user: mistachkin tags: branch-1.0.89.0
08:52
Backport of integration adjustments for the Windows Embedded Compact 2013 Toolkit. Cherrypick of [c6cd6a27d0]. check-in: c7aefa82b3 user: mistachkin tags: branch-1.0.89.0
08:49
Adjustments for integration with the Windows Embedded Compact 2013 Toolkit. check-in: c6cd6a27d0 user: mistachkin tags: wince2013
04:55
Backport build/release support for Windows Embedded Compact 2013. Cherrypick of [0adcab7b75], [0f1a7b72fa], [a9fdc1ae22], [a148b0071a], [25aa74f219], and [6f169a658f]. check-in: 40f3162207 user: mistachkin tags: branch-1.0.89.0
04:22
Add Windows Embedded Compact 2013 binary archives to the master release archive manifest. check-in: 6f169a658f user: mistachkin tags: wince2013
03:50
Add platform configuration batch files. check-in: 25aa74f219 user: mistachkin tags: wince2013
03:11
Further corrections to release automation. check-in: a148b0071a user: mistachkin tags: wince2013
02:57
Correct solution configurations. check-in: a9fdc1ae22 user: mistachkin tags: wince2013
02:48
Support for Windows Embedded Compact 2013 in the build and release automation. check-in: 0f1a7b72fa user: mistachkin tags: wince2013
2013-11-15
21:01
Add support for compiling the core projects for Windows Embedded Compact 2013 using the appropriate SDK with Visual Studio 2012. check-in: 0adcab7b75 user: mistachkin tags: trunk
20:52
Add link to Windows Embedded Compact information on the download page. check-in: 294c29fd21 user: mistachkin tags: trunk
08:38
When checking for builds and releases available for testing, make sure the matching interop assembly or core library exists, if necessary (i.e. the primary assembly is not mixed-mode). check-in: 5fc3695abf user: mistachkin tags: trunk
2013-11-13
20:43
Better handling of non-error log messages from the SQLite core library. Pursuant to [44df10ea90]. check-in: 70d2eddb52 user: mistachkin tags: trunk
2013-11-11
20:51
Merge all recent memory management (and other) enhancements to trunk. check-in: 8f8f493cbf user: mistachkin tags: trunk
20:41
Update SQLite to the latest trunk code. Add managed virtual table support for the estimatedRows field. Closed-Leaf check-in: dfa2a55bad user: mistachkin tags: win32heap
02:18
Update SQLite core library to the latest trunk code. Refer to the Win32-specific core library functions only when it is likely they will be available. check-in: 76131c4fc9 user: mistachkin tags: win32heap
00:57
Add tests for the static SQLiteConnection.ReleaseMemory method. check-in: 42c443e72c user: mistachkin tags: win32heap
2013-11-09
23:41
Merge test constraint fix from trunk. check-in: f642814971 user: mistachkin tags: win32heap
23:41
Add missing test constraints for the System.Data.SQLite designer assembly file. check-in: 64a0f89bb3 user: mistachkin tags: trunk
23:39
Update SQLite core library to the latest trunk code. check-in: f9462b7d6a user: mistachkin tags: win32heap
23:36
Fix compilation error due to the 'Trace' identifier being ambiguous in the SQLiteConnection class. check-in: eccc3a0571 user: mistachkin tags: win32heap
2013-11-08
20:28
Update SQLite core library to the latest trunk code. Add experimental support for tighter Win32 native heap integration. check-in: ed1309f951 user: mistachkin tags: win32heap
2013-11-07
03:28
Add SQLITE_ENABLE_MEMORY_MANAGEMENT compile-time option to the interop assembly. check-in: 9056f6e0d5 user: mistachkin tags: trunk
01:27
Never create a new connection wrapper in the SQLiteConnection.Shutdown method. Add experimental GetMemoryStatistics, ReleaseMemory, and Shutdown methods to the SQLiteConnection class. Add memory leak detection to the test project for the .NET Compact Framework. Miscellaneous internal refactoring and additional comments. check-in: aa16f48eea user: mistachkin tags: trunk
2013-11-05
06:49
For the batch build tool, automate modification of the 'include.vsprops' file, if necessary. check-in: a0780d663b user: mistachkin tags: trunk
2013-11-01
08:11
Also support setting the specific release version to use for testing. check-in: c506ce5a7b user: mistachkin tags: trunk
06:33
Add a diagnostic message if the LKG directory is not set. check-in: 601536b42f user: mistachkin tags: trunk
06:23
In the test suite infrastructure, also check the configured LKG directory, if any, for available System.Data.SQLite assemblies. check-in: 368a495e57 user: mistachkin tags: trunk
2013-10-29
21:34
Code style fix. check-in: fc1d93be1c user: mistachkin tags: trunk
21:16
Permit the automatic selection of the first available build of System.Data.SQLite when running the test suite (via the '-runtimeOption autoSelect' command line option). check-in: 14ea2fc53d user: mistachkin tags: trunk
18:26
Add command line wrapper tool to make it easy to launch the unit testing infrastructure environment (i.e. a customized Eagle Shell). check-in: 9de6bd5d0c user: mistachkin tags: trunk
2013-10-28
18:22
Undo accidental commit of source-id stamping information. Since this information changes with every check-in, modifying it in the repository is not useful (or required). check-in: afdc5ff14c user: mistachkin tags: trunk
18:20
Add experimental support for the regexp extension. Bump all version numbers to 1.0.90.0. Update version history docs. check-in: ed7849a372 user: mistachkin tags: trunk
08:15
Bump all version numbers to 1.0.90.0. Update version history docs. Closed-Leaf check-in: 57c0d444d7 user: mistachkin tags: regexp
07:59
Add experimental support for the regexp extension. check-in: c0260ae9bc user: mistachkin tags: regexp
2013-10-27
04:20
Final updates for release 1.0.89.0. check-in: 63f8d14b1d user: mistachkin tags: trunk, release, release-1.0.89.0
01:53
Final updates for release 1.0.89.0. Closed-Leaf check-in: e0418c2d52 user: mistachkin tags: preRelease
2013-10-26
22:32
Import custom test suite settings files. check-in: 8e96952779 user: mistachkin tags: trunk
22:22
Update version history docs. check-in: 6b0f29bd0a user: mistachkin tags: trunk
22:10
Update the master release archive manifest. check-in: 8508ae0e30 user: mistachkin tags: trunk
22:02
Update the MDA configuration file for the test suite. check-in: 256e2dfd8e user: mistachkin tags: trunk
08:39
Update Eagle in externals to the latest trunk code. check-in: 9692730698 user: mistachkin tags: trunk
2013-10-17
21:58
Update estimated release date for 1.0.89.0. check-in: d801c45c81 user: mistachkin tags: trunk
21:54
Update SQLite core library to the 3.8.1 release. check-in: 581613b242 user: mistachkin tags: trunk
02:57
Minor style fix to new test. check-in: 27a2e59d56 user: mistachkin tags: trunk
02:48
Update SQLite core library to the latest trunk code. Add test to verify that the 'totype' extension can be loaded and used. check-in: 6cb6f18893 user: mistachkin tags: trunk
2013-10-15
06:52
Add AutoCommit property to the SQLiteConnection class. Fix for [9ba9346f75]. check-in: a6dfd19657 user: mistachkin tags: trunk
06:26
Update SQLite core library to the latest trunk code. Add the 'totype' extension. check-in: 159d24c754 user: mistachkin tags: trunk
2013-10-12
21:24
Update SQLite core library to the latest trunk code. check-in: 0df515ab41 user: mistachkin tags: trunk
2013-10-07
18:22
Fix data table name issue for the GetSchema method reported on the mailing list. check-in: e1c3a2bc9c user: mistachkin tags: trunk
2013-09-25
02:29
Add support for the new 'testExec' and 'compileCSharp' test constraints. Update the Eagle script library in externals to the latest trunk. check-in: 17e1e7df74 user: mistachkin tags: trunk
2013-09-18
09:10
Make the new error messages in the batch build tool more consistent. check-in: aeadebd327 user: mistachkin tags: trunk
09:00
Improve comments in the CHM building tool. check-in: a448b4c801 user: mistachkin tags: trunk
08:18
Document the changes from the original NDoc3 source files. check-in: 62f517f4a6 user: mistachkin tags: trunk
08:18
Add original NDoc3 source files. check-in: fb8f175216 user: mistachkin tags: trunk
08:14
Fix a bug in NDoc3 that prevented external links from working correctly for the built-in return types and parameter types in the built CHM file. check-in: ce3e0bd842 user: mistachkin tags: trunk
08:11
Add missing comments for the new attribute classes. check-in: b434e4278d user: mistachkin tags: trunk
02:31
Simplify and cleanup authorizer tests. Update version history docs. check-in: 441ccabcc6 user: mistachkin tags: trunk
02:10
Add experimental support for interfacing with the authorizer callback mechanism in the SQLite core library. check-in: 12c508890c user: mistachkin tags: trunk
2013-09-17
08:00
Add some simple tests of the new properties. check-in: 06c39db73a user: mistachkin tags: trunk
07:04
Rename the ManagedVersion property to ProviderVersion. Rename the ManagedSourceId property to ProviderSourceId. Add InteropVersion and InteropSourceId properties to the SQLiteConnection class. check-in: 25174c66f9 user: mistachkin tags: trunk
2013-09-16
22:10
Add ManagedVersion and ManagedSourceId properties to the SQLiteConnection class. check-in: 7eca16cac4 user: mistachkin tags: trunk
21:31
Improve readability of the Win32 RC file. check-in: 15399fa9b6 user: mistachkin tags: trunk
2013-09-14
04:50
Fix compilation issue on the .NET Compact Framework. check-in: f414bdbbb8 user: mistachkin tags: trunk, lkg
00:31
Make sure the database cannot be changed by a query when the CommandBehavior.SchemaOnly flag is used. Fix for [f8dbab8baf]. check-in: 0474af7d87 user: mistachkin tags: trunk
2013-09-13
17:00
Add another test. Closed-Leaf check-in: 8106912e85 user: mistachkin tags: tkt-f8dbab8baf
01:40
Merge updates from trunk. check-in: 15ffbd9d69 user: mistachkin tags: tkt-f8dbab8baf
01:38
Add SQLiteCommand.Execute, SQLiteCommand.ExecuteNonQuery, and SQLiteCommand.ExecuteScalar method overloads that take a CommandBehavior parameter. check-in: 00b02c1aa6 user: mistachkin tags: trunk
00:58
Make sure the database cannot be changed by a query when the CommandBehavior.SchemaOnly flag is used. Fix for [f8dbab8baf]. check-in: 30e2ba0f43 user: mistachkin tags: tkt-f8dbab8baf
2013-09-12
21:30
Update SQLite core library to the latest trunk code. check-in: b5ae536a3d user: mistachkin tags: trunk
2013-09-10
06:33
Update Eagle in externals to the beta 28 release. check-in: e7fa8c655e user: mistachkin tags: trunk
2013-09-06
18:48
Update version history docs. check-in: 262da04c86 user: mistachkin tags: trunk
18:39
Include the XML documentation files in the NuGet packages. Fix for [5970d5b0a6]. check-in: a1eddcc027 user: mistachkin tags: trunk
04:29
Raise the static SQLiteConnection.Changed event when any SQLiteCommand, SQLiteDataReader, or CriticalHandle derived object instance is created. Fix for [aba4549801]. Update Eagle in externals to pickup fixes necessary for testing. check-in: 7e2f11fd49 user: mistachkin tags: trunk
2013-09-05
05:26
Move the statement list disposal code in the SQLiteCommand class into its own method. check-in: f629afe04c user: mistachkin tags: trunk
2013-09-04
04:31
Update version history docs. Closed-Leaf check-in: 2843f57cae user: mistachkin tags: onChanged
04:24
Merge updates from trunk. check-in: 4a97ad717d user: mistachkin tags: onChanged
04:23
Update SQLite core library to the latest trunk. Update version history docs. check-in: e75a92a9dc user: mistachkin tags: trunk
03:42
Allow monitoring of the creation of all critical handle derived class instances. check-in: b194408bb5 user: mistachkin tags: onChanged
2013-08-29
23:00
Raise the static OnChanged event for the connection when a data reader is created. check-in: 85f27cc9f8 user: mistachkin tags: onChanged
09:08
Update SQLite core library to the latest trunk. check-in: fec273cc1d user: mistachkin tags: trunk
07:08
Use the declared column size for the AnsiStringFixedLength and StringFixedLength mapped database types. Fix for [3113734605]. check-in: 9531731b98 user: mistachkin tags: trunk
2013-08-27
00:52
Add MS KB article link about the Visual C++ Runtime Library downloads to the download page. check-in: 3824d3fd20 user: mistachkin tags: trunk
2013-08-23
06:22
Update SQLite core library to the latest trunk code. Bump all versions to 1.0.89.0. Update version history docs. check-in: 92f420b32c user: mistachkin tags: trunk
2013-08-21
04:39
Minor correction to the fn_UnquoteVariable batch tool sub-routine. check-in: b81aec8b26 user: mistachkin tags: trunk
2013-08-13
20:47
Check the result of sqlite3_column_name against NULL. Also, return false for the SQLiteParameterCollection.IsSynchronized property because it is not thread-safe. These issues were reported via the mailing list. check-in: 7a1efd7d40 user: mistachkin tags: trunk
2013-08-08
07:33
Update Eagle in externals to the latest trunk code. check-in: 67be01e9c6 user: mistachkin tags: trunk
00:37
Final updates for release 1.0.88.0. check-in: 4dc52a42ad user: mistachkin tags: trunk, release, release-1.0.88.0
2013-08-07
23:40
Final updates for release 1.0.88.0. Closed-Leaf check-in: 17fd4c1265 user: mistachkin tags: preRelease
20:40
Add a couple more virtual table tests. check-in: 5b884e5199 user: mistachkin tags: trunk
03:51
When automatically registering custom functions, use the executing assembly (i.e. System.Data.SQLite) for reference detection. Fix for [4e49a58c4c]. check-in: 80a4ab671c user: mistachkin tags: trunk
2013-08-05
21:52
Fix an issue that can occur during the disposal of a managed virtual table object instance. check-in: 574f754156 user: mistachkin tags: trunk
2013-07-25
23:51
Project loading fix. Allow the SQLite.Interop projects for VS 2005/2008 to load without the INTEROP_EXTRA_PROPS_FILE environment variable being set. check-in: 311fc5a801 user: mistachkin tags: trunk
20:37
Add an empty (placeholder) Visual Studio 2005/2008 compatible properties file. check-in: 1d3dd7ea19 user: mistachkin tags: trunk
08:23
Enable better integration with external native libraries to be linked with the interop assembly. check-in: 52cb9b7778 user: mistachkin tags: trunk
2013-07-19
21:32
Improve section divisions. check-in: b12794843a user: mistachkin tags: trunk
21:11
Another style fix. check-in: 8a77334646 user: mistachkin tags: trunk
20:35
Revise styles on download page. check-in: f764981ed2 user: mistachkin tags: trunk
2013-07-18
07:33
Add doc comments for two class summaries. check-in: fcdd83c074 user: mistachkin tags: trunk
07:13
Update wording on the download page. check-in: 9bb9c55c5a user: mistachkin tags: trunk
2013-07-17
20:55
Another comment fix. check-in: 23091b23c4 user: mistachkin tags: trunk
20:48
Fix typo in comment. check-in: 670ca52ab6 user: mistachkin tags: trunk
20:43
Make the SQLiteModuleEnumerable.GetRowIdFromObject method return unique values within the context of the current cursor. check-in: a3c636157e user: mistachkin tags: trunk
18:28
Add cursor parameter to the protected GetStringFromObject and GetRowIdFromObject methods of the SQLiteModuleEnumerable class. check-in: d7a3a148c5 user: mistachkin tags: trunk
10:14
Improve consistency of error message. check-in: 0613f370e4 user: mistachkin tags: trunk
10:03
Add Index property and BestIndex method to the SQLiteVirtualTable class. Make the EstimatedCost property of the SQLiteIndexOutputs class nullable. Refactor BestIndex handling performed by the SQLiteModuleEnumerable class. check-in: dd7bbf3a2c user: mistachkin tags: trunk
08:25
Add another vtable test. check-in: 430fef73ed user: mistachkin tags: trunk
07:21
Minor improvement to FAQ #22. check-in: 2b950c2ead user: mistachkin tags: trunk
2013-07-16
19:48
Prevent native database connection handles from entering the connection pool if they have been used to create a virtual table module. check-in: 7b49ab3bf0 user: mistachkin tags: trunk
03:33
Simplify the change in the previous check-in and support the Debug/ReleaseStatic build configurations as well. check-in: 385fa3f34d user: mistachkin tags: trunk
03:27
Modify the release batch tool to directly support the NativeOnlyStatic build configuration. check-in: 16adf7b3b1 user: mistachkin tags: trunk
02:25
Revise field offset handling in the virtual table marshalling code to deal with structure packing on 64-bit operating systems. check-in: e9136a6d37 user: mistachkin tags: trunk
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
21:31
Modify the CHM building tool to fix internal links to inherited members. check-in: c888a45583 user: mistachkin tags: virtualTables
19:58
Update version history docs. check-in: 3ea49abb4e user: mistachkin tags: virtualTables
19:49
Modify native argument marshalling so that it will work properly on the .NET Compact Framework. check-in: 9946328e41 user: mistachkin tags: virtualTables
11:55
First attempt at making virtual table support work on the .NET Compact Framework. check-in: 78e8297a83 user: mistachkin tags: virtualTables
09:53
When marshalling from/to the SQLiteIndex class, only marshal data members of the needed direction. The SQLiteVirtualTableCursorEnumerable class should implement the IDisposable pattern. More work on docs. check-in: c6a8523c45 user: mistachkin tags: virtualTables
08:24
Move byte array handling methods to the SQLiteBytes class. Remove superfluous ValueArrayFromSizeAndIntPtr method from the SQLiteMarshal class. More work on docs. check-in: 75dd5c847a user: mistachkin tags: virtualTables
07:44
Document the SQLiteString class. In the SQLiteString.ProbeForUtf8ByteLength method, make sure the limit is greater than zero. check-in: 3fbdd30433 user: mistachkin tags: virtualTables
06:58
Document the SQLiteMemory class. check-in: 3b2c842774 user: mistachkin tags: virtualTables
06:40
More work on docs. check-in: f31a811fbb user: mistachkin tags: virtualTables
04:17
Add SQLiteNativeModule class. Revise table/cursor error handling methods of the SQLiteModule class to add the static variants of them. Rename the old CreateNativeModuleImpl method to GetNativeModuleImpl. Add new CreateNativeModuleImpl method that returns the default ISQLiteNativeModule implementation. More work on docs. check-in: c6554ef4c6 user: mistachkin tags: virtualTables
02:06
Modify marshalling for the xUpdate method. More work on docs. check-in: 7825b411c7 user: mistachkin tags: virtualTables
01:25
Fix several compilation errors and warnings. More work in progress on docs. check-in: d0f5ab8e16 user: mistachkin tags: virtualTables
2013-06-24
22:50
Merge updates from trunk. check-in: d4f5e0a0ef user: mistachkin tags: virtualTables
2013-06-22
03:56
Update to the FAQ #22. check-in: a86c8c24d8 user: mistachkin tags: trunk
03:36
Update several wiki pages. check-in: ef62d192d4 user: mistachkin tags: trunk