Changes to Doc/Extra/dbfactorysupport.html.
︙ | | |
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
-
+
|
<configuration>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite"/>
<add name="SQLite Data Provider" invariant="System.Data.SQLite"
description=".Net Framework Data Provider for SQLite"
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite,
Version=1.0.82.0, Culture=neutral,
Version=1.0.83.0, Culture=neutral,
PublicKeyToken=db937bc2d44ff139"/>
</DbProviderFactories>
</system.data>
</configuration>
</pre>
</div>
<p>
|
︙ | | |
Changes to Doc/Extra/welcome.html.
︙ | | |
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
|
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
|
-
+
|
<font color="red">
Itanium processor support not currently included.
</font>
</p>
<h1 class="heading">Distributing the Binaries (Compact Framework)</h1>
<p>Both the <b>System.Data.SQLite.DLL </b>and <b>SQLite.Interop.XXX.DLL</b> files
must be deployed on the Compact Framework. The XXX is the build number of
the System.Data.SQLite library (e.g. "082"). The
the System.Data.SQLite library (e.g. "083"). The
<b>SQLite.Interop.XXX.DLL</b> file is a fully native assembly compiled for
the ARM processor, and System.Data.SQLite is the fully-managed Compact
Framework assembly.</p>
<hr />
<div id="footer">
<p>
<a href="mailto:sqlite-users@sqlite.org?subject=SQLite.NET%20Class%20Library%20Documentation%20Feedback:%20Welcome">
|
︙ | | |
Changes to Membership/Properties/AssemblyInfo.cs.
︙ | | |
29
30
31
32
33
34
35
36
37
|
29
30
31
32
33
34
35
36
37
|
-
-
+
+
|
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.82.0")]
[assembly: AssemblyFileVersion("1.0.82.0")]
[assembly: AssemblyVersion("1.0.83.0")]
[assembly: AssemblyFileVersion("1.0.83.0")]
|
Changes to SQLite.Designer/AssemblyInfo.cs.
︙ | | |
39
40
41
42
43
44
45
46
47
|
39
40
41
42
43
44
45
46
47
|
-
-
+
+
|
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.82.0")]
[assembly: AssemblyFileVersion("1.0.82.0")]
[assembly: AssemblyVersion("1.0.83.0")]
[assembly: AssemblyFileVersion("1.0.83.0")]
|
Changes to SQLite.Designer/source.extension.vsixmanifest.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
-
+
|
<?xml version="1.0" encoding="utf-8"?>
<Vsix Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010">
<Identifier Id="67b5f3a9-cde1-430f-a12b-af95bb064851">
<Name>System.Data.SQLite Designer</Name>
<Author>http://system.data.sqlite.org/</Author>
<Version>1.0.82.0</Version>
<Version>1.0.83.0</Version>
<Description>ADO.NET Data Designer for SQLite</Description>
<Locale>1033</Locale>
<InstalledByMsi>false</InstalledByMsi>
<SupportedProducts>
<VisualStudio Version="10.0">
<Edition>Pro</Edition>
</VisualStudio>
|
︙ | | |
Changes to SQLite.Interop/props/SQLite.Interop.2005.vsprops.
︙ | | |
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
-
+
-
+
-
+
|
<UserMacro
Name="ConfigurationYear"
Value="2005"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="INTEROP_BUILD_NUMBER"
Value="082"
Value="083"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="INTEROP_MANIFEST_VERSION"
Value="1.0.82.0"
Value="1.0.83.0"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="INTEROP_RC_VERSION"
Value="1,0,82,0"
Value="1,0,83,0"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="INTEROP_EXTRA_DEFINES"
Value="INTEROP_EXTENSION_FUNCTIONS=1;INTEROP_CODEC=1"
PerformEnvironmentSet="true"
/>
|
︙ | | |
Changes to SQLite.Interop/props/SQLite.Interop.2008.vsprops.
︙ | | |
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
-
+
-
+
-
+
|
<UserMacro
Name="ConfigurationYear"
Value="2008"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="INTEROP_BUILD_NUMBER"
Value="082"
Value="083"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="INTEROP_MANIFEST_VERSION"
Value="1.0.82.0"
Value="1.0.83.0"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="INTEROP_RC_VERSION"
Value="1,0,82,0"
Value="1,0,83,0"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="INTEROP_EXTRA_DEFINES"
Value="INTEROP_EXTENSION_FUNCTIONS=1;INTEROP_CODEC=1"
PerformEnvironmentSet="true"
/>
|
︙ | | |
Changes to SQLite.Interop/props/SQLite.Interop.2010.props.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
-
-
-
+
+
+
|
<?xml version="1.0" encoding="utf-8"?>
<!--
*
* SQLite.Interop.2010.props -
*
* Written by Joe Mistachkin.
* Released to the public domain, use at your own risk!
*
-->
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<PropertyGroup Label="UserMacros">
<ConfigurationYear>2010</ConfigurationYear>
<INTEROP_BUILD_NUMBER>082</INTEROP_BUILD_NUMBER>
<INTEROP_MANIFEST_VERSION>1.0.82.0</INTEROP_MANIFEST_VERSION>
<INTEROP_RC_VERSION>1,0,82,0</INTEROP_RC_VERSION>
<INTEROP_BUILD_NUMBER>083</INTEROP_BUILD_NUMBER>
<INTEROP_MANIFEST_VERSION>1.0.83.0</INTEROP_MANIFEST_VERSION>
<INTEROP_RC_VERSION>1,0,83,0</INTEROP_RC_VERSION>
<INTEROP_EXTRA_DEFINES>INTEROP_EXTENSION_FUNCTIONS=1;INTEROP_CODEC=1</INTEROP_EXTRA_DEFINES>
<INTEROP_ASSEMBLY_RESOURCES>/ASSEMBLYRESOURCE:..\System.Data.SQLite\SQLiteCommand.bmp,System.Data.SQLite.SQLiteCommand.bmp /ASSEMBLYRESOURCE:..\System.Data.SQLite\SQLiteConnection.bmp,System.Data.SQLite.SQLiteConnection.bmp /ASSEMBLYRESOURCE:..\System.Data.SQLite\SQLiteDataAdapter.bmp,System.Data.SQLite.SQLiteDataAdapter.bmp</INTEROP_ASSEMBLY_RESOURCES>
<INTEROP_KEY_FILE>$(ProjectDir)..\System.Data.SQLite\System.Data.SQLite.snk</INTEROP_KEY_FILE>
<INTEROP_NATIVE_NAME>SQLite.Interop</INTEROP_NATIVE_NAME>
<INTEROP_MIXED_NAME>System.Data.SQLite</INTEROP_MIXED_NAME>
</PropertyGroup>
<ItemGroup>
|
︙ | | |
Changes to SQLite.Interop/src/win/interop.h.
1
2
3
4
5
6
7
8
9
10
11
12
|
1
2
3
4
5
6
7
8
9
10
11
12
|
-
+
|
/*
*
* interop.h -
*
* Written by Joe Mistachkin.
* Released to the public domain, use at your own risk!
*
*/
#ifndef INTEROP_VERSION
#define INTEROP_VERSION "1.0.82.0"
#define INTEROP_VERSION "1.0.83.0"
#endif
|
Changes to SQLite.MSIL.nuspec.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
-
+
|
<?xml version="1.0" encoding="utf-8"?>
<!--
*
* SQLite.MSIL.nuspec -
*
* Written by Joe Mistachkin.
* Released to the public domain, use at your own risk!
*
-->
<package>
<metadata>
<id>System.Data.SQLite.MSIL</id>
<version>1.0.82.0</version>
<version>1.0.83.0</version>
<authors>SQLite Development Team</authors>
<description>An ADO.NET provider for SQLite (managed-only).</description>
<language>en-US</language>
<projectUrl>http://system.data.sqlite.org/</projectUrl>
<iconUrl>http://system.data.sqlite.org/images/sqlite32.png</iconUrl>
<licenseUrl>http://www.sqlite.org/copyright.html</licenseUrl>
<tags>sqlite database ado.net provider interop</tags>
|
︙ | | |
Changes to SQLite.nuspec.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
-
+
|
<?xml version="1.0" encoding="utf-8"?>
<!--
*
* SQLite.nuspec -
*
* Written by Joe Mistachkin.
* Released to the public domain, use at your own risk!
*
-->
<package>
<metadata>
<id>System.Data.SQLite</id>
<title>System.Data.SQLite (x86/x64)</title>
<version>1.0.82.0</version>
<version>1.0.83.0</version>
<authors>SQLite Development Team</authors>
<description>The official SQLite database engine for both x86 and x64 along with the ADO.NET provider.</description>
<language>en-US</language>
<projectUrl>http://system.data.sqlite.org/</projectUrl>
<iconUrl>http://system.data.sqlite.org/images/sqlite32.png</iconUrl>
<licenseUrl>http://www.sqlite.org/copyright.html</licenseUrl>
<tags>sqlite database ado.net provider interop</tags>
|
︙ | | |
Changes to SQLite.x64.nuspec.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
-
+
|
<?xml version="1.0" encoding="utf-8"?>
<!--
*
* SQLite.x64.nuspec -
*
* Written by Joe Mistachkin.
* Released to the public domain, use at your own risk!
*
-->
<package>
<metadata>
<id>System.Data.SQLite.x64</id>
<version>1.0.82.0</version>
<version>1.0.83.0</version>
<authors>SQLite Development Team</authors>
<description>The official SQLite database engine combined with a complete ADO.NET provider all rolled into a single mixed-mode assembly for x64.</description>
<language>en-US</language>
<projectUrl>http://system.data.sqlite.org/</projectUrl>
<iconUrl>http://system.data.sqlite.org/images/sqlite32.png</iconUrl>
<licenseUrl>http://www.sqlite.org/copyright.html</licenseUrl>
<tags>sqlite database ado.net provider interop</tags>
|
︙ | | |
Changes to SQLite.x86.nuspec.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
-
+
|
<?xml version="1.0" encoding="utf-8"?>
<!--
*
* SQLite.x86.nuspec -
*
* Written by Joe Mistachkin.
* Released to the public domain, use at your own risk!
*
-->
<package>
<metadata>
<id>System.Data.SQLite.x86</id>
<version>1.0.82.0</version>
<version>1.0.83.0</version>
<authors>SQLite Development Team</authors>
<description>The official SQLite database engine combined with a complete ADO.NET provider all rolled into a single mixed-mode assembly for x86.</description>
<language>en-US</language>
<projectUrl>http://system.data.sqlite.org/</projectUrl>
<iconUrl>http://system.data.sqlite.org/images/sqlite32.png</iconUrl>
<licenseUrl>http://www.sqlite.org/copyright.html</licenseUrl>
<tags>sqlite database ado.net provider interop</tags>
|
︙ | | |
Changes to System.Data.SQLite.Linq/AssemblyInfo.cs.
︙ | | |
40
41
42
43
44
45
46
47
48
|
40
41
42
43
44
45
46
47
48
|
-
-
+
+
|
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.82.0")]
[assembly: AssemblyFileVersion("1.0.82.0")]
[assembly: AssemblyVersion("1.0.83.0")]
[assembly: AssemblyFileVersion("1.0.83.0")]
|
Changes to System.Data.SQLite/AssemblyInfo.cs.
︙ | | |
60
61
62
63
64
65
66
67
68
69
70
|
60
61
62
63
64
65
66
67
68
69
70
|
-
+
-
+
|
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.82.0")]
[assembly: AssemblyVersion("1.0.83.0")]
#if !PLATFORM_COMPACTFRAMEWORK
[assembly: AssemblyFileVersion("1.0.82.0")]
[assembly: AssemblyFileVersion("1.0.83.0")]
#endif
|
Changes to System.Data.SQLite/SQLite3.cs.
︙ | | |
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
-
+
|
internal const string PublicKey =
"002400000480000094000000060200000024000052534131000400000100010005a288de5687c4e1" +
"b621ddff5d844727418956997f475eb829429e411aff3e93f97b70de698b972640925bdd44280df0" +
"a25a843266973704137cbb0e7441c1fe7cae4e2440ae91ab8cde3933febcb1ac48dd33b40e13c421" +
"d8215c18a4349a436dd499e3c385cc683015f886f6c10bd90115eb2bd61b67750839e3a19941dc9c";
#if !PLATFORM_COMPACTFRAMEWORK
internal const string DesignerVersion = "1.0.82.0";
internal const string DesignerVersion = "1.0.83.0";
#endif
/// <summary>
/// The opaque pointer returned to us by the sqlite provider
/// </summary>
protected internal SQLiteConnectionHandle _sql;
protected string _fileName;
|
︙ | | |
Changes to System.Data.SQLite/UnsafeNativeMethods.cs.
︙ | | |
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
|
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
|
-
+
|
#if !SQLITE_STANDARD
#if !USE_INTEROP_DLL
#if !PLATFORM_COMPACTFRAMEWORK
private const string SQLITE_DLL = "System.Data.SQLite.dll";
#else
internal const string SQLITE_DLL = "SQLite.Interop.082.dll";
internal const string SQLITE_DLL = "SQLite.Interop.083.dll";
#endif // PLATFORM_COMPACTFRAMEWORK
#else
private const string SQLITE_DLL = "SQLite.Interop.dll";
#endif // USE_INTEROP_DLL
#else
|
︙ | | |
Changes to Tests/version.eagle.
︙ | | |
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
-
+
|
#
# NOTE: For these unit tests to be useful and accurate, the following version
# numbers must be manually kept synchronized with the version numbers for
# the source code files, the built binaries, and the release packages.
#
set version(major) 1
set version(minor) 0
set version(build) 82; # NOTE: Incremented with each release.
set version(build) 83; # NOTE: Incremented with each release.
set version(revision) 0
###############################################################################
# ********************* END VOLATILE VERSION INFORMATION **********************
###############################################################################
#
|
︙ | | |
Changes to readme.htm.
︙ | | |
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
-
+
|
app.config file:<br />
<pre>
<configuration>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite"
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.82.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.83.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
</DbProviderFactories>
</system.data>
</configuration>
</pre>
<p>
See the help documentation for further details on implementing both version-specific
(GAC enabled) and version independent DBProviderFactories support.
|
︙ | | |
Changes to test/AssemblyInfo.cs.
︙ | | |
34
35
36
37
38
39
40
41
42
|
34
35
36
37
38
39
40
41
42
|
-
-
+
+
|
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
[assembly: AssemblyVersion("1.0.82.0")]
[assembly: AssemblyFileVersion("1.0.82.0")]
[assembly: AssemblyVersion("1.0.83.0")]
[assembly: AssemblyFileVersion("1.0.83.0")]
|
Changes to test/app.config.
1
2
3
4
5
6
7
8
|
1
2
3
4
5
6
7
8
|
-
+
|
<configuration>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.82.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.83.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
</DbProviderFactories>
</system.data>
</configuration>
|
Changes to testce/AssemblyInfo.cs.
︙ | | |
34
35
36
37
38
39
40
41
42
43
|
34
35
36
37
38
39
40
41
42
43
|
-
-
+
+
|
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
[assembly: AssemblyVersion("1.0.82.0")]
// [assembly: AssemblyFileVersion("1.0.82.0")]
[assembly: AssemblyVersion("1.0.83.0")]
// [assembly: AssemblyFileVersion("1.0.83.0")]
|
Changes to testlinq/2008/App.config.
1
2
3
4
5
6
7
8
9
10
11
12
|
1
2
3
4
5
6
7
8
9
10
11
12
|
-
+
|
<?xml version="1.0"?>
<configuration>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.82.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.83.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
</DbProviderFactories>
</system.data>
<connectionStrings>
<add name="northwindEFEntities" connectionString="metadata=res://*/NorthwindModel2008.csdl|res://*/NorthwindModel2008.ssdl|res://*/NorthwindModel2008.msl;provider=System.Data.SQLite;provider connection string="data source=.\northwindEF.db"" providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>
|
Changes to testlinq/2010/App.config.
1
2
3
4
5
6
7
8
9
10
11
12
|
1
2
3
4
5
6
7
8
9
10
11
12
|
-
+
|
<?xml version="1.0"?>
<configuration>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.82.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.83.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
</DbProviderFactories>
</system.data>
<connectionStrings>
<add name="northwindEFEntities" connectionString="metadata=res://*/NorthwindModel2010.csdl|res://*/NorthwindModel2010.ssdl|res://*/NorthwindModel2010.msl;provider=System.Data.SQLite;provider connection string="data source=.\northwindEF.db"" providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>
|
Changes to testlinq/Properties/AssemblyInfo.cs.
︙ | | |
37
38
39
40
41
42
43
44
45
|
37
38
39
40
41
42
43
44
45
|
-
-
+
+
|
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.82.0")]
[assembly: AssemblyFileVersion("1.0.82.0")]
[assembly: AssemblyVersion("1.0.83.0")]
[assembly: AssemblyFileVersion("1.0.83.0")]
|
Changes to tools/install/Properties/AssemblyInfo.cs.
︙ | | |
24
25
26
27
28
29
30
31
32
|
24
25
26
27
28
29
30
31
32
|
-
-
+
+
|
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
[assembly: AssemblyVersion("1.0.82.0")]
[assembly: AssemblyFileVersion("1.0.82.0")]
[assembly: AssemblyVersion("1.0.83.0")]
[assembly: AssemblyFileVersion("1.0.83.0")]
|