Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
477 check-ins using file SQLite.NET.2008.sln version 4af8950e97
2012-09-15
| ||
08:54 | Reset the NETFX45ONLY environment variable as necessary. check-in: a57e6a66c6 user: mistachkin tags: vs2012Design | |
08:44 | More work on the Visual Studio 2012 designer support. check-in: c777f2663b user: mistachkin tags: vs2012Design | |
01:48 | Fix the other (currently unused) MSBuild target that requires the .NET Framework SDK path. check-in: 493382002d user: mistachkin tags: trunk | |
00:14 | Fix shell interop assembly reference for Visual Studio 2012. check-in: 70a47b68d8 user: mistachkin tags: trunk | |
2012-09-14
| ||
13:00 | Move title outside of nowiki. check-in: 5f05013ed8 user: mistachkin tags: trunk | |
12:58 | Attempt to correct build page formatting. check-in: f799ecc40f user: mistachkin tags: trunk | |
12:31 | Update version history docs. check-in: 12327ea7d9 user: mistachkin tags: trunk | |
12:18 | Merge all Visual Studio 2012 related changes to trunk. check-in: 3def70ce5e user: mistachkin tags: trunk | |
12:10 | Update known-good test logs to account for code changes in the design-time installer. Closed-Leaf check-in: 475d6d60f6 user: mistachkin tags: vs2012 | |
11:46 | Fix typo and target framework semantics of the testlinq project. check-in: 1c8f902e08 user: mistachkin tags: vs2012 | |
11:38 | Add support for manually overriding the .NET Framework version used to add the DbProviderFactory from the design-time installer. check-in: eadd1922b6 user: mistachkin tags: vs2012 | |
10:55 | When processing the .NET Framework registry hives in the design-time installer, stop validating that the install directory exists because it does not exist for the .NET Framework 4.5. check-in: c91aa37c46 user: mistachkin tags: vs2012 | |
10:22 | More setup and design-time installer changes. check-in: 8fc8791a57 user: mistachkin tags: vs2012 | |
09:46 | More build and test fixes. check-in: 8030db6881 user: mistachkin tags: vs2012 | |
09:32 | Add missing test constraint. check-in: 6aef20a0c3 user: mistachkin tags: vs2012 | |
09:15 | Workaround compiler warnings in the SQLite core library. check-in: f75845d9b9 user: mistachkin tags: vs2012 | |
09:14 | Fix compiler warning. check-in: 76637ea284 user: mistachkin tags: vs2012 | |
09:11 | Fix conditions on the strong name targets. check-in: 50c649a956 user: mistachkin tags: vs2012 | |
09:03 | Make the strong name signing target(s) and build steps more robust when Visual Studio 2012 is installed. check-in: bca430acc5 user: mistachkin tags: vs2012 | |
08:30 | Attempt to fix custom strong name re-signing target in the targets file. check-in: 5cbe4c8bb1 user: mistachkin tags: vs2012 | |
08:20 | Add Visual Studio 2012 to the Eagle test constraints file. check-in: 0510acae4d user: mistachkin tags: vs2012 | |
08:07 | Fix missing constructor argument for the design-time installer. check-in: c5cb2d4419 user: mistachkin tags: vs2012 | |
08:06 | Add design-time installer and testing support for Visual Studio 2012. check-in: 22a734f9c5 user: mistachkin tags: vs2012 | |
07:37 | Add comment about INTEROP_LINKER_VERSION. check-in: 5a2eb7fddd user: mistachkin tags: vs2012 | |
07:34 | Initial work on supporting Visual Studio 2012. check-in: 58dc41d4c8 user: mistachkin tags: vs2012 | |
2012-09-12
| ||
04:29 | Update SQLite core library to the latest trunk code and add support for the sqlite3_errstr API. check-in: aa7259812f user: mistachkin tags: trunk | |
01:56 | Fix comments in the SQLiteException class, including an out-of-order summary end-tag. Make sure the error code of the SQLiteException class gets serialized. Make the test project for the .NET Compact Framework more flexible. check-in: 94c5213e35 user: mistachkin tags: trunk | |
2012-09-11
| ||
08:15 | Bump all versions to 1.0.83.0. check-in: 45b48f33af user: mistachkin tags: trunk | |
08:05 | Refactor core SQLite library return code handling to make use of the enumerated SQLiteErrorCode type. Initial work on supporting the sqlite3_errstr() API. check-in: a6c16dc93b user: mistachkin tags: trunk | |
03:40 | Show the MSBuild arguments when batch file variables are displayed. check-in: f46cda9f0a user: mistachkin tags: trunk | |
2012-09-04
| ||
06:41 | Fix an issue with the script used to update the downloads page. The wrong size could be associated with a particular file if that same size happened to be shared by another file. check-in: e2378d0033 user: mistachkin tags: trunk, release, release-1.0.82.0 | |
05:02 | Documentation and packaging updates for release 1.0.82.0. check-in: ebb05d9d27 user: mistachkin tags: trunk | |
03:30 | Update the release procedures to account for having the NuGet packages on the download page. check-in: 2b29d19230 user: mistachkin tags: trunk | |
03:14 | Update Eagle in externals to the beta 25 release. check-in: f3e2747329 user: mistachkin tags: trunk | |
2012-09-03
| ||
20:50 | Update core SQLite library to the 3.7.14 release. check-in: 5dbd979b65 user: mistachkin tags: trunk | |
12:01 | Update SQLite to the latest trunk code. check-in: cf9a8801d6 user: mistachkin tags: trunk | |
2012-08-29
| ||
11:19 | Make adjustments to allow the release archive verification tool to verify archives built from the latest trunk. check-in: 4909ea3b27 user: mistachkin tags: trunk | |
2012-08-28
| ||
21:26 | Cleanup the databases opened by the test for ticket [8c3bee31c8]. check-in: 0d56186490 user: mistachkin tags: trunk | |
17:50 | Phrasing change for the managed-only NuGet package text. check-in: e71df197ac user: mistachkin tags: trunk | |
17:44 | Update FAQ entry regarding the NuGet packages. check-in: ee51eb6bf1 user: mistachkin tags: trunk | |
17:38 | Modify version history docs to add missing section for 1.0.70.0 and fix some style inconsistencies. check-in: 387bf63c2e user: mistachkin tags: trunk | |
17:20 | Update version history docs with latest changes. check-in: 8aeff11494 user: mistachkin tags: trunk | |
02:31 | Add links to the official NuGet packages to the download page. check-in: 9e12cdcbf9 user: mistachkin tags: trunk | |
01:03 | Remove one set of surrounding single or double quotes from the data source value. This is needed because the connection string may have been built using the SQLiteConnectionStringBuilder class, which reuses connection string construction logic from inside the .NET Framwork itself. Fix for ticket [8c3bee31c8]. check-in: 7d432770a9 user: mistachkin tags: trunk | |
2012-08-24
| ||
10:09 | Add doc comments for the ToFullPath connection string property. check-in: c9ec60e016 user: mistachkin tags: trunk | |
10:00 | Add support for testing the sqlite3_win32_set_directory function. Also, add the ToFullPath connection string property. check-in: 7e3aa2f8bb user: mistachkin tags: trunk | |
2012-08-17
| ||
11:55 | Update SQLite core to the latest trunk code. Also, update Eagle script library in externals to the latest. check-in: 4295b942f1 user: mistachkin tags: trunk | |
2012-07-27
| ||
00:52 | Modify release archive verification tool to use environment variables that do not interfere with the operation of the called tools themselves. check-in: 4dedf50acc user: mistachkin tags: trunk | |
2012-07-22
| ||
09:12 | Add test for the SQLiteConnection.Open method using all non-default PRAGMA property values in the connection string. check-in: bc67919bfc user: mistachkin tags: trunk | |
08:38 | Enhance the stress test to keep track of the execution times for each workload and then report the averages. check-in: be04e652f4 user: mistachkin tags: trunk | |
06:54 | Remove all superfluous UTF-8 byte-order-marks. check-in: 2c82e6c1a3 user: mistachkin tags: trunk | |
2012-07-21
| ||
08:30 | Add tests for the SetDefaults connection string property. Also, update Eagle script library in externals. check-in: 54f86a8d40 user: mistachkin tags: trunk | |
06:56 | Change the default value for the Synchronous connection string property to Full to match the default used by the SQLite core library itself. Add the ability to skip applying default connection settings to opened databases via the new SetDefaults connection string property. Add the FullUri connection string property to the SQLiteConnectionStringBuilder class. Refactor and enhance all the connection string property handling code in the SQLiteConnection.Open method. Consistently use the three argument overload of the String.Format method (i.e. the one that takes a CultureInfo). check-in: 9dfa1577a6 user: mistachkin tags: trunk | |
02:52 | Modify the diagnostic traces emitted by the SQLite3.Prepare method to include the return code. Also, enable per-user/configuration customized build settings to be loaded via the build batch tool. check-in: 17cb0ecf65 user: mistachkin tags: trunk | |
2012-07-19
| ||
20:53 | Update estimated release date for release 1.0.82.0. check-in: 8d28be3ff8 user: mistachkin tags: trunk | |
20:46 | Update SQLite core to the latest trunk code. Also, update Eagle script library in externals to the latest. check-in: 778ceac87b user: mistachkin tags: trunk | |
2012-07-16
| ||
04:58 | Add define constants to support enabling or disabling individual groups of trace statements. Remove superfluous cast from the call to the sqlite3_config_none P/Invoke method. Make sure to remove any stale database from previous stress test runs. Stop leaking callbacks from the stress test. check-in: 1164a207ef user: mistachkin tags: trunk | |
2012-07-12
| ||
08:18 | Small changes to the unit testing infrastructure integration to allow the common and vendor directories to be overridden. check-in: 51000d0070 user: mistachkin tags: trunk | |
07:11 | Add support for internal state checking at key points in the public classes that use a connection. Also, adjust the number of iterations for the stress test. check-in: 007a7bb78f user: mistachkin tags: trunk | |
05:16 | Merge new stress test to trunk. check-in: e76caf8e3c user: mistachkin tags: trunk | |
2012-07-11
| ||
08:03 | Update version history docs with latest changes. check-in: 1778372f02 user: mistachkin tags: trunk | |
07:57 | Correct file name usage by the backup workloads in the stress test. Closed-Leaf check-in: 06221fdffe user: mistachkin tags: stress | |
07:41 | Cleanup 'compiled' script variable. check-in: 3a2d7926a6 user: mistachkin tags: stress | |
07:40 | Avoid recompiling the C# based workloads. check-in: dfbf105067 user: mistachkin tags: stress | |
07:17 | More refinements to stress test. check-in: 3622f106ea user: mistachkin tags: stress | |
06:54 | Merge updates from trunk, including URI file name support. check-in: 1f317c2618 user: mistachkin tags: stress | |
06:53 | In the stress test, open new connections for backup operations. check-in: 125ad3db32 user: mistachkin tags: stress | |
06:47 | Add support for URI file names. check-in: cf96d6650f user: mistachkin tags: trunk | |
04:15 | Cleanup code related to use of the new sqlite3_close_v2 API. check-in: e1c5eb3fc9 user: mistachkin tags: trunk | |
04:08 | More adjustments to the stress test. check-in: a901a003a1 user: mistachkin tags: stress | |
03:39 | Merge updates from trunk. check-in: 44368af72f user: mistachkin tags: stress | |
03:37 | Update test prologue and epilogue to make sure they unset all variables used prior to using any of them. check-in: 9189c4f757 user: mistachkin tags: trunk | |
03:35 | Fix stress test option parsing and database cleanup. check-in: f74cf69523 user: mistachkin tags: stress | |
03:24 | Fixes to stress test. Also, make the number of iterations configurable via the command line. check-in: 8e2fc24892 user: mistachkin tags: stress | |
01:32 | Initial draft of new stress test. check-in: 96ab455945 user: mistachkin tags: stress | |
01:29 | Modify unit test infrastructure to support more options for the setupDb and cleanupDb helper procedures, namely skipping garbage collection and file deletion. check-in: 0cd38620d4 user: mistachkin tags: trunk | |
2012-07-04
| ||
22:09 | Update Eagle in externals to the beta 24 release. check-in: bf0e36e840 user: mistachkin tags: trunk | |
2012-06-30
| ||
23:23 | Add information to the download page about the setup packages that are capable of installing the design-time components for Visual Studio. check-in: 95015e0d69 user: mistachkin tags: trunk | |
2012-06-24
| ||
17:38 | Update version history docs. check-in: 394a892ad5 user: mistachkin tags: trunk | |
17:29 | Update description for the primary NuGet package. check-in: 51189fb11a user: mistachkin tags: trunk | |
17:22 | Update primary NuGet package title. check-in: 2603845fa0 user: mistachkin tags: trunk | |
17:19 | Modify the primary NuGet package to make it 'universal' (i.e. applicable to x86/x64 as well as .NET 2.0/4.0) using a custom 'install.ps1' PowerShell script in combination with the native library pre-loading code. check-in: 87d746055b user: mistachkin tags: trunk | |
2012-06-23
| ||
10:03 | Update version history docs with the latest changes. check-in: c8a4c16534 user: mistachkin tags: trunk | |
2012-06-22
| ||
20:13 | Update sqlite3_close_v2 availability version number check. check-in: d8bf1bb3b9 user: mistachkin tags: trunk | |
20:12 | Update core SQLite library to the latest trunk. Merge support for the sqlite3_close_v2 API. Add missing test contraints for the dynamic SQLite core library detection, the USE_INTEROP_DLL compile-time define, and the System.Data.SQLite.dll / System.Data.SQLite.Linq.dll file detection. Fix several #if statements to include USE_INTEROP_DLL in addition to INTEROP_EXTENSION_FUNCTIONS. check-in: 1462b42fc2 user: mistachkin tags: trunk | |
2012-06-20
| ||
11:13 | Improve documentation for the connection string properties and the DateTime formats. check-in: c09a59295c user: mistachkin tags: trunk | |
10:24 | Add docs for the environment variables used by the System.Data.SQLite library. check-in: 7b37aed0bf user: mistachkin tags: trunk | |
2012-06-18
| ||
11:10 | Merge testing and doc updates from trunk. Closed-Leaf check-in: a2f8c25b8a user: mistachkin tags: deferred-close | |
11:08 | Modify the test suite cleanup semantics to allow the deferred close functionality to work correctly. Also, fix the database cleanup ordering in the tests for ticket [343d392b51]. check-in: 9b92396ca2 user: mistachkin tags: trunk | |
2012-06-14
| ||
12:40 | More version history doc updates. check-in: 6aedaae30c user: mistachkin tags: trunk | |
12:27 | Update version history docs with the URL for SQLite 3.7.13. check-in: 0e89820825 user: mistachkin tags: trunk | |
2012-06-12
| ||
08:52 | Experimental changes to support the prototype sqlite3_close_v2 interface. check-in: 8b0d3259cb user: mistachkin tags: deferred-close | |
2012-06-09
| ||
00:13 | Update core SQLite library to the latest 3.7.13 release candidate. check-in: 9166ff7f4f user: mistachkin tags: trunk | |
2012-06-07
| ||
07:44 | Fix hyperlink in version docs. check-in: 3d66db6fa8 user: mistachkin tags: trunk | |
07:38 | Make the SQLiteConnection.SetMemoryStatus method static. Also, update the core SQLite library to the latest trunk. check-in: a63b821887 user: mistachkin tags: trunk | |
2012-06-05
| ||
10:50 | Improve threaded handling of the delegate used by the SQLiteLog class. check-in: 40ac5c62b8 user: mistachkin tags: trunk | |
03:19 | Add SetMemoryStatus instance method to the SQLiteConnection class and the necessary internal infrastructure to support it. Also, fixup several doc comments and bump all versions to 1.0.82.0. check-in: 9ecb2876c2 user: mistachkin tags: trunk | |
2012-06-02
| ||
00:54 | Prevent possible race conditions involving the managed backup API methods. check-in: fc724d683a user: mistachkin tags: trunk | |
00:14 | Modify the native interop assembly to help prevent possible thread race conditions between sqlite3_close_interop and sqlite3_finalize_interop. check-in: 74a33d10da user: mistachkin tags: trunk | |
2012-05-27
| ||
21:54 | Doc and packaging updates for release 1.0.81.0. check-in: 84c0e6e786 user: mistachkin tags: trunk, release, release-1.0.81.0 | |
2012-05-26
| ||
05:56 | Update version history with the latest changes. check-in: 08fe4ef435 user: mistachkin tags: trunk | |
00:09 | Correct the test name for ticket [3aa50d8413]. check-in: 3e7d4b68b0 user: mistachkin tags: trunk | |
2012-05-25
| ||
23:28 | After disposing and just prior to re-creating the SQLiteKeyReader in the SQLiteDataReader.LoadKeyInfo method, reset it to null (i.e. this is important due to reentrancy issues). Fix for ticket [3aa50d8413]. check-in: b0c9d60ac7 user: mistachkin tags: trunk | |
2012-05-23
| ||
07:32 | Update SQLite native library to the 3.7.12.1 release. check-in: 0374c60dce user: mistachkin tags: trunk | |
2012-05-14
| ||
16:53 | Fix an issue converting SQL type names that contain spaces between the name and opening parenthesis. Also, update SQLite native library to the 3.7.12 release. check-in: bce7f5f71c user: mistachkin tags: trunk | |
2012-05-13
| ||
05:05 | Update SQLite native library to the first 3.7.12 release candidate. check-in: cdea7fb83c user: mistachkin tags: trunk | |
2012-05-09
| ||
04:26 | Update Eagle in externals to the beta 23 release. check-in: ef3da989ed user: mistachkin tags: trunk | |
2012-05-08
| ||
23:59 | Update Eagle script library in externals to latest trunk. check-in: 8c9b9e41a6 user: mistachkin tags: trunk | |
2012-05-06
| ||
18:43 | Update SQLite core library to the latest trunk code. check-in: e930be6c75 user: mistachkin tags: trunk | |
2012-05-05
| ||
13:02 | In the test case for ticket [996d13cd87], after the first two interations, use a random number of worker threads accessing the connection pool. check-in: 4a360ab908 user: mistachkin tags: trunk | |
01:22 | Fix some comments. check-in: 3e63eb3d59 user: mistachkin tags: trunk | |
00:25 | Update Eagle script library in externals to support logging of test setting overrides to the test log file. check-in: 62de6a5613 user: mistachkin tags: trunk | |
2012-05-04
| ||
20:09 | Commit any changes back to the original connection pool list prior to returning the connection handle from the pool. check-in: 35b8195272 user: mistachkin tags: trunk | |
19:21 | Modify test case for ticket [996d13cd87] to add some more stress testing and some additional diagnostic messages. check-in: 4faf9420bd user: mistachkin tags: trunk | |
18:28 | Make sure to check for a null connection handle prior to calling the GC.SuppressFinalize method. check-in: 5cc9167d46 user: mistachkin tags: trunk | |
16:04 | Prevent returning a connection handle whose finalizer may be pending on the GC thread. Part of fix for ticket [996d13cd87]. Also, update Eagle in externals to latest trunk. check-in: 5c0646db9d user: mistachkin tags: trunk | |
2012-05-03
| ||
19:21 | Check each weak reference object from the queue prior to attempting to fetch its target. check-in: 2a6ee97694 user: mistachkin tags: trunk | |
17:46 | Update test case for ticket [996d13cd87] to run with and without connection pooling enabled. check-in: ead1f27df0 user: mistachkin tags: trunk | |
17:15 | Obtain a lock on the connection handle prior to finalizing a statement and/or finishing a backup object. check-in: fbf498a216 user: mistachkin tags: trunk | |
16:44 | Expand scope for the GC.KeepAlive call in the SQLiteConnectionPool.Add method. check-in: d13b6a5885 user: mistachkin tags: trunk | |
15:58 | Fix yet another set of GC race conditions. check-in: 8c76674915 user: mistachkin tags: trunk | |
15:11 | Fix a couple more potential GC race conditions. check-in: ed16f61cf7 user: mistachkin tags: trunk | |
13:44 | Do not attempt to reset a connection if it has been closed. Also, prevent any potential GC race while resetting a connection. Keep track of the total number of connections successfully opened and closed from any of the pools. Enhance test for ticket [996d13cd87] to make sure that at least one connection was opened and closed from a connection pool. check-in: 7b3fe92dcb user: mistachkin tags: trunk | |
13:04 | Stop creating the CriticalHandle derived classes via implicit operator conversions. Simplify test case for ticket [996d13cd87]. check-in: 29b506224a user: mistachkin tags: trunk | |
06:35 | Experimental code to use SafeHandle instead of CriticalHandle for connection handles because they should not be closed until their statements and backup objects are all finalized. Closed-Leaf check-in: cb270f5cd8 user: mistachkin tags: safeHandle | |
2012-05-02
| ||
22:29 | Update version history with all the latest changes. check-in: c063096071 user: mistachkin tags: trunk | |
18:52 | Update Eagle script library in externals to latest trunk. check-in: fd95f9dd1d user: mistachkin tags: trunk | |
18:38 | Merge all connection pool fixes and other changes to trunk. Fix for ticket [996d13cd87]. check-in: ae1f4354e4 user: mistachkin tags: trunk | |
18:28 | Update test case for ticket [996d13cd87]. The test case can now reproduce the issue reported. Closed-Leaf check-in: 0fb2e3848f user: mistachkin tags: tkt-996d13cd87 | |
16:52 | Adjustments to the test case for ticket [996d13cd87]. However, this still does not reproduce the issue reported. check-in: 04c8756a93 user: mistachkin tags: tkt-996d13cd87 | |
14:21 | Add test for the ISQLiteSchemaExtensions.BuildTempSchema method of the LINQ related SQLiteProviderServices class. check-in: 0a25b20f9c user: mistachkin tags: trunk | |
2012-04-30
| ||
20:43 | Add DLL file test constraints to tests that execute the test.exe or testlinq.exe files. Also, remove the associated test constraints when deleting build files from the Eagle binary directory. check-in: f8c324fa13 user: mistachkin tags: tkt-996d13cd87 | |
17:54 | Rename internal SQLiteLastError methods to GetLastError. check-in: 5ee7dd00e0 user: mistachkin tags: tkt-996d13cd87 | |
17:45 | Add connection handle locking semantics to the SQLiteBase.SQLiteLastError method. check-in: 74ccc76eee user: mistachkin tags: tkt-996d13cd87 | |
17:18 | Remove superfluous using statement. check-in: b8fb8d4b6a user: mistachkin tags: tkt-996d13cd87 | |
17:17 | Fix potential race condition between SQLiteBase.CloseConnection (via GC) and SQLiteBase.ResetConnection (via pool) when used on the same connection handle object. check-in: 0ed439a5e7 user: mistachkin tags: tkt-996d13cd87 | |
16:27 | Remove superfluous lock from the static helper methods in the SQLiteBase class. check-in: c593d21c60 user: mistachkin tags: tkt-996d13cd87 | |
2012-04-29
| ||
22:50 | Add another sanity check before returning the connection handle stored via weak reference in the connection pool. check-in: 673dbbf177 user: mistachkin tags: tkt-996d13cd87 | |
05:00 | Remove superfluous using statement. check-in: 0b2bf29623 user: mistachkin tags: tkt-996d13cd87 | |
04:58 | Add PoolCount property to the SQLiteConnection class to return the number of pool entries for the file name associated with the connection. check-in: 9005890cba user: mistachkin tags: tkt-996d13cd87 | |
03:27 | Modify static IsAutocommit method to prevent it from passing IntPtr.Zero to the native library. check-in: 5dd7f49382 user: mistachkin tags: tkt-996d13cd87 | |
03:23 | Revise handling of CriticalHandle derived classes to make them more thread-safe. check-in: feda13301a user: mistachkin tags: tkt-996d13cd87 | |
2012-04-28
| ||
12:22 | Add missing call to SetTimeout. check-in: 33696a56cc user: mistachkin tags: trunk | |
12:21 | Reform how the connection pool treats its connection handles. check-in: 4a6b21aeef user: mistachkin tags: tkt-996d13cd87 | |
09:50 | First attempt to reproduce the possible issue described in ticket [996d13cd87]. check-in: adad8e2f33 user: mistachkin tags: tkt-996d13cd87 | |
09:45 | Add another connection pool related diagnostic. check-in: d846d5cd0b user: mistachkin tags: trunk | |
08:57 | Enhance diagnostics for dealing with handle disposal issues when the connection pool is in use. check-in: e0dc37c779 user: mistachkin tags: trunk | |
2012-04-24
| ||
01:28 | Add Visual Studio 2005 support to the design-time component options in the setup. check-in: a47db993dd user: mistachkin tags: trunk | |
2012-04-12
| ||
00:14 | Add newly added source files to the master release archive manifest. check-in: 0e2bd2e167 user: mistachkin tags: trunk | |
2012-04-07
| ||
23:03 | Enhance doc comments for the DefineConstants property and the Password connection string parameter. check-in: 54416f5802 user: mistachkin tags: trunk | |
22:26 | Correct typos in comments. Skip null entries in the define constants list. check-in: 72b0eea67d user: mistachkin tags: trunk | |
22:18 | Update all versions to 1.0.81.0. Add DefineConstants property to the SQLiteConnection class to return the list of define constants used when compiling the core managed assembly. Support compiling the interop assembly without support for the custom extension functions and the CryptoAPI based codec. check-in: fd6a7e09b8 user: mistachkin tags: trunk | |
2012-04-05
| ||
19:49 | Add question #20 to FAQ. check-in: d982172318 user: mistachkin tags: trunk | |
2012-04-03
| ||
03:58 | Simplify the native library pre-loading code. Also, allow the selected processor architecture to be overridden via the environment variable 'PreLoadSQLite_ProcessorArchitecture'. check-in: 48466de4f9 user: mistachkin tags: trunk | |
03:18 | Clarify comments and semantics of the process 'bitness' checking in the native library pre-loading code. Closed-Leaf check-in: 77969440cd user: mistachkin tags: preLoad | |
2012-04-02
| ||
17:58 | Start of work on improving the platform detection in the native library pre-loading code. check-in: 621d22239e user: mistachkin tags: preLoad | |
2012-03-31
| ||
22:23 | Minor enhancements to release archive verification tool. check-in: 377c46ce48 user: mistachkin tags: trunk | |
21:56 | Document usage of the release archive verification tool in the release process. check-in: 679091c7c5 user: mistachkin tags: trunk | |
21:38 | Add release archive verification tool. check-in: 18770366d2 user: mistachkin tags: trunk | |
18:34 | Update downloads page for release 1.0.80.0. check-in: b50c77c7a6 user: mistachkin tags: trunk, release | |
17:48 | Modify the download page update script to handle having the release files inside of a sub-directory on the server. check-in: 418b6ed53a user: mistachkin tags: trunk | |
16:54 | Final doc updates for release 1.0.80.0. check-in: b2b7c9a91a user: mistachkin tags: trunk | |
16:00 | Enhance ability to troubleshoot batch tools that CALL other batch tools and/or use PUSHD/POPD. check-in: ba6fd1cb4b user: mistachkin tags: trunk | |
15:19 | Modify post-build tasks for Visual Studio 2005/2008 to avoid copying the native interop assembly for other platforms. Also, modify the release preparation tool to avoid zipping native interop assemblies for other platforms. check-in: 8d9f17bed8 user: mistachkin tags: trunk | |
13:15 | Adjust the local-root regular expression pattern for the test suite so that it works on .NET and Mono. check-in: ecc49a4c8a user: mistachkin tags: trunk | |
12:53 | Mono portability fixes for the test suite. check-in: 76b6dd766b user: mistachkin tags: trunk | |
2012-03-30
| ||
22:25 | Update Eagle in externals to the beta 22 release. check-in: ec7620aec4 user: mistachkin tags: trunk | |
2012-03-28
| ||
14:51 | Fix typo in version history. check-in: aae97713fa user: mistachkin tags: trunk | |
2012-03-26
| ||
09:52 | When compiled for the .NET Compact Framework, skip catching, logging, and re-throwing exceptions in the BackupDatabase method. check-in: a413c10b32 user: mistachkin tags: trunk | |
09:45 | Add backup API test case for the callback returning false. check-in: f49beb5b02 user: mistachkin tags: trunk | |
09:18 | Make all the dynamic test classes static, when possible. check-in: 3f6ed3b646 user: mistachkin tags: trunk | |
09:14 | Add more backup API test cases. Modify BackupDatabase method to prevent looping when the number of pages is zero. Modify SQLiteBackupCallback delegate to accept additional context information and move it outside the scope of the SQLiteConnection class. check-in: 5f8913872b user: mistachkin tags: trunk | |
2012-03-24
| ||
16:48 | Add support for the native SQLite Online Backup API. check-in: 4926b5d713 user: mistachkin tags: trunk | |
16:46 | Update version history docs. Closed-Leaf check-in: 7cf3031f35 user: mistachkin tags: backupApi | |
16:12 | Fix typo in test case. check-in: ca5d14e4ae user: mistachkin tags: backupApi | |
14:30 | Cleanup test whitespace. check-in: 8140e97fc7 user: mistachkin tags: backupApi | |
14:29 | Fix semantics of backup handle finalization. Add tests. check-in: 5522052e80 user: mistachkin tags: backupApi | |
12:47 | More work on the backup API support. check-in: 6d5a1889b6 user: mistachkin tags: backupApi | |
10:05 | Start of work on ticket [c71846ed57], supporting the SQLite online backup API. check-in: 6eac31ab88 user: mistachkin tags: backupApi | |
2012-03-23
| ||
12:09 | Lock access to the static data used by the native SQLite library pre-load mechanism. check-in: 5ba5fc374d user: mistachkin tags: trunk | |
2012-03-22
| ||
15:45 | Modify the native library pre-loader to recognize the 'PreLoadSQLite_BaseDirectory' environment variable as an override for the base directory to use. check-in: e0c2dcac4c user: mistachkin tags: trunk | |
2012-03-19
| ||
23:09 | Update SQLite core to the latest trunk. Skip test for ticket [72905c9a77] in the debug build, due to the extra trace output. check-in: 39ca5d3494 user: mistachkin tags: trunk | |
2012-03-18
| ||
13:36 | Minor solution file cleanup. Add overload of the SQLiteDataReader.GetValues method that returns a NameValueCollection with docs and tests. check-in: fa8630ddb6 user: mistachkin tags: trunk | |
2012-03-16
| ||
23:04 | Update Eagle script library in externals to the latest pre-beta 22 and change tests as necessary. check-in: 7a9545bffd user: mistachkin tags: trunk | |
2012-03-12
| ||
06:54 | Update several comments in the common unit test infrastructure. Slightly simplify the test for ticket [72905c9a77] and improve its comments. check-in: 916251d054 user: mistachkin tags: trunk | |
03:11 | Update Eagle in Externals to the latest pre-beta 22 build. check-in: d05c18627d user: mistachkin tags: trunk | |
2012-03-11
| ||
07:20 | Document more recent changes in the version history. check-in: 3a5eb8e472 user: mistachkin tags: trunk | |
07:01 | Enable the PreLoadNativeLibrary build property by default. This feature has now been tested on the 32-bit and 64-bit variants of Windows 7 as well as 32-bit Windows XP with no issues. check-in: 0cf606caf6 user: mistachkin tags: trunk | |
06:51 | Add stress test for the race condition in ticket [72905c9a77]. Also, avoid using 'SELECT *' in any tests. check-in: 15e0be2ffb user: mistachkin tags: trunk | |
2012-02-28
| ||
17:35 | Stop using the 'StringComparison.InvariantCulture*' values. check-in: 3137eacf49 user: mistachkin tags: trunk | |
15:07 | Acquire and hold a static data lock while checking if the native SQLite library has been initialized to prevent superfluous error messages. Fix for ticket [72905c9a77]. check-in: fb22170bc8 user: mistachkin tags: trunk | |
2012-02-24
| ||
16:10 | Revise previous commit, add parenthesis to make the MSBuild conditional correct in all cases. check-in: 700ca65faa user: mistachkin tags: trunk | |
16:06 | Make sure the SQLite.Designer project can be built using Visual Studio 2005 on 64-bit Windows. check-in: 6458418526 user: mistachkin tags: trunk | |
15:41 | Add Visual Studio 2005 support to all the applicable solution/project files, their associated supporting files, and the test suite. check-in: a594f67d47 user: mistachkin tags: trunk | |
2012-02-22
| ||
11:23 | Document the recent changes in the version history. check-in: fbef21c4bb user: mistachkin tags: trunk | |
07:51 | Support enabling the PreLoadNativeLibrary and UseSqliteStandard build properties together. Add SQLite native library pre-load support to several more managed entry points. Add 'No_PreLoadSQLite' environment variable to disable SQLite native library pre-load support at runtime. check-in: 91849ccd75 user: mistachkin tags: trunk | |
05:39 | Fix typo in reference to the openFlags parameter of the SQLite3_UTF16.Open method. check-in: b3d26cefe0 user: mistachkin tags: trunk | |
04:13 | Skip compiling in the native library pre-loading code if the mixed-mode assembly is being built. check-in: 6eb5fdb936 user: mistachkin tags: trunk | |
03:54 | Add experimental support for pre-loading the native SQLite library based on the processor architecture of the current process. For now, this feature is disabled by default. check-in: d3df632e9f user: mistachkin tags: trunk | |
2012-02-21
| ||
05:55 | First draft of design-time component installer tests for Visual Studio 2005. check-in: f61c34b3a0 user: mistachkin tags: trunk | |
05:23 | For the setup, make it clear that the design-time components require the core assemblies to be in the GAC. Also, include the processor in the description of the native components. check-in: 1d799c0143 user: mistachkin tags: trunk | |
04:11 | Add test to verify interrupt behavior of the SQLiteFunction custom collation exception handling. check-in: 2849c1b713 user: mistachkin tags: trunk | |
2012-02-20
| ||
13:48 | Make sure that we interrupt any pending SQLite query if a custom collation method throws an exception. Also, enable logging of all callback exceptions by default. check-in: afe080eb9a user: mistachkin tags: trunk | |
13:17 | Add experimental support to the new design-time component installer for Visual Studio 2005. check-in: 6efd2f01bb user: mistachkin tags: trunk | |
06:17 | Add static ToUnixEpoch method to the SQLiteConvert class, update docs and tests. check-in: f74a1ac3f1 user: mistachkin tags: trunk | |
2012-02-19
| ||
13:42 | More doc updates for release 1.0.80.0. check-in: 9a01e7715d user: mistachkin tags: trunk | |
13:31 | Merge fix for ticket [8a426d12eb] along with logging and DateTime handling enhancements to trunk. check-in: c3bb6c2582 user: mistachkin tags: trunk | |
13:22 | When converting a DateTime instance of an 'Unspecified' kind to a string, use the same kind as the connection, if available. Also, cleanup handling of the default formats for UTC and local time. Closed-Leaf check-in: dbdf2561a4 user: mistachkin tags: logBind | |
08:34 | Refactor previous commit to remove the new delegates as they are not strictly required. Also, remove superfluous newData local variable in the StepCallback method. check-in: c43fca0ae6 user: mistachkin tags: logBind | |
08:11 | Make sure that exceptions are never thrown back to native code from user-provided function and collation implementations. Also, log all such caught callback exceptions if the appropriate connection flag is set. Fix for ticket [8a426d12eb]. Pass connection flags into SQLiteFunction binding method and refactor internal interfaces to support this. Change type of _contextDataList (SQLiteFunction) dictionary keys from long to IntPtr. check-in: 6136a92dc5 user: mistachkin tags: logBind | |
03:49 | Add the ability to log all parameter binding activity and refactor the necessary internal interfaces to support this. In the implicit conversion operators to IntPtr for both the SQLiteConnectionHandle and SQLiteStatementHandle classes, return IntPtr.Zero if the object being converted is null. Make sure the SQLiteLog class is not referenced when building for Windows CE. check-in: 20e1e255b6 user: mistachkin tags: logBind | |
2012-02-15
| ||
07:51 | Version and doc updates in preparation for release 1.0.80.0. check-in: 50276145d8 user: mistachkin tags: trunk | |
2012-02-14
| ||
22:12 | Issue warnings on the trace listners if a column type or type name cannot be mapped properly. See ticket [4bbf851fa5]. check-in: 10fae679b2 user: mistachkin tags: trunk | |
2012-02-13
| ||
23:39 | Test whitespace style adjustments. check-in: c49c15f654 user: mistachkin tags: trunk | |
23:38 | Add test for the transaction disposal exception handling behavior. check-in: b21d16dad9 user: mistachkin tags: trunk | |
10:22 | Modify transaction object disposal so that it can never cause an exception to be thrown. check-in: a45597a38c user: mistachkin tags: trunk | |
2012-02-10
| ||
20:44 | Regenerate package load key to support loading the designer package into Visual Studio 2008 without having the matching SDK installed. check-in: 67caeebd79 user: mistachkin tags: trunk | |
05:46 | When tracing prepared statements, detect null and/or empty SQL statements and emit a special message in that case. check-in: 85adfff6cd user: mistachkin tags: trunk | |
2012-02-09
| ||
21:36 | Make sure the interop project uses /fp:precise for Windows CE. check-in: 7479c0b7e1 user: mistachkin tags: trunk | |
2012-02-06
| ||
21:57 | Add OpenAndReturn method to the SQLiteConnection class to Open a connection and immediately return it. Add missing CheckDisposed calls to the SQLiteConnection class. Add missing throw statement to the SQLiteConnection class. check-in: de60415f96 user: mistachkin tags: trunk | |
2012-02-02
| ||
18:12 | Improve compatibility with custom command processors by using __ECHO instead of _ECHO in batch tools. check-in: ed229ff2b0 user: mistachkin tags: trunk | |
2012-01-31
| ||
00:42 | The Visual Studio setup task should only be initially checked if the GAC task is available and vice-versa. check-in: 1e9cdd03da user: mistachkin tags: trunk | |
2012-01-30
| ||
14:17 | When tracing SQL to be prepared, bypass the internal length limit of sqlite3_log function by using the SQLiteLog class instead. check-in: 86b760af23 user: mistachkin tags: trunk | |
2012-01-28
| ||
13:37 | Update downloads page for release 1.0.79.0. check-in: fa528c9c9c user: mistachkin tags: trunk, release | |
13:17 | Update pre-check-in checklist. check-in: ffc05d03c9 user: mistachkin tags: trunk | |
10:25 | VS designer component installer test changes. check-in: 22a23a6461 user: mistachkin tags: trunk | |
10:05 | Fix diagnostic output for the DbProviderFactory elements added and removed while installing the VS designer components. check-in: ea4b6c0c73 user: mistachkin tags: trunk | |
2012-01-27
| ||
23:45 | Fix typo in date of release for 1.0.78.0. check-in: 2965870929 user: mistachkin tags: trunk | |
23:44 | Version and doc updates for release 1.0.79.0. check-in: b5c2643cdc user: mistachkin tags: trunk | |
23:19 | Better support debugging the VS designer component installer. Also, make sure the unit testing log has the full trace output of the VS designer component installer. check-in: 8354eb7c69 user: mistachkin tags: trunk | |
19:35 | Correct the resource name for the LINQ assembly. Fix for ticket [fbebb30da9]. check-in: b793978ba9 user: mistachkin tags: trunk | |
19:10 | Merge all VS designer component installer fixes to trunk. Fix for [d8491abd0b]. check-in: 8801443206 user: mistachkin tags: trunk | |
19:02 | Skip attempting to build the VS designer components project if the necessary VS SDK is not installed. Closed-Leaf check-in: 35d6f293f2 user: mistachkin tags: tkt-d8491abd0b | |
18:40 | Stop the CLR from inlining methods that we want to see in the log file. check-in: 66cb05418d user: mistachkin tags: tkt-d8491abd0b | |
18:16 | Modify Eagle registry related test constraint checking to support WoW64. check-in: 22f40f170c user: mistachkin tags: tkt-d8491abd0b | |
17:03 | Changes to VS designer component installer tests. check-in: 5267ac587b user: mistachkin tags: tkt-d8491abd0b | |
15:53 | Make the VS designer component installer aware of the WoW64 subsystem on 64-bit Windows. See ticket [d8491abd0b]. check-in: 13e7a22c1e user: mistachkin tags: tkt-d8491abd0b | |
11:29 | Update downloads page for release 1.0.78.0. check-in: cf6bbc3fd4 user: mistachkin tags: trunk, release | |
10:46 | Add missing step to updating the downloads page in the release procedures. check-in: e9bc8771cb user: mistachkin tags: trunk | |
10:13 | Final doc updates for release 1.0.78.0. check-in: 1f6d89bf5d user: mistachkin tags: trunk | |
09:45 | Exclude the *.done task completion marker files from the released ZIP files. check-in: 3af389434a user: mistachkin tags: trunk | |
08:54 | Copy the necessary managed-only files for the VS designer components (and the associated installer) to the native build output directory during the release testing process. check-in: db64c3fea0 user: mistachkin tags: trunk | |
07:39 | Modify release procedure doc to include testing of the built binaries. check-in: fc448fa649 user: mistachkin tags: trunk | |
07:38 | Fix compilation issue on the .NET Compact Framework. check-in: eeebfe44be user: mistachkin tags: trunk | |
2012-01-26
| ||
08:21 | Support global (per test run) connection flags in the unit test infrastructure to assist in debugging. check-in: 36579c6dfb user: mistachkin tags: trunk | |
2012-01-25
| ||
21:54 | Some cleanup for the unit tests and infrastructure. check-in: d5cabeb8df user: mistachkin tags: trunk | |
18:24 | Document recent changes in version history. check-in: db337c534c user: mistachkin tags: trunk | |
18:17 | When emitting SQL for foreign keys in the VS designer, be sure to take all returned rows into account. Fix for [b226147b37]. check-in: 38cd99987c user: mistachkin tags: trunk | |
18:10 | Remove unnecessary loop and fix indentation of foreign key SQL fragments. Closed-Leaf check-in: 1119da4703 user: mistachkin tags: VsDesignerFKey | |
17:37 | Fix the default value of the connection flags for the setupDb unit test infrastructure script library procedure. check-in: 96c981c40b user: mistachkin tags: trunk | |
17:09 | Add enumerated Flags property to the SQLiteConnection class to control extra behavioral options. check-in: 6a90082172 user: mistachkin tags: trunk | |
13:37 | More work on fixing ticket [b226147b37]. check-in: e67a436c40 user: mistachkin tags: VsDesignerFKey | |
09:27 | Update MSVC redists in Externals to the latest ones from Microsoft. check-in: bbec0d9d38 user: drh tags: trunk | |
09:04 | Fix one hyperlink in the README. check-in: 34c0814c32 user: mistachkin tags: trunk | |
09:03 | More cleanup and changes to the VS designer components project. check-in: c2b03cf84e user: mistachkin tags: trunk | |
08:59 | Remove superfluous reference assemblies (i.e. and use the corresponding SDK ones instead). check-in: 00d9698e72 user: mistachkin tags: trunk | |
06:46 | Add Setup/set_netFx40.bat to pre-configure the environment for building VS 2010 binary and setup packages. check-in: 3a6bab736c user: mistachkin tags: trunk | |
06:44 | Rename Setup/set_default.bat to Setup/set_netFx20.bat. check-in: 81d1f0553d user: mistachkin tags: trunk | |
2012-01-24
| ||
13:21 | Hyperlink updates to docs. Update README notes for VS designer components. Fix DbProviderFactory element in README to include version. check-in: 01f3793e86 user: mistachkin tags: trunk | |
2012-01-23
| ||
21:57 | Update hyperlinks on the news page. check-in: 53fa024c80 user: drh tags: trunk | |
10:45 | Add highlight for part of question 19. check-in: 4e770a7e4c user: mistachkin tags: trunk | |
10:44 | Add question 19 to the FAQ. check-in: 1ce3b3e6c9 user: mistachkin tags: trunk | |
08:02 | Wiki formatting fix. check-in: cf24b5a612 user: mistachkin tags: trunk | |
07:21 | Fix spacing issue on index page. check-in: 5e6089730d user: mistachkin tags: trunk | |
07:13 | Fix slight typo in FAQ page. check-in: 23afa7a120 user: mistachkin tags: trunk | |
07:10 | Add a draft 'Frequently Asked Questions' page. check-in: e2a3aad455 user: mistachkin tags: trunk | |
04:54 | Update build docs to include Mono and the managed-only binaries. check-in: 752f754a11 user: mistachkin tags: trunk | |
2012-01-22
| ||
13:23 | More doc reformatting. check-in: 582f3d91c4 user: mistachkin tags: trunk | |
13:21 | Slight mods to the source code instructions. check-in: 4020e66162 user: mistachkin tags: trunk | |
13:04 | More updates to documentation. check-in: b3eb32438b user: mistachkin tags: trunk | |
2012-01-21
| ||
07:13 | Update Eagle script library in Externals to pre-beta22. check-in: e1e1a9456a user: mistachkin tags: trunk | |
06:38 | Update all version numbers for release 1.0.78.0. check-in: 5d55816324 user: mistachkin tags: trunk | |
05:06 | Update core SQLite version numbers to 3.7.10 in the VS props files. check-in: c5610e4d97 user: mistachkin tags: trunk | |
04:51 | Documentation updates in preparation for release 1.0.78.0. check-in: b694fa3e06 user: mistachkin tags: trunk | |
2012-01-17
| ||
12:42 | Update core SQLite to 3.7.10 release. check-in: 4ec265e1b4 user: mistachkin tags: trunk | |
2012-01-15
| ||
01:27 | DateTime conversion functions that can be static, should be static, see ticket [4bbf851fa5]. check-in: 114024ffe7 user: mistachkin tags: trunk | |
2012-01-14
| ||
03:39 | Update SQLite core to the latest trunk (pre-release) code. check-in: 9a132f6c2f user: mistachkin tags: trunk | |
2012-01-13
| ||
08:21 | Update the SQLite core library to the latest trunk code. Enable delay-signing in the VS designer component installer project because it post-processes the assembly to embed a manifest. Constrain the VS designer component installer tests to run only when elevated administrator privileges are available. check-in: 59e49d1f6c user: mistachkin tags: trunk | |
2012-01-12
| ||
10:39 | Add comments for several unit test script procedures. check-in: 647d6c7f72 user: mistachkin tags: trunk | |
2012-01-09
| ||
06:00 | Make sure the VS designer component installer runs with elevated administrator rights on Windows Vista and later. check-in: e177b109d9 user: mistachkin tags: trunk | |
2012-01-06
| ||
09:58 | When the setup package runs the VS designer component installer, make sure the generated log files contain as much diagnostic information as possible. check-in: 493e633c2d user: mistachkin tags: trunk | |
09:17 | Add a 'debug' command line option and refactor how trace messages are handled. check-in: 47b1df5884 user: mistachkin tags: trunk | |
2012-01-05
| ||
10:02 | Add more trace priorities and adjust those used by some of the log messages. check-in: 93f4a6f674 user: mistachkin tags: trunk | |
09:16 | Modularize the way test files / databases are cleaned up. Log the overall result of the VS designer components installer. Also, use the 'Higher' trace priority more consistently. check-in: 33948813dd user: mistachkin tags: trunk | |
07:11 | Modify expected test output to account for the fix to the RemoveVsPackage method (using the wrong registry key to delete the VS packageId). check-in: 31ef4ee25f user: mistachkin tags: trunk | |
06:37 | Merge the VS installer integration fixes and changes to the trunk. check-in: 2db8c0b5a5 user: mistachkin tags: trunk | |
06:34 | Use the correct registry key when deleting the Visual Studio packageId key sub-tree. Closed-Leaf check-in: a866805790 user: mistachkin tags: VsSetupIntegration | |
05:29 | Add MockRegistry class to wrap the real Registry class. Remove all implicit conversions from RegistryKey to MockRegistryKey. Modify installer tests to account for the writable fix to RemoveFromAssemblyFolders. Rename some enumeration values. check-in: 3f22762c9e user: mistachkin tags: VsSetupIntegration | |
02:06 | Make sure the .NET 4.0 setups are flagged as such. In the VS designer components installer, catch and report all top-level exceptions. The RemoveFromAssemblyFolders method needs to open the registry key as writable. Add throwOnMissing parameter to the registry key handling methods that can use it. Add ThrowOnMissing property to the Configuration class. check-in: 9e36857132 user: mistachkin tags: VsSetupIntegration | |
2012-01-04
| ||
23:43 | Add the VS designer project to the MSBuild 'optimized' solution files. check-in: 5fb874112d user: mistachkin tags: VsSetupIntegration | |
11:20 | For the VS designer components installer, modify the default log file naming to match the assembly file name. Also, remove all dead code. check-in: 61c5139ccc user: mistachkin tags: VsSetupIntegration | |
09:41 | Add the VS designer components and the rewritten installer for them to the setup package. check-in: bcdca9ada5 user: mistachkin tags: VsSetupIntegration | |
07:15 | Remove unnecessary nesting of 'if' blocks in the command line argument processing. Add comments and fixup some whitespace. check-in: f909e1b7b1 user: mistachkin tags: trunk | |
05:55 | Fix an incorrect comment. check-in: 8887a9f786 user: mistachkin tags: trunk | |
05:23 | Allow image runtime version checks to be bypassed via the command line. When the 'verbose' option is enabled, write all debug messages to the console; otherwise, write all trace messages to the console. Keep track of the debug and trace priorities and formats separately. check-in: 36cdcbeb2e user: mistachkin tags: trunk | |
03:04 | Merge the VS designer component installer changes to the trunk. check-in: b01877dd2c user: mistachkin tags: trunk | |
03:01 | Use the 'thisAssembly' variable consistently when showing a message box to the interactive user. Closed-Leaf check-in: 91450285a2 user: mistachkin tags: VsInstallerWork | |
2012-01-03
| ||
08:09 | Remove unnecessary local variable. check-in: 7918c37463 user: mistachkin tags: VsInstallerWork | |
07:57 | Enforce the image runtime version restrictions when installing and uninstalling the VS designer components. check-in: f737d62e72 user: mistachkin tags: VsInstallerWork | |
04:53 | Move the InitializeVsPackage method where it should be. check-in: b34bcad2c0 user: mistachkin tags: VsInstallerWork | |
04:48 | More refactoring, eliminate all static data pertaining to .NET Framework and/or Visual Studio versions, replacing them with the POD classes FrameworkList and VsList. check-in: 2398c28918 user: mistachkin tags: VsInstallerWork | |
2012-01-02
| ||
12:14 | Work on making the installer tool verify that the core assembly is supported by the requested versions of Visual Studio (i.e. based on the image runtime version). check-in: 16872024de user: mistachkin tags: VsInstallerWork | |
03:46 | Make sure the DbProviderFactory modifications by the installer are logged at the highest priority level and are always logged in 'what-if' mode. check-in: 813e72935f user: mistachkin tags: trunk | |
2012-01-01
| ||
06:06 | Cleanup log file name variables used by the installer unit tests. check-in: 98632c4b63 user: mistachkin tags: trunk | |
05:59 | Format the installer log messages consistently using the ForDisplay method. Delete the temporary log files after running each installer test. check-in: dfc76406d4 user: mistachkin tags: trunk | |
05:37 | Must check for the install option prior to the installFlags option. Add unit tests for simulating uninstalls of the VS designer components. Make sure that all paths in the log files are dynamically determined based on the current machine. check-in: a62d1a369b user: mistachkin tags: trunk | |
04:24 | Add unit tests for the new VS designer component installer tool. Update the Eagle script library in externals to support this. check-in: debc754698 user: mistachkin tags: trunk | |
01:31 | Add the concept of trace priority to the VS designer component installer tool. Attempt to get the AssemblyName object before making any changes to the system. Always log changes to the GAC, even when not in 'what-if' mode. check-in: 284310b5a6 user: mistachkin tags: trunk | |
2011-12-25
| ||
08:40 | Update Eagle in externals to the official beta 21 release. check-in: 2585b7c6f9 user: mistachkin tags: trunk | |
2011-12-21
| ||
05:35 | Fix some whitespace. check-in: f034fafd6b user: mistachkin tags: trunk | |
01:39 | Modify the unit tests and infrastructure to support the new semantics for the compileCSharp script library procedure. Also, update the included Eagle script library in Externals. check-in: d7f2f75ba3 user: mistachkin tags: trunk | |
2011-12-20
| ||
23:53 | Make the vendor-specific Eagle initialization file aware of the new 'database_directory' variable. check-in: 799407c7ea user: mistachkin tags: trunk | |
05:44 | Fix temporary database cleanup handling for the legacy unit test wrapper. check-in: bb725c632b user: mistachkin tags: trunk | |
05:26 | Enhance SQLiteConnectionStringBuilder class property test to make sure that all property values make it completely through the processing. check-in: d64df7a8cf user: mistachkin tags: trunk | |
04:38 | More testing of the SQLiteConnectionStringBuilder class. Modify anchor names in the release procedures wiki page. check-in: 6853b38030 user: mistachkin tags: trunk | |
00:07 | Correction to the previous commit. Actually, instead of throwing exceptions directly, always attempt to convert non-null values to the required type and let the converter itself throw an exception if necessary. check-in: 4fbdb092f8 user: mistachkin tags: trunk | |
00:05 | Throw an exception if an unsupported object type is detected in the DateTimeFormat property. check-in: 68b19e5f02 user: mistachkin tags: trunk | |
00:03 | Support the DateTimeKind and BaseSchemaName connection string properties in the SQLiteConnectionStringBuilder class. Also, make getting and setting the DateTimeFormat property slightly more robust. check-in: 20ee87087b user: mistachkin tags: trunk | |
2011-12-19
| ||
06:31 | Fix broken archive link and formatting for the support page. check-in: c72613c76e user: mistachkin tags: trunk | |
06:12 | Some formatting fixes to release procedures. check-in: d237dc5f70 user: mistachkin tags: trunk | |
06:10 | More changes to release procedures. check-in: 0cdc8f72f2 user: mistachkin tags: trunk | |
06:03 | Initial draft of the revised release procedures. check-in: 3cf54e3ed1 user: mistachkin tags: trunk | |
2011-12-17
| ||
01:01 | Prevent logging superfluous messages having to do with library initialization checking, ticket [e30b820248]. check-in: c3b4597979 user: mistachkin tags: trunk | |
2011-12-16
| ||
08:59 | Revise the CLR method used to query the amount of memory in use for the unit test infrastructure. check-in: ef31bb555b user: mistachkin tags: trunk | |
08:45 | Revise the CLR method used to force a full garbage collection in the unit test infrastructure. check-in: e1319dd971 user: mistachkin tags: trunk | |
08:33 | Allow the directory used for test databases to be easily overridden for the vast majority of tests. check-in: b35fffe201 user: mistachkin tags: trunk | |
07:09 | Report memory currently in use by the CLR before and after each test file. check-in: 3fae72f823 user: mistachkin tags: trunk | |
04:31 | Merge all IDisposable pattern fixes to trunk. check-in: 419bfbd2ee user: mistachkin tags: trunk | |
04:28 | Update test count on test procedures wiki page. Closed-Leaf check-in: b48037de03 user: mistachkin tags: IDisposablePattern | |
04:25 | Compilation error fixes. check-in: 8dfdf59c72 user: mistachkin tags: IDisposablePattern | |
04:15 | More changes relating to IDisposable. check-in: 229ecb1203 user: mistachkin tags: IDisposablePattern | |
03:32 | Start of making sure that all core components containing IDisposable objects implement IDisposable and that they follow the established best-practices when doing so. check-in: c532a87e4d user: mistachkin tags: IDisposablePattern | |
03:28 | Add missing file header to various files. check-in: f58dc30e00 user: mistachkin tags: trunk | |
2011-12-13
| ||
10:09 | When creating MockRegistryKey objects, use the new constructors that require the readOnly and safe arguments. check-in: 64686e6685 user: mistachkin tags: trunk | |
09:42 | More improvements to the VS designer component installer. check-in: c8cae6af9e user: mistachkin tags: trunk | |
2011-12-08
| ||
00:46 | Correct the included version of the core SQLite library on the downloads page. check-in: 8f1fe8ee39 user: mistachkin tags: trunk | |
2011-12-05
| ||
02:27 | To avoid test naming conflicts with the unit test suite for Eagle itself, the unit test names in basic.eagle should not start with 'basic-'. check-in: bd63eac638 user: mistachkin tags: trunk | |
2011-11-30
| ||
00:34 | Recognize the TIMESTAMP column data type as a DateTime object. Fix for ticket [bb4b04d457]. check-in: e96f0d17a5 user: mistachkin tags: trunk | |
2011-11-29
| ||
07:20 | Revise how statement parameter binding handles blittable types. Also, allow binding to unsigned integer and long values that do not fit into their associated signed types. check-in: 1ab2413f5d user: mistachkin tags: trunk | |
2011-11-28
| ||
09:05 | Update downloads page for 1.0.77.0 release. check-in: f643120ddb user: mistachkin tags: trunk | |
07:54 | Correct culture-related test constraints for a couple tests that parse DateTime strings. check-in: 7e279c4a64 user: mistachkin tags: trunk, release | |
06:32 | Final doc updates for release 77. check-in: a133cebbc4 user: mistachkin tags: trunk | |
04:02 | Remove superfluous logging from test. Closed-Leaf check-in: 0ac2dc31fe user: mistachkin tags: tkt-3b9dcdc32d | |
04:01 | Enhance/add tests to check memory usage related to ticket [3b9dcdc32d]. check-in: b3d05f0aa0 user: mistachkin tags: tkt-3b9dcdc32d | |
2011-11-27
| ||
12:26 | First attempt to reproduce the issue described in ticket [3b9dcdc32d]. check-in: 85b23122e0 user: mistachkin tags: tkt-3b9dcdc32d | |
09:30 | Update Eagle in externals to the latest pre-beta20 bits, modifying unit tests as necessary. Update source archive exclusions file to omit NDoc3 and HtmlHelp from externals. check-in: 3b2aa14e3e user: mistachkin tags: trunk | |
08:44 | More doc updates for release 77. check-in: 6dea1870d5 user: mistachkin tags: trunk | |
2011-11-23
| ||
07:12 | Correct native platform checks in the interop project files and the test runner batch file. check-in: f42a1a5da8 user: mistachkin tags: trunk | |
02:40 | Cleanup two tests that were leaking variables and/or objects. check-in: ec423e6d9e user: mistachkin tags: trunk | |
2011-11-16
| ||
05:13 | Correct minor usage problem with the %_ECHO% 'macro' in the batch tools. check-in: bfd8d6874d user: mistachkin tags: trunk | |
03:21 | Make sure people who read the news page realize that release 77 is still pending (i.e. it has not yet been released). check-in: a663cc116d user: mistachkin tags: trunk | |
03:18 | Add fix for ticket [2ce0870fad] to version history docs. check-in: 20d47a1bed user: mistachkin tags: trunk | |
03:07 | Never attempt to configure the native SQLite logging interface if the SQLite core library has already been initialized for the process. Fix for ticket [2ce0870fad]. check-in: f48d1b0376 user: mistachkin tags: trunk | |
2011-11-15
| ||
05:53 | More doc updates for release 77. check-in: 8f2d20133b user: mistachkin tags: trunk | |
05:20 | In the vendor-specific initialization file, skip setting the TestPath property of the Eagle interpreter if it already has the correct value. check-in: c9bb751d40 user: mistachkin tags: trunk | |
05:14 | Merge all diagnostic enhancements and fixes related to ticket [e30b820248] to trunk. check-in: c64aaed9f4 user: mistachkin tags: trunk | |
05:02 | Plug memory leak in the sqlite3_close_interop function when a statement cannot be finalized. Have the vendor-specific initialization file for Eagle automatically set the TestPath of the interpreter. Closed-Leaf check-in: 10d400ebd0 user: mistachkin tags: tkt-e30b820248 | |
04:01 | Add SQLiteSourceId property to the SQLiteConnection class to return the SQLite core library source identifier. Enhance and revising Trace output (in DEBUG only) to be more accurate and to report resource cleanup exceptions. More work on unit testing infrastructure and the test case for ticket [e30b820248]. The SQLite3 class should always attempt to dispose the contained SQLiteConnectionHandle, even when called via the finalizer. check-in: 1808779aa2 user: mistachkin tags: tkt-e30b820248 | |
2011-11-14
| ||
05:40 | Allow the SQLiteLog class to be used without having an open connection (i.e. and skip going through the SQLite core library to do it). check-in: 374756ec29 user: mistachkin tags: tkt-e30b820248 | |
05:20 | Stop simply characterizing all log messages as errors. From now on, if the errorCode is zero, the message will not be considered an error. check-in: e6e51e382e user: mistachkin tags: tkt-e30b820248 | |
05:12 | Revise and improve diagnostics for opening/closing connections and preparing/finalizing statements. check-in: 40cdd9c8a0 user: mistachkin tags: tkt-e30b820248 | |
2011-11-13
| ||
23:47 | When compiling with DEBUG defined, complain about failures to release CriticalHandle objects. Also, add more diagnostics to test case for ticket [e30b820248]. check-in: 5578f853af user: mistachkin tags: tkt-e30b820248 | |
22:16 | Merge updates from trunk. check-in: 8f3314a825 user: mistachkin tags: tkt-e30b820248 | |
22:03 | More updates to docs for release 77. check-in: f0a39e8e34 user: mistachkin tags: trunk | |
21:47 | Add MemoryHighwater property to the SQLiteConnection class. Also, enhance unit test infrastructure to report it. check-in: 6959d8f05a user: mistachkin tags: trunk | |
21:33 | Remove unnecessary using statement from test case for ticket [7e3fa93744]. check-in: c86034a5fb user: mistachkin tags: trunk | |
21:27 | Formal attempt to reproduce the issue in ticket [e30b820248]. check-in: 68d2140bad user: mistachkin tags: tkt-e30b820248 | |
08:59 | Add MemoryUsed property to the SQLiteConnection class. Also, report memory in use by the core SQLite library when running the unit test suite. check-in: dd01ee7c55 user: mistachkin tags: trunk | |
06:24 | Merge fix for ticket [7e3fa93744] and several unit test infrastructure enhancements to trunk. check-in: 8fe2a401d6 user: mistachkin tags: trunk | |
05:55 | When generating the schema for the contents of a data reader, skip flagging columns as 'unique' if the data reader is holding the result of some kind of multi-table construct (i.e. a join) because we must allow duplicate values in that case. Fix for ticket [7e3fa93744]. Also, enhance vendor-specific initialization file for Eagle to report any test setting overrides being used. Closed-Leaf check-in: da3e0bfb53 user: mistachkin tags: tkt-7e3fa93744 | |
01:06 | Improve comments in the vendor specific interpreter initialization file. check-in: eb89cff67e user: mistachkin tags: tkt-7e3fa93744 | |
2011-11-12
| ||
08:38 | Work on minimal test cases for ticket [7e3fa93744]. check-in: c243b1a500 user: mistachkin tags: tkt-7e3fa93744 | |
07:05 | Modify unit test infrastructure to better support running test files that exist outside the source tree. check-in: 176935a5e1 user: mistachkin tags: trunk | |
07:00 | Also allow forward slash when converting from a relative path on Windows CE. check-in: ebf069c623 user: mistachkin tags: trunk | |
05:46 | Silence compiler warning about taking the address of a DLL-imported function. check-in: 70655d35b0 user: mistachkin tags: trunk | |
2011-11-11
| ||
17:58 | Image version for Windows CE interop assembly should match the desktop version. Also, versions should always have 4 elements. check-in: 73582401b5 user: mistachkin tags: trunk | |
2011-11-08
| ||
15:14 | Update core SQLite to 3.7.9 release plus the SQLITE_OMIT_WAL fix. check-in: 87915ae0ec user: mistachkin tags: trunk | |
2011-11-06
| ||
22:00 | Update version history for build 77. check-in: 4e06fa226c user: mistachkin tags: trunk | |
00:39 | Update build number to 77. check-in: edbed78c0e user: mistachkin tags: trunk | |
2011-11-05
| ||
23:56 | Update core SQLite to 3.7.9 release. check-in: dedde051c4 user: mistachkin tags: trunk | |
2011-10-29
| ||
21:16 | Fix error checking by portions of the batch tools that create missing directories on an as-needed basis. check-in: 299d71992b user: mistachkin tags: trunk | |
2011-10-23
| ||
08:58 | Update Eagle in externals to the official beta 19 release. check-in: d598ffd546 user: mistachkin tags: trunk | |
02:33 | Add the external tools needed to build the documentation. check-in: 418f5dab8c user: mistachkin tags: trunk | |
02:32 | Add more testing of the SQLiteConnection.ChangePassword method. check-in: b0f8d0fe4e user: mistachkin tags: trunk | |
2011-10-20
| ||
14:04 | Compile error fixes for the Compact Framework. Also, switch to using the .NET Framework 4.0 Client Profile where applicable. Fix for ticket [566f1ad1e4]. check-in: f2b84d6d25 user: mistachkin tags: trunk | |
2011-10-18
| ||
03:23 | Add an example MDA configuration file for Eagle suitable for use with the test suite. check-in: 7bade0d7b1 user: mistachkin tags: trunk | |
03:07 | In the SQLiteLog.DomainUnload method, make sure to undo all things done in the SQLiteLog.Initialize method. Possible fix for ticket [98c70ac5a7]. check-in: 3303a4f55b user: mistachkin tags: trunk | |
2011-10-15
| ||
12:38 | Improve test thread cleanup in test for ticket [84718e79fa]. check-in: 9e77b34813 user: mistachkin tags: trunk | |
10:14 | Lock access to the _typeNames dictionary. Fix for ticket [84718e79fa]. check-in: 13a3981ec0 user: mistachkin tags: trunk | |
2011-10-13
| ||
06:19 | Both BOOLEAN and BOOL should end up being presented as the System.Boolean CLR type. Fix for ticket [544dba0a2f]. check-in: 453dc69391 user: mistachkin tags: trunk | |
2011-10-11
| ||
12:13 | Add detailed comments on the 'getAppDomainPreamble' unit test infrastructure procedure and its role in running tests that require an isolated application domain. check-in: 295690bb91 user: mistachkin tags: trunk | |
07:21 | Merge all fixes, enhancements, and tests related to ticket [343d392b51] into trunk. check-in: fc49363310 user: mistachkin tags: trunk | |
04:53 | Add tests to verify the assembly versions of the core projects. check-in: ff63be6a1f user: mistachkin tags: trunk | |
04:22 | Make sure all remaining version numbers match the core projects, adding tests to verify them. check-in: a36b502b6a user: mistachkin tags: trunk | |
04:11 | Make the version number for the VS designer installer command line tool match the core projects. check-in: 6ad0a2ffd3 user: mistachkin tags: trunk | |
04:05 | Modify the test projects to use the same version as the core projects. check-in: b11be4b707 user: mistachkin tags: trunk | |
03:50 | Merge updates from trunk. Closed-Leaf check-in: 250dac131a user: mistachkin tags: tkt-343d392b51 | |
03:48 | Fix leaked variable 'version' in test. Cleanup comments. check-in: b55caba05c user: mistachkin tags: trunk | |
03:35 | Add tests to verify correct version information for all source and binary files. Also, update Eagle script library to latest trunk. Fix and verify ticket [737ca4ff74]. check-in: 4208cffdbb user: mistachkin tags: trunk | |
2011-10-09
| ||
09:17 | Add managed-only NuGet package. check-in: 147dbc8f73 user: mistachkin tags: trunk | |
04:13 | Add comments to the getDateTimeFormat unit testing infrastructure procedure to clarify how the default format was chosen. check-in: 1b25ba72a3 user: mistachkin tags: tkt-343d392b51 | |
04:08 | Change the default base schema name from 'sqlite_schema_stub' to 'sqlite_default_schema'. check-in: 1045ef98f0 user: mistachkin tags: tkt-343d392b51 | |
03:56 | Add test to check if SQLiteCommandBuilder generates correct SQL when attached databases are being used and more than one database contains the same table name. check-in: 74a9c16715 user: mistachkin tags: tkt-343d392b51 | |
03:19 | Copy the fix for the Bind_DateTime method to the SQLite3_UTF16 class. Add DateTimeKind connection string property to control the DateTimeKind of parsed DateTime values. Add the necessary method overloads to allow the DateTimeFormat and/or DateTimeKind to be specified by external callers. Reorganize the recognized DateTime formats so that ones with more information are always tried first. Also, add variants that support a trailing timezone specifier. Centralize DateTime format handling in the unit test infrastructure via the new getDateTimeFormat procedure. Revise setupDb unit test infrastructure procedure to accept a DateTimeKind. More changes to tests for ticket [343d392b51]. check-in: df7dcd3166 user: mistachkin tags: tkt-343d392b51 | |
2011-10-08
| ||
11:01 | When returning schema information that may be used by the .NET Framework to construct dynamic SQL, use a fake schema name (instead of null) so that the table names will be properly qualified with the catalog name (i.e. the attached database name). Refactor handling of arguments for the setupDb unit test infrastructure procedure. Allow the build and binary directories used by the unit testing infrastructure to be overridden. Add more tests related to ticket [343d392b51]. check-in: 2d2ef4ffcc user: mistachkin tags: tkt-343d392b51 | |
2011-10-07
| ||
00:30 | Start of work to resolve ticket [343d392b51]. check-in: 030e404034 user: mistachkin tags: tkt-343d392b51 | |
2011-10-06
| ||
10:54 | Update test case for ticket [343d392b51] as it now reproduces the issue. check-in: 41413183d3 user: mistachkin tags: tkt-343d392b51 | |
05:33 | Refinements to test case (issue still does not reproduce). check-in: a272ddc559 user: mistachkin tags: tkt-343d392b51 | |
05:28 | Merge with trunk. check-in: 3ab8344ffc user: mistachkin tags: tkt-343d392b51 | |
2011-10-04
| ||
11:29 | Update downloads page for version 1.0.76.0. check-in: dde757a625 user: mistachkin tags: trunk, release | |
10:20 | Add unit testing wrapper tool capable of testing multiple sets of binaries. Also, update all batch tools to reset the error level prior to checking it. check-in: 095c172f52 user: mistachkin tags: trunk | |
09:15 | Only add the vendor-specific package path to the process environment once. Also, remove unnecessary test constraints from the test for ticket [0d5b1ef362]. check-in: f502c8b48f user: mistachkin tags: trunk | |
09:03 | The unit test infrastructure should make sure the native SQLite library is actually available. Also, update all version and release information for 1.0.76.0. check-in: 374035c537 user: mistachkin tags: trunk | |
08:05 | Prevent the SQLiteLog.DomainUnload method from being added multiple times to the AppDomain.DomainUnload event, ticket [0d5b1ef362]. Stop trying to configure the SQLite logging interface in non-default AppDomains, ticket [ac47dd230a]. check-in: 3054af47e2 user: mistachkin tags: trunk | |
2011-10-03
| ||
22:54 | Update downloads page for 1.0.75.0 release. check-in: fdf8786803 user: mistachkin tags: trunk, release | |
21:53 | Final doc updates for 1.0.75.0. check-in: 05005b0762 user: mistachkin tags: trunk | |
21:35 | Update build procedures web page to include the new NuSpec files. check-in: 8f3acceb49 user: mistachkin tags: trunk | |
10:01 | Minor tweaks to file info updating tool. check-in: 836eef1fd5 user: mistachkin tags: trunk | |
09:53 | Add Tcl-based tool capable of automatically updating the file sizes and hashes on the downloads page. check-in: 3f0042b2f5 user: mistachkin tags: trunk | |
05:49 | Clean up after NuGet packages left in the source directory. check-in: 1a80776bac user: mistachkin tags: trunk | |
05:29 | Add LINQ assembly to NuGet packages. Also, restore base NuSpec file wrongfully deleted in the previous commit. check-in: 4923bf755e user: mistachkin tags: trunk | |
05:18 | Add NuGet packages specific to x86 and x64. check-in: dcff516001 user: mistachkin tags: trunk | |
03:56 | Add cleaning tool to remove extraneous files. Also, refine list of source exclusions to prevent the copied test binaries from being archived. check-in: 5f531b06c5 user: mistachkin tags: trunk | |
02:27 | Web page typo fix. check-in: 1bd067dda7 user: mistachkin tags: trunk | |
02:23 | Modify unit test infrastructure to work on Mono. Also, fix link in test procedures web page. check-in: a030a6c1db user: mistachkin tags: trunk | |
00:51 | Fix test for ticket [b4a7ddc83f] by making sure the SQLite core library is shutdown prior to running the tests. Also, more updates to test procedures web page. check-in: 26b210729a user: mistachkin tags: trunk | |
00:06 | More updates to test procedures web page. check-in: 08864943e7 user: mistachkin tags: trunk | |
2011-10-02
| ||
23:56 | Update batch tools to allow precompiled static binaries to be built and packaged. Also, update test procedures web page. Finally, do not use ToLowerInvariant when compiling for the Compact Framework. check-in: 0b847e5208 user: mistachkin tags: trunk | |
23:37 | Prepare download page for the upcoming 1.0.75.0 release. Closed-Leaf check-in: 056e9c0c86 user: mistachkin tags: prep-1.0.75.0 | |
07:26 | Update Eagle in externals to the official beta 18 release. check-in: a2cff58449 user: mistachkin tags: trunk | |
2011-09-30
| ||
21:01 | Test for NULL/empty value handling of DATETIME columns, ticket [8554170e09]. check-in: e81a7d474c user: mistachkin tags: trunk | |
2011-09-29
| ||
06:20 | Missed one instance of common.eagle being loaded manually. check-in: e206579218 user: mistachkin tags: trunk | |
05:53 | Replace most uses of the unit test infrastructure procedure 'getBuildFileName' with 'getBinaryFileName' because we almost always want to load assemblies from the application directory, not the build directory. check-in: eac43ed4b4 user: mistachkin tags: trunk | |
04:45 | Add experimental test for ticket [343d392b51] (so far, no exception is raised). check-in: 6c53fbe92c user: mistachkin tags: tkt-343d392b51 | |
04:43 | Allow the various binary file delete/copy/load operations to be skipped during the test prologue (for the System.Data.SQLite related binaries). check-in: d2e601c947 user: mistachkin tags: trunk | |
00:37 | Finish converting the unit test infrastructure to a full-fledged Eagle package. Also, update Eagle in externals to the latest beta 18 release candidate. check-in: b8b02007c6 user: mistachkin tags: trunk | |
2011-09-28
| ||
22:48 | Modify the unit test infrastructure to transform it into a formal Eagle package. check-in: b2c3d6de86 user: mistachkin tags: trunk | |
2011-09-24
| ||
08:09 | Fix optimized DbType lookup for database type names that contain parenthesis. check-in: 9d9fa54984 user: mistachkin tags: trunk | |
07:41 | Reduce the number of String.Compare calls in the hot path for SQLiteCommand.ExecuteReader. check-in: 32ce066699 user: mistachkin tags: trunk | |
2011-09-23
| ||
19:32 | Rename the 'enumerableToString' test suite helper procedure to the more correct 'enumerableToList'. check-in: 4194bc2cb4 user: mistachkin tags: trunk | |
19:08 | Workaround inability to use Contains method in a LINQ query when running on the .NET Framework 3.5 (testlinq). Cleanup variables leaked by test basic-1.14. Add configuration file to make the mixed-mode .NET Framework 2.0 assembly loadable by the .NET Framework 4.0 compiled Eagle shell. check-in: 8cb9380f11 user: mistachkin tags: trunk | |
07:20 | Experimental changes for better DateTime handling in the LINQ assembly (incomplete, do not use yet). Closed-Leaf check-in: 1fc7a1a94c user: mistachkin tags: LinqDateTime | |
2011-09-22
| ||
05:39 | The NuGet package should support both the .NET Framework 2.0 and 4.0. check-in: a9a0ee70ff user: mistachkin tags: trunk | |
00:28 | More pre-release doc updates. check-in: dc00c2cdbc user: mistachkin tags: trunk | |
2011-09-21
| ||
21:46 | Add another test for the ExecuteScalar method. check-in: 221fbe52ec user: mistachkin tags: trunk | |
08:27 | Allow finer control over the DateTime parsing and formatting on a per-connection basis. Also, update the Eagle library to the latest trunk. check-in: a5a8b8a682 user: mistachkin tags: trunk | |
2011-09-20
| ||
21:51 | Add LastInsertRowId property to the connection class. Also, update docs and tests. check-in: c726454277 user: mistachkin tags: trunk | |
18:01 | Document the official NuGet package. check-in: c505e4b0a9 user: mistachkin tags: trunk | |
17:34 | Update core SQLite to 3.7.8 release. check-in: 2fa7c53d4e user: mistachkin tags: trunk | |
2011-09-18
| ||
22:39 | Add 'Changes' property to the connection class. Also, update the core SQLite library to the latest trunk. check-in: 3a02749d71 user: mistachkin tags: trunk | |
2011-09-16
| ||
03:37 | In the test for ticket [b4a7ddc83f], brace all substituted values in the setup script just in case they may ever contain spaces. check-in: b1727a9afb user: mistachkin tags: trunk | |
2011-09-14
| ||
02:06 | Add icons for use with the System.Data.SQLite NuGet package. check-in: 6efe0d70c5 user: mistachkin tags: trunk | |
02:02 | Update build docs to include changing the NuSpec file when updating the version. check-in: 052b3a3beb user: mistachkin tags: trunk | |
01:52 | Add NuGet package definition file. Make the test for ticket [b4a7ddc83f] work with the mixed-mode assembly. Add filters file for the VS2010 static mixed-mode assembly project. Make use of SQLITE_API macro in interop.c. check-in: 99628f46fe user: mistachkin tags: trunk | |
2011-09-12
| ||
20:56 | Document recent changes in the version history. check-in: 5994d72daf user: mistachkin tags: trunk | |
20:43 | Merge fix for ticket [ccfa69fc32] to trunk. check-in: 14a6302a28 user: mistachkin tags: trunk | |
19:34 | Streamline the test case for ticket [ccfa69fc32] and make it more complete by not relying on sort ordering of the IDs. Closed-Leaf check-in: bba06f3a9f user: mistachkin tags: bug-ccfa69fc32 | |
2011-09-11
| ||
17:43 | Use an overload of the ObjectContext.SaveChanges method that does not require the SaveOptions enumerated type when not compiled against the .NET Framework 4.0. check-in: 34ca66ddcf user: mistachkin tags: bug-ccfa69fc32 | |
15:45 | Fix test cleanup to remove the 'add' variable. check-in: 538c5ca711 user: mistachkin tags: bug-ccfa69fc32 | |
15:33 | Add unit testing support for the fix to ticket [ccfa69fc32]. check-in: f4e1038098 user: mistachkin tags: bug-ccfa69fc32 | |
14:33 | Experimental fix for ticket [ccfa69fc32]. check-in: 42af4d17a5 user: mistachkin tags: bug-ccfa69fc32 | |
13:14 | Fix debug builds of the native interop assembly by making sure that SQLITE_WIN32_MALLOC is not defined with SQLITE_MEMDEBUG (i.e. they are mutually exclusive at compile-time). check-in: 7ef5b80330 user: mistachkin tags: trunk | |
2011-09-07
| ||
10:31 | Support LINQ queries with EndsWith method, fix for [59edc1018b]. Add test to verify the behavior from ticket [00f86f9739]. Modify test results/handling for ticket [8b7d179c3c] to be consistent with these new tests. check-in: 7810393e98 user: mistachkin tags: trunk | |
2011-09-03
| ||
15:36 | More comment updates to test suite. check-in: 5f2352effe user: mistachkin tags: trunk | |
14:58 | Add more comments to the unit test infrastructure. Cleanup and modularize use of the test configuration. check-in: a9046f0f02 user: mistachkin tags: trunk | |
2011-09-02
| ||
17:57 | Add comments to several test suite routines. Also, make sure to strip the directory information from file names provided to the setupDb and cleanupDb test helpers. check-in: a49d88c5aa user: mistachkin tags: trunk | |
15:56 | Documentation updates for the upcoming 1.0.75.0 release. check-in: 4bd374a253 user: mistachkin tags: trunk | |
15:35 | Update Eagle in externals to pre-beta 18. check-in: b2c0bb521f user: mistachkin tags: trunk | |
15:05 | Update all version numbers to 1.0.75.0 and update the SQLite core to the latest trunk. check-in: 092d06ea5b user: mistachkin tags: trunk | |
13:57 | Update version history in preparation for the upcoming release. check-in: 0329d8f6ad user: mistachkin tags: trunk | |
2011-08-10
| ||
03:28 | Move configuration class code closer to the other helper classes. Mark delegates as internal. check-in: a748b76dc9 user: mistachkin tags: trunk | |
02:49 | Prevent inlining of tracing methods that deal with stack frame introspection (i.e. fix method names reported in the log file). check-in: 3ad43e2de3 user: mistachkin tags: trunk | |
2011-08-09
| ||
22:24 | Refactor installer registry key helper methods into their own class and keep track of basic usage stats for reporting at the end. check-in: 7ff0314780 user: mistachkin tags: trunk | |
20:52 | Fix method names in trace messages and require the -confirm command line option prior to making any changes to the system. check-in: 793e9b039d user: mistachkin tags: trunk | |
07:32 | Make sure the output directory exists prior to creating the source and binary release packages. check-in: c00b53012c user: mistachkin tags: trunk | |
07:25 | Remove old setup and obsolete mergebin tool. check-in: 06a28e89b4 user: mistachkin tags: trunk | |
06:51 | Initial implementation of new VS designer installer. check-in: 2f59622e3c user: mistachkin tags: trunk | |