Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 descendants and 50 ancestors of ac526d98e85c357d
2017-11-07
| ||
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: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 | |