Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for System.Data.SQLite/SQLiteEnlistment.cs
2018-01-26
| ||
03:04 | Fix infinite connection disposal cycle caused by not nulling out the connection enlistment for a rolled back transaction. file: [056ea391ee] check-in: [73c64a8452] user: mistachkin branch: tkt-5cee5409f8, size: 9087 | |
2018-01-25
| ||
19:21 | Work in progress on ticket [5cee5409f8]: use the enlistment lock to protect against several race conditions between SQLiteEnlistment and SQLiteConnection. file: [700e5e58a6] check-in: [0dc736558b] user: mistachkin branch: tkt-5cee5409f8, size: 9040 | |
18:53 | In the enlistment cleanup, validate the 'cnn' parameter prior to attempting to use it. file: [58207f1f09] check-in: [6ec25f2c57] user: mistachkin branch: tkt-5cee5409f8, size: 7397 | |
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: [372029bf1e] check-in: [8f44046b6f] user: mistachkin branch: tkt-5cee5409f8, size: 7380 | |
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: [f3f6316700] check-in: [d3e312825a] user: mistachkin branch: trunk, size: 7256 | |
2016-03-22
| ||
20:20 | Remove superfluous namespace qualifiers. file: [96d80b1f77] check-in: [075e88e9e6] user: mistachkin branch: trunk, size: 7262 | |
2015-08-12
| ||
22:32 | Some CultureInfo fixes for String.Format. file: [a18fac7c5b] check-in: [5c8311fbd4] user: mistachkin branch: trunk, size: 7315 | |
22:21 | Add some workarounds to allow the core managed assembly to work on Mono 4.0. file: [b156c2e652] check-in: [e7803b3ae7] user: mistachkin branch: trunk, size: 7317 | |
2014-03-30
| ||
01:19 | Add support for mapping transaction isolation levels to their legacy default values. Pursuant to [56b42d99c1]. file: [29ba033ac3] check-in: [79365bcaed] user: mistachkin branch: isolationLevels, size: 7298 | |
2013-12-19
| ||
06:38 | Add test for ticket [56b42d99c1]. Minor style fixes. file: [fd6e5b6bed] check-in: [c91f525f5a] user: mistachkin branch: tkt-56b42d99c1, size: 6298 | |
02:14 | Use the current isolation level when enlisting into an existing transaction. Fix for [56b42d99c1]. Still needs tests. file: [c02165cf06] check-in: [4f050c73ff] user: mistachkin branch: tkt-56b42d99c1, size: 6484 | |
2013-05-29
| ||
10:24 | Seal one class missed in the previous commit. file: [5790310100] check-in: [499406843e] user: mistachkin branch: trunk, size: 4175 | |
10:21 | Seal various internal classes that are never derived from. file: [47508d7b74] check-in: [e8abe75ff5] user: mistachkin branch: trunk, size: 4168 | |
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: [e3be733e55] check-in: [c532a87e4d] user: mistachkin branch: IDisposablePattern, size: 4064 | |
2011-07-01
| ||
11:36 | Remove unused 'using' statements from System.Data.SQLite. file: [241b5f2162] check-in: [b270e24e93] user: mistachkin branch: build-enhancements, size: 2021 | |
2010-08-05
| ||
02:03 | 1.0.66.0 file: [a40a95b512] check-in: [7ec6a118ce] user: rmsimpson branch: sourceforge, size: 2085 | |
2006-10-23
| ||
21:28 | 1.0.36.0 file: [63fae8fed2] check-in: [b23bfc47c3] user: rmsimpson branch: sourceforge, size: 2119 | |
2006-10-14
| ||
18:01 | 1.0.36.0 file: [6c7b03e72a] check-in: [6a7dae8af3] user: rmsimpson branch: sourceforge, size: 2170 | |
2006-10-05
| ||
22:35 | Transaction Scope fixes file: [fc00641804] check-in: [7d43f65e6a] user: rmsimpson branch: sourceforge, size: 2184 | |
2006-08-06
| ||
17:55 | 1.0.32.0 file: [2034bbc2df] check-in: [6b4fd5077c] user: rmsimpson branch: sourceforge, size: 1725 | |
2006-01-27
| ||
05:55 | Added: First shot at nested transactions and transaction enlistment file: [5625832528] check-in: [9e2d3ca71a] user: rmsimpson branch: sourceforge, size: 1769 | |