Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
113 check-ins going from 178b6d6379fc9615 to 299d71992b1ebdc9
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 | |
03:50 | Merge updates from trunk. Closed-Leaf check-in: 250dac131a user: mistachkin tags: tkt-343d392b51 | |
2011-10-09
| ||
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-09-29
| ||
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 | |
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 | |
2011-09-11
| ||
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 | |
06:27 | Remove incorrect DocumentationFile element from some project files. check-in: 15b1d9e667 user: mistachkin tags: trunk | |
06:01 | Remove old VS designer installer. check-in: 6eff911e63 user: mistachkin tags: trunk | |
2011-07-29
| ||
20:35 | Update SQLite core to latest, including the os_win.c fixes and the new SQLITE_FCNTL_PERSIST_WAL file control. check-in: f9c2d67ad2 user: mistachkin tags: trunk | |
2011-07-24
| ||
21:50 | Sync up ProjectGuids for the static interop projects. check-in: 5c03dc1829 user: mistachkin tags: trunk | |
21:44 | Re-add file comment removed by VS. check-in: 47bbbd5b6c user: mistachkin tags: trunk | |
21:43 | Support building the statically linked interop projects from any of the solutions. check-in: 740c774926 user: mistachkin tags: trunk | |
02:07 | Update Eagle in externals to the official beta 17 release. check-in: c882396e27 user: mistachkin tags: trunk | |
2011-07-23
| ||
06:10 | Revise test case for [b4a7ddc83f] to avoid problems with paths containing spaces. check-in: bb5d6a1356 user: mistachkin tags: trunk | |
06:07 | Make the file extension for the interop DLL consistently lowercase. check-in: 5a027c3c1b user: mistachkin tags: trunk | |
04:39 | Show version information for the interop assembly during testing. check-in: 6e630b74b2 user: mistachkin tags: trunk | |
04:01 | Revise the MultithreadingTest to remove potential race conditions on slower systems. check-in: 0ccc54331a user: mistachkin tags: trunk | |
00:59 | Merge interop changes for debug SQLite core testing and updated SQLite core itself. check-in: ff19f6474c user: mistachkin tags: trunk | |
2011-07-22
| ||
21:21 | Fix issue with building in a Visual Studio Command Prompt window. Support building and testing the VS2010 projects using the .NET Framework 3.5. check-in: a912d7f434 user: mistachkin tags: trunk | |
2011-07-21
| ||
23:50 | Remove unnecessary redundancy in the test for [b4a7ddc83f] and verify that it ran in a non-primary AppDomain. check-in: 7f19f2449d user: mistachkin tags: trunk | |
21:46 | Add comment to warn about the nature of the current fix for [b4a7ddc83f]. check-in: f5c5f581dc user: mistachkin tags: trunk | |
17:18 | Preliminary fix for [b4a7ddc83f], shutdown the SQLite native interface when the AppDomain is being unloaded. check-in: 1d024437e5 user: mistachkin tags: trunk | |
17:15 | Update test case for [b4a7ddc83f]. check-in: 10f4be9ed4 user: mistachkin tags: trunk | |
04:05 | Add preliminary test cases for ticket [b4a7ddc83f]. check-in: 1684f669ef user: mistachkin tags: trunk | |
2011-07-19
| ||
17:45 | Correct typos in required frameworks on download page, fixes ticket [1708271031]. check-in: a9e8f14e76 user: mistachkin tags: trunk | |
2011-07-18
| ||
23:45 | Make sure the version of the primary assemblies end up in the test log file. check-in: 35fccb2bb0 user: mistachkin tags: trunk | |
22:57 | More tests. check-in: 92efd59201 user: mistachkin tags: trunk | |
22:07 | Add test to demonstrate a recently fixed (post-1.0.74.0) file handling leak. check-in: c851b1788c user: mistachkin tags: trunk | |
00:16 | Update Eagle in externals to the official beta 16 release. check-in: dad2104128 user: mistachkin tags: trunk | |
2011-07-16
| ||
14:06 | Modify setup defaults for install directory and program group to allow for 2008/2010 side-by-side installation. check-in: 6fe83d0a7e user: mistachkin tags: trunk | |
2011-07-15
| ||
02:38 | Minor tweaks to unit test infrastructure. check-in: 3fc667d5de user: mistachkin tags: trunk | |
2011-07-14
| ||
12:34 | Make sure the test for SetAvRetry tests using non-default settings for both the count and interval. check-in: 53756a8822 user: mistachkin tags: trunk | |
2011-07-13
| ||
17:23 | Improve and correct embedded doc comments for the new SetAvRetry method. check-in: dbdcdae6ae user: mistachkin tags: trunk | |
16:35 | Support the new SQLITE_FCNTL_WIN32_AV_RETRY file control. Add interop project files for static linking to the VC runtime. check-in: c90bf3896e user: mistachkin tags: trunk | |
2011-07-12
| ||
15:21 | Update SQLite interop assembly code to latest trunk changes. check-in: 01781df775 user: mistachkin tags: trunk | |
15:14 | Fix for [74807fbf27], enable STAT2 for the interop assembly. check-in: d23e494cea user: mistachkin tags: trunk | |
2011-07-11
| ||
21:19 | Add missing #ifdefs for compact framework (where SQLiteLog is not used). check-in: ee8edc8eb3 user: mistachkin tags: trunk | |
21:09 | Fix doc display issues. check-in: 6e61cb4b3f user: mistachkin tags: trunk | |
21:03 | Add initial unit testing docs. check-in: a651466562 user: mistachkin tags: trunk | |
19:43 | Fix typo in comment. check-in: 1081102b1e user: mistachkin tags: trunk | |
19:40 | Refactor the logging interface to be thread-safe and 'self-initializing'. Stop ignoring errors returned by sqlite3_config(SQLITE_CONFIG_LOG). Provide a default log handler and allow it to be added/removed dynamically. Allow logging to be temporarily enabled/disabled without modifying the underlying delegates. check-in: 1d955a6031 user: mistachkin tags: trunk | |
2011-07-10
| ||
14:01 | More readability improvements to build docs. check-in: 9033b5edff user: mistachkin tags: trunk | |
13:42 | Make build commands easier to read. check-in: 2aac150c82 user: mistachkin tags: trunk | |
10:39 | Support the ON UPDATE, ON DELETE, and MATCH clause information when generating schema metadata for foreign keys. Partial fix for [b226147b37]. VS designer changes are not yet tested. check-in: 9eb2e81611 user: mistachkin tags: trunk | |
01:48 | Updates to unit test infrastructure. check-in: 1f8786cc73 user: mistachkin tags: trunk | |
2011-07-09
| ||
21:10 | Modify unit test infrastructure to better support testing the mixed-mode assembly. check-in: 84821b2787 user: mistachkin tags: trunk | |
20:37 | Fix incorrect resource name for SR.resx in the VC 2010 mixed-mode assembly. check-in: 55f56ce508 user: mistachkin tags: trunk | |
18:10 | Remove NDEBUG from common defines. Move SQLITE_HAS_CODEC to 'extra' defines. check-in: 739ba4e18c user: mistachkin tags: trunk | |
09:01 | Fix for [8b7d179c3c], with tests. check-in: 76e929f694 user: mistachkin tags: trunk | |
2011-07-08
| ||
18:27 | Skip even building CE projects for non-CE platforms as this seems to cause PDB locking issues for VS during rebuilds even without deployment enabled. check-in: 6b62f68649 user: mistachkin tags: trunk | |
15:36 | Fix another CLR version issue with LINQ entity framework support. check-in: 09a63cc716 user: mistachkin tags: trunk | |
12:11 | Make the assembly attributes for all projects consistent. Also, properly set the assembly configuration attributes based on the actual build configuration. check-in: f9d4491161 user: mistachkin tags: trunk | |
11:45 | Modify test basic-1.2 to allow it to pass multiple times without having to manually re-copy the test database to the build directory. check-in: 4bfb250998 user: mistachkin tags: trunk | |
10:27 | Removing copying of assembly files from unit tests as they are now copied in the common prologue. check-in: bbc7c21748 user: mistachkin tags: trunk | |
10:24 | Enhancements to unit test infrastructure to enable profiling. check-in: 0c6f84763c user: mistachkin tags: trunk | |
10:22 | Make the fix for [e1b2e0f769] more robust for corner cases. check-in: ce4f34e190 user: mistachkin tags: trunk | |
2011-07-07
| ||
10:05 | Isolate the hard-coding of the VS designer version number. Normalize all the project web site URLs to end with a slash. check-in: 20d41af53e user: mistachkin tags: trunk | |
09:40 | Cleanup leaked opaque object handle in test 'basic-1.2'. check-in: 07b0709845 user: mistachkin tags: trunk | |
08:47 | Make the necessary adjustments to the unit test suite and to the 'test' / 'testlinq' projects to allow all the tests contained within those projects to be run programmatically via the unit test suite. check-in: 178b6d6379 user: mistachkin tags: trunk | |