Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for System.Data.SQLite/SQLiteConnection.cs
2024-12-11
| ||
03:32 | Add experimental support for the 'Binary' DateTime format. file: [3fc3ccfcb6] check-in: [fa96f58515] user: mistachkin branch: trunk, size: 334641 | |
2024-08-05
| ||
16:28 | Add the Tag property to the SQLiteConnection class. file: [4e85c13259] check-in: [cdb3fe56b8] user: mistachkin branch: trunk, size: 334564 | |
2024-07-03
| ||
23:13 | Add the Serialize and Deserialize methods to the SQLiteConnection class. file: [1846de62d5] check-in: [502ca25961] user: mistachkin branch: trunk, size: 334172 | |
16:16 | Add the IncludeDefaultFlags connection string property, enabled by default. Make test 'pool-2.1' stricter. file: [c6b70041da] check-in: [5beb96136e] user: mistachkin branch: trunk, size: 332183 | |
2024-07-02
| ||
05:10 | Add the AggressiveDisposal connection flag. Other pre-release fixes. file: [18402d4d62] check-in: [8d439ebdde] user: mistachkin branch: trunk, size: 331385 | |
2024-06-28
| ||
13:20 | Simplify changes in the previous check-in. file: [d7afcf9863] check-in: [5034d6b8f2] user: mistachkin branch: trunk, size: 331256 | |
01:59 | Add the GetPasswordCallback property to the SQLiteConnection class. file: [174e06a5e0] check-in: [5351cdbe2c] user: mistachkin branch: trunk, size: 332698 | |
2024-06-26
| ||
16:26 | Add support for the 'SQLite_TraceCategories' environment variable. file: [39737721f2] check-in: [37849c1af4] user: mistachkin branch: trunk, size: 326214 | |
2024-06-05
| ||
00:44 | Add another shim for the .NET Compact Framework. file: [7461fa53bd] check-in: [3f4ecca4a3] user: mistachkin branch: trunk, size: 326142 | |
2024-05-24
| ||
21:20 | Ignore disposal status of the connection when checking whether the DisposedConnection / FinalizedConnection event sub-types for the Changed event should be raised. file: [3d39ff3925] check-in: [954385b694] user: mistachkin branch: trunk, size: 325789 | |
19:12 | Add tests for the fix on this branch. file: [c53d6c1fdd] check-in: [59ad1a9be9] user: mistachkin branch: pst-25cafb35e5, size: 325432 | |
05:17 | Keep track of the number of times the Changed event is fired or skipped. file: [3e59e3f2d3] check-in: [950de6e62a] user: mistachkin branch: pst-25cafb35e5, size: 324973 | |
2024-05-23
| ||
23:15 | Work-in-progress on addressing forum post 25cafb35e5. file: [e7accf7373] check-in: [6d7348176c] user: mistachkin branch: pst-25cafb35e5, size: 324159 | |
2024-03-05
| ||
16:58 | Clarify documentation language that mentions the legacy CryptoAPI-based (RC4) codec. file: [9fd1abb683] check-in: [a747af4da9] user: mistachkin branch: trunk, size: 322162 | |
2023-09-26
| ||
15:50 | Add missing documentation comments for the 'StepRetries' connection string property. file: [84fe2ad789] check-in: [235cef2345] user: mistachkin branch: trunk, size: 322138 | |
2023-08-03
| ||
03:34 | Fix copy/paste error in the previous check-in. file: [a02e564fc7] check-in: [4b4f650bfd] user: mistachkin branch: trunk, size: 321748 | |
03:21 | Add the 'VfsName' connection string property. file: [964ae05ab9] check-in: [ff538e115d] user: mistachkin branch: trunk, size: 321886 | |
2023-07-07
| ||
16:46 | Revise how 'shared' define constants / compile-time options are handled. file: [8535ca8719] check-in: [b6d571be01] user: mistachkin branch: trunk, size: 321720 | |
2023-05-23
| ||
06:01 | Fix typo in the previous check-in that resulted in a conditional compilation error. file: [7317477455] check-in: [d0a3913be5] user: mistachkin branch: trunk, size: 321263 | |
05:32 | Improve interaction between the ChangePassword method and the HexPassword / TextHexPassword connection string properties. file: [982b9afd7e] check-in: [afeb69e41f] user: mistachkin branch: trunk, size: 321223 | |
2023-05-13
| ||
22:25 | Increase the default number of retries for sqlite3_step as that is more compatible with the legacy behavior. file: [34b2600666] check-in: [bca562b4c9] user: mistachkin branch: trunk, size: 320091 | |
2023-05-12
| ||
22:39 | Fix copy/paste error in the previous check-in. file: [22125fc3ee] check-in: [9beae9811c] user: mistachkin branch: trunk, size: 320090 | |
22:28 | Add the 'StepRetries' connection string property. Also, revise how the 'PrepareRetries' connection string property works internally. file: [f7009374ac] check-in: [98877b1863] user: mistachkin branch: trunk, size: 320096 | |
21:29 | Add the LogRetry connection flag and the SQLite_ForceLogRetry environment variable. file: [fe2a9521e0] check-in: [1162d19e69] user: mistachkin branch: trunk, size: 319186 | |
2023-05-03
| ||
05:26 | Fixes to password parsing when it has been prefixed. file: [264f211fef] check-in: [b1878b6b76] user: mistachkin branch: trunk, size: 318299 | |
2023-04-15
| ||
19:06 | Fix conditional compilation error. file: [d365fbea28] check-in: [068804a830] user: mistachkin branch: trunk, size: 317777 | |
2023-04-13
| ||
18:30 | Make the primary overload of the SQLiteConnection.ParseConnectionString method public. file: [991f225074] check-in: [3353fb78c7] user: mistachkin branch: trunk, size: 317823 | |
2023-04-01
| ||
04:23 | Add the 'TextHexPassword' connection string property. file: [f18b69c5b2] check-in: [740d7652e8] user: mistachkin branch: trunk, size: 317264 | |
2023-01-17
| ||
04:40 | Add a comment. file: [41caad1c27] check-in: [ef15ddc356] user: mistachkin branch: trunk, size: 314344 | |
04:37 | More corrections to the trace_v2 event data handling. file: [2cd52dd471] check-in: [57c94f0c66] user: mistachkin branch: trunk, size: 314329 | |
04:11 | Work-in-progress corrections to the previous check-in. file: [224e0f1b39] check-in: [1cad101163] user: mistachkin branch: trunk, size: 312626 | |
04:07 | Initial work on fully supporting the sqlite3_trace_v2 core library API. Pursuant to forum post https://sqlite.org/forum/forumpost/1c418d7edc. file: [51432d6533] check-in: [5ad580f5ec] user: mistachkin branch: trunk, size: 312144 | |
2023-01-11
| ||
20:59 | Add support for the (new) sqlite3_is_interrupted core library API. file: [e2b60112c6] check-in: [5cf635b987] user: mistachkin branch: trunk, size: 308421 | |
2023-01-10
| ||
15:40 | Preliminary changes to add a couple new events. file: [bd6b5d7641] check-in: [6ea27254da] user: mistachkin branch: trunk, size: 307866 | |
2022-08-06
| ||
01:25 | Enhancements for the optional SEE integration. file: [18c847727c] check-in: [5d09042c84] user: mistachkin branch: trunk, size: 305411 | |
2022-07-20
| ||
19:46 | Add null connection parameter check to the new property access in Prepare. file: [309d28221a] check-in: [e63b215582] user: mistachkin branch: windowFunc, size: 302999 | |
19:35 | Further refinements. file: [8287426073] check-in: [8f81d1b191] user: mistachkin branch: windowFunc, size: 302998 | |
2022-07-06
| ||
02:14 | Reset the per-thread 'last connection open' value in the Close method, if applicable. file: [6de94a76fb] check-in: [e486384a09] user: mistachkin branch: trunk, size: 301861 | |
00:48 | Enhancements to the SQLiteConnection.Changed event. Cleanup several tests. Pursuant to [ce4d70ea6f]. file: [7cc7502346] check-in: [50a09e2598] user: mistachkin branch: trunk, size: 301717 | |
2021-12-07
| ||
02:34 | Merge updates from trunk. file: [d622eb628b] check-in: [b791bbe4f1] user: mistachkin branch: poolV2, size: 300917 | |
02:32 | Keep count of the number of calls into the Open and Close methods. file: [df33d01d9d] check-in: [1632b701e5] user: mistachkin branch: trunk, size: 298250 | |
2021-12-04
| ||
22:47 | More work-in-progress. file: [3cb153e4ba] check-in: [328b5c7371] user: mistachkin branch: poolV2, size: 300066 | |
19:37 | Experimental changes to the connection pool subsystem. file: [d1b67a61ec] check-in: [5ac271a0ef] user: mistachkin branch: poolV2, size: 300065 | |
2021-10-11
| ||
01:09 | Initial work on a way to handle 'database is busy' events via wrapping the native 'sqlite3_busy_handler' API. file: [248a2f5325] check-in: [2541fcec64] user: mistachkin branch: trunk, size: 297398 | |
2021-10-05
| ||
21:25 | For cleanup purposes, catch (and re-throw) all exceptions raised within the SQLiteConnection.Open() method. file: [33e18256e9] check-in: [6177ac44cf] user: mistachkin branch: trunk, size: 292334 | |
2021-05-23
| ||
15:25 | Fix compilation issues seen with the .NET Compact Framework. file: [a065aed8ef] check-in: [6693b87658] user: mistachkin branch: trunk, size: 292312 | |
2021-02-19
| ||
02:50 | Add 'TextPassword' connection string property for use with the SQLite Encryption Extension. file: [db2a29ebae] check-in: [d2ec91fd6e] user: mistachkin branch: trunk, size: 292268 | |
2020-09-25
| ||
20:43 | Make sure existing public property values are preserved when processing a connection string. Fix for [15d3749655]. file: [b02087dc76] check-in: [ba6105f57d] user: mistachkin branch: trunk, size: 289860 | |
2019-10-26
| ||
23:06 | Some fixes. Add tests. Update version history docs. file: [e1f680c118] check-in: [e82be4000d] user: mistachkin branch: limits, size: 287574 | |
2019-10-24
| ||
22:37 | Initial work on being able to change limits via sqlite3_limit(). file: [1992675d8f] check-in: [d279011853] user: mistachkin branch: limits, size: 287547 | |
2019-05-15
| ||
01:28 | Experimental changes to the SQLiteLog class to enable forced use of the managed logging callback. file: [f23494255e] check-in: [5cd4a102a9] user: mistachkin branch: sqliteLog, size: 286802 | |
2019-03-24
| ||
00:04 | Fix typos in documentation. Fix for [4bd6914554]. file: [62ac3da766] check-in: [10da1211e5] user: mistachkin branch: trunk, size: 286795 | |
2018-12-24
| ||
03:14 | Add support for the sqlite3changeset_start_v2() and sqlite3changeset_start_v2_strm() interfaces. file: [918a8e651b] check-in: [291cfeef7e] user: mistachkin branch: trunk, size: 286795 | |
2018-12-23
| ||
18:32 | Use the EventArg connection string for debug tracing. file: [5a388c5d3b] check-in: [4e730fa902] user: mistachkin branch: trunk, size: 284986 | |
04:56 | Add HidePassword connection flag to remove the password from the connection string once the database is opened. Pursuant to [23d8d6171e]. file: [9802e46675] check-in: [02ed8cae60] user: mistachkin branch: trunk, size: 284964 | |
2018-08-27
| ||
04:56 | Reform how connection flags are checked. file: [582855df43] check-in: [c947d6b1fb] user: mistachkin branch: trunk, size: 277582 | |
2018-07-26
| ||
07:56 | More reform to the logging subsystem. Move interop log callback into the SQLiteLog class. file: [95162c1da3] check-in: [4a9980ac1d] user: mistachkin branch: trunk, size: 277961 | |
2018-04-07
| ||
10:04 | Revise logging callback integration with the interop assembly. file: [5d691bfc46] check-in: [61908b2901] user: mistachkin branch: netStandard20, size: 278244 | |
2018-03-09
| ||
17:41 | Further improvements to the catalog name and master table name handling in the connection class. file: [0b0607a71f] check-in: [9bb5fe6f96] user: mistachkin branch: trunk, size: 278205 | |
17:27 | Add GetMasterTableName method for use by the SQLiteConnection class. file: [cd6b881612] check-in: [f5b88735be] user: mistachkin branch: trunk, size: 277204 | |
2018-02-27
| ||
17:04 | Modify experimental WaitForEnlistmentReset method to require a nullable boolean parameter for the value to return when the connection is disposed. file: [124085cfc8] check-in: [301207ad6d] user: mistachkin branch: trunk, size: 277028 | |
2018-02-26
| ||
20:23 | The SetConfigurationOption method needs to throw an exception when the core library result code indicates an error. file: [96186cde59] check-in: [ca6b82074a] user: mistachkin branch: trunk, size: 276353 | |
17:25 | Add more database connection configuration options for the sqlite3_db_config() interface. file: [fc6aa02fa3] check-in: [b7ba6996c1] user: mistachkin branch: trunk, size: 276241 | |
2018-02-03
| ||
22:17 | When unhooking native delegates from a connection, use sqlite3_trace_v2() when it is available. file: [ac23f3d418] check-in: [9f103baaad] user: mistachkin branch: trunk, size: 275072 | |
2018-01-30
| ||
21:16 | Add experimental WaitForEnlistmentReset connection flag and WaitTimeout connection string property. file: [3c1b8919ab] check-in: [19447f0a41] user: mistachkin branch: trunk, size: 274862 | |
2018-01-27
| ||
20:04 | Add missing disposal check. file: [ed4b8bdb38] check-in: [e499efc92e] user: mistachkin branch: tkt-5cee5409f8, size: 272856 | |
20:01 | Minor revision to the previous check-in, check for the pathological case of time going backwards while sleeping. file: [01d4ae6b03] check-in: [2ac7dd7c98] user: mistachkin branch: tkt-5cee5409f8, size: 272828 | |
19:55 | Add experimental WaitForEnlistmentReset method to the SQLiteConnection class. file: [7c6b1863d0] check-in: [2d7e759341] user: mistachkin branch: tkt-5cee5409f8, size: 272665 | |
2018-01-26
| ||
02:23 | Merge updates from trunk. file: [d04866f947] check-in: [596797845c] user: mistachkin branch: tkt-5cee5409f8, size: 268692 | |
02:22 | Further debugging enhancements. file: [54a6e9c221] check-in: [0b0bd83ddd] user: mistachkin branch: trunk, size: 268004 | |
01:51 | Merge updates from trunk. file: [472077db8d] check-in: [06756ebc51] user: mistachkin branch: tkt-5cee5409f8, size: 268468 | |
01:47 | Setup the '_debugString' field consistently, for the debug build configuration only. file: [35a12d79b6] check-in: [ac4cc4a86e] user: mistachkin branch: trunk, size: 267788 | |
01:14 | Merge updates from trunk. file: [94a5ffb330] check-in: [611657ba5b] user: mistachkin branch: tkt-5cee5409f8, size: 268077 | |
01:13 | Replace a call to String.Format with the helper method. file: [0d6542abd9] check-in: [c1719dd9f5] user: mistachkin branch: trunk, size: 267397 | |
01:11 | Make it possible to determine which test is associated with a connection object (e.g. being closed, disposed, etc). file: [308a1c295c] check-in: [d142c335ab] user: mistachkin branch: trunk, size: 267339 | |
2018-01-25
| ||
20:44 | Prevent NullReferenceException being raised from within SQLiteConnection.Close() due to those fields being invalidated by SQLiteEnlistment. file: [b7ed3fd0d5] check-in: [6d391f764a] user: mistachkin branch: tkt-5cee5409f8, size: 267511 | |
2018-01-24
| ||
18:11 | Synchronize access to the '_enlistment' field of SQLiteConnection objects. Even thought the SQLiteConnection class is not designed to be thread-safe, this field must be protected from multi-threaded access due to how (asynchronous) transaction scope completion is implemented by the .NET Framework. Candidate fix for ticket [5cee5409f8]. file: [9a31c17d50] check-in: [8f44046b6f] user: mistachkin branch: tkt-5cee5409f8, size: 267355 | |
2017-11-14
| ||
16:19 | Attempt to invalidate all native delegates from a connection during its disposal. Pursuant to [0e48e80333]. file: [0893ba7a46] check-in: [a6f55afb81] user: mistachkin branch: trunk, size: 266831 | |
2017-11-12
| ||
05:36 | Pass the connection string and parsed connection string properties to the Changed/Opened event handler. file: [f52da5e56b] check-in: [2cdf95611e] user: mistachkin branch: trunk, size: 266831 | |
2017-11-09
| ||
08:04 | Attempt to invalidate all native delegates from a connection during its disposal. Pursuant to [0e48e80333]. Still needs tests. file: [eaa311303b] check-in: [aa99152568] user: mistachkin branch: tkt-0e48e80333, size: 266801 | |
2017-10-31
| ||
22:21 | Improvements to the doc comments for the BackupDatabase method. file: [6b532ecbb9] check-in: [e4df0a7df0] user: mistachkin branch: trunk, size: 266801 | |
2017-10-19
| ||
17:26 | Fix an incorrect doc comment on the Schema_Columns method. Pursuant to [ff163eb3d8]. file: [4c68aba3a4] check-in: [7632e932f5] user: mistachkin branch: trunk, size: 266596 | |
2017-10-10
| ||
21:41 | Merge updates from trunk. file: [22a2b70040] check-in: [0b70bd2e0e] user: mistachkin branch: sessions, size: 266601 | |
21:40 | Refactor how logging flags and exception handling are performed. file: [f977764d53] check-in: [6fbb8f60e9] user: mistachkin branch: trunk, size: 262662 | |
2017-10-06
| ||
21:44 | Add the SQLiteConnectionLock base class and use it from the classes that need to hold onto a native database connection handle. file: [f4bf65dd0d] check-in: [91d210a6ca] user: mistachkin branch: sessions, size: 267085 | |
20:56 | Make GetNativeHandle private. file: [f99acf3c9d] check-in: [4e6e08e9c5] user: mistachkin branch: sessions, size: 266871 | |
19:53 | Add the 'SQLiteChangeGroup' class. Rename the new source file to 'SQLiteSession.cs'. file: [83f703d94a] check-in: [d7179f7208] user: mistachkin branch: sessions, size: 266872 | |
16:08 | Remove unused IsPatchSet property from the ISQLiteChangeSet interface. file: [9decf7623e] check-in: [54ac954062] user: mistachkin branch: sessions, size: 266461 | |
16:04 | Further work on the SQLiteStreamChangeSet class. file: [ebef94da98] check-in: [b1e6a036bb] user: mistachkin branch: sessions, size: 266487 | |
2017-10-05
| ||
23:10 | Cleanup integration between the session extension classes and the SQLiteConnection class. file: [a0c2fbddf2] check-in: [7529b50e97] user: mistachkin branch: sessions, size: 266267 | |
19:28 | More work in progress. file: [3e7bf33d5e] check-in: [ef2192f132] user: mistachkin branch: sessions, size: 264307 | |
2017-07-31
| ||
18:53 | Improvements to 'Password' error messages. file: [4e0be3a426] check-in: [3a8df73b78] user: mistachkin branch: trunk, size: 263146 | |
18:13 | Throw an exception when the 'Password' / 'HexPassword' connection string properties are used without encryption support. file: [f36388f130] check-in: [da318bde6b] user: mistachkin branch: trunk, size: 262974 | |
2017-05-11
| ||
01:23 | Make sure the 'No_SQLiteConnectionNewParser' and 'DefaultFlags_SQLiteConnection' setting values end up being cached. file: [209d49f24b] check-in: [cee7126f56] user: mistachkin branch: trunk, size: 262281 | |
2017-05-08
| ||
01:18 | Avoid using the Int32.ToString method overload with no arguments. Depending on the current culture, it interacts badly when later parsing the returned strings with the invariant culture. Reported by David Rickard via the ML. file: [ae1a27065b] check-in: [9b146be3f9] user: mistachkin branch: trunk, size: 260697 | |
2016-11-04
| ||
02:00 | Add 'AllowNestedTransactions' connection flag to enable nested transactions. file: [10795929c5] check-in: [ffd3c1b1d8] user: mistachkin branch: tkt-1f7bfff467, size: 260580 | |
2016-10-30
| ||
20:31 | Fix commit of nested transactions that are out-of-order. Use a sequence number to construct SAVEPOINT names, not a random number. file: [4815052ad6] check-in: [0898ed0bbf] user: mistachkin branch: tkt-1f7bfff467, size: 260256 | |
2016-07-22
| ||
22:18 | Add support for setting all the on/off style database configuration options, including SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER. Fix for [f64f4aee95]. file: [bd001f9f48] check-in: [3a27201398] user: mistachkin branch: trunk, size: 259966 | |
2016-07-01
| ||
22:58 | Attempt to limit the number of times GetSettingValue is called from the SQLiteConnection class. Pursuant to ticket [25d53b48f6]. file: [7bfa06b27c] check-in: [7d50138407] user: mistachkin branch: trunk, size: 258788 | |
09:06 | Add experimental support for incremental blob I/O. file: [28488bff0d] check-in: [ccf2547bfd] user: mistachkin branch: blobIo, size: 253449 | |
2016-06-20
| ||
20:50 | Make it possible to customize the bound parameter and data reader value handling on a per-connection, per-database type name basis. file: [1f60b8a70f] check-in: [599dfac7d8] user: mistachkin branch: trunk, size: 250630 | |
03:25 | Fix typo in the BindValueUserData property. file: [5365c9fddd] check-in: [9449fba6d8] user: mistachkin branch: customDataTypes, size: 250574 | |
2016-06-19
| ||
23:20 | Revise data reader callback handling for the GetBytes / GetChars methods to allow for more (consistent) customization. file: [ea83f80144] check-in: [57b10f46c0] user: mistachkin branch: customDataTypes, size: 250574 | |
22:25 | More comment updates. file: [e1f2ee417c] check-in: [b5a21691b4] user: mistachkin branch: customDataTypes, size: 250459 | |
22:18 | Add and improve doc comments. file: [f83d13255f] check-in: [6e7940954d] user: mistachkin branch: customDataTypes, size: 250363 | |
20:28 | When invoking a data reader callback, pass in the method name that was responsible for invoking it. file: [4f8910df70] check-in: [5bead76447] user: mistachkin branch: customDataTypes, size: 250058 | |
07:34 | Fix typos in comments. file: [f3b6254158] check-in: [819975f2c9] user: mistachkin branch: customDataTypes, size: 249285 | |
07:33 | The database type name should be included in the parameters passed to the type callbacks. file: [ad25ee090f] check-in: [ab419bfca1] user: mistachkin branch: customDataTypes, size: 249283 | |
03:49 | Refine the SQLiteTypeCallbacks class. file: [374a0cff16] check-in: [dca07f2301] user: mistachkin branch: customDataTypes, size: 249021 | |
03:44 | Improve comments. file: [faa2c5a93e] check-in: [410f1fa7fc] user: mistachkin branch: customDataTypes, size: 247874 | |
03:40 | Integrate the new custom database type callbacks into the statement class. Add TypeName property to the SQLiteParameter class and make use of it. Add UseParameterDbTypeForTypeName connection flag. Update version history docs. file: [4afe254fd6] check-in: [5973dcfa17] user: mistachkin branch: customDataTypes, size: 247754 | |
02:22 | Add classes to contain the per-connection type callbacks and mappings. file: [22e3543428] check-in: [6a75a30b62] user: mistachkin branch: customDataTypes, size: 247757 | |
01:45 | Add 'userData' parameter to callbacks. file: [b99e882f9c] check-in: [f9b89a33af] user: mistachkin branch: customDataTypes, size: 239409 | |
2016-06-18
| ||
22:59 | Initial draft of work on being able to customize the bound parameter and data reader value handling. file: [efdabff88d] check-in: [4508a3be9e] user: mistachkin branch: customDataTypes, size: 239139 | |
21:34 | Add IsReadOnly method to the SQLiteConnection class. file: [d4f2bb212f] check-in: [c4f8b9e65b] user: mistachkin branch: trunk, size: 221784 | |
2016-03-24
| ||
00:27 | Merge updates from trunk. file: [e0f23588be] check-in: [bb297a629d] user: mistachkin branch: core312, size: 220945 | |
2016-03-23
| ||
23:35 | Move some things out of the UnsafeNativeMethods class. There are several reasons: 1) easier to maintain. 2) avoiding static call graph issues with CriticalHandle. 3) better separation of cross-platform and platform-specific code. file: [5285f07be8] check-in: [d3e312825a] user: mistachkin branch: trunk, size: 220943 | |
2016-03-22
| ||
15:58 | Adapt to the new default page and cache sizes. file: [7b0cef683a] check-in: [b1aa416311] user: mistachkin branch: core312, size: 221257 | |
2015-12-12
| ||
01:59 | Revise fix for [5251bd0878] to use null for the 'COLUMN_NAME' if the original value was DBNull.Value. file: [40758419c2] check-in: [f8c2007d48] user: mistachkin branch: tkt-5251bd0878, size: 221255 | |
2015-12-11
| ||
23:35 | Properly handle NULL values in the 'name' column of the results returned by PRAGMA index_info(). Fix for [5251bd0878]. file: [cc3d32c2d5] check-in: [c93b891f69] user: mistachkin branch: tkt-5251bd0878, size: 221308 | |
2015-09-04
| ||
22:41 | Refactor how the DataDirectory 'macro' is handled. file: [095aa32fdc] check-in: [f6b0cf9152] user: mistachkin branch: dbFileName, size: 221155 | |
19:59 | Add FileName property to the SQLiteConnection class. file: [111c2e4c42] check-in: [71cc174339] user: mistachkin branch: dbFileName, size: 220683 | |
2015-08-17
| ||
19:27 | Further improvements to comments. file: [97648754af] check-in: [73d28a2e59] user: mistachkin branch: delegateFunction, size: 220097 | |
2015-08-15
| ||
23:06 | Fix some harmless compiler warnings. file: [382c3a75d3] check-in: [5b91e03740] user: mistachkin branch: trunk, size: 218388 | |
23:00 | Fix some harmless compiler warnings and make sure the String.Format wrapper method is used in the new SQLiteFunction methods. file: [2a7454b394] check-in: [133b025301] user: mistachkin branch: delegateFunction, size: 219896 | |
17:12 | Merge updates from trunk. file: [2e16c13c1c] check-in: [d1fe039ff7] user: mistachkin branch: delegateFunction, size: 219470 | |
17:08 | Coding style and comment tweaks. file: [6ad6e80f1e] check-in: [5c8e02eb62] user: mistachkin branch: trunk, size: 217962 | |
03:48 | Refactor SQLiteDelegateFunction constructor to accept two delegates, not one. Use early-bound delegates by default. Get tests passing. file: [c07940e5e3] check-in: [3c25655a66] user: mistachkin branch: delegateFunction, size: 217817 | |
2015-08-14
| ||
03:44 | Fix help description of the 'Cache Size' connection string property. file: [5f04eab6e8] check-in: [5e16011b0c] user: mistachkin branch: trunk, size: 217959 | |
2015-08-12
| ||
22:25 | Fix typo in the previous check-in. file: [c249b8fca6] check-in: [ea0c351664] user: mistachkin branch: trunk, size: 217503 | |
22:21 | Add some workarounds to allow the core managed assembly to work on Mono 4.0. file: [6cbfef76fe] check-in: [e7803b3ae7] user: mistachkin branch: trunk, size: 217438 | |
19:59 | Revise and extend compilation fixes from the previous check-in. file: [1574ba2ecc] check-in: [9582604b8d] user: mistachkin branch: trunk, size: 216361 | |
17:53 | Compilation fixes for .NET Compact Framework with custom compile options. file: [d1bf93cbe7] check-in: [8d08bc1cf9] user: mistachkin branch: trunk, size: 216326 | |
2015-08-04
| ||
22:54 | Experimental changes to support implementing a SQLiteFunction using a generic delegate. file: [8aab7656f6] check-in: [d1cfa62cb0] user: mistachkin branch: delegateFunction, size: 217336 | |
2015-07-25
| ||
18:20 | Add 'Recursive Triggers' connection string property to enable or disable the recursive trigger capability. Pursuant to [3a82ee635b]. file: [fb42d69011] check-in: [8a3839a32f] user: mistachkin branch: trunk, size: 216307 | |
18:04 | Make sure all the journal modes are documented in the connection string properties. file: [4b00b6527f] check-in: [8291abfd2c] user: mistachkin branch: trunk, size: 215455 | |
17:58 | Simplify and update documentation formatting. file: [25e49a2c59] check-in: [0602185155] user: mistachkin branch: trunk, size: 214672 | |
2015-07-17
| ||
20:37 | Add UnbindAllFunctions method to the SQLiteConnection class. file: [18da29c571] check-in: [7d103d8fd5] user: mistachkin branch: trunk, size: 224793 | |
02:46 | Update Trace.WriteLine calls for consistency. Revise when calls to UnbindFunctions are made. file: [83cd167bc8] check-in: [7c3cad7da2] user: mistachkin branch: trunk, size: 223853 | |
01:08 | Add UnbindFunction method to the SQLiteConnection class. file: [f721b53fca] check-in: [187e8cb03d] user: mistachkin branch: trunk, size: 223685 | |
2015-07-16
| ||
00:56 | Extend OnChanged notifications to handle basic connection pool integration. file: [a1e7e812e2] check-in: [b2cffa5974] user: mistachkin branch: trunk, size: 222810 | |
2015-07-14
| ||
19:29 | Honor the pre-existing flags for connections during the Open method. Fix for [964063da16]. file: [bc8fe0eff1] check-in: [f7cac79346] user: mistachkin branch: trunk, size: 222767 | |
2015-06-24
| ||
20:02 | Change the base type for the SQLiteConnectionFlags enumeration to long integer. Improve exception handling in all native callbacks implemented in the SQLiteConnection class. Add Progress event and ProgressOps connection string property to enable raising progress events during long-running queries. file: [c1c84723bf] check-in: [3b020c8c80] user: mistachkin branch: trunk, size: 221183 | |
2015-06-09
| ||
23:13 | Add BusyTimeout connection string property to set the busy timeout to be used by the SQLite core library. file: [55ef463e2e] check-in: [873c720835] user: mistachkin branch: trunk, size: 210035 | |
20:27 | Improve exception message for the ZipVfsVersion connection string property. file: [687f873d8d] check-in: [81a9e94c47] user: mistachkin branch: trunk, size: 208775 | |
20:24 | Use the correct PRAGMA to set the journal mode while opening a connection with ZipVFS enabled. file: [fd4c2e4d98] check-in: [acdc40ff05] user: mistachkin branch: trunk, size: 208751 | |
2015-06-03
| ||
16:33 | Update embedded documentation and the version history docs. file: [e371870fb3] check-in: [984f5d1c0d] user: mistachkin branch: zipvfs, size: 208259 | |
02:16 | Support alternate VFSs when opening a database connection. More work on ZipVFS integration. This is an interim check-in and needs testing. file: [5c6c740217] check-in: [6bf64f992e] user: mistachkin branch: zipvfs, size: 205306 | |
2015-05-16
| ||
03:33 | Improve documentation for the 'restrictionValues' parameter to SQLiteConnetion.GetSchema. file: [6beae19b0d] check-in: [4be7ad3120] user: mistachkin branch: trunk, size: 203812 | |
2015-05-06
| ||
02:58 | Add DefaultFlags_SQLiteConnection environment variable to enable customization of the default connection flags. file: [4f2bf858c2] check-in: [719a56624a] user: mistachkin branch: trunk, size: 202621 | |
2015-02-28
| ||
05:14 | Add connection string property documentation for PrepareRetries. file: [70aa0d1121] check-in: [b90035f692] user: mistachkin branch: trunk, size: 201951 | |
2015-02-20
| ||
17:22 | Permit empty string values for the Password and HexPassword connection string properties. file: [2ea31f430a] check-in: [7c2c7ba6cf] user: mistachkin branch: trunk, size: 201173 | |
2015-02-12
| ||
23:53 | Add PrepareRetries connection string property to allow the maximum number of retries when preparing a query to be overridden. Fix for [647d282d11]. file: [2576dde0d3] check-in: [39f91f897d] user: mistachkin branch: trunk, size: 201226 | |
18:18 | Enable easier integration with CEROD. file: [ed773ec337] check-in: [d3eb5c0fcc] user: mistachkin branch: trunk, size: 200378 | |
2015-01-29
| ||
00:57 | Enable easier integration with SEE. file: [9a65aebbcf] check-in: [328517cce9] user: mistachkin branch: trunk, size: 200303 | |
2015-01-08
| ||
04:55 | Work in progress for ticket [8d928c3e88]. These changes are not yet fully tested. file: [68f44b07e7] check-in: [0b6d0e63ca] user: mistachkin branch: tkt-8d928c3e88, size: 200234 | |
2014-11-14
| ||
01:18 | The interop assembly methods should use 'ref' parameters, not 'out' parameters, since the native interop methods are not actually guaranteed to set output parameters to well-defined values. Also, add more parameter validation to the interop assembly, paying special attention to output parameters, especially optional ones. Pursuant to [3b43ffdbd7]. file: [5f6c2c46da] check-in: [5b359db222] user: mistachkin branch: interopParams2, size: 198825 | |
2014-11-07
| ||
23:48 | Defer disposing of the connection created by the static SQLiteCommand.Execute method when a data reader is returned. Fix for [daeaf3150a]. file: [cde2933821] check-in: [ad79758d0c] user: mistachkin branch: trunk, size: 198802 | |
2014-09-26
| ||
04:01 | Change the type of all '_version' fields to simply 'int' instead of 'long', which will hopefully result in a small speed increase. file: [0ebbcbea3d] check-in: [ffbc71c72b] user: mistachkin branch: experimental, size: 197670 | |
2014-08-19
| ||
17:58 | Add per-connection caching of the 'Use_SQLiteConvert_DefaultDbType' and 'Use_SQLiteConvert_DefaultTypeName' settings. Pursuant to [58ed318f2f]. file: [753f88e2ba] check-in: [948fd5b3a3] user: mistachkin branch: trunk, size: 197671 | |
2014-08-08
| ||
21:42 | Apparently, using nullable value types in DbConnectionStringBuilder derived classes can cause issues; therefore, avoid it. file: [eb6c9d1151] check-in: [29c37848ff] user: mistachkin branch: trunk, size: 194687 | |
2014-08-02
| ||
17:33 | Update documentation comments for the DefaultDbType and DefaultTypeName properties. file: [474fa2eb3c] check-in: [f4af7db4f1] user: mistachkin branch: trunk, size: 193900 | |
2014-07-30
| ||
00:39 | Minimize usage of the 'Use_SQLiteConvert_DefaultDbType' and 'Use_SQLiteConvert_DefaultTypeName' settings. Fix for [58ed318f2f]. file: [b6d28fdcaf] check-in: [69065c8e3b] user: mistachkin branch: trunk, size: 194040 | |
2014-06-27
| ||
04:49 | The interop assembly methods should use 'ref' parameters, not 'out' parameters, since the native interop methods are not actually guaranteed to set output parameters to well-defined values. Also, add more parameter validation to the interop assembly, paying special attention to output parameters, especially optional ones. Pursuant to [3b43ffdbd7]. file: [cf40665d67] check-in: [26a20dd470] user: mistachkin branch: interopParams, size: 194125 | |
2014-05-30
| ||
21:53 | Add SharedFlags static property to the SQLiteConnection class. Make the display names for connection string properties more consistent. file: [15bfda0482] check-in: [e4b0d17481] user: mistachkin branch: trunk, size: 194102 | |
2014-05-27
| ||
05:33 | Revise how the SQLiteLog class is used in the default debug builds (i.e. when INTEROP_LOG is enabled). file: [16c15b2756] check-in: [1affdac144] user: mistachkin branch: trunk, size: 193378 | |
2014-05-15
| ||
23:44 | Fix a FormatException in the SQLiteConnection.Schema_Indexes method when the default type has been changed to String. Pursuant to [3c00ec5b52]. file: [ba39e7ea2c] check-in: [5b282efc5f] user: mistachkin branch: trunk, size: 193404 | |
18:58 | Fix a usage inconsistency where Convert.ToBoolean was being called instead of SQLiteConvert.ToBoolean. file: [4e27b42e06] check-in: [4ea6f54d61] user: mistachkin branch: trunk, size: 193344 | |
00:05 | Also support overriding the default DbType value and type name via a 'configuration setting' (i.e. via the environment or the DLL config file). file: [5c7a1eef88] check-in: [216889c23b] user: mistachkin branch: trunk, size: 193368 | |
2014-05-14
| ||
18:45 | Work in progress for feature request [3c00ec5b52]. file: [d98b434110] check-in: [9c5dda4992] user: mistachkin branch: tkt-3c00ec5b52, size: 193367 | |
2014-04-21
| ||
20:11 | Add SetChunkSize method to the SQLiteConnection class. Pursuant to [d1c008fa0a]. file: [b84c393339] check-in: [146cb55f1e] user: mistachkin branch: trunk, size: 191592 | |
2014-04-04
| ||
21:16 | Fix build for .NET Compact Framework. Relocate the archive exclusion files. file: [736d1c4748] check-in: [9b72adde17] user: mistachkin branch: trunk, size: 190530 | |
2014-03-30
| ||
01:19 | Add support for mapping transaction isolation levels to their legacy default values. Pursuant to [56b42d99c1]. file: [62314eb8c2] check-in: [79365bcaed] user: mistachkin branch: isolationLevels, size: 190570 | |
2014-03-07
| ||
01:16 | Update SQLite core library to the latest trunk code. Fix unused variable compiler warning. file: [7fd5bdcea9] check-in: [bf585fcf3b] user: mistachkin branch: trunk, size: 188591 | |
2014-02-28
| ||
01:32 | Add warning message when a possibly malformed UNC file name is detected when attempting to open a database connection. Pursuant to [283344397b]. file: [8f9aeb8e2b] check-in: [c632d5743c] user: mistachkin branch: trunk, size: 188499 | |
2014-02-01
| ||
01:01 | Modify the connection string property handling to be more robust in the face of missing space characters. file: [f10c679d40] check-in: [f0dfd8c10f] user: mistachkin branch: trunk, size: 187595 | |
00:51 | Add support for per-connection mappings between type names and DbType values. Pursuant to [e87af1d06a]. file: [79d6c33d01] check-in: [d84ccf015e] user: mistachkin branch: trunk, size: 187457 | |
2014-01-17
| ||
00:10 | Add connection flags NoConnectionPool and UseConnectionPool. Several enhancements to the stress test. file: [0454b28355] check-in: [54f887ca5c] user: mistachkin branch: trunk, size: 183372 | |
2014-01-06
| ||
04:56 | Add SQLiteCompileOptions and InteropCompileOptions properties to the SQLiteConnection class to return the compile-time options for the SQLite core library and interop assembly, respectively. file: [4087d40fba] check-in: [30dedcb819] user: mistachkin branch: trunk, size: 182061 | |
2013-12-27
| ||
04:55 | Fix reading setting values from the XML configuration file and allow for a default value to be specified. file: [8b3bb67cc5] check-in: [2b37dc7c86] user: mistachkin branch: refactorNativeLibraryPreLoader, size: 181466 | |
2013-12-26
| ||
23:48 | More work-in-progress on refactoring the native library pre-loader. file: [a913e9aa95] check-in: [60011bd9e5] user: mistachkin branch: refactorNativeLibraryPreLoader, size: 181460 | |
04:01 | Refactor native library pre-loading code to be more flexible. file: [d3163722be] check-in: [77a0e66f10] user: mistachkin branch: refactorNativeLibraryPreLoader, size: 181461 | |
2013-12-19
| ||
02:14 | Use the current isolation level when enlisting into an existing transaction. Fix for [56b42d99c1]. Still needs tests. file: [8edf68e285] check-in: [4f050c73ff] user: mistachkin branch: tkt-56b42d99c1, size: 181499 | |
2013-12-11
| ||
07:54 | Remove the now unused SQLiteConvert.ColumnToType method. Add TraceWarning connection flag to enable tracing of type mapping failures and disable tracing of them by default, pursuant to [6d45c782e4]. Update internal error message list to include SQLITE_NOTICE and SQLITE_WARNING. Update internal SQLiteConfigOpsEnum enumeration to include recently added values in the SQLite core library. file: [4542bc7088] check-in: [16f09dbc53] user: mistachkin branch: trunk, size: 180527 | |
2013-11-09
| ||
23:36 | Fix compilation error due to the 'Trace' identifier being ambiguous in the SQLiteConnection class. file: [acd80a6769] check-in: [eccc3a0571] user: mistachkin branch: win32heap, size: 180511 | |
2013-11-08
| ||
20:28 | Update SQLite core library to the latest trunk code. Add experimental support for tighter Win32 native heap integration. file: [c8848c06a5] check-in: [ed1309f951] user: mistachkin branch: win32heap, size: 180473 | |
2013-11-07
| ||
01:27 | Never create a new connection wrapper in the SQLiteConnection.Shutdown method. Add experimental GetMemoryStatistics, ReleaseMemory, and Shutdown methods to the SQLiteConnection class. Add memory leak detection to the test project for the .NET Compact Framework. Miscellaneous internal refactoring and additional comments. file: [9b41429e32] check-in: [aa16f48eea] user: mistachkin branch: trunk, size: 179507 | |
2013-10-15
| ||
06:52 | Add AutoCommit property to the SQLiteConnection class. Fix for [9ba9346f75]. file: [825b12e582] check-in: [a6dfd19657] user: mistachkin branch: trunk, size: 175952 | |
2013-10-07
| ||
18:22 | Fix data table name issue for the GetSchema method reported on the mailing list. file: [0be2d7cf3d] check-in: [e1c3a2bc9c] user: mistachkin branch: trunk, size: 175238 | |
2013-09-18
| ||
02:10 | Add experimental support for interfacing with the authorizer callback mechanism in the SQLite core library. file: [23dcb7266e] check-in: [12c508890c] user: mistachkin branch: trunk, size: 175244 | |
2013-09-17
| ||
07:04 | Rename the ManagedVersion property to ProviderVersion. Rename the ManagedSourceId property to ProviderSourceId. Add InteropVersion and InteropSourceId properties to the SQLiteConnection class. file: [81b6299f56] check-in: [25174c66f9] user: mistachkin branch: trunk, size: 168056 | |
2013-09-16
| ||
22:10 | Add ManagedVersion and ManagedSourceId properties to the SQLiteConnection class. file: [950b384d65] check-in: [7eca16cac4] user: mistachkin branch: trunk, size: 167206 | |
2013-09-14
| ||
04:50 | Fix compilation issue on the .NET Compact Framework. file: [cc5109edfd] check-in: [f414bdbbb8] user: mistachkin branch: trunk, size: 164688 | |
2013-09-04
| ||
03:42 | Allow monitoring of the creation of all critical handle derived class instances. file: [f99edab699] check-in: [b194408bb5] user: mistachkin branch: onChanged, size: 164514 | |
2013-08-29
| ||
23:00 | Raise the static OnChanged event for the connection when a data reader is created. file: [c76dc4e3c2] check-in: [85f27cc9f8] user: mistachkin branch: onChanged, size: 162862 | |
2013-07-15
| ||
05:16 | Modify classes implementing the IDisposable pattern to set the disposed flag after their base classes have been disposed. file: [2c2a9a33e7] check-in: [db3a299625] user: mistachkin branch: marshalFixes, size: 162859 | |
2013-07-04
| ||
06:00 | Add SQLiteConnection.BindFunction method to facilitate adding custom functions on a per-connection basis. file: [0c453b419a] check-in: [1fa0ac70f3] user: mistachkin branch: trunk, size: 162758 | |
2013-07-02
| ||
07:07 | Enable setting of the logging related SQLiteModule properties via the connection flags. file: [89b5bf8f15] check-in: [7c20d612a1] user: mistachkin branch: trunk, size: 161762 | |
2013-06-26
| ||
23:50 | Modify the index introspection code so that it does not treat PRAGMA table_info 'pk' column values as boolean. Fix for [f2c47a01eb]. file: [d78721e378] check-in: [8d0c39afd2] user: mistachkin branch: trunk, size: 161754 | |
2013-06-25
| ||
21:49 | Add connection flags to allow loading of extensions and the creation of modules to be disabled. file: [2a87f94bf6] check-in: [1e947f24b6] user: mistachkin branch: virtualTables, size: 161754 | |
2013-06-22
| ||
02:51 | Support compiling without built-in support for creating virtual tables in managed code, thus allowing the vtshim extension module to be excluded. file: [8d2885d9b8] check-in: [a85fc42853] user: mistachkin branch: virtualTables, size: 161128 | |
00:52 | Improve diagnostics for test data-1.1. Fix connection handle leak by removing superfluous _ownHandle fields and add properties instead. file: [4886f938a7] check-in: [0e4ebe697a] user: mistachkin branch: virtualTables, size: 161093 | |
2013-06-21
| ||
23:44 | In the SQLite3.Close method, be sure to null out of the _sql field when _ownHandle is false. Centralize the SQLite3 instance creation logic used by the SQLiteConnection class. Restrict the ConnectionStringBuilder test to run only when SQLite is in use. file: [d00310d3f9] check-in: [67f779810e] user: mistachkin branch: virtualTables, size: 160960 | |
07:21 | Rename the SQLiteModuleBase class to SQLiteModule. file: [05eb2591b3] check-in: [f0ccb3cd64] user: mistachkin branch: virtualTables, size: 161562 | |
06:27 | Fix disposal semantics for classes derived from the SQLiteModuleBase class. Use the String.Format method consistently. Enable virtual table related native memory allocation tracking on the .NET Compact Framework. file: [fd6632f9be] check-in: [f9041807b3] user: mistachkin branch: virtualTables, size: 161566 | |
2013-06-20
| ||
03:08 | Fix handling of copied connection handles when calling Create and Connect virtual methods. Get initial test passing. file: [e60f1868b4] check-in: [e1bef414b7] user: mistachkin branch: virtualTables, size: 161396 | |
2013-06-19
| ||
07:02 | Pickup SQLite core library with disposable vtable support from upstream. More work on integration of the SQLiteModuleBase class. Add initial tests. file: [0f44667233] check-in: [15b1d1d825] user: mistachkin branch: virtualTables, size: 161168 | |
2013-06-06
| ||
19:36 | Support creating a SQLiteConnection instance from a pre-existing native connection handle (i.e. one that cannot be disposed). file: [24c26724f0] check-in: [b6c0bcadb3] user: mistachkin branch: virtualTables, size: 160602 | |
2013-05-30
| ||
00:44 | Add DateTimeFormatString connection string property to allow the DateTime format string used for all parsing and formatting to be overridden. Disable use of the new connection string parsing algorithm when the No_SQLiteConnectionNewParser environment variable is set. Pursuant to [bbdda6eae2]. file: [31b823606b] check-in: [4f933521a1] user: mistachkin branch: trunk, size: 159626 | |
2013-05-27
| ||
21:23 | If the connection string cannot be parsed, throw an exception with an error message describing the problem. file: [f5c7dc648f] check-in: [89b5dbd444] user: mistachkin branch: trunk, size: 158276 | |
2013-05-26
| ||
23:54 | Handle a null return value from the SQLiteConvert.NewSplit method. file: [ae126ffab3] check-in: [d9f1267d10] user: mistachkin branch: trunk, size: 158091 | |
2013-05-25
| ||
21:22 | Update to embedded doc comments on the Data Source property of the connection string. file: [3638c6fa1e] check-in: [28de1a422e] user: mistachkin branch: trunk, size: 158067 | |
2013-05-01
| ||
00:06 | Allow semi-colons in the data source file name. Fix for ticket [e47b3d8346]. file: [868ac47913] check-in: [8e0bb4c6cd] user: mistachkin branch: trunk, size: 157501 | |
2013-02-28
| ||
03:26 | Fix compilation issues on the .NET Compact Framework 2.0. file: [990338894c] check-in: [968b6f7b1c] user: mistachkin branch: trunk, size: 157477 | |
2013-02-18
| ||
21:31 | Merge custom connection pool support to trunk. Pursuant to [393d954be0]. file: [8da07be774] check-in: [90142c95cc] user: mistachkin branch: trunk, size: 157375 | |
2013-02-15
| ||
08:36 | Add initial draft of the custom connection pool feature. file: [659a392cf9] check-in: [44b92245a6] user: mistachkin branch: customPool, size: 157350 | |
01:14 | Add the ability to select the legacy connection closing algorithm at compile-time. file: [66f6080818] check-in: [2f90848c8e] user: mistachkin branch: legacyClose, size: 155667 | |
2013-02-13
| ||
21:59 | Add doc wording to clarify that the connection pool will not work properly in WPF applications. Pursuant to [393d954be0]. file: [a7fedfc7b9] check-in: [dabfe38a9e] user: mistachkin branch: trunk, size: 155642 | |
2013-02-12
| ||
10:51 | Adjust one #if directive in the SQLiteConnection class to explicitly exclude the .NET Compact Framework. file: [e9a4e6001d] check-in: [562a31fa49] user: mistachkin branch: trunk, size: 155062 | |
10:45 | Enable use of the SQLiteLog class when running on the .NET Compact Framework. file: [16b30ff768] check-in: [7d84579756] user: mistachkin branch: trunk, size: 155032 | |
2013-02-07
| ||
04:35 | Add HexPassword connection string property to work around the inability to include a literal semicolon in a connection string property value. Pursuant to [1c456ae75f]. file: [aad7a9d76d] check-in: [d33b63cd51] user: mistachkin branch: trunk, size: 155078 | |
2012-12-30
| ||
17:01 | Bump all versions to 1.0.84.0. Update SQLite core library to the latest trunk code. Add Cancel method to the SQLiteConnection class. In the SQLiteLog.LogMessage method, clone the event handlers before invoking them to improve thread safety. file: [4a99f95e24] check-in: [7d572c8589] user: mistachkin branch: trunk, size: 149347 | |
2012-12-24
| ||
01:37 | Modify parsing of connection strings to allow property names and values to be quoted. file: [aa259cba1b] check-in: [36bb982dd7] user: mistachkin branch: trunk, size: 148559 | |
2012-12-17
| ||
22:53 | Fix typo in comment. file: [d03ae8eb97] check-in: [82dedce10b] user: mistachkin branch: trunk, size: 148380 | |
2012-12-16
| ||
05:53 | When compiling for the .NET Compact Framework, the DbConnectionStringBuilder class is not available; therefore, do not try to use it. file: [3d45e400b8] check-in: [ed2df8b72d] user: mistachkin branch: trunk, size: 148379 | |
2012-12-15
| ||
10:12 | Remove one set of surrounding single or double quotes from property names and values parsed from the connection string. Fix for [b4cc611998]. file: [d0183b0c44] check-in: [46ee3d16d6] user: mistachkin branch: trunk, size: 147797 | |
09:07 | Add ParseViaFramework property to the SQLiteConnection class to allow the built-in (i.e. framework provided) connection string parser to be used when opening a connection. Pursuant to [b4cc611998]. file: [c5eb4ebb15] check-in: [ba458b79fd] user: mistachkin branch: trunk, size: 147759 | |
2012-10-27
| ||
04:12 | Revise logging integration between the interop assembly and the managed assembly; by default, the native logging callback is now used only when running on the .NET Compact Framework. file: [b3f7142954] check-in: [f1261d71fd] user: mistachkin branch: trunk, size: 144408 | |
2012-10-19
| ||
20:30 | Fix typo in comment. file: [e0af73a8c2] check-in: [316547450c] user: mistachkin branch: trunk, size: 144162 | |
2012-10-18
| ||
16:51 | Improve automatic detection of the sqlite3_close_v2 function when compiled to use the standard SQLite library. file: [8cd7a1f71b] check-in: [cf55a3e9b9] user: mistachkin branch: trunk, size: 144164 | |
2012-10-12
| ||
16:09 | Add a LogMessage method overload to the SQLiteConnection class that takes a SQLiteErrorCode. file: [c20c2b085f] check-in: [d874518f31] user: mistachkin branch: threadAbortProtect, size: 142944 | |
2012-10-06
| ||
07:05 | Avoid throwing non-fatal exceptions during connection disposal. Make the handle checking and disposal code more consistent. Update version history docs with the latest changes. Allow stress test to optionally skip some workloads. file: [282fb3dbab] check-in: [8e2c95ad40] user: mistachkin branch: trunk, size: 142576 | |
2012-09-20
| ||
11:53 | Allow opened connections to skip adding the extension functions included in the interop assembly. Support loading of SQLite extensions. Add more notifications that use the new static Changed event. Miscellaneous comment cleanup. Cleanup usage of compile-time options for the .NET Framework version. Fix argument checking for the batch file tools. file: [35f31d13fc] check-in: [5759e099be] user: mistachkin branch: trunk, size: 142399 | |
02:39 | Fire notification events before a connection is opened or closed. Enhance documentation comments to that include references. Workaround issue in NDoc3 to allow project reference links to be resolved correctly. file: [6f7dc74c51] check-in: [69f6030c7f] user: mistachkin branch: trunk, size: 139154 | |
2012-09-11
| ||
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. file: [c8068dd595] check-in: [a6c16dc93b] user: mistachkin branch: trunk, size: 133323 | |
2012-08-28
| ||
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]. file: [aeefc9c02e] check-in: [7d432770a9] user: mistachkin branch: trunk, size: 133254 | |
2012-08-24
| ||
10:09 | Add doc comments for the ToFullPath connection string property. file: [900038ac3f] check-in: [c9ec60e016] user: mistachkin branch: trunk, size: 131996 | |
10:00 | Add support for testing the sqlite3_win32_set_directory function. Also, add the ToFullPath connection string property. file: [855335d266] check-in: [7e3aa2f8bb] user: mistachkin branch: trunk, size: 131138 | |
2012-07-22
| ||
06:54 | Remove all superfluous UTF-8 byte-order-marks. file: [f44f0dfd48] check-in: [2c82e6c1a3] user: mistachkin branch: trunk, size: 130723 | |
2012-07-21
| ||
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). file: [1becb32b36] check-in: [9dfa1577a6] user: mistachkin branch: trunk, size: 130726 | |
2012-07-12
| ||
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. file: [8794c4988d] check-in: [007a7bb78f] user: mistachkin branch: trunk, size: 125677 | |
2012-07-11
| ||
06:47 | Add support for URI file names. file: [f046f2c810] check-in: [cf96d6650f] user: mistachkin branch: trunk, size: 124574 | |
2012-06-20
| ||
11:13 | Improve documentation for the connection string properties and the DateTime formats. file: [230e6e63a2] check-in: [c09a59295c] user: mistachkin branch: trunk, size: 124201 | |
2012-06-07
| ||
07:38 | Make the SQLiteConnection.SetMemoryStatus method static. Also, update the core SQLite library to the latest trunk. file: [2edbacd694] check-in: [a63b821887] user: mistachkin branch: trunk, size: 120954 | |
2012-06-05
| ||
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. file: [091728d9cb] check-in: [9ecb2876c2] user: mistachkin branch: trunk, size: 121105 | |
2012-04-29
| ||
04:58 | Add PoolCount property to the SQLiteConnection class to return the number of pool entries for the file name associated with the connection. file: [e013759ee0] check-in: [9005890cba] user: mistachkin branch: tkt-996d13cd87, size: 120312 | |
2012-04-07
| ||
23:03 | Enhance doc comments for the DefineConstants property and the Password connection string parameter. file: [49fffc1175] check-in: [54416f5802] user: mistachkin branch: trunk, size: 120022 | |
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. file: [d869ec481e] check-in: [fd6a7e09b8] user: mistachkin branch: trunk, size: 119754 | |
2012-03-26
| ||
09:52 | When compiled for the .NET Compact Framework, skip catching, logging, and re-throwing exceptions in the BackupDatabase method. file: [794cd7c375] check-in: [a413c10b32] user: mistachkin branch: trunk, size: 119376 | |
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. file: [7b7a7fa7e4] check-in: [5f8913872b] user: mistachkin branch: trunk, size: 119375 | |
2012-03-24
| ||
12:47 | More work on the backup API support. file: [43f540443d] check-in: [6d5a1889b6] user: mistachkin branch: backupApi, size: 118612 | |
2012-02-22
| ||
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. file: [5fd1345955] check-in: [91849ccd75] user: mistachkin branch: trunk, size: 113460 | |
2012-02-19
| ||
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. file: [8593992c78] check-in: [6136a92dc5] user: mistachkin branch: logBind, size: 113312 | |
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. file: [cd387b6e65] check-in: [de60415f96] user: mistachkin branch: trunk, size: 113304 | |
2012-01-25
| ||
18:17 | When emitting SQL for foreign keys in the VS designer, be sure to take all returned rows into account. Fix for [b226147b37]. file: [d18af56de0] check-in: [38cd99987c] user: mistachkin branch: trunk, size: 111660 | |
17:09 | Add enumerated Flags property to the SQLiteConnection class to control extra behavioral options. file: [33a0271352] check-in: [6a90082172] user: mistachkin branch: trunk, size: 111543 | |
13:37 | More work on fixing ticket [b226147b37]. file: [1eb1ad0660] check-in: [e67a436c40] user: mistachkin branch: VsDesignerFKey, size: 110660 | |
2011-12-20
| ||
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. file: [f22f3cc755] check-in: [20ee87087b] user: mistachkin branch: trunk, size: 110543 | |
2011-12-16
| ||
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. file: [7060241210] check-in: [c532a87e4d] user: mistachkin branch: IDisposablePattern, size: 110542 | |
2011-11-15
| ||
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. file: [37855a95b0] check-in: [1808779aa2] user: mistachkin branch: tkt-e30b820248, size: 109567 | |
2011-11-13
| ||
21:47 | Add MemoryHighwater property to the SQLiteConnection class. Also, enhance unit test infrastructure to report it. file: [c7fbb55e60] check-in: [6959d8f05a] user: mistachkin branch: trunk, size: 109251 | |
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. file: [c5838c3cb8] check-in: [dd01ee7c55] user: mistachkin branch: trunk, size: 108679 | |
2011-11-12
| ||
07:00 | Also allow forward slash when converting from a relative path on Windows CE. file: [8d5f154607] check-in: [ebf069c623] user: mistachkin branch: trunk, size: 108172 | |
2011-10-09
| ||
04:08 | Change the default base schema name from 'sqlite_schema_stub' to 'sqlite_default_schema'. file: [408e359176] check-in: [1045ef98f0] user: mistachkin branch: tkt-343d392b51, size: 108143 | |
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]. file: [84f6adf69c] check-in: [df7dcd3166] user: mistachkin branch: tkt-343d392b51, size: 107970 | |
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]. file: [593aae9378] check-in: [2d2ef4ffcc] user: mistachkin branch: tkt-343d392b51, size: 107289 | |
2011-09-23
| ||
07:20 | Experimental changes for better DateTime handling in the LINQ assembly (incomplete, do not use yet). file: [ae2b5ef048] check-in: [1fc7a1a94c] user: mistachkin branch: LinqDateTime, size: 106870 | |
2011-09-20
| ||
21:51 | Add LastInsertRowId property to the connection class. Also, update docs and tests. file: [512b954ec3] check-in: [c726454277] user: mistachkin branch: trunk, size: 106105 | |
2011-09-18
| ||
22:39 | Add 'Changes' property to the connection class. Also, update the core SQLite library to the latest trunk. file: [07c7874b75] check-in: [3a02749d71] user: mistachkin branch: trunk, size: 105568 | |
2011-09-11
| ||
14:33 | Experimental fix for ticket [ccfa69fc32]. file: [e9f7530ea4] check-in: [42af4d17a5] user: mistachkin branch: bug-ccfa69fc32, size: 105019 | |
2011-07-13
| ||
17:23 | Improve and correct embedded doc comments for the new SetAvRetry method. file: [ec400a16e5] check-in: [dbdcdae6ae] user: mistachkin branch: trunk, size: 104893 | |
16:35 | Support the new SQLITE_FCNTL_WIN32_AV_RETRY file control. Add interop project files for static linking to the VC runtime. file: [4a6950b653] check-in: [c90bf3896e] user: mistachkin branch: trunk, size: 104505 | |
2011-07-11
| ||
21:19 | Add missing #ifdefs for compact framework (where SQLiteLog is not used). file: [3519f1c551] check-in: [ee8edc8eb3] user: mistachkin branch: trunk, size: 103085 | |
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. file: [afdadb830b] check-in: [1d955a6031] user: mistachkin branch: trunk, size: 103045 | |
2011-07-10
| ||
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. file: [57b26497d4] check-in: [9eb2e81611] user: mistachkin branch: trunk, size: 103012 | |
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. file: [1e6751d6e3] check-in: [20d41af53e] user: mistachkin branch: trunk, size: 102567 | |
2011-07-05
| ||
06:07 | Fix for [448d663d11], with tests. Also fixes [2a0c90d7b0]. See also [08f3d3daf2]. file: [050f6f46cf] check-in: [50b4844f0c] user: mistachkin branch: trunk, size: 102544 | |
2011-07-01
| ||
11:36 | Remove unused 'using' statements from System.Data.SQLite. file: [b4791141f3] check-in: [b270e24e93] user: mistachkin branch: build-enhancements, size: 102543 | |
2011-05-23
| ||
04:12 | Moved log handler from SQLiteConnection object to SQLiteFactory object to prevent if from being prematurely GCed. file: [143512f1a5] check-in: [c520cba472] user: shaneh branch: trunk, size: 102535 | |
2011-04-26
| ||
03:56 | Added LogMessage() to expose the sqlite3_log() interface. file: [b0ceaeb3e3] check-in: [d908d628e8] user: shaneh branch: trunk, size: 104789 | |
2011-04-22
| ||
18:08 | Initial implementation of SQLITE_CONFIG_LOG interface. file: [4cc1b1ed9c] check-in: [fc3e41ac85] user: shaneh branch: trunk, size: 104605 | |
2011-04-15
| ||
17:33 | Added support for sqlite3_extended_result_codes(), sqlite3_errcode(), and sqlite3_extended_errcode(). file: [b522e9db78] check-in: [41ad3433f5] user: shaneh branch: trunk, size: 101043 | |
2011-02-16
| ||
05:05 | Don't set SQLITE_OPEN_CREATE when "Read Only=true" is used in the connection string. Fix for [ac0e253dcf]. file: [bb187aa8d9] check-in: [99e4838b78] user: shaneh branch: trunk, size: 100266 | |
2010-12-16
| ||
17:49 | Changes to get base portions compiling under Visual Studio 2010. Still much to be done. Need to sort out packaging, installation, wince, etc. file: [ddb663c595] check-in: [644aeca13c] user: shaneh branch: vs2010, size: 100103 | |
2010-08-11
| ||
16:14 | Updates for 67 release file: [eb7ae013ff] check-in: [09564699fe] user: rmsimpson branch: sourceforge, size: 96127 | |
2010-08-05
| ||
02:03 | 1.0.66.0 file: [59399fd526] check-in: [7ec6a118ce] user: rmsimpson branch: sourceforge, size: 95295 | |
2009-07-10
| ||
04:43 | 1.0.64.0 file: [a3f997e9ad] check-in: [de1a94066c] user: rmsimpson branch: sourceforge, size: 95225 | |
2009-06-29
| ||
22:59 | 1.0.63.0 file: [f3e65d8478] check-in: [26297c39cc] user: rmsimpson branch: sourceforge, size: 94775 | |
2008-09-02
| ||
15:46 | pre 1.0.59.0 file: [b5b0fc80dc] check-in: [c0dab1edea] user: rmsimpson branch: sourceforge, size: 95864 | |
2008-08-08
| ||
05:42 | 1.0.56.0 beta file: [85306114d3] check-in: [85ed84191d] user: rmsimpson branch: sourceforge, size: 95507 | |
2008-08-06
| ||
21:40 | 1.0.55.0 file: [6de0ffe2a4] check-in: [24425920c8] user: rmsimpson branch: sourceforge, size: 95394 | |
2008-07-26
| ||
04:34 | 1.0.54.0 file: [2191333ed5] check-in: [41d8f0f895] user: rmsimpson branch: sourceforge, size: 90295 | |
2008-07-24
| ||
06:19 | 1.0.53.0 file: [215d35d270] check-in: [2b553f96c4] user: rmsimpson branch: sourceforge, size: 89215 | |
2008-07-16
| ||
23:32 | 1.0.52.0 file: [82a285437f] check-in: [1084c98790] user: rmsimpson branch: sourceforge, size: 87338 | |
2008-05-28
| ||
08:18 | 1.0.49.0 file: [a1198d739a] check-in: [f3f45cefd1] user: rmsimpson branch: sourceforge, size: 81502 | |
2007-12-04
| ||
16:07 | 1.0.47.0 file: [dff80a8db2] check-in: [7518ccfcff] user: rmsimpson branch: sourceforge, size: 79690 | |
2007-10-01
| ||
03:25 | 1.0.46.0 file: [8f48672151] check-in: [67f18e8aaa] user: rmsimpson branch: sourceforge, size: 79593 | |
2007-09-25
| ||
22:45 | 1.0.45.0 file: [5860800b32] check-in: [5a232b012b] user: rmsimpson branch: sourceforge, size: 80381 | |
2007-04-23
| ||
07:59 | 1.0.41.0 file: [a7fdc67d5c] check-in: [acd17b1cf8] user: rmsimpson branch: sourceforge, size: 76754 | |
2007-04-22
| ||
23:23 | 1.0.41.0 file: [1b154bee39] check-in: [06c93533ad] user: rmsimpson branch: sourceforge, size: 76458 | |
2007-01-10
| ||
14:49 | 1.0.39.0 file: [b6a52dccb1] check-in: [e8355ff70e] user: rmsimpson branch: sourceforge, size: 75934 | |
2006-11-22
| ||
07:13 | 1.0.38.0 file: [5df1f867be] check-in: [b438f19d0c] user: rmsimpson branch: sourceforge, size: 75607 | |
2006-11-18
| ||
22:21 | 1.0.37.0 file: [76a8c36e39] check-in: [98df3968b8] user: rmsimpson branch: sourceforge, size: 75358 | |
2006-10-23
| ||
21:28 | 1.0.36.0 file: [6acc233273] check-in: [b23bfc47c3] user: rmsimpson branch: sourceforge, size: 75370 | |
2006-10-14
| ||
02:28 | 1.0.36.0 file: [383b1c30cc] check-in: [d3361e927b] user: rmsimpson branch: sourceforge, size: 74849 | |
2006-10-05
| ||
22:35 | Transaction Scope fixes file: [57d535f3fe] check-in: [7d43f65e6a] user: rmsimpson branch: sourceforge, size: 74784 | |
2006-09-08
| ||
20:18 | 1.0.35.0 file: [d9de692d85] check-in: [76248530ca] user: rmsimpson branch: sourceforge, size: 74106 | |
2006-08-13
| ||
16:00 | 1.0.33.0 file: [928729ba05] check-in: [c0a09f2619] user: rmsimpson branch: sourceforge, size: 73396 | |
2006-08-06
| ||
17:55 | 1.0.32.0 file: [0ee6199d0d] check-in: [6b4fd5077c] user: rmsimpson branch: sourceforge, size: 73426 | |
2006-07-16
| ||
17:44 | 1.0.31.0 code cleanup and fixes for view schemas file: [fb36a5b0f1] check-in: [6ae6600f6f] user: rmsimpson branch: sourceforge, size: 73332 | |
2006-07-13
| ||
06:04 | Re-fix view schema parsing file: [31805af94f] check-in: [64915ce689] user: rmsimpson branch: sourceforge, size: 75403 | |
2006-07-02
| ||
06:45 | 1.0.30.0 file: [2816135150] check-in: [c03b78555a] user: rmsimpson branch: sourceforge, size: 75288 | |
2006-05-19
| ||
13:57 | Tentative DataDirectory support file: [aaf827d2d7] check-in: [f011ea6e60] user: rmsimpson branch: sourceforge, size: 70989 | |
2006-05-17
| ||
15:40 | Fixed Indexes and IndexColumns schema to properly filter by specified index file: [5fc05406f6] check-in: [84bfdb3d6b] user: rmsimpson branch: sourceforge, size: 69792 | |
2006-05-16
| ||
13:39 | 1.0.29.0 file: [cd630f51ae] check-in: [9eac19ba95] user: rmsimpson branch: sourceforge, size: 69443 | |
2006-05-15
| ||
03:54 | Fix automatic transaction enlistment file: [ac7b5fdd26] check-in: [d5b529f8e1] user: rmsimpson branch: sourceforge, size: 69443 | |
2006-05-12
| ||
04:02 | Fix schema view enumeration file: [2c2faefc51] check-in: [416aea5915] user: rmsimpson branch: sourceforge, size: 69498 | |
2006-05-02
| ||
16:06 | no message file: [a329be9ed0] check-in: [4fb971a706] user: rmsimpson branch: sourceforge, size: 69441 | |
2006-04-14
| ||
19:43 | Added ReservedWords metadata collection file: [80151b32ee] check-in: [01999c6608] user: rmsimpson branch: sourceforge, size: 69440 | |
2006-04-13
| ||
19:35 | 1.0.28.0 fixes file: [81f09557c6] check-in: [55fffe0c75] user: rmsimpson branch: sourceforge, size: 68743 | |
2006-04-12
| ||
05:47 | 1.0.28.0 prep file: [bfe9d79b76] check-in: [49268d8c86] user: rmsimpson branch: sourceforge, size: 68713 | |
2006-03-20
| ||
17:55 | Fix relative paths in Compact Framework file: [77c5cf9f67] check-in: [cc914390be] user: rmsimpson branch: sourceforge, size: 68694 | |
2006-03-09
| ||
15:21 | Code and comments cleanup file: [2d282e8b0b] check-in: [a428d558a9] user: rmsimpson branch: sourceforge, size: 68471 | |
2006-02-26
| ||
18:26 | 1.0.27.0 final file: [469fd0e2d6] check-in: [add85aba10] user: rmsimpson branch: sourceforge, size: 68635 | |
2006-02-25
| ||
07:50 | Work in progress file: [a76affc37d] check-in: [059f612efa] user: rmsimpson branch: sourceforge, size: 68567 | |
2006-02-24
| ||
23:26 | work in progress file: [f2541745ab] check-in: [92a5b1ec00] user: rmsimpson branch: sourceforge, size: 68635 | |
02:58 | no message file: [92ac76c1e0] check-in: [aef54e6441] user: rmsimpson branch: sourceforge, size: 68368 | |
2006-02-22
| ||
15:08 | no message file: [c90c5f2eb2] check-in: [6edf1bc2c2] user: rmsimpson branch: sourceforge, size: 67734 | |
2006-02-20
| ||
06:00 | Minor schema changes for new designer stuff file: [a7e6f886ba] check-in: [ffe9777f44] user: rmsimpson branch: sourceforge, size: 67396 | |
2006-02-17
| ||
17:31 | Schema fixes for testing file: [82eac57803] check-in: [11d1251b2a] user: rmsimpson branch: sourceforge, size: 67267 | |
15:40 | no message file: [68672b47d0] check-in: [bd90870f8e] user: rmsimpson branch: sourceforge, size: 67928 | |
06:06 | More index tweaks -- not done yet. file: [ec0b8479ab] check-in: [cb20e39503] user: rmsimpson branch: sourceforge, size: 67928 | |
2006-02-14
| ||
19:41 | 1.0.26.1 file: [2620c52220] check-in: [0cff10df69] user: rmsimpson branch: sourceforge, size: 66395 | |
03:07 | no message file: [6c531dc4c7] check-in: [64d79942dc] user: rmsimpson branch: sourceforge, size: 66487 | |
2006-02-13
| ||
04:54 | Schema fixes file: [7301222439] check-in: [14a95defbf] user: rmsimpson branch: sourceforge, size: 66486 | |
2006-02-10
| ||
19:44 | Lots of schema fixes and support for new 3.3.4 stuff file: [385981a9fe] check-in: [9e6e1cf6df] user: rmsimpson branch: sourceforge, size: 65147 | |
2006-02-07
| ||
20:06 | Design-time support fixes file: [b0604cc941] check-in: [8b9640024b] user: rmsimpson branch: sourceforge, size: 64902 | |
2006-01-31
| ||
19:11 | 1.0.25.0 file: [bd3dea7387] check-in: [c0022ffcbd] user: rmsimpson branch: sourceforge, size: 64629 | |
2006-01-30
| ||
23:21 | Minor fixes file: [5fc990c299] check-in: [b11a6b9a96] user: rmsimpson branch: sourceforge, size: 64216 | |
2006-01-27
| ||
22:41 | Documentation updates file: [a1e1f5b5f7] check-in: [5b7117d61a] user: rmsimpson branch: sourceforge, size: 63415 | |
05:55 | First shot at nested transactions and transaction enlistment file: [5bfb08378f] check-in: [9e2d3ca71a] user: rmsimpson branch: sourceforge, size: 62865 | |
2006-01-10
| ||
18:41 | Supports encrypted databases file: [1600920252] check-in: [0b89858658] user: rmsimpson branch: sourceforge, size: 62106 | |
2005-12-09
| ||
19:59 | Modify transactions to allow immediate or deferred writelocks file: [0be9c48649] check-in: [2b393018db] user: rmsimpson branch: sourceforge, size: 67680 | |
2005-11-22
| ||
14:54 | Fixed the incomplete Catalogs schema file: [bfbc80c649] check-in: [897a253ad0] user: rmsimpson branch: sourceforge, size: 66199 | |
2005-11-10
| ||
21:08 | Globalization bugfixes file: [daf8c747a2] check-in: [3a7fb899f7] user: rmsimpson branch: sourceforge, size: 66147 | |
2005-11-03
| ||
20:39 | DataSourceInformation schema fixes file: [d0d33e6310] check-in: [391d528e55] user: rmsimpson branch: sourceforge, size: 66065 | |
2005-09-16
| ||
17:39 | Compatibility updates with the newer releases of the .NET 2.0 Framework file: [2ba45c30de] check-in: [8cccd928d1] user: rmsimpson branch: sourceforge, size: 66062 | |
2005-09-01
| ||
06:04 | 1.0.18 file: [0ef28e33cf] check-in: [2463d43a97] user: rmsimpson branch: sourceforge, size: 66111 | |
2005-08-30
| ||
16:52 | Added new overrides to remove any necessary casting by end-users file: [0eb722a9fb] check-in: [c8fd4d6f09] user: rmsimpson branch: sourceforge, size: 66055 | |
2005-08-28
| ||
04:31 | signature changes and bugfixes file: [522c3d1d7b] check-in: [ab312a7adf] user: rmsimpson branch: sourceforge, size: 65227 | |
2005-08-26
| ||
05:04 | Tweaks and optimizations file: [e2ef6e8e04] check-in: [dcbda7101e] user: rmsimpson branch: sourceforge, size: 65228 | |
2005-08-25
| ||
18:30 | NTFS EFS (Encrypted file system) and compression support file: [d4b798d283] check-in: [a90b51ae3c] user: rmsimpson branch: sourceforge, size: 65278 | |
05:42 | Enhanced schema support and bugfixes file: [0e49a71f83] check-in: [bc941432db] user: rmsimpson branch: sourceforge, size: 61965 | |
2005-08-24
| ||
21:25 | More schema enhancements and bugfixes file: [219e8f0cd0] check-in: [1b9bdd6e1d] user: rmsimpson branch: sourceforge, size: 61291 | |
2005-08-23
| ||
22:11 | added new schemas IndexColumns, ViewColumns, ForeignKeys file: [c5b5f0a73f] check-in: [91fab4183e] user: rmsimpson branch: sourceforge, size: 56956 | |
2005-08-17
| ||
21:14 | Globalization updates file: [90d1a9ce35] check-in: [d54fc9e9fb] user: rmsimpson branch: sourceforge, size: 44867 | |
2005-08-16
| ||
19:12 | 1.0.14 file: [28a94c0c62] check-in: [4453746b7a] user: rmsimpson branch: sourceforge, size: 44834 | |
2005-08-05
| ||
06:14 | 1.0.12 final file: [02cd8fcfc8] check-in: [9e5f1b5614] user: rmsimpson branch: sourceforge, size: 35635 | |
2005-08-04
| ||
15:25 | 1.0.12 updates and cleanup file: [1a33f06f9c] check-in: [3ebf811b1e] user: rmsimpson branch: sourceforge, size: 33825 | |
2005-06-10
| ||
17:07 | 1.10 file: [4a219e1ccf] check-in: [f66d2eec65] user: rmsimpson branch: sourceforge, size: 33846 | |
2005-05-24
| ||
22:12 | VS2005 Beta 2 updates file: [600bc0993f] check-in: [f4aec657e0] user: rmsimpson branch: sourceforge, size: 33820 | |
2005-03-24
| ||
19:37 | 1.08 Refresh, added documentation file: [9e511a7b22] check-in: [b56fd4b082] user: rmsimpson branch: sourceforge, size: 33926 | |
2005-03-11
| ||
21:39 | 1.08 file: [c8a48213d2] check-in: [40c497decf] user: rmsimpson branch: sourceforge, size: 31641 | |
2005-03-02
| ||
23:10 | Misc. code optimizations file: [75f17d8f72] check-in: [bf66bbedce] user: rmsimpson branch: sourceforge, size: 31611 | |
2005-03-01
| ||
16:04 | Added: Initial revision file: [f8da96db9e] check-in: [ec237b0123] user: rmsimpson branch: sourceforge, size: 31558 | |