595 Commits

Author SHA1 Message Date
Eugene Kabanov
c84d847b19
Merge pull request #30 from status-im/broadcast
Add broadcast feature for DatagramTransport.
2019-03-31 12:52:16 +03:00
cheatfate
d3b72dbe8b
Add broadcast feature for DatagramTransport.
Add test for it.
2019-03-31 09:18:21 +03:00
Eugene Kabanov
5229043b9f
Merge pull request #29 from status-im/fixwinandtests
Refactoring tests and fix rarely appearing Windows bug with close(transport).
2019-03-31 00:41:50 +02: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
cheatfate
7d63a1b54d
Fix wait() to allow Future[void]. 2019-03-28 00:56:17 +02:00
cheatfate
51c87bf090
Fix to allow parsing of addresses with 0 port. 2019-03-27 21:42:46 +02:00
cheatfate
a2b85a8126
Fix for $(0). 2019-03-27 07:54:41 +02:00
cheatfate
3d87707b07
Fix #21. 2019-03-26 14:29:35 +02:00
Eugene Kabanov
0ed60b8761
Merge pull request #27 from status-im/recoverable-errors
All async errors are recoverable
2019-03-26 14:02:44 +02:00
Zahary Karadjov
9d346412eb All async errors are recoverable 2019-03-26 12:29:45 +02:00
Ștefan Talpalaru
d63bfb4598
Merge branch 'nimble' 2019-03-26 00:27:05 +01:00
Ștefan Talpalaru
31853bf224
*.nimble: remove import 2019-03-25 22:55:20 +01:00
cheatfate
da4709d735
Convert cast[int64] to int64, to allow usage at compile time.
Fix 32bit compilation issue.
2019-03-25 23:24:32 +02:00
cheatfate
1357045cfa
Add old version of deprecated procedures. 2019-03-24 20:59:51 +02: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
Eugene Kabanov
df8d0da251
Merge pull request #23 from status-im/all
Fixed all() implementation.
2019-03-15 03:24:38 +02:00
cheatfate
c05c012d9a
Restore lost tests for all. 2019-03-15 02:54:16 +02:00
cheatfate
ea3fb9629a
Fixed all() implementation. 2019-03-15 02:43:51 +02:00
Ștefan Talpalaru
685665ad21
assert() -> doAssert() 2019-03-14 04:03:32 +01:00
Mamy Ratsimbazafy
79376dab20
Appveyor doesn't rename projects properly 2019-02-06 18:03:15 +01:00
cheatfate
4b084f276d Fix badges. 2019-02-06 18:57:33 +02:00
cheatfate
eac1b1a965 Decrease number of tests. 2019-02-06 18:29:58 +02:00
Jacek Sieka
47b19a55fd
Update README.md 2019-02-06 16:43:27 +01: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
Ștefan Talpalaru
88933e8f1b delete test binaries on Windows 2019-01-15 17:37:51 +02:00
Ștefan Talpalaru
ce0f065e98 add "--threads:on" to tests
- reduce duplication in the Nimble "test" task
- delete test binaries
2019-01-15 17:37:51 +02:00
Bruno Škvorc
90f2a50dda
Update README.md 2019-01-02 14:53:00 +01:00
cheatfate
6aaa96569f Fix removeReader/removeWriter can produce SIGSEGV. 2018-12-12 13:07:41 +02:00
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