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.

474 check-ins using file www/build.wiki version bc9fb053ae

2017-10-14
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:22
Update version history docs. check-in: 0cfbfac5f7 user: mistachkin tags: trunk
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
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-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
03:13
Final updates for release 1.0.105.0. check-in: 27be81037c user: mistachkin tags: trunk, release, release-1.0.105.0
2017-04-08
18:02
Update version history docs with the proposed release date for 1.0.105.0. check-in: 4ce2260591 user: mistachkin tags: trunk
2017-04-03
23:58
Test suite changes to support using Fossil 2.x for the SQLite and System.Data.SQLite source repositories. check-in: 82636827d7 user: mistachkin tags: trunk
23:49
Pickup the SQLite core library 3.18.0 docs from upstream. check-in: 023866563e user: mistachkin tags: trunk
23:39
Update SQLite core library to the 3.18.0 release. check-in: e5b99f9b24 user: mistachkin tags: trunk
2017-03-14
21:07
Update the release archive verification tool to deal with SHA3 hashes. check-in: 8d36bd8426 user: mistachkin tags: trunk
2017-03-13
21:22
For the design-time components installer tool, make sure that verbose mode is honored for mock registry keys even in the event that a parameter has an invalid value. check-in: d1111b2d68 user: mistachkin tags: trunk
2017-03-08
03:41
Partially reverse changes from the previous check-in on this branch because Fossil 2.x is going to return the first 40 characters of SHA3 hashes. Closed-Leaf check-in: 0e121167b8 user: mistachkin tags: fossil-2.0
2017-02-27
17:56
Prepare for the proposed hash algorithm changes in Fossil 2.0. check-in: 5c2462c16b user: mistachkin tags: fossil-2.0
17:20
Make PATH handling more robust in the batch tools for MSBuild. check-in: d9a9e08362 user: mistachkin tags: trunk
2017-02-18
00:56
Feature the link to the news page more prominently on the landing page. check-in: ee8701edb5 user: mistachkin tags: trunk
2017-02-15
06:01
Update SQLite core library to the 3.17.0 release. check-in: a778695c2f user: mistachkin tags: trunk
2017-02-10
22:05
When building the interop assembly for Mono, include the INTEROP_SHA1_EXTENSION define. check-in: 5e8ab1e512 user: mistachkin tags: trunk
21:34
Add 'Community Support Policies' information to the news page. check-in: f371f13c73 user: mistachkin tags: trunk
2017-02-09
17:43
Update SQLite core library to the latest trunk code. check-in: 86b43d35ac user: mistachkin tags: trunk
2017-02-08
01:08
Improve consistency of wording on the landing page regarding legacy versions. check-in: f2c11b3b87 user: mistachkin tags: trunk
01:03
Remove primary links to the legacy site 'http://sqlite.phxsoftware.com/' as that site has not been functional in quite some time. Pursuant to [06c622e1e3]. check-in: d1504decd5 user: mistachkin tags: trunk
2017-02-04
04:16
More link updates. Fix typo. Closed-Leaf check-in: 97a461558b user: mistachkin tags: tkt-06c622e1e3
04:11
Remove primary links to the legacy site 'http://sqlite.phxsoftware.com/' as that site has not been functional in quite some time. Pursuant to [06c622e1e3]. check-in: 2f4823c276 user: mistachkin tags: tkt-06c622e1e3
2017-02-02
19:26
Add experimental support for native sha1 extension. check-in: f1feb19c18 user: mistachkin tags: trunk
18:10
Update the estimated date for the 1.0.105.0 release. check-in: 854ff0dbc0 user: mistachkin tags: trunk
2017-01-27
20:33
In the SQLiteIndex.FreeNative method, zero out pointers to the freed memory blocks. check-in: 72929d612b user: mistachkin tags: trunk
2017-01-26
21:56
Update Eagle in externals to the beta 39 release. check-in: 6bac273f81 user: mistachkin tags: trunk
2017-01-19
18:28
Update SQLite core library to the latest trunk code. check-in: 523636b86d user: mistachkin tags: trunk
2017-01-03
22:50
Update SQLite core library to the 3.16.1 release. Pickup the SQLite core library 3.16.1 docs from upstream. check-in: e355996800 user: mistachkin tags: trunk
22:48
Bump version to 1.0.105.0. Update version history docs. check-in: 8b362f1729 user: mistachkin tags: trunk
20:38
Pickup the SQLite core library 3.16.1 docs from upstream. Closed-Leaf check-in: cd3c821bce user: mistachkin tags: core316
20:37
Update SQLite core library to the 3.16.1 release. check-in: a651e42bb6 user: mistachkin tags: core316
2016-12-30
23:27
Adapt a test case. check-in: b4e8e61f20 user: mistachkin tags: core316
23:08
Update the SQLite core library to the latest trunk code. check-in: afdf912cc8 user: mistachkin tags: core316
2016-12-29
19:27
Add information on community support policies that will be effective March 1, 2017. check-in: 011fac93dd user: mistachkin tags: trunk
17:03
Fix typo in comment. Closed-Leaf check-in: 08bb62768e user: mistachkin tags: omitLegacyCodec
17:02
Omit the legacy codec from all default build configurations. check-in: 384f48e7b2 user: mistachkin tags: omitLegacyCodec
2016-12-17
03:51
Correct version of the MSVC 2015 redistributable on the downloads page. check-in: 4c501d06b1 user: mistachkin tags: trunk
2016-12-16
21:44
Final updates for release 1.0.104.0. check-in: ba38a327be user: mistachkin tags: trunk, release, release-1.0.104.0
21:29
Updates to the download page. Closed-Leaf check-in: a9dac7f1d3 user: mistachkin tags: preRelease
21:04
Update the CHM file. check-in: ddec8cc86c user: mistachkin tags: preRelease
20:46
Update version history docs. check-in: 86029276db user: mistachkin tags: preRelease
2016-12-14
19:31
When converting a Julian Day value to an integer, round to the nearest millisecond first. Pursuant to [69cf6e5dc8]. check-in: f154173793 user: mistachkin tags: trunk
2016-12-06
01:49
Candidate fix for ticket [69cf6e5dc8]. Closed-Leaf check-in: 471c16c617 user: mistachkin tags: tkt-69cf6e5dc8
2016-12-05
22:47
Add test case for ticket [69cf6e5dc8]. check-in: e2e6a0c7f1 user: mistachkin tags: tkt-69cf6e5dc8
2016-11-28
23:05
Add SQLite core library docs for the 'column-name-list' syntax element. check-in: e6c1544623 user: mistachkin tags: trunk
22:51
Pickup the SQLite core library 3.15.2 docs from upstream. check-in: a434cb3460 user: mistachkin tags: trunk
22:13
Update SQLite core library to the 3.15.2 release. check-in: e28b32319a user: mistachkin tags: trunk
2016-11-20
07:43
When unbinding all functions from a connection, remove them from the internal dictionary as well. check-in: 60a353537b user: mistachkin tags: trunk
2016-11-17
20:26
Add the 'AllowNestedTransactions' connection flag to enable using SAVEPOINTs to implement nested transactions. check-in: f73c069fb9 user: mistachkin tags: trunk
20:16
Remove profile name from the target framework value used for the native library pre-loader replacement tokens. check-in: f93212ed05 user: mistachkin tags: trunk
20:14
Revert to the legacy behavior for nested transactions for the SQLiteTransaction class. Closed-Leaf check-in: a7319029c7 user: mistachkin tags: tkt-1f7bfff467
19:34
Merge updates from trunk. check-in: 821dfae43b user: mistachkin tags: tkt-1f7bfff467
2016-11-09
01:00
Update version history docs. check-in: a3e8805c4f user: mistachkin tags: trunk
00:59
Update the JSON1 extension from upstream to pick up the backslash escaping fixes. check-in: c093ed3d1e user: mistachkin tags: trunk
2016-11-08
18:57
Merge updates from trunk. check-in: 2c2f3c7ced user: mistachkin tags: tkt-1f7bfff467
18:55
Back out the change in [6331a7209e] as one of the legacy tests depends on its previous behavior. check-in: 470cbf3de9 user: mistachkin tags: trunk
2016-11-04
20:19
Update SQLite core library to the 3.15.1 release. check-in: 58e5128d4c user: mistachkin tags: trunk
02:10
Remove duplicate method. check-in: 32b2f62864 user: mistachkin tags: tkt-1f7bfff467
02:00
Add 'AllowNestedTransactions' connection flag to enable nested transactions. check-in: ffd3c1b1d8 user: mistachkin tags: tkt-1f7bfff467
00:26
Disallow nested transactions by default. check-in: 6331a7209e user: mistachkin tags: trunk
00:21
Merge updates from trunk. check-in: d2fb66aefb user: mistachkin tags: tkt-1f7bfff467
00:20
Make the SQLiteTransaction.IssueRollback method private. check-in: d3ee02a73a user: mistachkin tags: trunk
00:17
Yet more coding style changes. check-in: 527eeeec4c user: mistachkin tags: trunk
00:15
More coding style changes. check-in: 1d3fab1dd9 user: mistachkin tags: trunk
00:13
Make whitespace uniform. check-in: 845fa69297 user: mistachkin tags: trunk
2016-11-02
02:21
Update to the official MSVC 2015 Update 3 (really post-update 3?). check-in: 4157b03a98 user: mistachkin tags: trunk
2016-11-01
21:21
Add two tests that use three nested transactions. check-in: 676a8c8e5d user: mistachkin tags: tkt-1f7bfff467
2016-10-31
14:17
Stop using the transaction nesting level to build SAVEPOINT names. check-in: 6660801c43 user: mistachkin tags: tkt-1f7bfff467
01:23
Merge updates from trunk. check-in: 09c590c144 user: mistachkin tags: tkt-1f7bfff467
2016-10-30
20:38
Add another test. check-in: cda90ad6d1 user: mistachkin tags: tkt-1f7bfff467
20:31
Fix commit of nested transactions that are out-of-order. Use a sequence number to construct SAVEPOINT names, not a random number. check-in: 0898ed0bbf user: mistachkin tags: tkt-1f7bfff467
03:27
Do not try to rollback a nested transaction after it has been committed. check-in: 2bed8a7ba9 user: mistachkin tags: tkt-1f7bfff467
02:11
Test portability and readability tweaks. check-in: 9a848acf67 user: mistachkin tags: trunk
2016-10-29
23:58
When testing on Mono, make sure to set the build year as various tests may rely upon it. check-in: fa057c02da user: mistachkin tags: trunk
23:57
The test suite helper procedure 'moveSystemDataSQLiteDllConfig' should use the binary directory. check-in: 8f9ea0bf02 user: mistachkin tags: trunk
22:43
Update version history docs. check-in: fe1b63b36c user: mistachkin tags: trunk
22:23
Minor whitespace issue. check-in: 88a77871fe user: mistachkin tags: trunk
22:19
Make the SAVEPOINT names used for nested transactions much less predictable. check-in: 09db2a0a1b user: mistachkin tags: tkt-1f7bfff467
22:09
Update comment in the new NuGet XML configuration file. check-in: 56e59ce391 user: mistachkin tags: trunk
22:03
Add a special NuGet-only XML configuration file to allow the interop assemblies to be found by the managed assembly at design-time. Pursuant to [d4728aecb7]. check-in: 6e8e58e534 user: mistachkin tags: trunk
21:48
Update version history docs. check-in: 9a84e18abe user: mistachkin tags: trunk
06:58
Add support for the '%PreLoadSQLite_TargetFramework%' configuration setting replacement token. Pursuant to [d4728aecb7]. check-in: 654d96246c user: mistachkin tags: trunk
03:58
Rename the new configuration setting replacement tokens to include a 'PreLoad' prefix and add them to the documentation. check-in: 6a9bb02b77 user: mistachkin tags: trunk
2016-10-28
23:58
Permit and replace the tokens '%SQLite_AssemblyDirectory%' and '%SQLite_XmlConfigDirectory%' to appear in the XML configuration file. Also, permit and replace the token '%SQLite_AssemblyDirectory%' to appear in environment variable values that are used by the settings subsystem. Pursuant to ticket [d4728aecb7]. check-in: 11cd3bd238 user: mistachkin tags: trunk
23:55
Fix escaping of test override values containing Tcl reserved characters in the 'getTestOverridesPreamble' test suite helper procedure. check-in: 83f0c2e44e user: mistachkin tags: trunk
21:30
Improve the new test. check-in: 588b7768a0 user: mistachkin tags: tkt-1f7bfff467
21:19
Minor correction to the previous check-in. check-in: 597c25de3b user: mistachkin tags: tkt-1f7bfff467
21:17
Do not use internal when private can be used instead. check-in: 5dd4d355c7 user: mistachkin tags: tkt-1f7bfff467
21:09
Update master release archive manifest. check-in: 123f40dc30 user: mistachkin tags: tkt-1f7bfff467
21:08
Update version history docs. check-in: 15904edeb7 user: mistachkin tags: tkt-1f7bfff467
20:09
Use savepoints to implement nested transaction support. check-in: 712e256f4f user: mistachkin tags: tkt-1f7bfff467
2016-10-27
20:42
Draft changes to address ticket [1f7bfff467]. check-in: 0b11868e92 user: mistachkin tags: tkt-1f7bfff467
20:19
Bump version to 1.0.104.0. Update version history docs. Prevent the GetByte, GetChar, and GetInt16 methods of the SQLiteDataReader class from throwing exceptions for large integer values. Pursuant to [5535448538]. check-in: 2b70123e05 user: mistachkin tags: trunk
2016-10-19
20:33
Build enhancements for the managed-only assembly targeting Mono. check-in: 8287b8d18a user: mistachkin tags: trunk
19:18
Compilation enhancements for Mono on POSIX. check-in: 6bb855c1dd user: mistachkin tags: trunk
2016-10-14
01:45
Completely ignore 'stray' connections in the test for ticket [aba4549801]. check-in: 9b42a935c0 user: mistachkin tags: trunk
01:03
Minor tweak to test for ticket [aba4549801]. check-in: f34ecf2ef7 user: mistachkin tags: trunk
00:41
Further changes to make the test for ticket [aba4549801] more robust against 'stray' IDisposable objects. check-in: 071b74f390 user: mistachkin tags: trunk
00:18
Improvements to the test suite infrastructure. Fix intermittent failures of the test for ticket [aba4549801]. check-in: 54a9280a9d user: mistachkin tags: trunk
2016-10-13
22:55
Vastly simplify the existing test for ticket [aba4549801]. check-in: 433ac1911c user: mistachkin tags: trunk
20:57
Fix ambiguous method overload selection issue in the 'getDateTimeTicks' test suite helper procedure. check-in: 8db28182d3 user: mistachkin tags: trunk
18:54
Fix typo in the VCX project files that was preventing the interop DLL from being copied during post-build in the 'ReleaseNativeOnly' configuration on x64. check-in: 1077726517 user: mistachkin tags: trunk
18:10
Follow up previous check-in: one more test needs changes. check-in: 855a3004b1 user: mistachkin tags: trunk
18:09
Test changes for Mono 4.6.x. check-in: 5955cd2f21 user: mistachkin tags: trunk
17:31
Update SQLite core library to the latest trunk. check-in: 1da3d937ca user: mistachkin tags: trunk
2016-10-10
21:37
Test case updates. Closed-Leaf check-in: cf56f17881 user: mistachkin tags: tkt-01f20ea55a
20:58
Add initial test cases for ticket [01f20ea55a]. check-in: 5d35df2f75 user: mistachkin tags: tkt-01f20ea55a
20:48
Enhance the 'getRowsFromDataTable' test suite helper procedure. check-in: cd91b8e6bf user: mistachkin tags: trunk
2016-10-07
19:20
Use NuGet 2.x to build the official NuGet packages for a release. Pursuant to [e9573e2d12]. check-in: bb7d27069f user: mistachkin tags: trunk
2016-10-05
07:35
Add some missing doc comments for SQLiteBlob. check-in: f0b2434bdb user: mistachkin tags: trunk
2016-10-03
00:34
Update Eagle in externals to the beta 38 release. check-in: c684c198ae user: mistachkin tags: trunk
2016-09-28
07:02
Remove the SharedCache flag from the internal SQLiteOpenFlagsEnum enumeration, because it is no longer used. Also, further cleanup. check-in: f2d4512fc7 user: mistachkin tags: trunk
2016-09-20
22:41
Fix typo in the version history docs. check-in: b8700ea335 user: mistachkin tags: trunk
2016-09-16
03:13
Make it easier to run the test suite under Mono on POSIX. check-in: 9d0328d15e user: mistachkin tags: trunk
2016-09-15
02:02
Final updates for release 1.0.103.0. check-in: 3f01740d6e user: mistachkin tags: trunk, release, release-1.0.103.0
01:47
Update downloads page with final file sizes and hashes. Closed-Leaf check-in: fa15467f73 user: mistachkin tags: preRelease
01:19
Update version history docs and the CHM file. check-in: c35bf81ef9 user: mistachkin tags: preRelease
2016-09-14
19:27
Fix the 'copySampleDatabaseFiles' test suite helper procedure. check-in: cb8e832f0e user: mistachkin tags: trunk
19:05
Update the test procedures wiki page. check-in: 76248a96f5 user: mistachkin tags: trunk
04:27
Further simplify the 'runSQLiteTestFilesPrologue' test suite helper procedure. check-in: 21536d0960 user: mistachkin tags: trunk
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. check-in: 16453a26ef user: mistachkin tags: trunk
2016-09-13
22:25
In the 'vtab.tcl' doc tool, work around some minor markup issues in the upstream docs. check-in: cd424e7595 user: mistachkin tags: trunk
21:56
Fix typo in the master release archive manifest. check-in: 4acb122a6b user: mistachkin tags: trunk
21:54
Minor simplification of the 'vtab.tcl' doc tool. check-in: f318af97f7 user: mistachkin tags: trunk
2016-09-12
21:35
Further enhance backward compatibility of the 'vtab.tcl' doc tool. check-in: 5a46d020f4 user: mistachkin tags: trunk
21:28
Pickup the SQLite core library 3.14.2 docs from upstream. check-in: 0d2c14e945 user: mistachkin tags: trunk
21:18
Even more updates to the 'vtab.tcl' doc tool. check-in: dfedc189bf user: mistachkin tags: trunk
21:07
Enhance backward compatibility of the 'vtab.tcl' doc tool. check-in: 59cb4c92a5 user: mistachkin tags: trunk
21:01
More doc tooling updates. check-in: d8c22e8ff7 user: mistachkin tags: trunk
19:44
Add tooling to sync up the SQLite core library docs from upstream. check-in: 23a3ba47a0 user: mistachkin tags: trunk
18:57
Update SQLite core library to the 3.14.2 release. check-in: 33e23b483e user: mistachkin tags: trunk
2016-09-09
20:40
Update links to the release log for 3.14.2. check-in: da9a6211c7 user: mistachkin tags: trunk
2016-09-08
23:21
Update SQLite core library to the latest 3.14.2 release candidate. check-in: 738f909d78 user: mistachkin tags: trunk
2016-09-06
20:56
Modify the design-time installer tests to take into account the recent test suite infrastructure build directory handling changes. check-in: 1d58465d4a user: mistachkin tags: trunk
19:59
Fix typo in the stress test. check-in: 25f35607b8 user: mistachkin tags: trunk
03:12
Revisions to the previous check-in. check-in: 876e28e172 user: mistachkin tags: trunk
02:42
Add the ability to specify the initial journal mode for stress test database files. check-in: b5c343a59c user: mistachkin tags: trunk
2016-09-05
21:22
Correct the list of exlucded files for the normal source code archive package. check-in: c69251f90b user: mistachkin tags: trunk
2016-09-04
00:24
Update Eagle in externals to the beta 37 release. check-in: 127ce06a16 user: mistachkin tags: trunk
2016-09-03
23:39
Update Eagle in externals to the beta 37 release. Closed-Leaf check-in: 7e48c9127f user: mistachkin tags: eagleBeta37
2016-09-02
22:51
Prepare to import Eagle beta 37 from upstream. check-in: 7d8ceb2843 user: mistachkin tags: eagleBeta37
2016-08-31
23:50
Refactor project system and test suite handling of mixed-mode files. check-in: 64dd02f948 user: mistachkin tags: trunk
23:35
Fix test issues with the .NET Framework 4.6.2. Closed-Leaf check-in: 5b6f731c24 user: mistachkin tags: interopPostBuild
23:18
Minor coding style tweak. check-in: fff301fcef user: mistachkin tags: interopPostBuild
23:06
Revise how the sample database files are copied. check-in: e34b3597d5 user: mistachkin tags: interopPostBuild
22:46
Make the test 'tkt-58ed318f2f-1.14' less fragile. check-in: 03a0464b5d user: mistachkin tags: interopPostBuild
22:21
Completely reform the handling of mixed-mode assembly files in the test suite. check-in: 4b4a4a4175 user: mistachkin tags: interopPostBuild
21:25
By default, stop dealing with 'implicit' native files during the testing process. check-in: 76b6906805 user: mistachkin tags: interopPostBuild
21:25
Missed one spot for the .NET Framework 4.6.2 support. check-in: 4d8820c349 user: mistachkin tags: interopPostBuild
21:10
Cleanup and fix the file version reporting for the native, mixed-mode, and managed files in the test suite infrastructure prologue. check-in: 09b3ac7675 user: mistachkin tags: interopPostBuild
20:55
Further refinements. check-in: 1df1cd4fec user: mistachkin tags: interopPostBuild
20:28
More work on the PostBuildEvent replacements. check-in: 999c925007 user: mistachkin tags: interopPostBuild
20:06
Initial work on fixing the PostBuildEvent issues with the interop assembly project. check-in: 7a51a2839e user: mistachkin tags: interopPostBuild
19:21
Import the custom MSBuild targets file from the appropriate interop assembly project files. check-in: 46d5646194 user: mistachkin tags: trunk
18:55
Update SQLite core library to the 3.14.1 release. check-in: 631603fdde user: mistachkin tags: trunk
18:36
Update the estimated release date. check-in: ee636c128c user: mistachkin tags: trunk
03:03
Fix a few typos. check-in: 480a146cf8 user: mistachkin tags: trunk
2016-08-30
14:15
Break out the mixed-mode assembly file delete/copy handling in the test suite infrastructure. check-in: e4a002b0c0 user: mistachkin tags: trunk
03:12
In the test suite infrastructure, enable verbose mode by default for all file copy/delete operations. check-in: 0c98859313 user: mistachkin tags: trunk
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. check-in: 2bce278174 user: mistachkin tags: trunk
00:09
More updates for the .NET Framework 4.6.x. check-in: e55487b0b4 user: mistachkin tags: trunk
2016-08-29
23:16
The 'tkt-58ed318f2f-1.14' test requires using the SQLite interop assembly (i.e. not the mixed-mode assembly). check-in: bc7b1fd0d9 user: mistachkin tags: trunk
23:15
Add another diagnostic message to the native library pre-loader. check-in: 8e1eb0e6a2 user: mistachkin tags: trunk
23:14
Add remaining changes for the design-time installer tool to support the .NET Framework 4.6.2 that were missing from the previous check-in. check-in: 5461676a9d user: mistachkin tags: trunk
22:30
Add preliminary support for the .NET Framework 4.6.2. check-in: 18b90474f6 user: mistachkin tags: trunk
2016-08-25
01:52
Add tests for ticket [0ed01c447c]. check-in: e7f79716f4 user: mistachkin tags: trunk
01:14
Add a couple more 'successful' exit codes for the Microsoft Visual C++ Redistributable for Visual Studio. Pursuant to [86d8e9b4d0]. check-in: 33a2920cbe user: mistachkin tags: trunk
2016-08-09
00:20
Pickup the 'vtab.html' doc fix from upstream. check-in: 006a35fb5e user: mistachkin tags: trunk
00:02
Pickup the SQLite core library 3.14 doc changes from upstream. check-in: 70455e449b user: mistachkin tags: trunk
2016-08-08
22:47
Update SQLite core library to the 3.14 release. check-in: e7806a71e7 user: mistachkin tags: trunk
2016-07-30
20:02
Exclude tests 'tkt-56b42d99c1-1.1', 'tkt-56b42d99c1-1.2', 'tkt-56b42d99c1-1.5', 'tkt-56b42d99c1-1.6', 'tkt-56b42d99c1-1.7', and 'tkt-56b42d99c1-1.10' on Mono 4.4. check-in: 137180a857 user: mistachkin tags: trunk
19:59
Adjust expected results for test 'tkt-58ed318f2f-1.14' on Mono 4.4. check-in: 05043c1dfb user: mistachkin tags: trunk
19:52
Skip test 'thread-1.1' on Mono 4.4. check-in: f9cfd2a3ab user: mistachkin tags: trunk
19:47
Make test 'data-1.84' work on Mono 4.4. check-in: acfc512faa user: mistachkin tags: trunk
18:43
The Mono batch build tool should honor the BUILD_DEBUG environment variable. check-in: 068edf42f2 user: mistachkin tags: trunk
18:40
Update SQLite core library to the latest trunk code. check-in: b10b90ef08 user: mistachkin tags: trunk
2016-07-22
22:21
Update version history docs. check-in: eb23ed0cb0 user: mistachkin tags: trunk
22:18
Add support for setting all the on/off style database configuration options, including SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER. Fix for [f64f4aee95]. check-in: 3a27201398 user: mistachkin tags: trunk
2016-07-08
21:23
Adapt to internal changes in the upstream SQLite core library. check-in: bae5ecaea3 user: mistachkin tags: trunk
2016-07-02
03:58
Update references to the MSVC 2015 redistributable. check-in: 0492ba92d3 user: mistachkin tags: trunk
03:57
Update to MSVC 2015 Update 3 for x86. check-in: 1208dabf3d user: mistachkin tags: trunk
03:56
Update to MSVC 2015 Update 3 for x64. check-in: cfcbb396c0 user: mistachkin tags: trunk
03:10
Remove superfluous comment. check-in: 7273ee5d1f user: mistachkin tags: trunk
00:30
Move the XML configuration file reading code into its own private method. check-in: 5f0d62ce57 user: mistachkin tags: trunk
00:06
Improve comments. check-in: 4b9b00163e user: mistachkin tags: trunk
00:02
Add tests for the new environment variables. check-in: 46b91cd7d0 user: mistachkin tags: trunk
2016-07-01
23:18
Update version history docs. check-in: b21adfaffa user: mistachkin tags: trunk
22:58
Attempt to limit the number of times GetSettingValue is called from the SQLiteConnection class. Pursuant to ticket [25d53b48f6]. check-in: 7d50138407 user: mistachkin tags: trunk
21:30
Pedantic: update the XML configuration file with the new settings as well, despite the fact that they cannot be effectively set from there. check-in: 8571817993 user: mistachkin tags: trunk
21:23
Add support for the 'No_SQLiteGetSettingValue' and 'No_SQLiteXmlConfigFile' environment variables. check-in: dc631206c0 user: mistachkin tags: trunk
21:05
Add experimental support for incremental blob I/O. check-in: 717bc31b47 user: mistachkin tags: trunk
20:43
Improve doc comments. Closed-Leaf check-in: 283d973957 user: mistachkin tags: blobIo
20:40
Bump version to 1.0.103.0. Update version history docs. check-in: 328757b2bf user: mistachkin tags: blobIo
09:28
Slight test improvement. check-in: 8d6ce5d334 user: mistachkin tags: blobIo
09:06
Add experimental support for incremental blob I/O. check-in: ccf2547bfd user: mistachkin tags: blobIo
03:20
Correct an attribution comment. check-in: 8c08bda9a1 user: mistachkin tags: trunk
2016-06-30
02:42
Add test for a REGEXP operator implemented using the Regex class. check-in: a42d12707e user: mistachkin tags: trunk
2016-06-28
17:19
Add the new constraint operators. Fix for ticket [47182b7f82]. check-in: 349fd3a23e user: mistachkin tags: trunk
2016-06-24
20:55
Preliminary fix for ticket [0ed01c447c]. Needs tests. check-in: 81cf9aaddb user: mistachkin tags: trunk
2016-06-23
04:08
Final updates for release 1.0.102.0. check-in: e5addf8137 user: mistachkin tags: trunk, release, release-1.0.102.0
03:53
Update master release archive manifest. check-in: fc72e65d03 user: mistachkin tags: trunk
03:37
Update version history docs. check-in: 863e484fe4 user: mistachkin tags: trunk
2016-06-22
08:52
Enhance the batch build tool to support building only the interop assembly (and static or normal). check-in: 3ba1cb8a96 user: mistachkin tags: trunk
03:13
Cleanup and simplify the tests for ticket [a7d04fb111] and make them work without assuming a particular time zone. check-in: 448185cbf9 user: mistachkin tags: trunk
2016-06-21
21:52
Add DateTime helper procedure to the test suite infrastructure. check-in: 9e4970c6e2 user: mistachkin tags: trunk
20:07
Update a test suite infrastructure procedure to account for a breaking change in Eagle beta 36. check-in: 77b9528eea user: mistachkin tags: trunk
20:05
Correct a couple tests due to time zone and DateTime parsing issues. check-in: fb04defd96 user: mistachkin tags: trunk
19:04
Make the 'speed-1.1' test result compatible with Windows 10. check-in: 8ae0e6da88 user: mistachkin tags: trunk
17:13
Update test case to account for the newly added return code. check-in: 4f5d049647 user: mistachkin tags: trunk
2016-06-20
20:50
Make it possible to customize the bound parameter and data reader value handling on a per-connection, per-database type name basis. check-in: 599dfac7d8 user: mistachkin tags: trunk
20:45
Pickup the SQLite core library 3.13 docs from upstream. check-in: 34d41e04cf user: mistachkin tags: trunk
20:35
Fix compilation with the .NET Compact Framework. Closed-Leaf check-in: 3ab3245ae4 user: mistachkin tags: customDataTypes
20:30
Reorganize the new connection flags. check-in: d1e833bf59 user: mistachkin tags: customDataTypes
20:22
Cleanup and robustify tests. check-in: 27785d64aa user: mistachkin tags: customDataTypes
04:52
Add draft tests for parameter binding and data reader callbacks. Still needs cleanup. check-in: a07ba949c9 user: mistachkin tags: customDataTypes
04:51
When looking up type callbacks, permit the parameter name to be used if the appropriate connection flag is set. check-in: e268cdb240 user: mistachkin tags: customDataTypes
04:50
More improvements to test suite infrastructure helper procedures. check-in: 822b7c577c user: mistachkin tags: customDataTypes
03:25
Fix typo in the BindValueUserData property. check-in: 9449fba6d8 user: mistachkin tags: customDataTypes
2016-06-19
23:20
Revise data reader callback handling for the GetBytes / GetChars methods to allow for more (consistent) customization. check-in: 57b10f46c0 user: mistachkin tags: customDataTypes
22:25
More comment updates. check-in: b5a21691b4 user: mistachkin tags: customDataTypes
22:18
Add and improve doc comments. check-in: 6e7940954d user: mistachkin tags: customDataTypes
21:24
Further enhancements to the new test suite procedures. check-in: 3febc8dc31 user: mistachkin tags: customDataTypes
20:38
Pass the original connection flags into the invoked parameter binding and data reader callbacks. check-in: 044e580886 user: mistachkin tags: customDataTypes
20:28
When invoking a data reader callback, pass in the method name that was responsible for invoking it. check-in: 5bead76447 user: mistachkin tags: customDataTypes
20:17
Correction to the new test suite helper procedures. check-in: fd2ed795c1 user: mistachkin tags: customDataTypes
08:22
Add some procedures to the test suite infrastructure. check-in: d593d900ac user: mistachkin tags: customDataTypes
07:34
Fix typos in comments. check-in: 819975f2c9 user: mistachkin tags: customDataTypes
07:33
The database type name should be included in the parameters passed to the type callbacks. check-in: ab419bfca1 user: mistachkin tags: customDataTypes
06:44
Merge updates from trunk. check-in: 16ef12980e user: mistachkin tags: customDataTypes
06:43
Fix some test constraints. Closed-Leaf check-in: d9a18965fc user: mistachkin tags: tkt-754cb60f47
06:42
Fix some test constraints. check-in: f1e6c7c76b user: mistachkin tags: trunk
03:49
Refine the SQLiteTypeCallbacks class. check-in: dca07f2301 user: mistachkin tags: customDataTypes
03:44
Improve comments. check-in: 410f1fa7fc user: mistachkin tags: customDataTypes
03:40
Integrate the new custom database type callbacks into the statement class. Add TypeName property to the SQLiteParameter class and make use of it. Add UseParameterDbTypeForTypeName connection flag. Update version history docs. check-in: 5973dcfa17 user: mistachkin tags: customDataTypes
03:06
Minor reordering of conditionals in the InvokeReadValueCallback method. check-in: 5804b32b6d user: mistachkin tags: customDataTypes
03:03
Improve coding style of the previous check-in and make it compile on the .NET Compact Framework. check-in: 3d482302d1 user: mistachkin tags: customDataTypes
02:59
Integrate the new custom database type callbacks into the data reader class. check-in: df67a84c21 user: mistachkin tags: customDataTypes
02:59
Add the new connection flags. check-in: ff93dd1274 user: mistachkin tags: customDataTypes
02:22
Add classes to contain the per-connection type callbacks and mappings. check-in: 6a75a30b62 user: mistachkin tags: customDataTypes
01:45
Add 'userData' parameter to callbacks. check-in: f9b89a33af user: mistachkin tags: customDataTypes
2016-06-18
22:59
Initial draft of work on being able to customize the bound parameter and data reader value handling. check-in: 4508a3be9e user: mistachkin tags: customDataTypes
21:34
Add IsReadOnly method to the SQLiteConnection class. check-in: c4f8b9e65b user: mistachkin tags: trunk
2016-06-17
17:35
Update Eagle in externals to the beta 36 release. check-in: 9ef15e9c95 user: mistachkin tags: trunk
2016-06-15
20:25
Add test case for ticket [2abbf2c244]. check-in: 8f68a04dcc user: mistachkin tags: trunk
20:22
Prevent the SQLiteCommand.ExecuteScalar method from throwing an exception when there are no result columns. check-in: 29e1de6a30 user: mistachkin tags: trunk
19:10
Add test case for ticket [754cb60f47]. check-in: bba40ece0b user: mistachkin tags: tkt-754cb60f47
18:49
Remove a superfluous variable from a test. check-in: d3092d0d87 user: mistachkin tags: trunk
2016-06-03
17:40
Update list of SQLite core library return codes. check-in: 3f4f0cf495 user: mistachkin tags: trunk
2016-06-02
19:35
Add VerifyOnly method to the SQLiteCommand class. check-in: 36669ce629 user: mistachkin tags: trunk
2016-05-26
18:19
Handle parameter binding for boolean values using a new internal method. Consistently enable LogBind flag support for the .NET Compact Framework. check-in: d38c8328d0 user: mistachkin tags: trunk
2016-05-18
23:38
Update SQLite core library to the 3.13.0 release. check-in: a825f311a4 user: mistachkin tags: trunk
2016-05-10
21:12
Update SQLite core library to the latest trunk code. check-in: 74f53dd91c user: mistachkin tags: trunk
2016-04-29
22:30
Corrections to the POSIX build scripts. check-in: a776f2703e user: mistachkin tags: trunk
2016-04-27
21:44
Update SQLite core library to the latest trunk code. Update the SQLiteConnection.EnableExtensions method to make use of the new SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION option, when available. check-in: 5b30c66448 user: mistachkin tags: trunk
20:42
Update version history docs. check-in: 0dba5cfe97 user: mistachkin tags: trunk
20:40
Bump version number. check-in: e35d38ff33 user: mistachkin tags: trunk
2016-04-19
17:17
Another update to the downloads page. check-in: fb39293bf8 user: mistachkin tags: trunk
16:38
Final updates for release 1.0.101.0. check-in: 6ea4b3a7c6 user: mistachkin tags: trunk, release, release-1.0.101.0
16:29
Update CHM file. Add the Mono binary package to the master release archive manifest. check-in: 0db641f269 user: mistachkin tags: trunk
16:13
Another revision to the release process for Mono. check-in: 56dbe27d3f user: mistachkin tags: trunk
14:53
Further Mono related updates to the release process. check-in: a833d7e099 user: mistachkin tags: trunk
14:43
Update the download page. Closed-Leaf check-in: cd9d6c6765 user: mistachkin tags: preRelease
14:42
Merge updates from trunk. check-in: 1564899222 user: mistachkin tags: preRelease
14:40
Bump version number and update version history docs. check-in: e443d95668 user: mistachkin tags: trunk
04:10
Update the FAQ question on Mono as well. check-in: 00f6c70d7d user: mistachkin tags: preRelease
04:08
Add Mono release package to the download page. check-in: bfdf5812eb user: mistachkin tags: preRelease
03:57
More refinements to the release process. check-in: 4447271075 user: mistachkin tags: trunk
2016-04-18
20:07
Add support for Mono to the release process. check-in: eadbd86b54 user: mistachkin tags: trunk
19:24
Update SQLite core library to the 3.12.2 release. check-in: 69ebb693c8 user: mistachkin tags: trunk
2016-04-15
18:22
More updates to the downloads page. check-in: 31c16dfb94 user: mistachkin tags: trunk
18:10
Updates to the download page. check-in: b5aab0f2c3 user: mistachkin tags: trunk
17:35
Final updates for release 1.0.100.0. check-in: 4b58373fad user: mistachkin tags: trunk, release, release-1.0.100.0
03:40
Final updates for the 1.0.100.0 release. Closed-Leaf check-in: 8dcee0080a user: mistachkin tags: preRelease
03:26
Merge updates from trunk. check-in: 7c2ae3c1a1 user: mistachkin tags: preRelease
03:26
Update version history docs. check-in: 93fce143e4 user: mistachkin tags: preRelease
03:18
Workaround for an issue with the ARM compiler. check-in: 2a0ee1164f user: mistachkin tags: trunk
2016-04-14
18:39
When installing the VC++ runtimes, check for the return code that indicates a newer version is already installed. Fix for [26909f2848]. check-in: 00de71369b user: mistachkin tags: trunk
2016-04-12
21:20
Merge updates from trunk. check-in: 59f1b68650 user: mistachkin tags: preRelease
21:20
Fix some issues with the test suite. check-in: 67a33ffd3c user: mistachkin tags: trunk
13:58
Merge updates from trunk. check-in: d31b192da1 user: mistachkin tags: preRelease
13:57
When using the mixed-mode assembly, it must be assumed that the 'vtshim' module is already loaded. check-in: 3a961372b3 user: mistachkin tags: trunk
13:56
The 'Assembly.Load(Byte[])' method cannot be used on the mixed-mode assembly. check-in: e48fe7a84c user: mistachkin tags: trunk
2016-04-08
22:10
Update SQLite core library to the 3.12.1 release. check-in: 85962b83b1 user: mistachkin tags: trunk
2016-04-01
22:18
Update Eagle in externals to the beta 35 release. check-in: 4f1502bc6d user: mistachkin tags: trunk
05:11
Improve intermediate output isolation while building. check-in: 4a4ba16124 user: mistachkin tags: trunk
03:03
Add test case for ticket [eafaece5c1]. Closed-Leaf check-in: 9f01777e96 user: mistachkin tags: tkt-eafaece5c1
02:35
Add a row to the LINQ test database for ticket [eafaece5c1]. check-in: 47ec08ca31 user: mistachkin tags: trunk
00:43
Corrections to the test case for ticket [53633bbe39]. check-in: 67e11dee53 user: mistachkin tags: trunk
00:23
Add tests for ticket [53633bbe39]. check-in: 8b5a097e13 user: mistachkin tags: trunk
00:15
Merge updates from the 1.0.99 branch. check-in: 72134847ca user: mistachkin tags: trunk
2016-03-31
18:18
Add test case for ticket [1a93312113]. Closed-Leaf check-in: 2982a19b8e user: mistachkin tags: tkt-1a93312113
2016-03-30
21:03
Update the MSVCRT runtimes for VS 2015 in externals to 'Update 2', part 2. check-in: 5df3f94594 user: mistachkin tags: trunk
21:02
Update the MSVCRT runtimes for VS 2015 in externals to 'Update 2', part 1. check-in: f586f38b68 user: mistachkin tags: trunk
2016-03-29
20:40
Import the SQLite core library docs from upstream that correspond to version 3.12.0. check-in: 94e181cde0 user: mistachkin tags: trunk
18:10
Update SQLite core library to the 3.12.0 release. check-in: 6b199ba3e1 user: mistachkin tags: trunk
2016-03-28
19:26
Remove the 'SQLITE_STANDARD_LIBRARY_NAME' compile-time define. check-in: 822dfd12aa user: mistachkin tags: trunk
17:06
Update SQLite core library to the latest trunk. check-in: 7340ecee2f user: mistachkin tags: trunk
2016-03-26
00:56
Add compiler flags needed when building universal binaries for Mac OS X. check-in: b1bf7b3266 user: mistachkin tags: trunk
2016-03-25
17:29
Make it easier to run the test suite under Mono from outside of a source checkout. check-in: 616f12b32f user: mistachkin tags: trunk
17:22
Update SQLite core library to the latest trunk code. check-in: 0f98b282bb user: mistachkin tags: trunk
04:38
Minor batch tool improvements. check-in: 4a28798995 user: mistachkin tags: trunk
00:35
Adjust a versioning test result to account for the new DLL naming conventions. check-in: 8229575527 user: mistachkin tags: trunk
00:10
Fix file permissions. check-in: 27a389ce40 user: mistachkin tags: trunk
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. check-in: 421eadd049 user: mistachkin tags: trunk
23:10
Add better detection of the right shared library name for the POSIX sub-platform. check-in: 05063e5426 user: mistachkin tags: trunk
22:56
When building the managed binaries for Mono, only build those targeting the CLR v4. check-in: 9966be7640 user: mistachkin tags: trunk
22:43
Missed adding one new file in the previous check-in. check-in: 196357460d user: mistachkin tags: trunk
22:41
Preliminary updates to the download page for the 1.0.100.0 release, associated with check-in [078a63eb61ebd9]. check-in: 6f87dbdc40 user: mistachkin tags: preRelease
22:41
Add a 'full source' release package that includes all the necessary files for running the test suite. check-in: 078a63eb61 user: mistachkin tags: trunk
22:28
Add scripts for compiling the interop assembly for POSIX and running the test suite using Mono. check-in: 2feb912650 user: mistachkin tags: trunk
21:40
Update master release archive manifest. check-in: a5eff5834c user: mistachkin tags: trunk
21:36
Update SQLite core library to the latest trunk code. check-in: 25e5432a14 user: mistachkin tags: trunk
21:34
Remove superfluous 'dotNet' test constraint. check-in: 079bdd8d64 user: mistachkin tags: trunk
21:16
One more Windows platform check in the test suite support infrastructure. check-in: 1df783e09b user: mistachkin tags: trunk
20:45
Merge updates from trunk. Closed-Leaf check-in: 416990bc16 user: mistachkin tags: core312
20:43
Fix a couple build configuration test constraints. check-in: 81ccaf438c user: mistachkin tags: trunk
20:42
Avoid calling Win32 specific SQLite APIs on non-Windows platforms. check-in: 70d83a095a user: mistachkin tags: trunk
20:42
Pickup Eagle script library fixes from upstream. check-in: 9e66a41b59 user: mistachkin tags: trunk
20:41
Update SQLite core library to the latest trunk code. check-in: 25ecf63c82 user: mistachkin tags: core312
17:56
Merge updates from trunk. check-in: e63fbd3565 user: mistachkin tags: core312
04:59
In the batch build tool, add support for per-configuration MSBuild properties. Use them to enable all the typical diagnostic features in the Mono debug builds. check-in: 4e85b70ca1 user: mistachkin tags: trunk
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. check-in: 4555e3f885 user: mistachkin tags: trunk
03:50
Most of the 'vtab' tests appear to crash Mono 2.11. check-in: d8e91c6888 user: mistachkin tags: trunk
03:30
In the test suite, make sure the interop assembly, if present, is used for extension loading. check-in: 42b74232eb user: mistachkin tags: trunk
02:26
The tests for ticket [996d13cd87] appear to crash Mono 2.11. check-in: ec17cea9bf user: mistachkin tags: trunk
01:50
The tests for ticket [85b824b736] appear to crash Mono 2.11. check-in: f5131da18d user: mistachkin tags: trunk
01:49
Missed one place where 'UnsafeNativeMethods.settingReadCounts' needed to be changed to 'DebugData.settingReadCounts'. check-in: d592edf5e4 user: mistachkin tags: trunk
01:36
On Mono, it appears that custom comparers used with the Dictionary<TKey,TValue> class must implement the IComparer<T> interface. check-in: 46f51266d5 user: mistachkin tags: trunk
01:30
Make the test for ticket [393d954be0] portable to Mono. check-in: 0ba5e9043b user: mistachkin tags: trunk
00:27
Merge updates from trunk. check-in: bb297a629d user: mistachkin tags: core312
2016-03-23
23:40
Compilation fix for the RELEASE build configuration. check-in: 024679a92b user: mistachkin tags: trunk
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. check-in: d3e312825a user: mistachkin tags: trunk
23:35
Skip running the Thread.Abort() related test on Mono. check-in: 9bcd92c26e user: mistachkin tags: trunk
23:34
Missed one spot when relocating the 'interop.h' file. check-in: 8556307f18 user: mistachkin tags: trunk
22:02
Add Mono 4.2 to the list of 'known versions'. check-in: 817c3b256a user: mistachkin tags: trunk
17:55
Update version history docs. check-in: 263115f797 user: mistachkin tags: trunk
17:52
Adjust tests related to extension loading to make them work better for POSIX. check-in: a5895007d1 user: mistachkin tags: trunk
17:50
Further portability enhancements for the native library pre-loader and the 'vtshim' extension loader, permitting it to work better on POSIX. check-in: 4b1c267ac6 user: mistachkin tags: trunk
05:38
Fix compilation issues when the native library pre-loader is not enabled. check-in: fd918a4eef user: mistachkin tags: trunk
05:22
More test constraints for Mono 4.2. check-in: d92e5e9396 user: mistachkin tags: trunk
05:10
Initial work on getting the native library pre-loader to work on non-Windows (POSIX) platforms. check-in: 49bc443383 user: mistachkin tags: trunk
04:56
Improvements to the native library pre-loader to make it capable of dynamically determining the base file name (without directory information) of the native SQLite library to be pre-loaded. Further, add support for the 'PreLoadSQLite_ModuleFileNameOnly' configuration setting and environment variable. check-in: 4436cf5d76 user: mistachkin tags: trunk
04:31
Make the native library and procedure name parameters used inside SQLite3.CreateModule into protected fields instead of constants. check-in: 0fc0143d37 user: mistachkin tags: trunk
04:30
Adjust some Mono test constraints. check-in: 96616f8f80 user: mistachkin tags: trunk
00:42
Move the primary interop assembly source code files into the 'generic' sub-directory. check-in: 347ba2f872 user: mistachkin tags: trunk