System.Data.SQLite
File History
Not logged in

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

History of lib/System.Data.SQLite/common.eagle

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. file: [50f5c352f3] check-in: [c551a16b96] user: mistachkin branch: netStandard21, size: 218398
2019-10-12
21:30
Partially reverse changes from the previous two check-ins that are wrong and unnecessary. file: [44b8ec527b] check-in: [774258b89e] user: mistachkin branch: netStandard21, size: 217680
20:31
Add new test data file missing from the previous check-in. file: [ffb8e4f928] check-in: [3179c8eae5] user: mistachkin branch: netStandard21, size: 218037
20:19
Further test suite refinements. file: [7be0afb4a6] check-in: [09c0313477] user: mistachkin branch: netStandard21, size: 218037
2019-10-09
22:43
Build system and test suite infrastructure enhancements. file: [fe2b762cea] check-in: [fbcfe42e02] user: mistachkin branch: netStandard21, size: 216716
2019-10-08
23:55
Clone Eagle binaries for .NET Standard 2.1. file: [3c43b15de9] check-in: [08df79b52e] user: mistachkin branch: netStandard21, size: 214945
2019-10-07
04:50
Fix comment from the previous check-in. file: [d993b7bd43] check-in: [45c494bff0] user: mistachkin branch: netStandard21, size: 214930
04:49
Fix some uses of the 'checkForFile' test suite helper procedure. file: [06c46e4a0d] check-in: [4f99e9372f] user: mistachkin branch: netStandard21, size: 214907
2019-10-06
01:28
Merge updates from trunk. file: [e93f197221] check-in: [a7776a256a] user: mistachkin branch: netStandard21, size: 214653
01:27
Another fix related to handling of the 'checkForSecurityProtocols' test suite helper procedure. file: [3b746655b7] check-in: [66c88f2048] user: mistachkin branch: trunk, size: 214301
2019-10-05
21:10
More work in progress. file: [05d43a76b7] check-in: [6746f67c7a] user: mistachkin branch: netStandard21, size: 214504
17:47
Initial work on supporting the .NET Standard 2.1 (and .NET Core 3.0). file: [7ec6e2c1d0] check-in: [c1dd57b1a1] user: mistachkin branch: netStandard21, size: 214361
02:06
Update SQLite core library to the 3.30.0 release. file: [57166862b1] check-in: [cdd3330990] user: mistachkin branch: trunk, size: 214521
2018-12-23
04:56
Add HidePassword connection flag to remove the password from the connection string once the database is opened. Pursuant to [23d8d6171e]. file: [b2b72feda4] check-in: [02ed8cae60] user: mistachkin branch: trunk, size: 214152
2018-08-14
04:55
Minor cleanup. file: [9f41491552] check-in: [b1d4a5a75c] user: mistachkin branch: trunk, size: 213624
03:52
Update list of define constants in the test suite infrastructure. file: [1b84ae3800] check-in: [c5a6ab3a68] user: mistachkin branch: trunk, size: 214195
03:43
Refactoring of some diagnostic messages emitted by the test suite infrastructure. file: [44c653734b] check-in: [aa845495da] user: mistachkin branch: trunk, size: 214171
03:22
Enhance test suite infrastructure, mostly to support build auto-selection for the .NET Standard 2.0 build. file: [aa7e120c18] check-in: [7d7bb0e1a3] user: mistachkin branch: trunk, size: 212911
2018-08-13
22:52
In the test suite infrastructure, treat the config files as 'managed only'. file: [63e3d5063a] check-in: [8f9c8fae4c] user: mistachkin branch: trunk, size: 205571
19:47
Make it possible for the managed and native test configuration suffixes to differ. file: [c8a5dd766d] check-in: [c3d7f73889] user: mistachkin branch: preRelease, size: 205573
2018-08-11
19:58
Update Eagle in externals to the beta 43 release. file: [c63334e1a9] check-in: [86636b58e2] user: mistachkin branch: preRelease, size: 204819
2018-08-05
03:17
Fix test suite infrastructure issue that prevented the sample database file from being re-copied between tests. file: [e62ccf9476] check-in: [e4a7ae120f] user: mistachkin branch: preRelease, size: 203889
2018-07-26
07:24
Fixes to the new SQLiteLog initialization handling and associated test suite infrastructure updates. file: [5dcbc61a6b] check-in: [04d60edbdf] user: mistachkin branch: trunk, size: 203890
06:54
Add configuration suffix support to the test suite infrastructure. file: [b040fdf2c1] check-in: [7ffb245069] user: mistachkin branch: trunk, size: 203229
2018-07-24
08:18
In the test suite infrastructure, checks for managed binaries should not use the native directory. file: [82cbc6167e] check-in: [11b5e68bc7] user: mistachkin branch: trunk, size: 202542
2018-07-23
07:00
Cosmetic changes to whitespace and comments. file: [c1f7ac0962] check-in: [febb90f95a] user: mistachkin branch: trunk, size: 202551
05:52
Improve cross-platform detection and use of the SQLite interop assembly / SQLite native library by the test suite infrastructure. file: [93f4f65dc8] check-in: [337076bac1] user: mistachkin branch: trunk, size: 202550
2018-05-06
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. file: [7e02e7d370] check-in: [880e608b09] user: mistachkin branch: trunk, size: 201331
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. file: [026f6904a9] check-in: [a65ec30361] user: mistachkin branch: trunk, size: 201301
2018-04-26
13:32
Fix the 'getExternalDirectory' test suite infrastructure procedure to account for the new relative location of the Eagle shell binary. file: [f1e04f24de] check-in: [b520434ab4] user: mistachkin branch: trunk, size: 200882
2018-04-25
21:20
Merge updates from trunk. file: [fe47f8c089] check-in: [b8d9f46daa] user: mistachkin branch: netStandard20, size: 200854
21:19
Change test suite infrastructure for a pending upstream change in order to support .NET Core 2.0. file: [87a0d5c9cc] check-in: [08b72a8690] user: mistachkin branch: trunk, size: 196428
2018-04-23
02:35
Minor enhancement to the test suite diagnostic output. file: [73517e28fe] check-in: [d2a2b5d8f4] user: mistachkin branch: netStandard20, size: 200677
2018-04-08
12:00
More test suite refinements. file: [7e116c3fe0] check-in: [cdca7aec87] user: mistachkin branch: netStandard20, size: 200438
2018-04-06
14:23
Make it possible for the test suite infrastructure to find native binaries when testing the managed binaries for the .NET Core. file: [dda4b133c6] check-in: [d25440f7b5] user: mistachkin branch: netStandard20, size: 199608
2018-04-05
14:42
More porting work on build system, test suite, and web pages. file: [5d937ca889] check-in: [3e80bcba79] user: mistachkin branch: netStandard20, size: 196513
05:39
Initial work on the test suite infrastructure. file: [1eaab4babc] check-in: [56eb301cad] user: mistachkin branch: netStandard20, size: 196398
2018-02-26
22:53
In the test suite infrastructure, retain version of SQLite core library for use by test constraint expressions. file: [35d96758f7] check-in: [c588ddf749] user: mistachkin branch: trunk, size: 196267
21:31
Make the (new) SetConfigurationOption tests more robust and get them passing again. file: [4c53420645] check-in: [550a609491] user: mistachkin branch: trunk, size: 195912
17:32
Set HResult property of SQLiteException based on the SQLite core library error code. file: [3864396a81] check-in: [a4575fc8e7] user: mistachkin branch: trunk, size: 195688
2018-02-20
12:18
Enhancements to test suite to improve detection of encrypted database support. file: [7d31cf00da] check-in: [c093917164] user: mistachkin branch: trunk, size: 195663
10:46
Test portability fixes for Mono on POSIX. file: [a52b6472ed] check-in: [ed9c4825db] user: mistachkin branch: trunk, size: 191987
2018-02-08
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. file: [e86d77c8f7] check-in: [accc5da1ee] user: mistachkin branch: trunk, size: 191976
2018-01-26
01:27
Make sure the test properties in 'getTestProperties' are expanded. file: [7981f9a75d] check-in: [ac3e831242] user: mistachkin branch: trunk, size: 190878
01:11
Make it possible to determine which test is associated with a connection object (e.g. being closed, disposed, etc). file: [23f68118be] check-in: [d142c335ab] user: mistachkin branch: trunk, size: 190880
2018-01-25
23:52
Further fixes to the internal debugging interfaces, primarily focused on thread-safety. file: [1606d9cff0] check-in: [29690b4981] user: mistachkin branch: trunk, size: 189621
2018-01-22
22:28
Minor revisions to the test for ticket [0e48e80333]. file: [2711dd9293] check-in: [5017305c0d] user: mistachkin branch: trunk, size: 188545
2017-12-04
18:01
Minor corrections to test suite infrastructure. file: [7eb7d49970] check-in: [8314652c94] user: mistachkin branch: trunk, size: 188251
2017-12-01
00:00
Enhance database file cleanup semantics in the test suite infrastructure. file: [d1bd1c5fd9] check-in: [b23c0f4675] user: mistachkin branch: trunk, size: 187201
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. file: [01fca0bf12] check-in: [0c447952e6] user: mistachkin branch: trunk, size: 185453
2017-11-14
16:17
Add and enhance tests for ticket [0e48e80333]. Updates to test suite infrastructure. file: [f294e1d0ab] check-in: [dbf44d7cf2] user: mistachkin branch: tkt-0e48e80333, size: 185404
08:47
Initial work on tests for ticket [0e48e80333]. file: [6cb2ded480] check-in: [c2d56cbccf] user: mistachkin branch: tkt-0e48e80333, size: 184018
2017-10-14
07:33
Add full support for the native session extension. file: [d967662bef] check-in: [17c0ae883b] user: mistachkin branch: trunk, size: 182079
2017-10-10
01:26
More adjustments for the INTEROP_SESSION_EXTENSION define. file: [52ab390090] check-in: [51aeb4bf30] user: mistachkin branch: sessions, size: 181133
2017-09-28
18:14
Merge updates from trunk. file: [d17a0407dd] check-in: [37be32bdd4] user: mistachkin branch: vs2017, size: 182010
2017-09-07
19:56
In the test suite infrastructure, skip over scanning the release directory if it does not exist. file: [7813e985f9] check-in: [82655edf58] user: mistachkin branch: trunk, size: 181064
2017-08-02
17:20
Add preliminary support for Visual Studio 2017 and the .NET Framework 4.7. file: [835f34b4c5] check-in: [babe22b817] user: mistachkin branch: vs2017, size: 181676
2017-05-11
15:21
Update tests and suite helper library to account for caching of the XML configuration file name. file: [d594c7bb4f] check-in: [4fdd8dee13] user: mistachkin branch: trunk, size: 180730
01:30
Cache the assembly directory used by the configuration subsystem. file: [48b6c5ae0b] check-in: [92f1a8d6b9] user: mistachkin branch: trunk, size: 180102
2017-05-08
19:15
Prevent test suite helper procedures 'getDbDefaultPageSize' and 'getDbDefaultCacheSize' from raising script errors. file: [e653ce7abf] check-in: [2c31a69674] user: mistachkin branch: trunk, size: 174950
2017-02-02
19:26
Add experimental support for native sha1 extension. file: [86ae414fce] check-in: [f1feb19c18] user: mistachkin branch: trunk, size: 174766
2016-11-17
20:14
Revert to the legacy behavior for nested transactions for the SQLiteTransaction class. file: [cc294da234] check-in: [a7319029c7] user: mistachkin branch: tkt-1f7bfff467, size: 174690
2016-10-29
23:57
The test suite helper procedure 'moveSystemDataSQLiteDllConfig' should use the binary directory. file: [606764c006] check-in: [8f9ea0bf02] user: mistachkin branch: trunk, size: 174367
2016-10-28
23:55
Fix escaping of test override values containing Tcl reserved characters in the 'getTestOverridesPreamble' test suite helper procedure. file: [c75cc0c110] check-in: [83f0c2e44e] user: mistachkin branch: trunk, size: 174398
2016-10-14
00:18
Improvements to the test suite infrastructure. Fix intermittent failures of the test for ticket [aba4549801]. file: [6dc0266d36] check-in: [54a9280a9d] user: mistachkin branch: trunk, size: 174238
2016-10-13
20:57
Fix ambiguous method overload selection issue in the 'getDateTimeTicks' test suite helper procedure. file: [6b86095ca5] check-in: [8db28182d3] user: mistachkin branch: trunk, size: 174423
2016-10-10
20:48
Enhance the 'getRowsFromDataTable' test suite helper procedure. file: [77130de182] check-in: [cd91b8e6bf] user: mistachkin branch: trunk, size: 174304
2016-09-14
19:27
Fix the 'copySampleDatabaseFiles' test suite helper procedure. file: [d8addc789b] check-in: [cb8e832f0e] user: mistachkin branch: trunk, size: 173000
04:27
Further simplify the 'runSQLiteTestFilesPrologue' test suite helper procedure. file: [a3bc7ded79] check-in: [21536d0960] user: mistachkin branch: trunk, size: 172999
04:21
More updates to the design-time installer tests. All build files necessary to run the test suite should be located in the same directory, which may be the output directory for the mixed-mode assembly. file: [7737ff9ff3] check-in: [16453a26ef] user: mistachkin branch: trunk, size: 173044
2016-08-31
23:35
Fix test issues with the .NET Framework 4.6.2. file: [e6a09bf3e6] check-in: [5b6f731c24] user: mistachkin branch: interopPostBuild, size: 173036
23:18
Minor coding style tweak. file: [d0deedd54f] check-in: [fff301fcef] user: mistachkin branch: interopPostBuild, size: 173026
23:06
Revise how the sample database files are copied. file: [93d58602c4] check-in: [e34b3597d5] user: mistachkin branch: interopPostBuild, size: 173018
22:21
Completely reform the handling of mixed-mode assembly files in the test suite. file: [e03e5a30cc] check-in: [4b4a4a4175] user: mistachkin branch: interopPostBuild, size: 172615
21:25
Missed one spot for the .NET Framework 4.6.2 support. file: [3302ec58ca] check-in: [4d8820c349] user: mistachkin branch: interopPostBuild, size: 170526
21:10
Cleanup and fix the file version reporting for the native, mixed-mode, and managed files in the test suite infrastructure prologue. file: [b123fd8750] check-in: [09b3ac7675] user: mistachkin branch: interopPostBuild, size: 170518
03:03
Fix a few typos. file: [1fd820ff26] check-in: [480a146cf8] user: mistachkin branch: trunk, size: 171852
2016-08-30
14:15
Break out the mixed-mode assembly file delete/copy handling in the test suite infrastructure. file: [50c205d56f] check-in: [e4a002b0c0] user: mistachkin branch: trunk, size: 171884
03:12
In the test suite infrastructure, enable verbose mode by default for all file copy/delete operations. file: [81f1dbc097] check-in: [0c98859313] user: mistachkin branch: trunk, size: 170622
00:49
Revise a diagnostic message in the native library pre-loader. In the test suite infrastructure, always check for ::tcl_platform(machine) before trying to use it. file: [b4e28775d9] check-in: [2bce278174] user: mistachkin branch: trunk, size: 168138
00:09
More updates for the .NET Framework 4.6.x. file: [73046081b0] check-in: [e55487b0b4] user: mistachkin branch: trunk, size: 167722
2016-07-02
00:02
Add tests for the new environment variables. file: [1c23c889fa] check-in: [46b91cd7d0] user: mistachkin branch: trunk, size: 167690
2016-07-01
09:06
Add experimental support for incremental blob I/O. file: [c3539fe156] check-in: [ccf2547bfd] user: mistachkin branch: blobIo, size: 165756
2016-06-22
03:13
Cleanup and simplify the tests for ticket [a7d04fb111] and make them work without assuming a particular time zone. file: [7e20f4a0ec] check-in: [448185cbf9] user: mistachkin branch: trunk, size: 165731
2016-06-21
21:52
Add DateTime helper procedure to the test suite infrastructure. file: [cbdfb57b90] check-in: [9e4970c6e2] user: mistachkin branch: trunk, size: 165657
20:07
Update a test suite infrastructure procedure to account for a breaking change in Eagle beta 36. file: [9d68d9263d] check-in: [77b9528eea] user: mistachkin branch: trunk, size: 164896
2016-06-20
04:50
More improvements to test suite infrastructure helper procedures. file: [b415af21e0] check-in: [822b7c577c] user: mistachkin branch: customDataTypes, size: 164891
2016-06-19
21:24
Further enhancements to the new test suite procedures. file: [b15021147b] check-in: [3febc8dc31] user: mistachkin branch: customDataTypes, size: 164560
20:17
Correction to the new test suite helper procedures. file: [e68c1b1a5b] check-in: [fd2ed795c1] user: mistachkin branch: customDataTypes, size: 163243
08:22
Add some procedures to the test suite infrastructure. file: [b8eb4a1dd6] check-in: [d593d900ac] user: mistachkin branch: customDataTypes, size: 163090
2016-03-28
19:26
Remove the 'SQLITE_STANDARD_LIBRARY_NAME' compile-time define. file: [6e8ed789bb] check-in: [822dfd12aa] user: mistachkin branch: trunk, size: 161312
2016-03-24
23:57
Modify the core managed assembly to always omit the '.dll' suffix. For the Mono related scripts, always use interop assembly naming. For the POSIX build scripts, always adhere to the Mono DLL naming convention. file: [55b139ca38] check-in: [421eadd049] user: mistachkin branch: trunk, size: 161413
21:16
One more Windows platform check in the test suite support infrastructure. file: [44d8998614] check-in: [1df783e09b] user: mistachkin branch: trunk, size: 161484
04:42
Check-in [42b74232eb] did not go far enough. In the test suite, prefer the interop assembly when available; however, always attempt to choose the most appropriate library available, based on the managed assembly configuration. file: [2971145260] check-in: [4555e3f885] user: mistachkin branch: trunk, size: 161469
03:30
In the test suite, make sure the interop assembly, if present, is used for extension loading. file: [1436d0ef77] check-in: [42b74232eb] user: mistachkin branch: trunk, size: 159586
01:49
Missed one place where 'UnsafeNativeMethods.settingReadCounts' needed to be changed to 'DebugData.settingReadCounts'. file: [98cc3cf3ec] check-in: [d592edf5e4] user: mistachkin branch: trunk, size: 157692
2016-03-23
23:35
Move some things out of the UnsafeNativeMethods class. There are several reasons: 1) easier to maintain. 2) avoiding static call graph issues with CriticalHandle. 3) better separation of cross-platform and platform-specific code. file: [2ae2ecdfa4] check-in: [d3e312825a] user: mistachkin branch: trunk, size: 157702
17:52
Adjust tests related to extension loading to make them work better for POSIX. file: [d679554e54] check-in: [a5895007d1] user: mistachkin branch: trunk, size: 157712
2016-03-22
22:59
Enable use of the interop assembly under Mono on Unix. file: [b5f01fe0ca] check-in: [d404fc5314] user: mistachkin branch: trunk, size: 157345
17:01
More test portability enhancements. file: [01ae054e3c] check-in: [ae12ca01d9] user: mistachkin branch: trunk, size: 157316
15:07
Add test suite infrastructure helper procedure to return the default page size. file: [e16f0e3aef] check-in: [8a5f7d7254] user: mistachkin branch: trunk, size: 156370
13:38
Another test portability enhancement for Mono. file: [5a885b3041] check-in: [4744c835cb] user: mistachkin branch: trunk, size: 156035
00:29
Simplify checking for test results that contain exception error messages. file: [46c3fcc2a7] check-in: [8732a87f79] user: mistachkin branch: trunk, size: 156011
2016-03-21
21:46
Preliminary work on getting the test suite to run under Mono on Unix. file: [c1f06b2b6e] check-in: [085a9f8b8f] user: mistachkin branch: trunk, size: 155033
16:15
Centralize save/restore handling (in the test suite) for environment variables. Stop leaking a variable in tests data-1.79 and data-1.80. file: [5916ec7066] check-in: [7d3501975e] user: mistachkin branch: trunk, size: 153056
2016-03-09
01:20
Add test for ticket [da685c0bac]. file: [31e381daae] check-in: [2b1ca5ca01] user: mistachkin branch: trunk, size: 152136
2015-12-20
07:13
Use save/restore semantics for environment variables modified by the test suite infrastructure. file: [569330330e] check-in: [90e981ea2d] user: mistachkin branch: trunk, size: 150449
2015-12-13
02:45
Adapt to an upcoming change in the Eagle core library. file: [fe12a79dde] check-in: [bd8381491a] user: mistachkin branch: trunk, size: 148201
2015-12-04
02:04
Add missing checks for NET_452 and NET_461 compile-time defines. file: [4a175d2d78] check-in: [d5792024ef] user: mistachkin branch: trunk, size: 148091
01:52
Add preliminary support for the .NET Framework 4.6.1. file: [e985af09e2] check-in: [e357378801] user: mistachkin branch: trunk, size: 148075
2015-10-19
05:16
Fixes and tweaks to the previous check-in. file: [b03be8fccb] check-in: [9a14ecd4bc] user: mistachkin branch: memoryUsage, size: 148034
04:50
Initial work on memory usage stress test. file: [3fb64d2db7] check-in: [7dd94a2532] user: mistachkin branch: memoryUsage, size: 147995
2015-09-15
04:26
Enhance the test suite infrastructure 'getAppDomainPreamble' routine to use 'changeNativeRuntimeOption'. file: [c2b5bf03b1] check-in: [0f5776243f] user: mistachkin branch: trunk, size: 144769
2015-09-11
19:31
Add experimental support for the 'json1' extension, enabled by default. file: [0299499b91] check-in: [206cf1bc0a] user: mistachkin branch: trunk, size: 144668
2015-08-15
21:57
Enhance the 'isBuildAvailable' routine in the test suite infrastructure to support architecture names in addition to platform names. file: [06507ac39c] check-in: [e56653e255] user: mistachkin branch: delegateFunction, size: 144320
2015-08-12
20:15
Enhance test suite infrastructure to make it work properly without the interop assembly. file: [05ca873d26] check-in: [e161b486c4] user: mistachkin branch: trunk, size: 143803
2015-07-24
00:59
Enhance the test suite infrastructure to permit a non-default .NET Framework version to be used for a particular 'build year'. file: [87c1b67387] check-in: [13498a4979] user: mistachkin branch: trunk, size: 143497
2015-07-21
21:42
Stub in support for the .NET Framework 4.5.2. Fix OR-operator (bitwise instead of logical) typo in the design-time installer. file: [e27b0facc6] check-in: [25ffa9639b] user: mistachkin branch: vs2015, size: 142889
21:14
Fix test suite infrastructure handling of the EntityFramework assembly when running for the .NET Framework 4.6. file: [7c8da318ff] check-in: [b4d6229fa0] user: mistachkin branch: vs2015, size: 142841
2015-07-20
18:18
More changes. file: [badbe7562b] check-in: [719d9e6cac] user: mistachkin branch: vs2015, size: 142810
17:27
Initial updates to support Visual Studio 2015. file: [61839ce05c] check-in: [d3a5e943d5] user: mistachkin branch: vs2015, size: 142803
2015-06-06
00:24
Enhance the test suite infrastructure to handle having the tests in their own directory. file: [4fa91ef3e6] check-in: [b7162effee] user: mistachkin branch: trunk, size: 141885
2015-06-05
22:04
Refactor how the test suite infrastructure package is handled. file: [19d3380cac] check-in: [8728586263] user: mistachkin branch: trunk, size: 141773 Renamed from Tests/common.eagle