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.

847 check-ins using file www/support.wiki version 4a652772b2

2021-05-16
18:48
Improve test suite handling of invoking dynamically compiled C# code. check-in: f5ff93e3d6 user: mistachkin tags: trunk
2021-05-11
01:44
Make the 'No_SQLiteLog' environment variable have a bigger scope. check-in: b9c705d22e user: mistachkin tags: trunk
2021-05-10
17:58
Work on more thread-safety in the logging subsystem. check-in: aebf2aa5f4 user: mistachkin tags: trunk
17:30
Update a batch tool header comment. Closed-Leaf check-in: c5f56df3c6 user: mistachkin tags: logInitEvent
2021-05-07
21:29
Minor optimization to the previous check-in. check-in: 6e24a9d20d user: mistachkin tags: logInitEvent
21:23
Experimental work on more thread-safety in the logging subsystem. check-in: 2a24b09acb user: mistachkin tags: logInitEvent
2021-05-06
02:10
Further enhancements to the logging subsystem. check-in: 398e1ba2fd user: mistachkin tags: trunk
2021-05-03
20:21
Increase command timeout in the test for ticket [0e48e80333]. check-in: a475bcd60c user: mistachkin tags: trunk
00:39
Fix typo in the previous check-in. check-in: c5e9bdc083 user: mistachkin tags: trunk
00:00
Portability improvements to the previous check-in. check-in: 4721291c20 user: mistachkin tags: trunk
2021-05-02
23:16
Attempt to improve thread-safety of sqlite3_config_log_interop() in the interop assembly. check-in: b4f099f9ae user: mistachkin tags: trunk
01:24
Add test constraints to avoid using C99 math functions in the core library when they are not available. check-in: 2afd8492e1 user: mistachkin tags: trunk
00:43
Bump SQLite core library version in the 'version' test. check-in: 2bc37bc6df user: mistachkin tags: trunk
2021-05-01
21:44
Update SQLite core library to the 3.35.5 release. check-in: 1b0dd0cf50 user: mistachkin tags: trunk
2021-04-02
19:43
Update SQLite core library to the 3.35.4 release. check-in: b3de0f8883 user: mistachkin tags: trunk
2021-03-31
05:07
Fix typo in the projected date for the 1.0.114.0 release. check-in: 17bf493c64 user: mistachkin tags: trunk
2021-03-27
20:02
Fix minor typo in the previous check-in. check-in: 1540327d05 user: mistachkin tags: trunk
19:57
Update SQLite core library to the 3.35.3 release. check-in: eb18adf2a8 user: mistachkin tags: trunk
2021-03-16
02:42
Remove superfluous blank lines. check-in: 59b04dedb9 user: mistachkin tags: trunk
00:18
Rebuild core library amalgamation with SQLITE_UDL_CAPABLE_PARSER enabled. check-in: ba89b4efbf user: mistachkin tags: trunk
00:13
Pickup core library docs from upstream. check-in: 0b980d8f0b user: mistachkin tags: trunk
00:08
Update SQLite core library to the 3.35.1 release. check-in: 29edb4b78b user: mistachkin tags: trunk
2021-03-15
23:47
Documentation and release file fixes. check-in: cd96651b62 user: mistachkin tags: trunk
00:51
Update SQLite core library to the 3.35 release and pickup core library docs from upstream. check-in: 6e95fd6649 user: mistachkin tags: trunk
2021-03-10
04:52
Fix leak of temporary data file for test 'session-1.6.2'. check-in: e7a418579d user: mistachkin tags: trunk
2021-03-08
05:33
Minor enhancements to the SQLiteLog class. check-in: 83fb6ed97f user: mistachkin tags: trunk
2021-03-05
08:12
Add support for math functions now provided by the SQLite core library. check-in: d9db7c6868 user: mistachkin tags: trunk
2021-03-04
08:04
Experimental changes to enable the SQLITE_ENABLE_UPDATE_DELETE_LIMIT compile-time option for the interop assembly. check-in: 4642f18e41 user: mistachkin tags: trunk
05:04
Pickup the latest SQLite core library draft docs from upstream. check-in: bca58ac896 user: mistachkin tags: trunk
04:01
Fix link typo in the previous check-in. check-in: 42aa62a220 user: mistachkin tags: trunk
04:00
Update SQLite core library to the latest trunk code. Update version history docs. check-in: 2a7f20a979 user: mistachkin tags: trunk
2021-03-02
01:19
Fix description of the 'Stub.System.Data.SQLite.Core.NetStandard' NuGet package on the download page. check-in: 85f08b30f0 user: mistachkin tags: trunk
01:08
More refactoring in the interop assembly. check-in: e17fc53bdb user: mistachkin tags: trunk
2021-03-01
04:47
Enhancements to native diagnostics in the interop assembly. check-in: 7c24f2130b user: mistachkin tags: trunk
2021-02-26
21:33
Simplify use of preprocessor by the SQLiteBase.Open methods. check-in: a3f5a3c8e0 user: mistachkin tags: trunk
21:30
Update 'catchAndSetException' test suite helper procedure to account for upstream changes to the ScriptException class in Eagle. check-in: e10ec087a9 user: mistachkin tags: trunk
2021-02-25
01:01
Enable more customization of the release build process. check-in: af4a138b78 user: mistachkin tags: trunk
2021-02-24
01:55
Updates to the Eagle (vendor) integration script. check-in: db8a52f52c user: mistachkin tags: trunk
2021-02-21
22:49
Update Eagle in externals to the beta 46 release. check-in: 561b120953 user: mistachkin tags: trunk
2021-02-19
02:50
Add 'TextPassword' connection string property for use with the SQLite Encryption Extension. check-in: d2ec91fd6e user: mistachkin tags: trunk
2021-02-08
07:01
Change the test case for ticket [aba4549801] back to its previous version. check-in: 632d7199f3 user: mistachkin tags: trunk
02:03
More test changes. check-in: e25d301fcd user: mistachkin tags: trunk
2021-02-07
08:19
Improve version checking tests. check-in: b0f0af4d17 user: mistachkin tags: trunk
2021-02-06
23:58
Updates and fixes to the Eagle shell configuration files. check-in: fdafdd6628 user: mistachkin tags: trunk
22:05
Minor correction to interop project pattern matching in the build tool. check-in: 9b91839039 user: mistachkin tags: trunk
21:16
Pickup the SQLite 3.34.1 core library docs from upstream. check-in: 202f60f0e0 user: mistachkin tags: trunk
21:12
Update SQLite core library to the 3.34.1 release. check-in: 62f0ae6111 user: mistachkin tags: trunk
2021-02-03
01:02
Rename existing function to avoid a core library name conflict. check-in: e09c920304 user: mistachkin tags: trunk
2021-01-31
17:51
Permit strong-name signing properties to be overridden on a per-project basis. check-in: 1c91111082 user: mistachkin tags: trunk
2021-01-30
22:38
Add .NET Framework 2.0 support for Eagle in externals. check-in: c29f68767b user: mistachkin tags: trunk
2021-01-15
21:17
Add support for the sqlite3session_memory_used() API. check-in: 9f37b0f1aa user: mistachkin tags: trunk
2021-01-05
04:02
Pickup updates to the 'verify.eagle' tool from upstream. check-in: 59b1bdebd2 user: mistachkin tags: trunk
2020-12-24
01:55
Update list of SQLite extended error codes. check-in: 0537fdeb0f user: mistachkin tags: trunk
2020-10-29
03:05
Update EntityFramework in externals to version 6.4.4. check-in: 0108e691b2 user: mistachkin tags: trunk
02:50
Initial build-only support for Visual Studio 2019. check-in: 802bbb4ce1 user: mistachkin tags: trunk
02:46
Re-add preliminary support for the .NET Framework 4.8. check-in: 3ede7fccc6 user: mistachkin tags: trunk
00:34
Attempt to fix relative pathing issues with the new 'buildTransitive' MSBuild file for NuGet. check-in: 9b0e9a2db9 user: mistachkin tags: trunk
2020-10-28
23:19
Attempt to support the 'buildTransitive' folder for NuGet. Pursuant to [83e8001008]. check-in: 19516493a1 user: mistachkin tags: trunk
01:33
Rename the 'lang_upsert.html' file to lower case. check-in: bc21075162 user: mistachkin tags: trunk
01:31
Bump version to 1.0.114.0. Update version history docs. Update SQLite core library to the latest trunk code. Pickup the SQLite core library docs from upstream. check-in: 5dbf0b6519 user: mistachkin tags: trunk
2020-10-27
23:04
Fixes to naming of MSBuild targets file for the core NuGet for .NET Framework. check-in: 3d95a9275a user: mistachkin tags: trunk
2020-10-25
00:17
Attempt to prevent CriticalHandle derived objects from being passed into the interop assembly after the associated connection handle has been closed. Pursuant to [656293ca37]. check-in: 951c902c10 user: mistachkin tags: trunk
2020-10-24
18:41
Refactor how SQLite interop assemblies are handled for NuGet packages supporting the .NET Standard. Pursuant to [ba4a3a4ac5]. check-in: 887c5bb807 user: mistachkin tags: trunk
2020-09-25
20:43
Make sure existing public property values are preserved when processing a connection string. Fix for [15d3749655]. check-in: ba6105f57d user: mistachkin tags: trunk
2020-09-24
21:59
Attempt to optimize construction of the SQLiteConnection class. Pursuant to [be12568e30]. check-in: 438037ced6 user: mistachkin tags: trunk
2020-09-23
00:37
Improvements to 'special replacement token' handling. Pursuant to [908c22360e]. check-in: e4d77287f2 user: mistachkin tags: trunk
00:13
Make use of the Marshal.PtrToStringUTF8 method provided by the .NET Standard 2.1. Pursuant to [d3b877c7e0]. check-in: 9f4378b851 user: mistachkin tags: trunk
2020-09-22
21:23
Adjustments to native library integration for version 3.33. check-in: f95bfddecf user: mistachkin tags: trunk
2020-08-14
13:32
Update SQLite core library to the 3.33.0 release. Closed-Leaf check-in: 9a82d5c9c7 user: mistachkin tags: core-3-33
2020-06-09
23:00
Preliminary support for an alternate DLL config file. Pursuant to [bd9c4375cc]. check-in: 4c3bf14969 user: mistachkin tags: trunk
2020-06-01
23:36
Enhancements to test suite file and directory handling. Leaf check-in: f5a10b02b1 user: mistachkin tags: testSuiteFiles
22:50
Enhancements to the NuGet packaging automation. check-in: f33042c238 user: mistachkin tags: trunk
2020-05-31
19:44
Final updates for release 1.0.113.0. check-in: 3bb47c7b52 user: mistachkin tags: trunk, release, release-1.0.113.0
19:21
Update the downloads page. Closed-Leaf check-in: bfb03c493a user: mistachkin tags: preRelease
19:16
Update the master release archive manifest. check-in: c16940d27b user: mistachkin tags: preRelease
17:58
Update the CHM file. check-in: 6fcee5f991 user: mistachkin tags: preRelease
17:43
Update the embedded resources used for the .NET Standard 2.x builds. check-in: 01784493fb user: mistachkin tags: preRelease
17:33
Update version history docs. check-in: 2466573420 user: mistachkin tags: preRelease
2020-05-30
17:30
Cherrypick of [2560502ca6cc8ff6]. Leaf check-in: 4e38c979ba user: mistachkin tags: branch-1.0.112
17:23
Update version history docs. check-in: 2560502ca6 user: mistachkin tags: trunk
14:42
Remove whitespace that is also gone on trunk. check-in: f41b07f0cf user: mistachkin tags: branch-1.0.112
14:41
Update version history docs. check-in: ca89f3a07e user: mistachkin tags: branch-1.0.112
14:39
Cherrypick of [1f32d0222f902faa]. check-in: c52f0efc92 user: mistachkin tags: branch-1.0.112
14:32
Re-stage the changes for the .NET Framework 4.8 support (on a branch). Closed-Leaf check-in: f06482af8f user: mistachkin tags: netFx48
14:28
Temporarily remove the preliminary support for the .NET Framework 4.8. check-in: 1911e60e5e user: mistachkin tags: trunk
2020-05-27
21:03
Initial support for Visual Studio 2019. Closed-Leaf check-in: 6d2387dddd user: mistachkin tags: vs2019
2020-05-25
22:41
Pickup the latest SQLite core library 3.32.1 docs from upstream. check-in: aa2cc972ef user: mistachkin tags: trunk
22:39
Update SQLite core library to the 3.32.1 release. check-in: fa6a9c03e2 user: mistachkin tags: trunk
02:35
Merge all changes needed for the SQLite core library 3.32.0 release. check-in: 56170d1316 user: mistachkin tags: trunk
2020-05-24
23:07
Update the expected results for the [71bedaca19] ticket test case. Closed-Leaf check-in: 5ae8a13833 user: mistachkin tags: core-3.32.0
22:16
Override the list of 'well-known' Mono runtime versions used by the test suite. check-in: 1f32d0222f user: mistachkin tags: core-3.32.0
22:04
Update the list of extended error codes. check-in: 4b6a26687a user: mistachkin tags: core-3.32.0
01:22
Fix a couple test failures. check-in: 2e3441506c user: mistachkin tags: core-3.32.0
00:48
Disable support for the legacy CryptoAPI codec as the underlying core library hooks are gone. check-in: 1dd56c9fd5 user: mistachkin tags: core-3.32.0
00:46
Merge updates from trunk. check-in: 8118694807 user: mistachkin tags: core-3.32.0
00:46
Fix typos. check-in: 87a6f7b650 user: mistachkin tags: trunk
00:44
Sync up version history docs with 112 release branch. check-in: 4823faba6c user: mistachkin tags: trunk
00:38
Update version history docs again. check-in: 9d9f8aa93d user: mistachkin tags: trunk
00:36
Get this branch up-to-date with most trunk changes. check-in: bf714af93b user: mistachkin tags: branch-1.0.112
2020-05-22
21:38
Pickup the latest SQLite core library 3.32.0 docs from upstream. check-in: d9f14318b7 user: mistachkin tags: core-3.32.0
21:31
Update SQLite core library to the 3.32.0 release. check-in: ca54213ea5 user: mistachkin tags: core-3.32.0
21:30
Update version history docs. check-in: 782f3a82d9 user: mistachkin tags: trunk
2020-04-26
02:42
Cherrypick of [e3b31857dc55530137]. check-in: e1ea8c4460 user: mistachkin tags: branch-1.0.112
02:42
Another update to the NuGet package build tool. check-in: e3b31857dc user: mistachkin tags: trunk
2020-04-25
21:07
Update the 'System.Data.SQLite' NuGet package for release 1.0.112.2. check-in: b0d291bc54 user: mistachkin tags: branch-1.0.112
21:00
Partial cherrypick of [727a119a5469bb9e]. check-in: 5029e294ac user: mistachkin tags: branch-1.0.112
20:56
More NuGet package fixes. check-in: 727a119a54 user: mistachkin tags: trunk
20:24
Cherrypick of [d2994480beb2b751]. check-in: a3557d2151 user: mistachkin tags: branch-1.0.112
20:23
Update master release archive manifest. check-in: d2994480be user: mistachkin tags: trunk
20:19
Update core NuGet package versions. check-in: 2ee83838c0 user: mistachkin tags: branch-1.0.112
20:18
Cherrypick of [33f515449ace3513]. check-in: 9c6b8ff00d user: mistachkin tags: branch-1.0.112
20:16
Update 'readme' with latest version info. check-in: 33f515449a user: mistachkin tags: trunk
20:15
Partial cherrypick of [4fd7351a4f353407]. check-in: 99a02311e8 user: mistachkin tags: branch-1.0.112
20:10
Update version history docs. check-in: 4fd7351a4f user: mistachkin tags: trunk
20:01
Change year for the .NET Standard 2.1 interop assemblies. check-in: 5f7b610a9b user: mistachkin tags: branch-1.0.112
20:00
Cherrypick of [804168907132ff8f]. check-in: 2d13a0f132 user: mistachkin tags: branch-1.0.112
19:59
Enhance build system integration with NuGet. check-in: 8041689071 user: mistachkin tags: trunk
19:25
Cherrypick of [9a9ec8f105e64f6a]. check-in: f5c6ce2913 user: mistachkin tags: branch-1.0.112
19:25
Cherrypick of [e96e13ac75741eb7]. check-in: c1a0035de8 user: mistachkin tags: branch-1.0.112
19:24
Cherrypick of [a6a4385c2c5b845e]. check-in: 51551ba554 user: mistachkin tags: branch-1.0.112
19:21
Support automatic value conversions for columns with a declared type of MEDIUMINT or MEDIUMUINT. Pursuant to [515cb60b10]. check-in: b4eb15b5a5 user: mistachkin tags: trunk
18:35
Also treat the interop assembly as .NET Standard 2.1 specific in the core NuGet packages. check-in: 9a9ec8f105 user: mistachkin tags: trunk
16:46
The core NuGet packages MUST include the pre-compiled binaries for the .NET Standard 2.1. Fix for [ad28d8e026] and [7c73262e6f]. check-in: e96e13ac75 user: mistachkin tags: trunk
2020-04-07
15:02
Include Visual Studio 2019 in the MSBuild targets file for NuGet. check-in: a6a4385c2c user: mistachkin tags: trunk
2020-04-06
17:38
Cherrypick of [fa11f785558953d0]. check-in: 4eabb74ec5 user: mistachkin tags: branch-1.0.112
17:38
Cherrypick of [4a1d38fa7b523ade]. check-in: dc8d0e6db3 user: mistachkin tags: branch-1.0.112
17:36
Robustify the test suite against erroneous .NET Core configuration files for the 'testef6' program. check-in: 4a1d38fa7b user: mistachkin tags: trunk
17:35
Tighten up the testing batch tools for .NET Standard. check-in: fa11f78555 user: mistachkin tags: trunk
2020-04-05
19:17
Pickup updates to the 'verify.eagle' tool from upstream. Cherrypick of [3a7d5205d1db5f2b] from the 1.0.112.x release branch. check-in: 06267b32b5 user: mistachkin tags: trunk
19:15
Cherrypick of [db55f884b001c1d8] from the 1.0.112.x release branch. check-in: 0de367f4b2 user: mistachkin tags: trunk
19:12
Pickup updates to the 'verify.eagle' tool from upstream. check-in: 3a7d5205d1 user: mistachkin tags: release, release-1.0.112.1, branch-1.0.112
19:09
Update the master release archive manifest. check-in: 8c954c9e30 user: mistachkin tags: branch-1.0.112
18:54
Remove stray file from the EF6 NuGet package. check-in: db55f884b0 user: mistachkin tags: branch-1.0.112
17:59
Cherrypick of [ad71b89e32b2d341]. check-in: a45b81f948 user: mistachkin tags: branch-1.0.112
17:59
Cherrypick of [b71059a93778c4d7]. check-in: 22b2bd63ff user: mistachkin tags: branch-1.0.112
17:58
Cherrypick of [d2f8be9cac60e3a0]. check-in: f79e786d41 user: mistachkin tags: branch-1.0.112
17:58
Cherrypick of [cdc88bceb8c5c611]. check-in: 9569892d0f user: mistachkin tags: branch-1.0.112
17:55
Update the CHM file for release 1.0.112.1. check-in: ad71b89e32 user: mistachkin tags: trunk
17:51
Add a missing file to the HTML help project file. check-in: b71059a937 user: mistachkin tags: trunk
17:41
Enhancements to NDoc3 support to allow compiling the documentation on x64. check-in: d2f8be9cac user: mistachkin tags: trunk
17:09
Update version history docs. check-in: cdc88bceb8 user: mistachkin tags: trunk
02:22
Fix a couple test failures. check-in: c9837c44b7 user: mistachkin tags: branch-1.0.112
01:58
Cherrypick of [8f6d0956c6e9f3db]. check-in: 83d194e094 user: mistachkin tags: branch-1.0.112
01:57
Update Mono related test constraints. check-in: 8f6d0956c6 user: mistachkin tags: trunk
2020-04-04
17:20
Cherrypick of [492344d82]. check-in: 34d9ed5c56 user: mistachkin tags: branch-1.0.112
17:18
Update SQLite core library to the latest 'branch-3.31' code. check-in: 492344d825 user: mistachkin tags: trunk
2020-04-03
22:04
More NuGet packaging fixes. check-in: 9b38227b03 user: mistachkin tags: branch-1.0.112
22:03
Cherrypick of [96596e427e0ff7fd]. check-in: 0c90161d78 user: mistachkin tags: branch-1.0.112
22:03
Remove superfluous files from the non-release NuGet packages for EF6. check-in: 96596e427e user: mistachkin tags: trunk
21:57
NuGet packaging fixes. check-in: 4fe1d0c3c3 user: mistachkin tags: branch-1.0.112
21:37
Test fix. check-in: 3fa56ed14f user: mistachkin tags: branch-1.0.112
21:01
Cherrypick of [e8a0925cc]. check-in: 966d3df032 user: mistachkin tags: branch-1.0.112
21:00
Add new error codes from the SQLite core library. check-in: e8a0925cca user: mistachkin tags: trunk
20:17
Cherrypick of [384b3b6f16ed49ef]. check-in: 86b9dc0ad0 user: mistachkin tags: branch-1.0.112
20:17
Update SQLite core library to the latest 'branch-3.31' code again. check-in: 384b3b6f16 user: mistachkin tags: trunk
19:48
Cherrypick of [99e4353b22b7616b]. check-in: ea0535e973 user: mistachkin tags: branch-1.0.112
19:47
Pickup the latest SQLite core library 3.31.1 docs from upstream. check-in: 99e4353b22 user: mistachkin tags: trunk
19:44
Cherrypick of [b235d240a0]. check-in: fd773514ab user: mistachkin tags: branch-1.0.112
19:43
Update SQLite core library to the latest 'branch-3.31' code. check-in: b235d240a0 user: mistachkin tags: trunk
19:32
Cherrypick of [4e3f51a38b09e60c]. check-in: 8d1e3fdb6a user: mistachkin tags: branch-1.0.112
19:31
Attempt to make the .NET Compact Framework project files more robust against missing their SDK. check-in: 4e3f51a38b user: mistachkin tags: trunk
18:54
Branch versioning fixes. check-in: 795bb1387c user: mistachkin tags: branch-1.0.112
18:42
Fix several typos in the build system. check-in: 220a1bddb8 user: mistachkin tags: branch-1.0.112
18:30
Partial cherrypick of [18cf53434a2]. check-in: 61066a1f7e user: mistachkin tags: branch-1.0.112
18:24
Cherrypick of [f6aa557316]. check-in: 5216297fcd user: mistachkin tags: branch-1.0.112
18:22
Partial cherrypick of [f6f755c1ee4]. check-in: 3399978fe6 user: mistachkin tags: branch-1.0.112
18:21
Partial cherrypick of [e87721710]. check-in: 93e22965f8 user: mistachkin tags: branch-1.0.112
18:18
Partial cherrypick of [8fa881a525]. check-in: c024475f2c user: mistachkin tags: branch-1.0.112
18:16
Cherrypick of [eefc89ddfb]. check-in: 99c91a0d48 user: mistachkin tags: branch-1.0.112
18:16
Cherrypick of [722c95a1e6]. check-in: 08ef64f1f2 user: mistachkin tags: branch-1.0.112
18:15
Cherrypick of [7ce44170d]. check-in: e117362f42 user: mistachkin tags: branch-1.0.112
18:15
Cherrypick of [1b8a14bfef232576]. check-in: be88b2c20b user: mistachkin tags: branch-1.0.112
18:14
Partial cherrypick of [7fccaf50e0]. check-in: 0bc4e3b839 user: mistachkin tags: branch-1.0.112
18:13
Cherrypick of [344a8bd45]. check-in: 7c57a7597e user: mistachkin tags: branch-1.0.112
18:10
Partial cherrypick of [1868813f4]. check-in: a5ac78ea8e user: mistachkin tags: branch-1.0.112
18:06
Cherrypick of [119a958bb2]. check-in: ba129ec76b user: mistachkin tags: branch-1.0.112
18:05
Cherrypick of [b19ee42a7d]. check-in: 6726d305f4 user: mistachkin tags: branch-1.0.112
18:04
Cherrypick of [5ef49063b]. check-in: bc55c97d82 user: mistachkin tags: branch-1.0.112
18:03
Cherrypick of [31df5d2ccb33b485]. check-in: 7394133491 user: mistachkin tags: branch-1.0.112
17:42
Partial cherry-pick of [ebd945280e]. Cherry-pick of [cc8089d56c]. Manually reset build number to '1.0.112.1'. Limited to core NuGet packages for .NET Framework v2.0 / v4.0 and .NET Standard 2.x only. check-in: da47d95976 user: mistachkin tags: branch-1.0.112
17:32
Update version history docs. check-in: cc8089d56c user: mistachkin tags: trunk
17:01
Partial cherry-pick of [6b6fb5374d]. check-in: c08d07c823 user: mistachkin tags: branch-1.0.112
2020-03-27
20:35
Update estimated date for release 1.0.113.0. check-in: 0891963c4c user: mistachkin tags: trunk
16:08
Enhancements to the build system, including better support for 'vswhere' and 'dotnet restore' automation. check-in: 18cf53434a user: mistachkin tags: trunk
2020-03-10
03:49
Attempt to use MSBuild v16.0, if available. check-in: f6aa557316 user: mistachkin tags: trunk
03:44
Add preliminary support for the .NET Framework 4.8. check-in: d6b5423937 user: mistachkin tags: trunk
2020-03-05
00:36
More work on tests. Rename the new environment variable. check-in: f6f755c1ee user: mistachkin tags: trunk
2020-03-04
03:31
Fix typos in comments. check-in: 4194e07323 user: mistachkin tags: trunk
03:25
When using the (unsupported) legacy CryptoAPI based codec, skip encrypting page #1 because that can lead to database corruption and other malfunctions. check-in: e877217109 user: mistachkin tags: trunk
02:04
Update several test cases. check-in: 8fa881a525 user: mistachkin tags: trunk
2020-02-27
19:41
Prepare to disable CrytpoAPI for release 1.0.114.0. Closed-Leaf check-in: aa9a6b0505 user: mistachkin tags: disableCodec
19:30
Fix typo in comment. check-in: eefc89ddfb user: mistachkin tags: trunk
2020-02-20
05:54
Enhance documentation generator automation to deal with upstream SQLite core library documentation changes. Fix for [6670a1bbb9]. check-in: 722c95a1e6 user: mistachkin tags: trunk
05:50
Add several syntax diagrams that were missing. check-in: 7ce44170d5 user: mistachkin tags: trunk
03:50
Pickup the SQLite core library 3.31.1 docs from upstream. check-in: 1b8a14bfef user: mistachkin tags: trunk
03:48
Update SQLite core library to the 3.31.1 release. check-in: 7fccaf50e0 user: mistachkin tags: trunk
2020-02-02
04:18
Add an overload of the static Execute method to the SQLiteCommand class that accepts an open connection. check-in: 344a8bd45f user: mistachkin tags: trunk
2020-01-26
22:06
Merge all changes from SQLite core library pre-release branch. check-in: 1868813f4f user: mistachkin tags: trunk
22:04
Update SQLite core library to the latest trunk code. Leaf check-in: 1be3d892d0 user: mistachkin tags: corePreRelease
2020-01-23
04:55
Reform use of the CreateItem MSBuild task. check-in: a30beb98c6 user: mistachkin tags: corePreRelease
2020-01-19
03:52
Start using the 'PreserveNewest' value for all CopyToOutputDirectory attributes. Pursuant to [4f1e18abae]. check-in: 3165c44148 user: mistachkin tags: corePreRelease
03:27
Add support for the new DBCONFIG options and update several tests. check-in: 436f0e76b2 user: mistachkin tags: corePreRelease
00:44
Increase the value of SQLITE_MAX_ATTACHED to 30. check-in: 38fd571006 user: mistachkin tags: corePreRelease
00:40
Update SQLite core library to the latest 3.31.0 pre-release code. check-in: f6c3250b18 user: mistachkin tags: corePreRelease
00:22
Update SQLite core library docs syncing tool to support draft versions. check-in: b5ed2de015 user: mistachkin tags: corePreRelease
2020-01-18
21:01
Prepare to update the SQLite core library to the latest pre-release code. check-in: 8c27717d84 user: mistachkin tags: corePreRelease
2019-12-17
12:58
Attempt to make sure all garbage is collected before proceeding with the next test after running the test for ticket [ae5267b863]. check-in: 119a958bb2 user: mistachkin tags: trunk
01:44
Yet another Mono test constraint adjustment. check-in: b19ee42a7d user: mistachkin tags: trunk
00:45
Simplify test scripts for Mono on POSIX. check-in: 5ef49063b3 user: mistachkin tags: trunk
00:44
Another Mono test constraint adjustment. check-in: 31df5d2ccb user: mistachkin tags: trunk
2019-12-08
04:59
Bump version to 1.0.113.0. Update version history docs. check-in: ebd945280e user: mistachkin tags: trunk
04:01
Include the 'LINQ' partial classes in the primary managed assembly for .NET Standard 2.1. Fix for [ad28d8e026]. Also, enhancements to related diagnostic functionality, including the new 'SQLite_ForceLogLifecycle' environment variable. check-in: 6b6fb5374d user: mistachkin tags: trunk
2019-10-27
20:40
Final updates for release 1.0.112.0. check-in: 7727af784b user: mistachkin tags: trunk, release, release-1.0.112.0
20:34
Updates to the downloads page for the 1.0.112.0 release. Closed-Leaf check-in: 3e703548c9 user: mistachkin tags: preRelease
20:24
More release packaging fixes. check-in: e8ea69dcaa user: mistachkin tags: preRelease
19:49
Add optional diagnostic messages to the archive creation batch tooling. check-in: 0667d036b6 user: mistachkin tags: preRelease
19:48
Add binary archive exclusions for the .NET Standard 2.1 archives. check-in: 93faa15b5b user: mistachkin tags: preRelease
19:12
Update the CHM file for release 1.0.112.0. check-in: 74c786ea48 user: mistachkin tags: preRelease
17:37
Fix typos in the GetLimitOpsNames method. check-in: d8c529a1ab user: mistachkin tags: preRelease
17:37
Fix compilation issues with the .NET Compact Framework. check-in: abb205e18a user: mistachkin tags: preRelease
17:36
Remove extra build steps for building the .NET Standard 2.x binaries as they are included in the primary build process. check-in: 4e9a013cb0 user: mistachkin tags: preRelease
17:26
Minor adjustment to the test suite setup file. check-in: 9b7ff9c17a user: mistachkin tags: preRelease
16:24
Fix an instance of leaking the 'previous pid' in a test file. check-in: 24d17721c5 user: mistachkin tags: preRelease
06:22
Stop using table elements on the main page. check-in: c6e0a65015 user: mistachkin tags: trunk
06:07
Update version history docs. check-in: 8fcdad086f user: mistachkin tags: preRelease
06:06
Update some comments in the test suite infrastructure. check-in: 581c28facf user: mistachkin tags: trunk
02:31
More adjustments to Mono test constraints. check-in: c9893d6371 user: mistachkin tags: trunk
01:58
Disable test 'thread-1.1' on Mono 6.4 due to a crash in System.WeakReference.Finalize. check-in: 21c4126230 user: mistachkin tags: trunk
01:22
Update the master release archive manifest. check-in: 61a50ced29 user: mistachkin tags: trunk
01:19
Pickup the SQLite core library 3.30.1 docs from upstream. check-in: 0a3d6229a7 user: mistachkin tags: trunk
01:17
Add some more versioning tests. check-in: 2913c0af5c user: mistachkin tags: trunk
00:23
Update SQLite core library to the 3.30.1 release. check-in: ec2959fbcc user: mistachkin tags: trunk
2019-10-26
23:47
Add preliminary support for .NET Core 3.0 and the .NET Standard 2.1. Pursuant to [ce75d320d0]. check-in: f27654c95b user: mistachkin tags: trunk
23:26
Add support for using the sqlite3_limit() native API via the SetLimitOption method. check-in: c156d4710c user: mistachkin tags: trunk
23:06
Fix test name. Closed-Leaf check-in: 08dc03fa55 user: mistachkin tags: limits
23:06
Some fixes. Add tests. Update version history docs. check-in: e82be4000d user: mistachkin tags: limits
2019-10-24
22:37
Initial work on being able to change limits via sqlite3_limit(). check-in: d279011853 user: mistachkin tags: limits
2019-10-20
04:45
Fix incorrect merge of the Eagle binaries for .NET Standard 2.1. Closed-Leaf check-in: 55481eeeec user: mistachkin tags: netStandard21
04:40
Merge updates from trunk. check-in: f24782bb1a user: mistachkin tags: netStandard21
04:37
Update Eagle in externals to the beta 45 release. check-in: a8c34ef499 user: mistachkin tags: trunk
04:00
Update version history docs. Adjust test suite to account for multiple EntityFramework versions. check-in: 06cdae7238 user: mistachkin tags: netStandard21
03:54
Since EntityFramework 6.3.0 is broken for any MSBuild that does not use Visual Studio 2017, include version 6.2.0 as well. check-in: 1373573caf user: mistachkin tags: netStandard21
2019-10-13
04:41
When running on .NET Core, copy the native build files into the managed-only directory for use by the 'testef6' executable, et al. check-in: c551a16b96 user: mistachkin tags: netStandard21
04:39
Normalize line endings for the 'data-1.3' test results. check-in: 706b0d050c user: mistachkin tags: netStandard21
2019-10-12
21:30
Partially reverse changes from the previous two check-ins that are wrong and unnecessary. check-in: 774258b89e user: mistachkin tags: netStandard21
20:31
Add new test data file missing from the previous check-in. check-in: 3179c8eae5 user: mistachkin tags: netStandard21
20:19
Further test suite refinements. check-in: 09c0313477 user: mistachkin tags: netStandard21
2019-10-10
04:09
Add several missing test constraints. check-in: 610ef6001f user: mistachkin tags: netStandard21
2019-10-09
22:43
Build system and test suite infrastructure enhancements. check-in: fbcfe42e02 user: mistachkin tags: netStandard21
22:42
Merge upstream changes to the Eagle shell configuration file from upstream. check-in: 6aee81788f user: mistachkin tags: netStandard21
22:37
Fix test EntityFramework connection string for use on POSIX. check-in: 2d04257fb1 user: mistachkin tags: netStandard21
20:32
Add diagnostics to the batch build tool. check-in: cde1321da5 user: mistachkin tags: netStandard21
20:32
Backout part of the change from the previous check-in (the OutputPath actually needs to be changed in the testef6 project). check-in: 7a1f4c2a05 user: mistachkin tags: netStandard21
20:04
Fix typo in the 'testef6' project file for .NET Standard. check-in: e1d87429dc user: mistachkin tags: netStandard21
03:38
Adjust expected results for test 'tkt-c010fa6584-1.1' to account for floating point differences between runtimes. check-in: 8748c7e73a user: mistachkin tags: netStandard21
03:09
Update test 'data-1.2' to make it consistent with test 'data-1.3'. check-in: b1f8b8d63a user: mistachkin tags: netStandard21
03:05
Update EntityFramework in externals to the 6.3.0 release, which adds support for .NET Core. check-in: ceefd1b047 user: mistachkin tags: netStandard21
02:10
Simplify the changes to test 'data-1.3'. check-in: 60e9befd31 user: mistachkin tags: netStandard21
01:31
Adjust expected results for tests 'tkt-3e783eecbe-1.1', 'tkt-3e783eecbe-1.2', and 'tkt-69cf6e5dc8-1.1' to account for floating point differences between runtimes. check-in: d110972bc5 user: mistachkin tags: netStandard21
01:07
Add missing calls to 'info previouspid true' to the test suite. check-in: c7c7f4032f user: mistachkin tags: netStandard21
00:32
Break test 'data-1.3' into two, one for the .NET Framework 4.x and one for .NET Standard 2.1. check-in: 2b6e69647e user: mistachkin tags: netStandard21
2019-10-08
23:59
More build system updates for .NET Standard 2.1. check-in: 1f451718a6 user: mistachkin tags: netStandard21
23:55
Clone Eagle binaries for .NET Standard 2.1. check-in: 08df79b52e user: mistachkin tags: netStandard21
01:24
Get the EF6 integration test project building and working. check-in: cd8bf2f63b user: mistachkin tags: netStandard21
2019-10-07
23:03
Fixes to the new CopyToNetStandard21 build target. check-in: 96373778b2 user: mistachkin tags: netStandard21
12:35
EntityFramework 6.3.0 does not support configuration files for .NET Core projects. check-in: 512db75317 user: mistachkin tags: netStandard21
05:16
Adjust a couple test constraints. check-in: f2da1cf458 user: mistachkin tags: netStandard21
04:50
Fix comment from the previous check-in. check-in: 45c494bff0 user: mistachkin tags: netStandard21
04:49
Fix some uses of the 'checkForFile' test suite helper procedure. check-in: 4f99e9372f user: mistachkin tags: netStandard21
04:47
Copy the 'testef6' output files to the 'netstandard2.1' output directory. check-in: c9e851fb48 user: mistachkin tags: netStandard21
04:11
Fix several missing test constraints. check-in: 5dc7e573b1 user: mistachkin tags: netStandard21
03:26
When dynamically compiling C# code within the test suite, disable warning 1701 on .NET Core. check-in: f5021afcb3 user: mistachkin tags: netStandard21
03:07
Update some tests. check-in: db37d8cc30 user: mistachkin tags: netStandard21
2019-10-06
05:05
Prepare to support an alternate Eagle binary directory targeting the .NET Core 3.0 runtime. check-in: a570446a0e user: mistachkin tags: netStandard21
05:01
Minor build fixes. check-in: 23e8ca95a9 user: mistachkin tags: netStandard21
02:31
Some test suite fixes. check-in: 2b57a8e0c8 user: mistachkin tags: netStandard21
01:28
Merge updates from trunk. check-in: a7776a256a user: mistachkin tags: netStandard21
01:27
Another fix related to handling of the 'checkForSecurityProtocols' test suite helper procedure. check-in: 66c88f2048 user: mistachkin tags: trunk
00:54
Merge updates from trunk. check-in: 5bfabcc99b user: mistachkin tags: netStandard21
00:54
Fix 'checkForSecurityProtocols' test suite helper procedure for use with .NET Core. check-in: 385a304305 user: mistachkin tags: trunk
00:25
Update test scripts for .NET Standard 2.1. check-in: 887d325aca user: mistachkin tags: netStandard21
2019-10-05
21:14
Fix typo. check-in: 156c53bbe3 user: mistachkin tags: netStandard21
21:10
More work in progress. check-in: 6746f67c7a user: mistachkin tags: netStandard21
19:45
Another build fix. check-in: 98687c3d49 user: mistachkin tags: netStandard21
19:42
Various build fixes. check-in: 11811c57fd user: mistachkin tags: netStandard21
17:58
Set executable bits. check-in: d7701b72b8 user: mistachkin tags: netStandard21
17:47
Initial work on supporting the .NET Standard 2.1 (and .NET Core 3.0). check-in: c1dd57b1a1 user: mistachkin tags: netStandard21
03:32
Add support for new DBCONFIG options from the SQLite core library. Pursuant to [03b6b0edd7]. check-in: 42082ffc4d user: mistachkin tags: trunk
03:01
Move test suite SecurityProtocol handling into the vendor script and make it more robust. check-in: f68d495bea user: mistachkin tags: trunk
02:15
Simplify test suite changes from check-in [cdd3330990]. check-in: 0388466597 user: mistachkin tags: trunk
02:12
Pickup the SQLite core library 3.30.0 docs from upstream. check-in: 914417fc18 user: mistachkin tags: trunk
02:06
Update SQLite core library to the 3.30.0 release. check-in: cdd3330990 user: mistachkin tags: trunk
2019-09-28
18:39
Pickup build tooling enhancements from upstream. check-in: a9caf37c2d user: mistachkin tags: trunk
2019-09-27
00:26
Update the estimated date for the next release. check-in: d838a0288f user: mistachkin tags: trunk
2019-08-01
01:30
Minor coding style cleanup. check-in: d90a4098ca user: mistachkin tags: trunk
01:25
Enhance the target framework abbreviation handling. check-in: 02695316e9 user: mistachkin tags: trunk
2019-07-27
01:48
Add SQLITE_USER_DEFINES and INTEROP_USER_DEFINES placeholders to the native project files. check-in: 7324638166 user: mistachkin tags: trunk
2019-07-13
19:11
Bump version to 1.0.112.0. check-in: e1836d9707 user: mistachkin tags: trunk
18:35
Update version history docs. check-in: 62de24d8a3 user: mistachkin tags: trunk
18:31
Pickup the SQLite core library 3.29.0 docs from upstream. check-in: 4deb290d23 user: mistachkin tags: trunk
18:28
Update SQLite core library to the 3.29.0 release. check-in: fe3c97a1d8 user: mistachkin tags: trunk
2019-06-29
16:10
Rename a variable in the build batch tool. check-in: 22b5e0f49a user: mistachkin tags: trunk
2019-06-09
21:59
Corrections to the interop assembly file handling in the .NET Core test suite runner tool. check-in: cb49f5a520 user: mistachkin tags: trunk
19:31
Final updates for release 1.0.111.0. check-in: d567636ccb user: mistachkin tags: trunk, release, release-1.0.111.0
2019-05-16
03:23
Enhance the new tests for SQLiteLog subsystem initialization. check-in: 767b97f170 user: mistachkin tags: trunk
2019-05-15
02:35
Pickup the SQLite core library 3.28.0 docs from upstream. check-in: 0323de7965 user: mistachkin tags: trunk
02:34
Update SQLite core library to the 3.28.0 release. check-in: 092fec53da user: mistachkin tags: trunk
01:49
Bump version number. Update version history docs. check-in: 95e0135ad1 user: mistachkin tags: trunk
01:28
Experimental changes to the SQLiteLog class to enable forced use of the managed logging callback. Leaf check-in: 5cd4a102a9 user: mistachkin tags: sqliteLog
01:08
Add additional tests for the SQLiteLog.Initialize method. Add 'No_SQLiteLog' environment variable to disable the SQLiteLog subsystem initialization. check-in: 232364a514 user: mistachkin tags: trunk
2019-05-14
20:22
Slightly improve error handling in the SQLiteLog.Initialize method. check-in: 0f34d6ea03 user: mistachkin tags: trunk
2019-04-05
02:40
In the test suite, when compiling C# code, skip emitting symbols. check-in: ca7215e405 user: mistachkin tags: trunk
2019-03-24
00:04
Fix typos in documentation. Fix for [4bd6914554]. check-in: 10da1211e5 user: mistachkin tags: trunk
2019-03-03
22:54
Minor tweak to download page. check-in: cc9a7b2e5c user: mistachkin tags: trunk
22:26
Final updates for release 1.0.110.0. check-in: c9efdeced8 user: mistachkin tags: trunk, release, release-1.0.110.0
22:19
More updates to the downloads page for the 1.0.110.0 release (NuGet packages were rebuilt). Closed-Leaf check-in: e517bb27e5 user: mistachkin tags: preRelease
21:47
Updates to the downloads page for the 1.0.110.0 release. check-in: 4c5afd3f14 user: mistachkin tags: preRelease
21:44
Another minor correction. check-in: 3429e51d53 user: mistachkin tags: preRelease
21:38
Tighten up the regular expressions used to update the download page. check-in: 343a18aca8 user: mistachkin tags: preRelease
21:04
Update master release archive manifest. check-in: be53ffd847 user: mistachkin tags: preRelease
20:49
Update the CHM file for release 1.0.110.0. check-in: 6aa225423e user: mistachkin tags: preRelease
20:42
Update version history docs. check-in: 3d94632e16 user: mistachkin tags: preRelease
2019-03-02
19:23
Pickup the SQLite core library 3.27.2 docs from upstream. check-in: 695f7fc694 user: mistachkin tags: trunk
19:21
Update SQLite core library to the 3.27.2 release. check-in: a0d9eab228 user: mistachkin tags: trunk
2019-02-18
20:15
Tweak comments. check-in: b4af63534e user: mistachkin tags: trunk
20:03
In the test suite infrastructure, force the list of 'known' Mono versions to include those released after Eagle beta 44. check-in: 9c6ca7239b user: mistachkin tags: trunk
19:27
Fix typo in version history docs. check-in: 5a0f60a6f5 user: mistachkin tags: trunk
2019-02-09
00:50
Update SQLite core library to the 3.27.1 release. check-in: ce785bf0c1 user: mistachkin tags: trunk
2019-02-08
02:14
Disable the production of 'fat binaries' on macOS. Fix for ticket [b41f1f002e]. check-in: 57ef270232 user: mistachkin tags: trunk
02:11
Pickup the SQLite core library 3.27.0 docs from upstream. check-in: cf08e3867a user: mistachkin tags: trunk
02:07
Update SQLite core library to the 3.27.0 release. Update version history docs. check-in: 07c06d7ebe user: mistachkin tags: trunk
2019-02-01
00:26
Update the VsWhere tool in externals to the 2.6.7 release. check-in: 43aae424b9 user: mistachkin tags: trunk
2019-01-15
17:17
Adjust the test constraints impacted by Mono 5.18. check-in: 48d8124b8c user: mistachkin tags: trunk
2019-01-04
19:52
Update the VsWhere tool in externals to the 2.5.9 release. check-in: be3816073e user: mistachkin tags: trunk
2018-12-24
03:14
Add support for the sqlite3changeset_start_v2() and sqlite3changeset_start_v2_strm() interfaces. check-in: 291cfeef7e user: mistachkin tags: trunk
2018-12-23
18:32
Use the EventArg connection string for debug tracing. check-in: 4e730fa902 user: mistachkin tags: trunk
04:56
Add HidePassword connection flag to remove the password from the connection string once the database is opened. Pursuant to [23d8d6171e]. check-in: 02ed8cae60 user: mistachkin tags: trunk
00:01
Add experimental StrictConformance connection flag to force strict compliance to the ADO.NET standard. Pursuant to [e36e05e299]. check-in: 4012cc2587 user: mistachkin tags: trunk
2018-12-19
02:36
Pickup the SQLite core library 3.26.0 docs from upstream. check-in: 7cacc45fe2 user: mistachkin tags: trunk
02:25
Update SQLite core library to the 3.26.0 release. check-in: 5fa49e1bd7 user: mistachkin tags: trunk
02:07
Improve integration with ZipVFS. check-in: cd61337179 user: mistachkin tags: trunk
2018-11-06
00:29
Update version history docs. check-in: d970797755 user: mistachkin tags: trunk
00:27
Pickup the SQLite core library 3.25.3 docs from upstream. check-in: 6c554c5ee2 user: mistachkin tags: trunk
00:25
Update SQLite core library to the 3.25.3 release. check-in: b881022edc user: mistachkin tags: trunk
2018-10-13
19:25
Update SEE integration to include the prefix file. check-in: 9e5573776e user: mistachkin tags: trunk
2018-10-06
19:36
Update patch level in a couple files missed in the [d55a17840f1fda06] check-in. check-in: fdcfd177a4 user: mistachkin tags: trunk
19:31
Pickup the SQLite core library 3.25.2 docs from upstream. check-in: cbe8db3390 user: mistachkin tags: trunk
19:31
Update SQLite core library to the 3.25.2 release. check-in: f63d42cac7 user: mistachkin tags: trunk
19:30
Bump version to 1.0.110.0. Update version history docs. check-in: d55a17840f user: mistachkin tags: trunk
2018-10-01
21:37
Update Eagle in externals to the beta 44 release. check-in: 679ac42a5b user: mistachkin tags: trunk
2018-09-25
01:03
Modify the NuGet packages to better handle what .NET Core seems to expect. Candidate fix for [d292f2e23d8a74e0]. check-in: aec1b8f7dd user: mistachkin tags: trunk
2018-09-09
00:36
Further enhancements to the automated WinCE deployment and test tool. check-in: ca79d5ba6d user: mistachkin tags: trunk
2018-09-08
06:55
When testing on WinCE, make it possible to fetch output produced by the remote process. check-in: 7573c439f5 user: mistachkin tags: trunk
2018-09-05
01:56
Add signed NuGet 4.x binary in externals that includes the '-VerbatimVersion' fix. check-in: be204390c7 user: mistachkin tags: trunk
2018-08-27
04:56
Reform how connection flags are checked. check-in: c947d6b1fb user: mistachkin tags: trunk
2018-08-26
22:53
Add the GetInvariantInt64 and GetInvariantDouble connection flags. check-in: e945d6e2f9 user: mistachkin tags: trunk
2018-08-16
05:47
For the primary NuGet package, use the framework-specific 'runtimes' meta-directory instead of relying on MSBuild targets to copy interop assemblies for the .NET Standard 2.0. Candidate fix for tickets [d292f2e23d] and [c438a5b5b9]. check-in: e1484cb4ad user: mistachkin tags: trunk
2018-08-14
05:14
More corrections to the test suite infrastructure. check-in: ed3d2802dd user: mistachkin tags: trunk
04:55
Minor cleanup. check-in: b1d4a5a75c user: mistachkin tags: trunk
03:52
Update list of define constants in the test suite infrastructure. check-in: c5a6ab3a68 user: mistachkin tags: trunk
03:43
Refactoring of some diagnostic messages emitted by the test suite infrastructure. check-in: aa845495da user: mistachkin tags: trunk
03:22
Enhance test suite infrastructure, mostly to support build auto-selection for the .NET Standard 2.0 build. check-in: 7d7bb0e1a3 user: mistachkin tags: trunk
2018-08-13
22:52
In the test suite infrastructure, treat the config files as 'managed only'. check-in: 8f9c8fae4c user: mistachkin tags: trunk
21:58
Update the downloads page to include the precompiled binaries for the .NET Standard 2.0. check-in: 623a53c038 user: mistachkin tags: trunk
21:49
Final updates for release 1.0.109.0. check-in: 27de5a6698 user: mistachkin tags: trunk, release, release-1.0.109.0
21:49
Reset the managed source information back to its default values. Closed-Leaf check-in: 8a058f1f55 user: mistachkin tags: preRelease
21:46
Updates to the downloads page for the 1.0.109.0 release. check-in: 469c693b8a user: mistachkin tags: preRelease
21:31
More updates to the master release archive manitest. check-in: e75b16a103 user: mistachkin tags: preRelease
21:19
Update the master release archive manitest. check-in: 695384ad34 user: mistachkin tags: preRelease
21:17
Update the exclusions files for the source packages. check-in: 3c32083e86 user: mistachkin tags: preRelease
21:14
Use the -VerbatimVersion option to NuGet pack in order to preserve the full version. check-in: bad7409547 user: mistachkin tags: preRelease
20:41
Fixes to the NuGet package build tooling. check-in: 70a0a088f0 user: mistachkin tags: preRelease
20:26
There is no setup package for the .NET Standard 2.0 -AND- its precompiled binaries packages are treated specially. check-in: 733b300527 user: mistachkin tags: preRelease
20:12
Update the CHM file for release 1.0.109.0. check-in: 7664bb096b user: mistachkin tags: preRelease
19:47
Make it possible for the managed and native test configuration suffixes to differ. check-in: c3d7f73889 user: mistachkin tags: preRelease
19:09
Correct configuration suffix handling in the .NET Standard test batch tool. check-in: 15814cefdc user: mistachkin tags: preRelease
04:47
Add 'dllmap' element to the System.Data.SQLite assembly configuration file for NuGet in order to better support Mono. check-in: f8caa45f2f user: mistachkin tags: preRelease
03:07
Make the 'sourceTag.eagle' tool more cross-platform. check-in: d0ff635ec0 user: mistachkin tags: preRelease
2018-08-11
19:58
Update Eagle in externals to the beta 43 release. check-in: 86636b58e2 user: mistachkin tags: preRelease
2018-08-07
00:11
Update SQLite core library docs from upstream. Update version history docs. check-in: 4642ef13b9 user: mistachkin tags: preRelease
00:06
Fix issue with P/Invoke portability to Windows CE by wrapping sqlite3_msize() on that platform. Enhance tests. check-in: 54ebb78b16 user: mistachkin tags: preRelease
2018-08-06
11:16
Update version history docs. check-in: 66c7e0e130 user: mistachkin tags: preRelease
01:04
Fix more issues with incorrect use of the 'getBuildDirectory' test suite helper procedure. check-in: 7b36bdbae4 user: mistachkin tags: preRelease
2018-08-05
19:48
Clarify some steps on the 'release' web page. check-in: eba3b761c6 user: mistachkin tags: preRelease
03:17
Fix test suite infrastructure issue that prevented the sample database file from being re-copied between tests. check-in: e4a7ae120f user: mistachkin tags: preRelease
03:16
More test script changes. check-in: 2b8809c689 user: mistachkin tags: preRelease
02:40
Make sure the test log files end up in the associated binary directories, not the temporary directory. check-in: 015023cfbb user: mistachkin tags: preRelease
02:38
Make the 'SQLite_ForceLogPrepare' configuration setting enable logging of parameter binding and pre-binding as well. check-in: 096283e453 user: mistachkin tags: preRelease
2018-08-04
22:40
Some minor fixes and adjustments to solution files. check-in: 6aba9ce411 user: mistachkin tags: preRelease
21:56
Documentation updates for the 1.0.109.0 release. check-in: 06449871a8 user: mistachkin tags: preRelease
21:41
Attempt to support cross-platform native binaries in the core NuGet package for use with .NET Standard 2.0. check-in: 33424a48a4 user: mistachkin tags: trunk
2018-07-30
05:04
Update Eagle in externals to the beta 42 release. check-in: 2f73ab7148 user: mistachkin tags: trunk
2018-07-26
08:21
Fix handling of codes returned from sqlite3_config_log_interop(). Update version history docs. check-in: 2baae0f0d8 user: mistachkin tags: trunk
08:18
Update 'vendor.eagle' to account for changes missing from check-in [7ffb245069b22e2e]. check-in: de528e1be1 user: mistachkin tags: trunk
07:56
More reform to the logging subsystem. Move interop log callback into the SQLiteLog class. check-in: 4a9980ac1d user: mistachkin tags: trunk
07:24
Fixes to the new SQLiteLog initialization handling and associated test suite infrastructure updates. check-in: 04d60edbdf user: mistachkin tags: trunk
06:54
Add configuration suffix support to the test suite infrastructure. check-in: 7ffb245069 user: mistachkin tags: trunk
06:52
By default, only attempt to initialize the logging subsystem once and add 'Initialize_SQLiteLog' setting to disable this behavior. check-in: 21c1c04012 user: mistachkin tags: trunk
05:05
Simplify build scripts for Mono on POSIX. check-in: a76782cfe6 user: mistachkin tags: trunk
04:30
On POSIX, copy the compiled SQLite interop assembly to the Windows DLL name as well. check-in: 31ab90057a user: mistachkin tags: trunk
04:16
More portability work for .NET Standard 2.0. check-in: 99b475ecda user: mistachkin tags: trunk
02:08
Corrections to error handling in batch tools. check-in: eb37c9c9d9 user: mistachkin tags: trunk
01:38
Update some error messages. check-in: 135d2bad0e user: mistachkin tags: trunk
01:35
Robustness and consistency enhancements for the test suite wrapper for .NET Standard 2.0. check-in: 99512edafb user: mistachkin tags: trunk
00:28
Testing and release management updates for the .NET Standard 2.0. check-in: 228b82e737 user: mistachkin tags: trunk
2018-07-24
08:18
In the test suite infrastructure, checks for managed binaries should not use the native directory. check-in: 11b5e68bc7 user: mistachkin tags: trunk
01:49
Update master release archive manifest again. check-in: 456170f5fe user: mistachkin tags: trunk
00:24
Add some missing 'SQLiteInterop' test constraints. check-in: 04dcf6e006 user: mistachkin tags: trunk
2018-07-23
07:00
Cosmetic changes to whitespace and comments. check-in: febb90f95a user: mistachkin tags: trunk
06:21
Update master release archive manifest. check-in: d8f5418603 user: mistachkin tags: trunk
06:19
Enhancements to POSIX build scripts. check-in: 95766a2582 user: mistachkin tags: trunk
05:52
Improve cross-platform detection and use of the SQLite interop assembly / SQLite native library by the test suite infrastructure. check-in: 337076bac1 user: mistachkin tags: trunk
05:39
Fix typo in the vendor configuration file for the test suite. check-in: 8b8890b4fe user: mistachkin tags: trunk
04:44
Update some tests to account for the EF6 version update. check-in: 49f39dcc87 user: mistachkin tags: trunk
04:40
Update version history docs. check-in: f9d1df3ca5 user: mistachkin tags: trunk
04:40
In the appropriate NuGet packages, version 6.2.0 of EF6 is now required. check-in: a650011009 user: mistachkin tags: trunk
04:25
Update EF6 in externals to the 6.2.0 release. check-in: 02c696f70e user: mistachkin tags: trunk
2018-07-22
21:57
Update version history docs. check-in: 374d14d708 user: mistachkin tags: trunk
2018-07-12
11:23
Adjust the previous check-in so that 'implicit' SQLite interop assembly files are always copied during the testing process when not running on Windows. check-in: 58390110cb user: mistachkin tags: trunk
2018-07-11
01:36
Adjust the test constraints impacted by Mono 5.12. check-in: fa2e15166b user: mistachkin tags: trunk
2018-07-10
11:10
Add another test to verify the behavior of read-only connections with respect to the connection pool. See also check-in [14d18ee82623c85f]. check-in: 5e689a7650 user: mistachkin tags: trunk
01:53
Do not allow read-only connections into (or out of) the connection pool. check-in: 14d18ee826 user: mistachkin tags: trunk
2018-07-07
16:10
Make sure the assembly built for .NET Core is strong named signed. check-in: 51270bcb44 user: mistachkin tags: trunk
05:29
Fix compilation issues when the 'UseSqliteStandard' MSBuild property is used. check-in: 1f44df4816 user: mistachkin tags: trunk
2018-07-06
02:19
Include the statically linked native SQLite interop assembly project in the MSBuild solution files. check-in: 1c43c79665 user: mistachkin tags: trunk
2018-07-05
22:03
Clarify some of the .NET Standard specific project properties by moving them into their own section. check-in: e80c56236e user: mistachkin tags: trunk
2018-07-01
19:17
Adjust some conditional compilation checks in order to include .NET Core. check-in: e6b998e04a user: mistachkin tags: trunk
2018-06-24
21:52
Pickup more release archive verification tool changes from upstream. check-in: c0130ce3d6 user: mistachkin tags: trunk
03:23
Remove accidental debugging change leftover from the previous check-in. check-in: 566f1e9d23 user: mistachkin tags: trunk
03:03
Pickup release archive verification tool changes from upstream. check-in: 96768f409f user: mistachkin tags: trunk
2018-06-15
00:42
Update the VsWhere tool in externals to the 2.5.2 release. check-in: c5de1e45d0 user: mistachkin tags: trunk
2018-06-05
00:00
Pickup the SQLite core library 3.24.0 docs from upstream. check-in: f487954dc6 user: mistachkin tags: trunk
2018-06-04
23:49
Update SQLite core library to the 3.24.0 release. check-in: 86ab62421b user: mistachkin tags: trunk
2018-05-29
02:45
Update the embedded resource file for .NET Core. check-in: f991b0ecee user: mistachkin tags: trunk
01:57
Fix typo in the previous check-in. check-in: c29222dd3a user: mistachkin tags: trunk
01:55
Add support for the 'Disable_SQLiteLog' configuration setting. check-in: e7b7d00d63 user: mistachkin tags: trunk
2018-05-28
23:41
Fix compilation issues due to internal changes in the SQLite core library. check-in: fb73a8c990 user: mistachkin tags: trunk
23:30
Update SQLite core library to the latest trunk code. Update version history docs. check-in: 50be008078 user: mistachkin tags: trunk
2018-05-25
03:29
Pickup changes to Eagle script library in externals. check-in: c5879a3ba6 user: mistachkin tags: trunk
03:23
Update list of extended error codes from the SQLite core library. check-in: abbed1010e user: mistachkin tags: trunk
2018-05-06
20:16
Update version history docs. check-in: e484156b86 user: mistachkin tags: trunk
20:09
Add preliminary support for the .NET Framework 4.7.2. Also, update the SQLite core library to the latest 3.23.2 release candidate. check-in: 880e608b09 user: mistachkin tags: trunk
2018-04-29
06:02
Modify the 'compileCSharpWith' test suite helper procedure to prevent leaking the previous PID value when running tests on .NET Core. check-in: a65ec30361 user: mistachkin tags: trunk
2018-04-28
15:59
Add preliminary support for the SQLITE_DBCONFIG_RESET_DATABASE control. check-in: 4e485e3e31 user: mistachkin tags: trunk
2018-04-26
13:57
Pickup changes to Eagle script library in externals. check-in: 6a82b4b74b user: mistachkin tags: trunk
13:32
Fix the 'getExternalDirectory' test suite infrastructure procedure to account for the new relative location of the Eagle shell binary. check-in: b520434ab4 user: mistachkin tags: trunk
01:26
Update version history docs. check-in: aefe29ee3e user: mistachkin tags: trunk
01:16
Add preliminary support for .NET Core 2.0 and the .NET Standard 2.0. Pursuant to [5c89cecd1b]. check-in: ec79fb3446 user: mistachkin tags: trunk
2018-04-25
22:33
Enhance the native library pre-loader platform abstraction subsystem to support querying the machine name. Closed-Leaf check-in: 2e3be13ffa user: mistachkin tags: netStandard20
21:20
Merge updates from trunk. check-in: b8d9f46daa user: mistachkin tags: netStandard20
21:19
Change test suite infrastructure for a pending upstream change in order to support .NET Core 2.0. check-in: 08b72a8690 user: mistachkin tags: trunk
18:20
Merge updates from trunk. check-in: f72560a85a user: mistachkin tags: netStandard20
18:16
Add the new DO and NOTHING keywords to the keyword lists maintained by System.Data.SQLite. Enhance test coverage to check the aforementioned list of keywords. check-in: fb9c4ae180 user: mistachkin tags: trunk
2018-04-23
02:35
Minor enhancement to the test suite diagnostic output. check-in: d2a2b5d8f4 user: mistachkin tags: netStandard20
02:28
When building with .NET Core, always use the 'Build' target to avoid issues with the final output file being superfluously deleted. check-in: 23f04e9da0 user: mistachkin tags: netStandard20
02:09
Pickup changes to Eagle script library in externals. check-in: 6aad7b515d user: mistachkin tags: netStandard20
2018-04-18
15:59
Merge updates from trunk. check-in: 5c1ed740db user: mistachkin tags: netStandard20
15:48
Update version history docs. check-in: 6f0089d0c2 user: mistachkin tags: trunk
15:27
Add a new overload for the SQLiteBlob.Create method that is a thinner wrapper over the native API, for greater efficiency. Pursuant to [dfc8133ba2]. check-in: e28ff15b0e user: mistachkin tags: trunk
2018-04-13
12:59
Merge updates from trunk. check-in: 940912844b user: mistachkin tags: netStandard20
12:56
Update SQLite core library to the 3.23.1 release. check-in: a6429adaa8 user: mistachkin tags: trunk
12:49
Merge updates from trunk. check-in: 3c9aa14d0e user: mistachkin tags: netStandard20
2018-04-12
22:21
Correct result checking semantics and expected results for test 'types-2.13' to account for a String.Equals() issue in the .NET Framework. check-in: 37355d65e9 user: mistachkin tags: trunk
18:34
Add GetFieldAffinity method to the SQLiteDataReader class. check-in: bfd912fefd user: mistachkin tags: trunk
2018-04-09
17:26
Merge updates from trunk. check-in: c0a69eeb3c user: mistachkin tags: netStandard20
17:25
Revise batch build tool for Mono to include support for Visual Studio 2017 as well. check-in: 8903d7bf8e user: mistachkin tags: trunk
15:51
Revise batch build tool for Mono to include support for Visual Studio 2015. check-in: 6a7c6452dc user: mistachkin tags: trunk
2018-04-08
18:30
Adjust to upstream changes in test constraints for .NET Core. check-in: 0083cd98e7 user: mistachkin tags: netStandard20
18:29
Pickup changes to Eagle script library in externals. check-in: 5266f14295 user: mistachkin tags: netStandard20
12:00
More test suite refinements. check-in: cdca7aec87 user: mistachkin tags: netStandard20
05:08
Add comments to document why certain tests are skipped on .NET Core. check-in: be844022a1 user: mistachkin tags: netStandard20
2018-04-07
19:10
Use 'SQLITE_NET_CONFIGURATION_SUFFIX' in the .NET Core build scripts for POSIX. check-in: 6abb302e8b user: mistachkin tags: netStandard20
17:47
Enhance robustness of the new 'allowBaseDirectoryOnly' feature of the native library pre-loader. check-in: d149920e68 user: mistachkin tags: netStandard20
17:25
Fix shell script naming typo. check-in: ea81f2d9f7 user: mistachkin tags: netStandard20
17:23
Update master release archive manifest again. check-in: 01e39a76a6 user: mistachkin tags: netStandard20
17:22
Add shell scripts to build .NET Core binaries on POSIX. check-in: def4e34cfb user: mistachkin tags: netStandard20
17:10
Update master release archive manifest. check-in: bfd5fa15ea user: mistachkin tags: netStandard20
17:09
Add shell scripts to run .NET Core tests on POSIX. check-in: c572f253bb user: mistachkin tags: netStandard20
16:42
Include recently added global targets file as solution items. check-in: 8e1234b8e3 user: mistachkin tags: netStandard20
16:13
Update version history docs. check-in: 4e00c22b18 user: mistachkin tags: netStandard20
16:06
Fix typo on the 'build' documentation page. check-in: 2bcd164e76 user: mistachkin tags: netStandard20
16:03
Add support for .NET Standard 2.0 to the batch build and release tools. check-in: 92bb82d92f user: mistachkin tags: netStandard20
16:03
For now, have the NuGet packages use the 2015 native binaries for .NET Standard 2.0. check-in: b8bfb1fc9f user: mistachkin tags: netStandard20
16:03
Fix harmless compiler warning. check-in: 49bbc3b912 user: mistachkin tags: netStandard20
14:40
Enhancements for the native library pre-loader for .NET Core. check-in: c37b617ed1 user: mistachkin tags: netStandard20
13:30
More work on the native library pre-loader for POSIX. check-in: c62df132f4 user: mistachkin tags: netStandard20
10:59
Another experimental change to the native library pre-loader for POSIX. check-in: cedca9ac3f user: mistachkin tags: netStandard20
10:42
Experimental enhancement to the native library pre-loader on POSIX. check-in: f04b575ad8 user: mistachkin tags: netStandard20
10:04
Revise logging callback integration with the interop assembly. check-in: 61908b2901 user: mistachkin tags: netStandard20
09:49
Fix minor typo in the test change from the previous check-in. check-in: 4c012df0e7 user: mistachkin tags: netStandard20
09:40
Minor portability fix for a test. check-in: 48f88d97aa user: mistachkin tags: netStandard20
2018-04-06
19:21
Map the 'x86_64' processor architecture to the 'x64' platform. check-in: b90add92d7 user: mistachkin tags: netStandard20
19:18
More work in progress on making the native library preloader more portable. check-in: 6546019824 user: mistachkin tags: netStandard20
18:29
Fix comment. check-in: 695e80e91f user: mistachkin tags: netStandard20
17:10
More portability work on the native library preloader. check-in: 61d5e43af1 user: mistachkin tags: netStandard20
16:32
Attempt to fix an issue with the native library pre-loader when running on .NET Core under POSIX. check-in: a3c8ee12fc user: mistachkin tags: netStandard20
14:34
More tweaks to the Eagle script library in externals. check-in: 3fc667f990 user: mistachkin tags: netStandard20
14:24
Fix typo in the previous check-in. check-in: c98cb01b99 user: mistachkin tags: netStandard20
14:23
Make it possible for the test suite infrastructure to find native binaries when testing the managed binaries for the .NET Core. check-in: d25440f7b5 user: mistachkin tags: netStandard20
11:11
Fix another portability issue in the stress test. check-in: 08e474ef9c user: mistachkin tags: netStandard20
11:03
Fix a leaked variable in a test. check-in: 77ca0367c7 user: mistachkin tags: netStandard20
10:34
More updates to the Eagle script library in externals. check-in: e394825ba4 user: mistachkin tags: netStandard20
10:34
Adjust test constraints to work around .NET Core issues. check-in: c11f98fd5b user: mistachkin tags: netStandard20
10:05
Fix a couple test typos. check-in: efce1eacab user: mistachkin tags: netStandard20
10:00
Fix a couple portability with the stress test. check-in: da40f86257 user: mistachkin tags: netStandard20
04:36
Minor correction to the build batch file. check-in: 3087e8c659 user: mistachkin tags: netStandard20
2018-04-05
15:27
Update Eagle script library in externals to pre-Beta 42. check-in: 90c8dbfba8 user: mistachkin tags: netStandard20
15:25
Work around inability of .NET Core SDK to properly generate resources from a 'resx' file that refers to other files. check-in: 681cdd1dde user: mistachkin tags: netStandard20
15:21
Adjust test constraints for .NET Core. check-in: ceb6a84975 user: mistachkin tags: netStandard20
15:19
Move Eagle binaries in externals to a .NET Framework specific subdirectory. check-in: 1ca61eb888 user: mistachkin tags: netStandard20
14:44
Fix typo in test. check-in: 14f75478c2 user: mistachkin tags: netStandard20
14:42
More porting work on build system, test suite, and web pages. check-in: 3e80bcba79 user: mistachkin tags: netStandard20
13:29
More work on solution and project files. check-in: 009fc92779 user: mistachkin tags: netStandard20
05:43
Tweak dependencies for NuGet packages. check-in: db6d412c66 user: mistachkin tags: netStandard20
05:39
Initial work on the test suite infrastructure. check-in: 56eb301cad user: mistachkin tags: netStandard20
05:38
Work on web pages. check-in: e0e36ffc3d user: mistachkin tags: netStandard20
05:30
Initial work on porting the NuGet packages. check-in: 33c601ef72 user: mistachkin tags: netStandard20
05:17
Add the .NET Standard project to the appropriate solution files. check-in: da7b0661b2 user: mistachkin tags: netStandard20
05:11
More batch file renaming. check-in: bc92d85085 user: mistachkin tags: netStandard20
05:08
Fix the naming of the 'year' batch files to they can more easily coexist with the 'framework' batch files. check-in: bf7fffa914 user: mistachkin tags: netStandard20
04:51
Initial work on porting the primary managed assembly to .NET Standard 2.0 (using .NET Core 2.0). check-in: b936950261 user: mistachkin tags: netStandard20
03:45
Pickup the SQLite core library 3.23.0 docs from upstream. check-in: 6bb5d25e27 user: mistachkin tags: trunk
03:42
Update SQLite core library to the 3.23.0 release. check-in: 5540efea0c user: mistachkin tags: trunk
03:39
Add some comments to a test file. check-in: 72990f698b user: mistachkin tags: trunk
2018-03-09
21:47
Fix typos in the data reader class that could lead to them returning the wrong value for GetDatabaseName / GetTableName methods. check-in: 785601b768 user: mistachkin tags: trunk
17:45
The GetSchemaTable method must verify the base table name (for a column) actually refers to a base table before attempting to query its metadata. Pursuant to [baf42ee135]. check-in: 63ae5401bf user: mistachkin tags: trunk
17:41
Further improvements to the catalog name and master table name handling in the connection class. check-in: 9bb5fe6f96 user: mistachkin tags: trunk
17:27
Add GetMasterTableName method for use by the SQLiteConnection class. check-in: f5b88735be user: mistachkin tags: trunk
17:25
Add more tests pursuant to ticket [baf42ee135]. check-in: d1b6742e1e user: mistachkin tags: trunk
2018-03-08
20:50
Internal enhancements to the native memory allocation wrapper. check-in: fcac33cc7a user: mistachkin tags: trunk
18:13
Prevent GetSchemaTable from throwing InvalidCastException. Fix for [baf42ee135]. check-in: c956230a3c user: mistachkin tags: trunk
18:11
Update SQLite core library to the latest trunk code. check-in: 5548dace23 user: mistachkin tags: trunk
18:05
Bump version to 1.0.109.0. Update version history docs. check-in: a9d9bde461 user: mistachkin tags: trunk
16:23
Some further related cleanup in the GetSchemaTable method. Closed-Leaf check-in: 36be86807a user: mistachkin tags: tkt-baf42ee135
16:09
Add tests for ticket [baf42ee135] and get them passing. check-in: d0b0a52b9a user: mistachkin tags: tkt-baf42ee135
14:14
Improve handling of base catalog/table name in GetSchemaTable, pursuant to [baf42ee135]. check-in: 9f02226408 user: mistachkin tags: tkt-baf42ee135
2018-03-02
13:42
Final updates for release 1.0.108.0. check-in: 1dfd85913a user: mistachkin tags: trunk, release, release-1.0.108.0
12:55
Update downloads page for the 1.0.108.0 release. Closed-Leaf check-in: b5a0125e1d user: mistachkin tags: preRelease
12:37
Documentation updates for the 1.0.108.0 release. check-in: 2e5931eb3b user: mistachkin tags: preRelease
2018-02-27
17:24
Adjust the test constraints impacted by Mono 5.10. check-in: 2814aa20f8 user: mistachkin tags: trunk
17:04
Modify experimental WaitForEnlistmentReset method to require a nullable boolean parameter for the value to return when the connection is disposed. check-in: 301207ad6d user: mistachkin tags: trunk
16:32
Test constraint fixes. check-in: 5419324a5d user: mistachkin tags: trunk
16:32
Support using a non-empty build configuration suffix when compiling/running on Mono. check-in: 8cc6eb1da7 user: mistachkin tags: trunk
15:53
Further enhancement to the 'data-1.95' test. check-in: 48783a7499 user: mistachkin tags: trunk
14:08
Refinements to error code / HRESULT mappings. check-in: 4163cb2680 user: mistachkin tags: trunk
00:44
Another correction to the 'data-1.95' test: make sure it still works properly when there are pre-registered functions. check-in: b2ebc6c99d user: mistachkin tags: trunk
00:25
Manually update the Eagle test constraints package file (out-of-band) to include detection support for Mono 5.8 / 5.10. check-in: 864cc90fff user: mistachkin tags: trunk
00:01
Several test fixes: remove use of -nocase option from 'data-1.74' and limit 'data-1.93' / 'data-1.94' to the SQLite core library 3.23 or higher. check-in: eeb641701c user: mistachkin tags: trunk
2018-02-26
22:53
In the test suite infrastructure, retain version of SQLite core library for use by test constraint expressions. check-in: c588ddf749 user: mistachkin tags: trunk
22:08
Update SQLite core library to the 3.22.0 release in preparation for the 1.0.108.0 release. check-in: 8b068e1af8 user: mistachkin tags: trunk
21:31
Make the (new) SetConfigurationOption tests more robust and get them passing again. check-in: 550a609491 user: mistachkin tags: trunk
20:23
The SetConfigurationOption method needs to throw an exception when the core library result code indicates an error. check-in: ca6b82074a user: mistachkin tags: trunk
19:31
Enhancements to tests added by the previous check-in. check-in: e2dffd3a80 user: mistachkin tags: trunk
19:17
Add tests for the database option values added via check-in [b7ba6996c1]. check-in: b3872ff42e user: mistachkin tags: trunk
17:36
The initial result code for SQLITE_DBCONFIG_MAINDBNAME must be an error in order to make the finally cleanup logic correct. check-in: b8d115e87d user: mistachkin tags: trunk
17:32
Update version history docs. check-in: 2d61f3fabf user: mistachkin tags: trunk
17:32
Set HResult property of SQLiteException based on the SQLite core library error code. check-in: a4575fc8e7 user: mistachkin tags: trunk
17:25
Add more database connection configuration options for the sqlite3_db_config() interface. check-in: b7ba6996c1 user: mistachkin tags: trunk
15:10
Fix typo in the MSBuild targets file used by the NuGet packages. check-in: 7f37c83ffd user: mistachkin tags: trunk
2018-02-20
14:34
Enhance support for building the managed projects using Mono. check-in: 850533f006 user: mistachkin tags: trunk
13:21
Make the shell scripts used to compile the interop assembly on POSIX more flexible. check-in: 8c8b0c75ee user: mistachkin tags: trunk
13:18
Fix file name casing issue for POSIX. check-in: e1cc207307 user: mistachkin tags: trunk
13:00
Adjust the test constraints impacted by Mono 5.8. check-in: c9a7204890 user: mistachkin tags: trunk
12:28
Fix shell script changes from the previous check-in so that they actually work. check-in: 3d9a35d776 user: mistachkin tags: trunk
12:19
Make the shell scripts used to run the test suite on POSIX more flexible. check-in: 7c6f27738b user: mistachkin tags: trunk
12:18
Enhancements to test suite to improve detection of encrypted database support. check-in: c093917164 user: mistachkin tags: trunk
10:46
Test portability fixes for Mono on POSIX. check-in: ed9c4825db user: mistachkin tags: trunk
2018-02-08
17:45
Remove overrides of GetHashCode/Equals from SQLiteException (added by check-in [37dcaf8f5d]) because they are superfluous and cannot readily take into account all base class state. check-in: 242ef0c9a1 user: mistachkin tags: trunk
06:08
Add tests for ticket [53962f9eff]. check-in: 5c1fba537e user: mistachkin tags: trunk
04:40
Enhancements to the extended result code tests. check-in: 34545cc064 user: mistachkin tags: trunk
02:22
Update two tests to account for modified error codes and messages. check-in: b793037b2e user: mistachkin tags: trunk
01:53
Bump version to 1.0.108.0. Update version history docs. check-in: c85016abb5 user: mistachkin tags: trunk
01:47
Update SQLite core library to the latest trunk code. check-in: d5bde3713d user: mistachkin tags: trunk
01:02
Sync up (fallback) error messages with those in the SQLite core library. Mask off extended error codes prior to using the fallback table. Add tests for preserving extended error codes in the SQLiteException class. check-in: accc5da1ee user: mistachkin tags: trunk
00:50
Override the System.Object members for the SQLiteException class to improve its ToString return value. Pursuant to [53962f9eff]. check-in: 37dcaf8f5d user: mistachkin tags: trunk
00:43
Add 'interopError' function to the SQLite interop assembly. check-in: afeca954f4 user: mistachkin tags: trunk
00:38
Add new error codes from the SQLite core library. check-in: 3e8430b58b user: mistachkin tags: trunk
00:34
Add a comment. check-in: 4333bfc7db user: mistachkin tags: trunk
2018-02-05
08:16
Adapt to an upstream change in the Eagle test suite infrastructure. check-in: d5928e1acd user: mistachkin tags: trunk
2018-02-03
22:17
When unhooking native delegates from a connection, use sqlite3_trace_v2() when it is available. check-in: 9f103baaad user: mistachkin tags: trunk
2018-02-02
17:38
Add header comment to MSBuild properties file. check-in: 4f83b1eda6 user: mistachkin tags: trunk
17:35
Set 'Configuration' property to the base configuration when building C# projects from the batch build tool. check-in: 0e4ae42add user: mistachkin tags: trunk
2018-01-30
21:16
Add experimental WaitForEnlistmentReset connection flag and WaitTimeout connection string property. check-in: 19447f0a41 user: mistachkin tags: trunk
20:18
Update version history docs. check-in: 0fbe0dab3c user: mistachkin tags: trunk
19:55
Final updates for release 1.0.107.0. check-in: c8b6fd24ac user: mistachkin tags: trunk, release, release-1.0.107.0
19:11
Update the download page. Closed-Leaf check-in: eaebb3272e user: mistachkin tags: preRelease
18:57
Update the CHM file. check-in: 321eb8cef7 user: mistachkin tags: preRelease
18:37
Compilation fixes for the .NET Compact Framework. check-in: e637ca41cf user: mistachkin tags: trunk
2018-01-29
20:16
Fix minor typo in test case. check-in: 0eeaf2e05a user: mistachkin tags: trunk
2018-01-28
05:38
Update the VsWhere tool in externals to the 2.3.2 release. check-in: 1e2a7d22d2 user: mistachkin tags: trunk
05:28
Support asynchronous completion of distributed transactions, fix for [5cee5409f8]. Add experimental WaitForEnlistmentReset method to the SQLiteConnection class, pursuant to [7e1dd697dc]. check-in: a27556f61d user: mistachkin tags: trunk
05:27
Update version history docs. Closed-Leaf check-in: 81d4c53f90 user: mistachkin tags: tkt-5cee5409f8
2018-01-27
22:24
Refinements to the test for ticket [5cee5409f8], with a special focus on the new WaitForEnlistmentReset method. check-in: 2cb2ae35a3 user: mistachkin tags: tkt-5cee5409f8
21:13
Add initial tests for ticket [5cee5409f8]. check-in: e30a873204 user: mistachkin tags: tkt-5cee5409f8
20:04
Add missing disposal check. check-in: e499efc92e user: mistachkin tags: tkt-5cee5409f8
20:01
Minor revision to the previous check-in, check for the pathological case of time going backwards while sleeping. check-in: 2ac7dd7c98 user: mistachkin tags: tkt-5cee5409f8
19:55
Add experimental WaitForEnlistmentReset method to the SQLiteConnection class. check-in: 2d7e759341 user: mistachkin tags: tkt-5cee5409f8
2018-01-26
03:04
Fix infinite connection disposal cycle caused by not nulling out the connection enlistment for a rolled back transaction. check-in: 73c64a8452 user: mistachkin tags: tkt-5cee5409f8
02:23
Merge updates from trunk. check-in: 596797845c user: mistachkin tags: tkt-5cee5409f8
02:22
Further debugging enhancements. check-in: 0b0bd83ddd user: mistachkin tags: trunk
01:51
Merge updates from trunk. check-in: 06756ebc51 user: mistachkin tags: tkt-5cee5409f8
01:47
Setup the '_debugString' field consistently, for the debug build configuration only. check-in: ac4cc4a86e user: mistachkin tags: trunk
01:28
Merge updates from trunk. check-in: 82138de582 user: mistachkin tags: tkt-5cee5409f8
01:27
Make sure the test properties in 'getTestProperties' are expanded. check-in: ac3e831242 user: mistachkin tags: trunk
01:14
Merge updates from trunk. check-in: 611657ba5b user: mistachkin tags: tkt-5cee5409f8
01:13
Replace a call to String.Format with the helper method. check-in: c1719dd9f5 user: mistachkin tags: trunk
01:11
Make it possible to determine which test is associated with a connection object (e.g. being closed, disposed, etc). check-in: d142c335ab user: mistachkin tags: trunk
00:00
Merge updates from trunk. check-in: e36ed56d66 user: mistachkin tags: tkt-5cee5409f8
2018-01-25
23:59
Remove trailing whitespace. check-in: 2435b29a4f user: mistachkin tags: trunk
23:52
Further fixes to the internal debugging interfaces, primarily focused on thread-safety. check-in: 29690b4981 user: mistachkin tags: trunk
21:44
Merge updates from trunk. check-in: a363e907fe user: mistachkin tags: tkt-5cee5409f8
21:43
Fixes and enhancements to the internal debugging interfaces. check-in: 9221073c65 user: mistachkin tags: trunk
20:44
Prevent NullReferenceException being raised from within SQLiteConnection.Close() due to those fields being invalidated by SQLiteEnlistment. check-in: 6d391f764a user: mistachkin tags: tkt-5cee5409f8
19:21
Work in progress on ticket [5cee5409f8]: use the enlistment lock to protect against several race conditions between SQLiteEnlistment and SQLiteConnection. check-in: 0dc736558b user: mistachkin tags: tkt-5cee5409f8
18:56
Merge updates from trunk. check-in: 686803b92e user: mistachkin tags: tkt-5cee5409f8
18:53
In the enlistment cleanup, validate the 'cnn' parameter prior to attempting to use it. check-in: 6ec25f2c57 user: mistachkin tags: tkt-5cee5409f8
2018-01-24
19:53
Additions and corrections to the DbType mapping related lookup tables. Pursuant to ticket [a799e3978f]. check-in: 939cc5db59 user: mistachkin tags: trunk
19:07
Additions and corrections to the DbType mapping related lookup tables. Pursuant to ticket [a799e3978f]. Closed-Leaf check-in: d583659651 user: mistachkin tags: tkt-a799e3978f
18:11
Synchronize access to the '_enlistment' field of SQLiteConnection objects. Even thought the SQLiteConnection class is not designed to be thread-safe, this field must be protected from multi-threaded access due to how (asynchronous) transaction scope completion is implemented by the .NET Framework. Candidate fix for ticket [5cee5409f8]. check-in: 8f44046b6f user: mistachkin tags: tkt-5cee5409f8
2018-01-23
00:44
Update the Eagle shell configuration file. check-in: f722d13e2d user: mistachkin tags: trunk
2018-01-22
22:28
Minor revisions to the test for ticket [0e48e80333]. check-in: 5017305c0d user: mistachkin tags: trunk
20:04
Pickup the SQLite core library 3.22.0 docs from upstream. check-in: ab8e950457 user: mistachkin tags: trunk
20:01
Update SQLite core library to the 3.22.0 release. check-in: 4089ea4f30 user: mistachkin tags: trunk
2018-01-15
19:22
In SetTableError, avoid logging null virtual table error messages. check-in: 2de277f554 user: mistachkin tags: trunk
18:18
Correct and enhance the alignment diagnostics added by check-in [0621d7037c]. check-in: 7ca42fb6c0 user: mistachkin tags: trunk
17:53
Add comments with the offsets of various native structure members. check-in: 2e6de1738c user: mistachkin tags: trunk
17:20
Fix compilation of the design-time components project using the latest Visual Studio 2017 update. check-in: ad7af0b258 user: mistachkin tags: trunk
2018-01-12
19:37
Add some pointer/offset alignment checking to the managed virtual table subsystem. check-in: 0621d7037c user: mistachkin tags: trunk
2018-01-11
20:44
Update SQLite core library to the latest trunk code. check-in: 356e9a22b6 user: mistachkin tags: trunk
2018-01-04
19:03
Stress test variable cleanup tweak. check-in: a7962f9e97 user: mistachkin tags: trunk
18:35
Even more enhancements to the stress test. check-in: b4c8f6a38d user: mistachkin tags: trunk
18:21
Further enhancements to the stress test. check-in: 752a5d8f13 user: mistachkin tags: trunk
17:50
Update stress test settings file. check-in: fe2a4355f8 user: mistachkin tags: trunk
17:43
Fix harmless typo in the stress test. check-in: 5cb45326c1 user: mistachkin tags: trunk
17:40
Enhancements to the stress test. check-in: 23636c00e9 user: mistachkin tags: trunk
2017-12-18
13:00
Adjust the test constraints impacted by Mono 5.4. check-in: c4a0c9d86c user: mistachkin tags: trunk
2017-12-09
23:42
Further refinements to the design-time components installer. check-in: 7f0ac35baf user: mistachkin tags: trunk
2017-12-07
05:28
Fix long-standing issue with 'what-if' mode for the design-time components installer that caused some registry key names to be reported incorrectly in the generated log file. Updated the expected test results for 'installer-1.*' to account for this fix. More work on registry operation logging. check-in: 7b20491eb4 user: mistachkin tags: trunk
01:27
When cloning a MockRegistryKey, be sure to preserve its subKeyName field as well. check-in: c98795a9a2 user: mistachkin tags: trunk
00:57
Remove type name prefix from the method names in the registry operation log output. check-in: eab7df35a4 user: mistachkin tags: trunk
2017-12-06
23:53
Further refinements to the design-time components installer in preparation for future enhancements. check-in: 3f2760ab0f user: mistachkin tags: trunk
23:18
In the design-time components installer, enhance MockRegistryKey class to enable cloning without regard to its safety settings; however, the safety settings are preserved in the clone. check-in: f8e8c3d8dc user: mistachkin tags: trunk
22:47
Coding style improvements to the design-time components installer. check-in: 9e4a7c8f46 user: mistachkin tags: trunk
22:38
Enhance the design-time components installer to support creating a log file of all registry write operations. check-in: 297b44b1ef user: mistachkin tags: trunk
22:32
Fix typo. Fix RegistryKey lifetime issue. Cleanup output format and improve code. Closed-Leaf check-in: a5dd05dc21 user: mistachkin tags: designTimeInstaller
21:28
Work in progress on the design-time components installer. check-in: f808de76f7 user: mistachkin tags: designTimeInstaller
2017-12-04
18:01
Minor corrections to test suite infrastructure. check-in: 8314652c94 user: mistachkin tags: trunk
16:32
Minor correction to the 'data-1.81' test cleanup. check-in: 16d05f978b user: mistachkin tags: trunk
2017-12-01
00:00
Enhance database file cleanup semantics in the test suite infrastructure. check-in: b23c0f4675 user: mistachkin tags: trunk
2017-11-30
23:59
Cleanup the database file for test 'tkt-0e48e80333-1.1'. check-in: bf8c54d97e user: mistachkin tags: trunk
12:54
Update Eagle in externals to the beta 41 release. check-in: 10e4b21f8e user: mistachkin tags: trunk
2017-11-29
02:24
Fix expected result for the 'tkt-0e48e80333-1.2' test to account for thread timing variations. Also, adjust its timeout to be a bit more reasonable. check-in: aa5b7a8df5 user: mistachkin tags: trunk
02:01
Fix a typo in test 'tkt-0e48e80333-1.1' for ticket [0e48e80333]. check-in: 89c3c8334b user: mistachkin tags: trunk
01:41
Update some tests to be explicit about the DateTimeKind. check-in: c67a1ad0f6 user: mistachkin tags: trunk
2017-11-17
20:07
Bump version to 1.0.107.0. Add preliminary support for the .NET Framework 4.7.1. Update version history docs. check-in: 0c447952e6 user: mistachkin tags: trunk
2017-11-14
16:19
Attempt to invalidate all native delegates from a connection during its disposal. Pursuant to [0e48e80333]. check-in: a6f55afb81 user: mistachkin tags: trunk
16:17
Add and enhance tests for ticket [0e48e80333]. Updates to test suite infrastructure. Closed-Leaf check-in: dbf44d7cf2 user: mistachkin tags: tkt-0e48e80333
08:50
Fix minor coding style issue with several test files. check-in: 153c619047 user: mistachkin tags: trunk
08:47
Initial work on tests for ticket [0e48e80333]. check-in: c2d56cbccf user: mistachkin tags: tkt-0e48e80333
2017-11-12
05:36
Pass the connection string and parsed connection string properties to the Changed/Opened event handler. check-in: 2cdf95611e user: mistachkin tags: trunk
2017-11-09
08:37
Add another error message to the UnhookNativeCallbacks method. check-in: df1cca89d1 user: mistachkin tags: tkt-0e48e80333
08:04
Attempt to invalidate all native delegates from a connection during its disposal. Pursuant to [0e48e80333]. Still needs tests. check-in: aa99152568 user: mistachkin tags: tkt-0e48e80333
2017-11-07
03:38
Update a doc comment. check-in: 67190e9b52 user: mistachkin tags: trunk
03:33
Fix an incorrect memory allocation count in the SQLiteIndex class for SQLite memory freed without using the SQLiteMemory class. Only debug builds with TRACK_MEMORY_BYTES defined were impacted. check-in: 52d29df7aa user: mistachkin tags: trunk
01:42
Fix incorrect memory allocation counts in the SQLiteSession class for SQLite memory obtained without using the SQLiteMemory class. Only debug builds with TRACK_MEMORY_BYTES defined were impacted. check-in: 395909320d user: mistachkin tags: trunk
01:00
Avoid unnecessary lock contention and managed heap allocations in the data type mapping subsystem. check-in: ca18c8f4dd user: mistachkin tags: trunk
2017-11-02
02:37
Final updates for release 1.0.106.0. check-in: 62313f295f user: mistachkin tags: trunk, release, release-1.0.106.0
02:01
Update the downloads page for the 1.0.106.0 release. Closed-Leaf check-in: 069b6a910b user: mistachkin tags: preRelease
01:43
Final updates for release 1.0.106.0. check-in: 584cb59f39 user: mistachkin tags: preRelease
2017-11-01
17:13
The expected test result for 'data-1.90' did not account for non-debug builds. check-in: daa1bd9321 user: mistachkin tags: trunk
12:59
In the design-time components installer, fix registry key name in GetAssemblyFoldersKeyName broken by check-in [7529b275e1]. check-in: 5010e3dca4 user: mistachkin tags: trunk
01:15
Since the debugger handling in MaybeBreakIntoDebugger is opt-in, move it before the check for the 'No_PreLoadSQLite' configuration setting. check-in: 2bed4a9b30 user: mistachkin tags: trunk
01:00
Adjust comment wording. check-in: b7307ff8d3 user: mistachkin tags: trunk
00:58
Add the 'PreLoadSQLite_BreakIntoDebugger' configuration setting to improve debugging support. Also, add some logging to the SQLiteProviderFactory class, pursuant to [d6e1fdba1e]. check-in: 320066944e user: mistachkin tags: trunk
2017-10-31
22:21
Improvements to the doc comments for the BackupDatabase method. check-in: e4df0a7df0 user: mistachkin tags: trunk
2017-10-27
03:36
Pickup and integrate the SQLite core library 3.21.0 docs from upstream. check-in: 87a4f65f05 user: mistachkin tags: trunk
03:30
Update SQLite core library to the 3.21.0 release. check-in: 24e3dd0f10 user: mistachkin tags: trunk
00:23
Coding style and readability improvements. check-in: 4029ce4a8a user: mistachkin tags: trunk
2017-10-25
17:07
Temporarily re-enable the legacy CryptoAPI codec. check-in: 9486553a2c user: mistachkin tags: trunk
2017-10-19
17:26
Fix an incorrect doc comment on the Schema_Columns method. Pursuant to [ff163eb3d8]. check-in: 7632e932f5 user: mistachkin tags: trunk
2017-10-18
17:59
Add GetInvariantDecimal connection flag, enabled by default, to force returning of decimal values using the invariant culture. Update version history docs. check-in: b37afb1ddc user: mistachkin tags: trunk
07:11
Update comments in the session test file. check-in: 7957c296b8 user: mistachkin tags: trunk
2017-10-17
20:01
Add the 'BindInvariantDecimal' connection flag, enabled by default, which forces Decimal parameters to be converted to strings using the invariant culture. check-in: da44957e76 user: mistachkin tags: trunk
19:59
Update SQLite core library to the latest 'branch-3.21' code. check-in: 1f07d53a90 user: mistachkin tags: trunk
18:09
Update the expected results for test 'authorizer-1.1' to account for upstream changes. check-in: c5ddcaede4 user: mistachkin tags: trunk
08:41
First attempt to address some test issues seen on Mono. check-in: a7124e2dad user: mistachkin tags: trunk
08:39
Adjust some doc comments to be more accurate. check-in: a6cae4efbf user: mistachkin tags: trunk
08:38
When building the interop assembly for POSIX, be sure to include support for the 'sqlite_stmt' table. check-in: ec839bf09e user: mistachkin tags: trunk
2017-10-16
22:11
Merge appropriate changes from the 'preRelease' branch. Cherrypick of [da78664742f1dba8]. check-in: 9821f038cd user: mistachkin tags: trunk
21:26
Changes for the 1.0.106.0 pre-release packages. Closed-Leaf check-in: da78664742 user: mistachkin tags: preRelease
20:24
Update SQLite core library to the latest trunk code. check-in: 0187ad0700 user: mistachkin tags: trunk
20:11
Add the version number for Visual Studio 2017 to the NuGet targets file. check-in: f86264f848 user: mistachkin tags: trunk
02:58
Update some comments. check-in: 14d074f839 user: mistachkin tags: trunk
2017-10-15
03:29
Minor tweak to one of the new session tests. check-in: c25b488f6d user: mistachkin tags: trunk
2017-10-14
22:40
Add tests for the session extension change group methods. Remove extraneous byte array parameter check from the SQLiteChangeGroup.CreateChangeSet method. check-in: e7e1b9dcf9 user: mistachkin tags: trunk
21:57
Update to tests for the session extension. check-in: 8ad03d5b81 user: mistachkin tags: trunk
07:33
Add full support for the native session extension. check-in: 17c0ae883b user: mistachkin tags: trunk
07:25
Add projects, solutions, and build environment support for Visual Studio 2017. check-in: 9d2b034e4c user: mistachkin tags: trunk
07:20
Update the master release archive manifest. Closed-Leaf check-in: 71327c1dd6 user: mistachkin tags: sessions
06:37
Final work on the initial draft of the doc comments. check-in: 8f18f2c045 user: mistachkin tags: sessions
04:38
More progress on doc comments. check-in: dfc53a02a6 user: mistachkin tags: sessions
03:54
Fill in doc comments for most of the interfaces. check-in: 381e861fa6 user: mistachkin tags: sessions
03:25
Fill in doc comments for the SQLiteSession class. check-in: afe96a0b10 user: mistachkin tags: sessions
02:24
Yet more work on doc comments. check-in: 47a190338f user: mistachkin tags: sessions
2017-10-13
21:01
More work on doc comments. check-in: 3bf2ed2311 user: mistachkin tags: sessions
20:37
Initial work on doc comments. check-in: e1e7276789 user: mistachkin tags: sessions
18:26
Add tests for patch sets. check-in: 4490b24bbb user: mistachkin tags: sessions
17:47
Object lifetime fixes for stream adapters and their managed delegates. check-in: aafb14f219 user: mistachkin tags: sessions
17:46
Corrections to tests. Closed-Leaf check-in: acbeea6018 user: mistachkin tags: sessionStreamManager
17:11
Prevent delegates used for native callbacks from being disposed while in use. check-in: 489188361e user: mistachkin tags: sessionStreamManager
16:47
Further adjustments. check-in: fc3f62b4be user: mistachkin tags: sessionStreamManager
2017-10-12
22:27
Incomplete work in progress on stream adapter object lifetime fixes. check-in: c4fb95f1eb user: mistachkin tags: sessionStreamManager
20:04
Add stream tests for the CombineWith and Apply methods. check-in: cce9d5de83 user: mistachkin tags: sessions
19:26
Cleanup and modularize tests in preparation for stream variants. Initial work on stream tests. check-in: c41edbe55e user: mistachkin tags: sessions
00:03
Minor test cleanup. check-in: ac526d98e8 user: mistachkin tags: sessions
00:00
Add tests for LoadDifferencesFromTable and stream-based change set creation. check-in: e3f513c15d user: mistachkin tags: sessions
2017-10-11
23:58
Revise IDisposable semantics of the SQLiteStreamAdapter class: stop setting the contained (not owned) stream to null when disposed. check-in: 057f76abdc user: mistachkin tags: sessions
21:22
Add tests for Apply and CombineWith. check-in: d1def95f7b user: mistachkin tags: sessions
21:21
Create the metadata item for the xConflict callback. check-in: e3f2fe8d85 user: mistachkin tags: sessions
05:18
Wrap calls to the SessionTableFilterCallback delegate in a try/catch. check-in: 9c4784ee2f user: mistachkin tags: sessions
04:53
Update version history docs. check-in: 9706984ee1 user: mistachkin tags: sessions
04:39
Slightly simplify tests by centralizing code that creates raw changeset data from a session. check-in: 2185ed4885 user: mistachkin tags: sessions
04:03
Add test for the ISQLiteChangeSet.Invert method. check-in: 53b6aee403 user: mistachkin tags: sessions
03:34
More work on tests. check-in: a40c3117c6 user: mistachkin tags: sessions
03:29
Make sure that null is passed to the native sqlite3session_table_filter() API when the callback is null. Also, fix type signature of the session extension xFilter native delegate. check-in: f8d3d92453 user: mistachkin tags: sessions
00:32
More work on tests. check-in: e9782935e2 user: mistachkin tags: sessions
2017-10-10
23:02
Move the rawData parameter checking code into its own (static) method. check-in: 0adbed8ca0 user: mistachkin tags: sessions
22:42
Add tests for the enabled/disabled state of the session object. check-in: 7ee168e2ff user: mistachkin tags: sessions
21:58
Remove unused string constant. check-in: a9cc684e27 user: mistachkin tags: sessions
21:52
Refactoring: Only the SQLiteConnectionLock class is allowed to hold onto the native connection handle and its associated flags. check-in: 43624d7096 user: mistachkin tags: sessions
21:46
Merge trunk. check-in: 9a31f08683 user: mistachkin tags: sessions
21:46
Use an already existing local variable for a connection handle instead of re-querying a field. check-in: 890d132eaf user: mistachkin tags: trunk
21:45
Use the 'getTemporaryDirectory' helper procedure in the test suite. check-in: f4e188e696 user: mistachkin tags: trunk
21:41
Merge updates from trunk. check-in: 0b70bd2e0e user: mistachkin tags: sessions
21:40
Refactor how logging flags and exception handling are performed. check-in: 6fbb8f60e9 user: mistachkin tags: trunk
21:38
Heavily refactor how native delegates and exception handling are performed. check-in: 3b281ced11 user: mistachkin tags: sessions
20:08
Add and revise tests for the session extension support classes. check-in: ca9127aa51 user: mistachkin tags: sessions
05:53
Pickup further release archive verification tool changes from upstream. check-in: 2ada6a698f user: mistachkin tags: trunk
05:22
Add initial tests for the session extension support classes. check-in: 46f407ce75 user: mistachkin tags: sessions
01:27
Use the 'getTemporaryDirectory' helper procedure in the test suite. check-in: 8ee032559b user: mistachkin tags: sessions
01:26
More adjustments for the INTEROP_SESSION_EXTENSION define. check-in: 51aeb4bf30 user: mistachkin tags: sessions
2017-10-09
16:09
The delegates used for native callbacks from the SQLite core library must be marked as 'cdecl'. check-in: bad97b09fc user: mistachkin tags: sessions
01:17
Fix spacing issues. check-in: aa8f3d094c user: mistachkin tags: trunk
2017-10-08
22:00
Merge updates from trunk. check-in: 4919dd2ea9 user: mistachkin tags: sessions
21:55
Pickup release archive verification tool changes from upstream. Add NuGet packages in the master release archive manifest. check-in: 68b09a1bbd user: mistachkin tags: trunk
04:57
Pickup release archive verification tool changes from upstream. check-in: 2451d95590 user: mistachkin tags: trunk
2017-10-07
03:17
Avoid a superfluous call to Marshal.Copy. check-in: cfbbd7b1fe user: mistachkin tags: sessions
2017-10-06
23:09
Make the IEnumerable<ISQLiteChangeSetMetadataItem> interface part of ISQLiteChangeSet. Add a couple missing null argument checks. check-in: ff0061c1df user: mistachkin tags: sessions
23:07
Add GetObject method to the SQLiteValue class for use in testing and debugging. check-in: 756bbf5fcb user: mistachkin tags: sessions
21:44
Add the SQLiteConnectionLock base class and use it from the classes that need to hold onto a native database connection handle. check-in: 91d210a6ca user: mistachkin tags: sessions
20:56
Make GetNativeHandle private. check-in: 4e6e08e9c5 user: mistachkin tags: sessions
20:53
Further refinements to IDisposable handling. check-in: cc900bbb35 user: mistachkin tags: sessions
20:07
More spacing cleanup. check-in: 812f16fdb8 user: mistachkin tags: sessions
20:03
Cleanup regions. check-in: 31aaba7c78 user: mistachkin tags: sessions
20:01
Change the remaining new classes as 'internal' instead of 'public'. check-in: ff722745b2 user: mistachkin tags: sessions
19:53
Add the 'SQLiteChangeGroup' class. Rename the new source file to 'SQLiteSession.cs'. check-in: d7179f7208 user: mistachkin tags: sessions
18:06
Work on cleaning up the enumerator/iterator classes and P/Invoke integration. check-in: c82ab41db1 user: mistachkin tags: sessions
17:39
Introduce some private abstract base classes to isolate the differences between memory and stream enumeration. check-in: 04332df7d6 user: mistachkin tags: sessions
16:08
Remove unused IsPatchSet property from the ISQLiteChangeSet interface. check-in: 54ac954062 user: mistachkin tags: sessions
16:04
Further work on the SQLiteStreamChangeSet class. check-in: b1e6a036bb user: mistachkin tags: sessions
15:51
Further work on the SQLiteMemoryChangeSet class. check-in: 5dc5e48cb0 user: mistachkin tags: sessions
2017-10-05
23:10
Cleanup integration between the session extension classes and the SQLiteConnection class. check-in: 7529b50e97 user: mistachkin tags: sessions
22:55
The 'Apply' methods logically belong to the change set, not the session. check-in: baed0aa503 user: mistachkin tags: sessions
22:33
Further refinements. check-in: a16ea17d38 user: mistachkin tags: sessions
22:19
Fix some inconsistencies in the API, minor cleanup. check-in: 520bab9c18 user: mistachkin tags: sessions
21:47
Yet more work in progress. check-in: 537da806d2 user: mistachkin tags: sessions
19:28
More work in progress. check-in: ef2192f132 user: mistachkin tags: sessions
03:26
Work-in-progress on supporting the 'sessions' extension to the SQLite core library. check-in: 2ce0ba7f72 user: mistachkin tags: sessions
2017-10-04
19:52
Stop using ToString calls within the parameter binding subsystem that do not take into account the configured culture information. check-in: fb6160ee72 user: mistachkin tags: trunk
2017-09-29
16:59
Update Eagle in externals to the beta 40 release. check-in: e4d08f6098 user: mistachkin tags: trunk
2017-09-28
18:23
Merge updates from trunk. Closed-Leaf check-in: 88a2960228 user: mistachkin tags: vs2017
18:22
Update version history docs. check-in: 0cfbfac5f7 user: mistachkin tags: trunk
18:21
Update version history docs. check-in: b60b6e8290 user: mistachkin tags: vs2017
18:14
Merge updates from trunk. check-in: 37be32bdd4 user: mistachkin tags: vs2017
2017-09-16
06:21
Update several tests for ticket [b167206ad3] to use the 'DECIMALTEXT' and 'NUMERICTEXT' type mappings. check-in: 5032831744 user: mistachkin tags: trunk
06:20
Add the 'DECIMALTEXT' and 'NUMERICTEXT' type mappings. check-in: 354e4df35c user: mistachkin tags: trunk
05:49
Add BindDecimalAsText connection flag to force Decimal typed parameters to be bound as text. Pursuant to [b167206ad3]. check-in: 995978db06 user: mistachkin tags: trunk
2017-09-07
20:21
Update SQLite core library to the 3.20.1 release. check-in: 6ba379107f user: mistachkin tags: trunk
20:06
Add GetDecimalAsText connection flag to force Decimal typed columns to be returned as text. Pursuant to [b167206ad3]. check-in: 59d87c8bce user: mistachkin tags: trunk
19:56
In the test suite infrastructure, skip over scanning the release directory if it does not exist. check-in: 82655edf58 user: mistachkin tags: trunk
2017-08-16
01:22
Update version history docs. check-in: 0cc5991980 user: mistachkin tags: trunk
2017-08-10
22:09
Adjust the test constraints impacted by Mono 5.0. check-in: 3e84886e80 user: mistachkin tags: trunk
2017-08-07
20:50
Maintainability improvements to registry handling in the design-time components installer. check-in: 7529b275e1 user: mistachkin tags: vs2017
19:42
Merge updates from trunk. check-in: 3460b9641f user: mistachkin tags: vs2017
17:42
Pickup the SQLite core library 3.20.0 docs from upstream. check-in: e8f5d1f3ea user: mistachkin tags: trunk
17:41
Update SQLite core library to the 3.20.0 release. check-in: cbe70350ca user: mistachkin tags: trunk
2017-08-02
22:10
Modify the design-time components installation tool to produce an error message for Visual Studio 2017 (i.e. since it is not compatible). check-in: 2f8bbb43dd user: mistachkin tags: vs2017
21:23
Exclude the 'System.Threading.Tasks.Dataflow' assembly from the binary release archives. check-in: 5deb6aa3c5 user: mistachkin tags: vs2017
21:20
Fix typos in the 'testlinq' project file for Visual Studio 2017. check-in: fa7b063622 user: mistachkin tags: vs2017
21:19
Rename 'TryToFindVsSdk2017' MSBuild target to 'MaybeFindVsSdk2017'. Add 'MaybeMissingVsSdk2017' MSBuild target. Call both of them from the 'InitialTargets' property so they can actually override the build processing, if necessary. check-in: e1d9903754 user: mistachkin tags: vs2017
20:53
Corrections to the 'TryToFindVsSdk2017' build target. Also, make it possible to use the target without needing the 'SQLiteNetDir' MSBuild property. check-in: 628098f876 user: mistachkin tags: vs2017
20:06
Fix a typo. check-in: 6a136b170d user: mistachkin tags: vs2017
19:26
Attempt to use the 'PrepareForBuildDependsOn' phase instead of the 'BuildDependsOn' phase to schedule the 'TryToFindVsSdk2017' MSBuild task. check-in: 0c3e16723a user: mistachkin tags: vs2017
19:18
Apparently, the 'installationPath' property produced by 'vswhere' for Visual Studio 2017 does not have a trailing backslash. check-in: 1a27c3db68 user: mistachkin tags: vs2017
19:09
Attempt to use the 'vswhere' tool to locate the SDK for Visual Studio 2017 for the design-time components project. check-in: 0199d92b58 user: mistachkin tags: vs2017
17:51
Fix the PlatformToolset values for the SQLite interop assembly projects. check-in: 956049da1d user: mistachkin tags: vs2017
17:33
Integrate the 'vswhere' tool into the build system. check-in: 2945b9a59f user: mistachkin tags: vs2017
17:20
Add preliminary support for Visual Studio 2017 and the .NET Framework 4.7. check-in: babe22b817 user: mistachkin tags: vs2017
2017-07-31
19:16
Update SQLite core library to the latest 3.20 release candidate. check-in: 64b4972972 user: mistachkin tags: trunk
19:16
Fix variable leak in tests 'data-1.91' and 'data-1.92'. check-in: 862485361a user: mistachkin tags: trunk
18:53
Improvements to 'Password' error messages. check-in: 3a8df73b78 user: mistachkin tags: trunk
18:25
Update the 'vswhere' tool in Externals to the '2.1.3' release. check-in: 8f3bf26d38 user: mistachkin tags: trunk
18:13
Throw an exception when the 'Password' / 'HexPassword' connection string properties are used without encryption support. check-in: da318bde6b user: mistachkin tags: trunk
18:08
Fix broken expected result for test 'data-1.90', added by check-in [e52c25447b]. check-in: c6aa4ff71c user: mistachkin tags: trunk
2017-07-26
20:04
Update SQLite core library to the latest 3.20 release candidate. check-in: 73881c98e0 user: mistachkin tags: trunk
2017-07-15
21:19
Add some tests for the 'sqlite_stmt' virtual table. check-in: e52c25447b user: mistachkin tags: trunk
19:12
By default, enable the 'sqlite_stmt' virtual table in the interop assembly. check-in: 0d5ba4b280 user: mistachkin tags: trunk
18:31
Update SQLite core library to latest 3.20.0 release candidate. check-in: fd03d40e6d user: mistachkin tags: trunk
2017-06-23
03:33
Per the Community Support Policies, the legacy CryptoAPI codec will be disabled by default. check-in: 6f01a37dea user: mistachkin tags: trunk
2017-06-11
02:58
Merge in applicable changes from the 1.0.105.2 release. check-in: 802962c8f3 user: mistachkin tags: trunk
02:44
Final updates for release 1.0.105.2. Leaf check-in: 0fadcbe4d2 user: mistachkin tags: release, release-1.0.105.2, branch-1.0.105
2017-06-10
17:51
Fix a merge conflict for the JSON1 extension. check-in: c8e059414e user: mistachkin tags: branch-1.0.105
17:44
Bump all versions for the 1.0.105.2 release. check-in: 5faa31df79 user: mistachkin tags: branch-1.0.105
17:38
Merge updates from trunk. check-in: 091bc3a48a user: mistachkin tags: branch-1.0.105
17:22
Update SQLite core library to the 3.19.3 release. check-in: 05a7dc5557 user: mistachkin tags: trunk
01:09
Simplify the new test case added in the previous check-in. check-in: ac29179121 user: mistachkin tags: trunk
00:56
Fix issue that prevented SQLiteBlob creation from succeeding for tables that did not have an integer primary key. check-in: a47688aca5 user: mistachkin tags: trunk
00:51
Correct cursor type checking in the sqlite3_cursor_rowid_interop() function. check-in: 99b0ca713e user: mistachkin tags: trunk
2017-06-09
23:49
Update a couple method visibility modifiers. check-in: 6ccd600582 user: mistachkin tags: trunk
2017-05-25
18:52
Update SQLite core library to the 3.19.2 release. check-in: 4f5c9aa89f user: mistachkin tags: trunk
2017-05-24
19:25
Pickup the SQLite core library 3.19.1 docs from upstream. check-in: f453665b94 user: mistachkin tags: trunk
19:24
Update SQLite core library to the 3.19.1 release. check-in: 44ad7c70f0 user: mistachkin tags: trunk
2017-05-13
05:42
Merge in applicable changes from the 1.0.105.1 release. check-in: c2adf5a112 user: mistachkin tags: trunk
05:40
Final updates for release 1.0.105.1. check-in: cb30ff9abf user: mistachkin tags: release, release-1.0.105.1, branch-1.0.105
2017-05-12
20:45
Cherrypick of [384b2aecc24bf1], avoid repeated calls into GetAssemblyDirectory/GetXmlConfigFileName for null returns. check-in: 6058d5f357 user: mistachkin tags: branch-1.0.105
20:43
Also prevent repeated calls into GetAssemblyDirectory and GetXmlConfigFileName when their respective searches are not successful. check-in: 384b2aecc2 user: mistachkin tags: trunk
2017-05-11
15:59
Bump version to 1.0.105.1. check-in: f0e7bfcebd user: mistachkin tags: branch-1.0.105
15:54
Update version history docs. check-in: 13fa3545f6 user: mistachkin tags: trunk
15:48
Cherrypick of [92f1a8d6b95e5c0d], [2621aa6f2e116d71], [060be3824767ba41], and [4fdd8dee13b40da2], cache the assembly directory and XML configuration file name. check-in: defe7832c2 user: mistachkin tags: branch-1.0.105
15:43
Cherrypick of [cee7126f56f28d0e], fix caching of 'No_SQLiteConnectionNewParser' and 'DefaultFlags_SQLiteConnection'. check-in: 362b7933d5 user: mistachkin tags: branch-1.0.105
15:37
Cherrypick of [2c31a6967460b852], test suite helper procedure fixes. check-in: 4578c9236b user: mistachkin tags: branch-1.0.105
15:36
Cherrypick of [9b146be3f9aef0c3] and [ece910dd8df8ce5f], the Int32.ToString culture fix. check-in: cc5c576e43 user: mistachkin tags: branch-1.0.105
15:34
Cherrypick of [e41a0aef927841ce], the doc links fix. check-in: 95d7239b6b user: mistachkin tags: branch-1.0.105
15:33
Cherrypick of [26a05172c42e3647] and [13a554277f979dd2], the web page fixes. check-in: 1c134c9690 user: mistachkin tags: branch-1.0.105
15:21
Update tests and suite helper library to account for caching of the XML configuration file name. check-in: 4fdd8dee13 user: mistachkin tags: trunk
04:06
Cache the XML file name used by the configuration subsystem. check-in: 060be38247 user: mistachkin tags: trunk
01:45
Add a missing '#if DEBUG' in the DebugData class. check-in: 2621aa6f2e user: mistachkin tags: trunk
01:30
Cache the assembly directory used by the configuration subsystem. check-in: 92f1a8d6b9 user: mistachkin tags: trunk
01:23
Make sure the 'No_SQLiteConnectionNewParser' and 'DefaultFlags_SQLiteConnection' setting values end up being cached. check-in: cee7126f56 user: mistachkin tags: trunk
2017-05-10
16:53
Bump version to 1.0.106.0. Update version history docs. Update SQLite core library to the latest trunk code. check-in: e552f5ffad user: mistachkin tags: trunk
2017-05-08
19:15
Add test for the fix in check-in [9b146be3f9aef0c3]. check-in: ece910dd8d user: mistachkin tags: trunk
19:15
Prevent test suite helper procedures 'getDbDefaultPageSize' and 'getDbDefaultCacheSize' from raising script errors. check-in: 2c31a69674 user: mistachkin tags: trunk
01:18
Avoid using the Int32.ToString method overload with no arguments. Depending on the current culture, it interacts badly when later parsing the returned strings with the invariant culture. Reported by David Rickard via the ML. check-in: 9b146be3f9 user: mistachkin tags: trunk
2017-05-04
18:38
Add the 'vswhere' tool to externals, which will be used to help locate installed instances of Visual Studio 2017. check-in: bd836f29a8 user: mistachkin tags: trunk
2017-05-03
00:21
Fix some internal links to members of the ISQLiteManagedModule interface in the generated CHM file. check-in: e41a0aef92 user: mistachkin tags: trunk
2017-04-10
18:29
Improve download page styling. check-in: 13a554277f user: mistachkin tags: trunk
2017-04-09
18:16
Fix typo on a couple wiki pages. check-in: 26a05172c4 user: mistachkin tags: trunk