log Implab/Safe.cs @ 281:e0916ddc9950 v3 tip

age author description
2018-04-26 cin preview version of Unity xml configuration v3
2018-04-13 cin PollingComponent: implemented correct stopping v3
2018-02-10 cin Prerelease version of RunnableComponent v3
2018-01-29 cin Added awaiters to promises v3
2017-11-30 cin fixed unpredictable Safe.Dispose behaviour v2
2017-09-11 cin Rewritten JsonScanner, JsonParser, fixed naming style v2
2017-06-22 cin fixed recursion in Safe.Dispose with IEnumerable v2
2017-04-21 cin Fixed InteractiveListener to support OLE and clipboard. v2
2017-04-10 cin Minor code changes v2
2016-11-16 cin Bound promise to CancellationToken v2
2016-11-09 cin added Safe.DispatchEvent() a legacy equivalent for '?.Invoke()' v2
2016-10-25 cin Added ResetState to RunnableComponent to reset in case of failure v2
2016-10-18 cin Added 'Fail' method to RunnableComponent which allows component to move from v2
2016-03-22 cin refactoring ref20160224
2016-02-19 cin DFA refactoring v2
2015-03-07 cin RC: cancellation support for promises + tests v2
2015-02-08 cin sync v2
2015-02-07 cin minor fixes v2
2015-02-07 cin minor changes v2
2015-01-29 cin Added Signal class a lightweight alternative to ManualResetEvent v2
2015-01-25 cin minor changes v2
2015-01-12 cin working version of AsyncQueue and batch operations v2
2015-01-11 cin Promises rewritten, added improved version of AsyncQueue v2
2014-10-30 cin Added the chaining method to the non-generic IPromise v2
2014-10-29 cin minor changes v2
2014-10-23 cin minor fixes v2
2014-10-12 cin code cleanup v2
2014-08-14 cin Refactoring
2014-06-15 cin Added initial JSON support
2014-04-26 cin Added methods for parameter checks
2014-04-07 cin minor cleanup
2013-08-29 cin small fixes
2013-08-27 cin Added utility class for safe disposing methods.