Eugene Kabanov
|
5629b3c41f
|
[WIP] Zero-cost unattended Future[T] tracking mechanism. (#106)
* Zero-cost unattended Future[T] tracking mechanism with tests and tracking of test suite.
|
2020-07-06 09:33:13 +03:00 |
Eugene Kabanov
|
319e2bfc09
|
Fix Nim's issue #13899 using #14723 and add tests. (#104)
|
2020-06-24 13:03:36 +03:00 |
Eugene Kabanov
|
02b8da986b
|
Add accept() call (#103)
* Add accept() call and tests.
* Fix rare fd leaks on Windows.
* Fix compilation warnings.
* Add fd leak test.
* Bump version to 2.4.0.
|
2020-06-24 11:21:52 +03:00 |
Eugene Kabanov
|
2ecc5500c2
|
Undeprecate `or` operation. (#93)
* Undeprecate `or` operation.
Fix `or` for already finished futures.
Add tests.
* Bump version to 2.3.9.
|
2020-04-21 07:07:49 +03:00 |
cheatfate
|
7ed9f1431a
|
Bump version to 2.3.8.
|
2020-03-05 20:54:57 +02:00 |
cheatfate
|
56fbdff096
|
Async transformed procedures will not catch Exception anymore.
Bump version to 2.3.7.
|
2020-03-03 13:42:43 +02:00 |
cheatfate
|
64583b4269
|
Fix Windows datagram's AnyAddress issue.
Add test for datagram's AnyAddress.
Bump version to 2.3.6.
|
2020-02-25 23:50:39 +02:00 |
cheatfate
|
74700fdcab
|
Fix bug cancellation handlers not called in wait() and withTimeout().
Fix double completion bug because of callback race.
Fix deprecation warnings.
Rename some internal procedures.
Bump version to 2.3.5.
|
2020-01-27 22:32:08 +02:00 |
cheatfate
|
73c130abb4
|
Remove usage of getCurrentException().
Bump version to 2.3.4.
|
2019-11-28 20:14:19 +02:00 |
cheatfate
|
fb00b20cfa
|
Fix all compilation warnings for 1.0.2.
Fix all related problems.
|
2019-10-29 23:19:41 +02:00 |
cheatfate
|
bf393def76
|
Bump version to 2.3.2
|
2019-10-23 14:17:12 +03:00 |
cheatfate
|
c27624cfc0
|
Add TlsStream with client-only connections.
|
2019-10-08 18:46:27 +03:00 |
cheatfate
|
a039011f5b
|
Fix clock_gettime() is not available on old MacOS.
|
2019-09-03 17:30:28 +03:00 |
cheatfate
|
7029f8bc1e
|
Fix behavior for write operations.
|
2019-08-28 07:57:06 +03:00 |
cheatfate
|
03eb8a0157
|
Add pipe support for StreamTransport.
Bump version to 2.2.8.
|
2019-07-15 12:59:42 +03:00 |
cheatfate
|
4dbf4844ee
|
Bump version to 2.2.7.
|
2019-07-05 00:03:19 +03:00 |
cheatfate
|
1763c9dcff
|
Add AsyncStreams.
Add Chunked-Encoding AsyncStream reader/writer.
Add tests.
|
2019-05-07 23:11:40 +03:00 |
cheatfate
|
2c2e2f7fad
|
Add getInterfaces() and getBestRoute().
Add IpNet and IpMask.
Add TTL setting for UDP transports with {Broadcast}.
Fix comments.
Add tests.
Bump version to 2.2.5.
|
2019-04-15 04:27:12 +03:00 |
cheatfate
|
80ee289847
|
Fix rarely appearing Windows bug with close(transport).
Add tests for it.
Add fromProc for all Future[T] in transports.
Add testall to improve tests speed.
Bump version to 2.2.4.
|
2019-03-31 00:31:10 +02:00 |
cheatfate
|
4290e06e77
|
Fix #16.
|
2019-03-29 11:53:24 +02:00 |
Ștefan Talpalaru
|
31853bf224
|
*.nimble: remove import
|
2019-03-25 22:55:20 +01:00 |
Eugene Kabanov
|
67e214c5df
|
Introduce monotonic timer functions. (#24)
* Introduce monotonic timer functions.
Old fast timers are available through compiler switch.
Add tests for both timers.
* Bump version to 2.2.2.
|
2019-03-24 10:57:36 -06:00 |
cheatfate
|
ea3fb9629a
|
Fixed all() implementation.
|
2019-03-15 02:43:51 +02:00 |
mratsim
|
a3373c04a3
|
Remove srcDir it's broken
|
2019-02-06 16:24:57 +01:00 |
Mamy Ratsimbazafy
|
9f15c6b752
|
Rebrand Asyncdispatch2 to Chronos [WIP] (#20)
* Update file headers, copyright date
* Rename files and hopefully fix nimble
* Forgot to change path in tests
* Update readme
|
2019-02-06 15:49:11 +01:00 |