Commit Graph

30 Commits

Author SHA1 Message Date
cheatfate 405788248d Bump version to 2.1.5. 2018-11-08 00:32:00 +02:00
cheatfate da1fb97c7a Added `code` for TransportOsError exception.
Fixed bug with connect on Windows.
Added test for `Connection Refused`.
Bump version to 2.1.4.
2018-10-03 03:44:39 +03:00
cheatfate 3859aab5c6 Fix race condition, when close transport happens while writing queue is not empty. 2018-10-02 13:50:14 +03:00
cheatfate 756f85576e Fix sockaddr.sin_family type conversion.
Bump version to 2.1.2.
2018-09-26 21:05:53 +03:00
cheatfate 74054428a4 Fix `closeWait()` is not closing. 2018-09-13 21:15:57 +03:00
cheatfate c84b8cb143 Add support of TCP_NODELAY option for TCP transport.
Bump version to 2.1.0.
2018-08-27 21:41:11 +03:00
cheatfate 530905f276 Fix #8 and related issues, added more tests for it.
Fix Unix connection failed bug.
2018-08-24 15:20:08 +03:00
cheatfate f4f98d617c Fix #9.
Add tests for #9.
Temporary disable some tests in testaddress.nim.
2018-08-06 21:12:16 +03:00
cheatfate 7718ebe1ee Workaround for multiple `waitFor` where `await` must be used.
Bump version to 2.0.7.
2018-08-06 15:15:05 +03:00
cheatfate d5b887f3d8 Add more utility procedures and tests for AsyncQueue.
Bump version to 2.0.6.
2018-07-31 12:50:22 +03:00
cheatfate 7598387279 Export fastEpochTime().
Bump version 2.0.5.
2018-07-25 21:42:08 +03:00
cheatfate bd6658d3d3 Add GC markAndSweep tests. 2018-07-25 21:15:46 +03:00
cheatfate bc6d5c9a4e Bump version to 2.0.4. 2018-07-25 19:36:44 +03:00
cheatfate 546cd972f6 Bump version to 2.0.3. 2018-07-25 07:06:18 +03:00
cheatfate 32bbbb051c Add asynchronous specific exception AsyncError.
Add AsyncTimeoutError.
Add wait[T]() procedure and tests.
Bump version to 2.0.2.
2018-07-20 11:58:01 +03:00
cheatfate 7e8ecb1dd0 Fix hidden exceptions in transports. 2018-06-18 23:57:40 +03:00
cheatfate 960b675d62 Changed TransportAddress API.
Introduced resolveTAddress().
Added TransportAddress tests.
2018-06-02 17:25:26 +03:00
cheatfate 6985626e1c Test teststream2 renamed to testserver.
Fix compilation errors.
2018-05-31 11:10:32 +03:00
cheatfate a4528ab705 Add asynchronous posix signal handling.
Add signal tests.
2018-05-25 04:05:13 +03:00
cheatfate 4f70cb3515 Fix loop behavior. 2018-05-23 14:03:18 +03:00
cheatfate 608924d9f4 Added Future[T] tests. 2018-05-23 02:28:16 +03:00
cheatfate a8212e8910 Added timers test. 2018-05-23 01:29:07 +03:00
cheatfate d28e4d0c49 Enable all tests.
Adding more iterations for UDP stream test.
Fixed bugs in TCP stream.
2018-05-22 18:21:58 +03:00
cheatfate d0b88b939d Fix nimble file. 2018-05-22 15:08:48 +03:00
cheatfate e968091c18 Temporary remove teststream.nim tests.
Add testsoon.nim tests.
2018-05-22 13:18:35 +03:00
cheatfate c220b05a4c Optimize asyncsync primitives 2018-05-22 11:51:11 +03:00
cheatfate c1159286e6 Add more tests variants. 2018-05-22 01:38:13 +03:00
cheatfate 469a7a742d Bump version. 2018-05-22 01:23:21 +03:00
Your Name 9ef76b355e Fix nimble file. 2018-05-22 01:07:11 +03:00
cheatfate 4d144753ee Initial commit 2018-05-16 11:22:34 +03:00