165 Commits

Author SHA1 Message Date
Eugene Kabanov
0767aaeb37
Merge pull request #12 from jangko/fix_readonce
fixes StreamTransport readOnce bug
2018-11-20 14:30:32 +02:00
andri lim
b6ffaf1dc7 fixes StreamTransport readOnce bug 2018-11-20 13:58:25 +07:00
Eugene Kabanov
d1ff27ade3
Merge pull request #11 from status-im/unixSockets
Add AF_UNIX sockets support.
2018-11-19 05:02:39 +02:00
cheatfate
405788248d Bump version to 2.1.5. 2018-11-08 00:32:00 +02:00
cheatfate
4215b9cbdb Remove cache dependency on appveyor.yml. 2018-11-08 00:31:20 +02:00
cheatfate
6b009b26ef Lower number of tests for 64bit platform. 2018-11-07 22:57:54 +02:00
cheatfate
190a16da3b Fix #6 behavior. 2018-11-07 22:29:49 +02:00
cheatfate
3160202ffe Touch for cache invalidation. 2018-11-07 21:44:41 +02:00
cheatfate
b3195b616d Some fixes in state transition inside of datagram transport. 2018-11-07 21:42:08 +02:00
cheatfate
e5e710854f Removal of commented code. 2018-10-28 07:55:18 +02:00
cheatfate
56537311af Decrease number of tests. 2018-10-27 21:22:56 +03:00
cheatfate
de7fb4ad49 One more attempt to fix freeze. 2018-10-27 21:09:23 +03:00
cheatfate
2bc3932ae2 One more attempt to fix freezing test. 2018-10-27 20:49:36 +03:00
cheatfate
163982bc6e Add assert on callSoon(nil) 2018-10-27 20:08:19 +03:00
cheatfate
14dd1e9a8e Fix datagram test from freezing. 2018-10-27 19:17:37 +03:00
cheatfate
4df91648e3 Attempt to fix Appveyor stuck bug. 2018-10-27 17:57:41 +03:00
cheatfate
b055467e9c Fix for nim-eth-p2p. 2018-10-27 17:19:58 +03:00
cheatfate
02c27c95a1 Add some deprecation routines. 2018-10-27 16:14:55 +03:00
cheatfate
774269f2f0 Fix sendfile behavior on BSD/MacOSX. 2018-10-25 22:59:40 +03:00
cheatfate
8a68c66caa Fix datagram problems. 2018-10-25 18:18:36 +03:00
cheatfate
0ea8e65b2c Fix connection refused check. 2018-10-25 13:52:56 +03:00
cheatfate
a4c27806ea Add AF_UNIX sockets support.
Add Windows emulation of AF_UNIX sockets via Named Pipes.
Add tests for AF_UNIX sockets.
TransportAddress object change.
2018-10-25 13:19:19 +03:00
cheatfate
d2667409ea Fix overflow in timers test. 2018-10-03 03:56:16 +03: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
Eugene Kabanov
610b508a3e
Merge pull request #10 from status-im/racefix
Fix race condition, when close transport happens while writing queue …
2018-10-02 23:25:15 +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
Jacek Sieka
2964886ee0
appveyor: fix version check 2018-09-06 11:56:11 -06:00
Jacek Sieka
00d7d49ef1
readme: update license 2018-09-05 12:45:22 -06:00
Jacek Sieka
e53c8d0f4e
update readme 2018-09-04 21:36:14 -06:00
Jacek Sieka
9d2222596d
update readme 2018-09-04 21:27:01 -06:00
Jacek Sieka
f4780d80e7
ci: update 2018-09-04 20:29:34 -06:00
Jacek Sieka
aa895489fe
appveyor: update to use common script 2018-09-03 12:12:02 -06:00
Jacek Sieka
231d0e0241
appveyor: build with status-im/Nim 2018-09-02 21:36:21 -06:00
Jacek Sieka
eba3248da7
travis: disable sudo for faster build 2018-09-02 08:12:32 -06:00
cheatfate
49e965bbf4 Disable IPv6 resolve tests. 2018-09-01 02:30:53 +03:00
Jacek Sieka
54fdd0c047
travis: avoid docker, use cache 2018-08-31 17:08:03 -06: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
f94cedb47b Attempt to fix macos tests. 2018-08-18 00:35:36 +03:00
cheatfate
98a85c5614 Fix #7. 2018-08-18 00:25:34 +03:00
cheatfate
44565b398e Improved test for #6. 2018-08-06 22:33:52 +03:00
cheatfate
9fb0eb8f36 Fix #6.
Add tests for #6.
2018-08-06 21:13:44 +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
293f993bed Fix 32bit windows tests. 2018-07-31 13:11:47 +03:00
cheatfate
2e1f45a472 Attempt to fix stuck test on 32bit Windows. 2018-07-31 13:01:51 +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