Dmitriy Ryajov
|
a280b50674
|
wip: proper eof handling
|
2020-04-19 18:10:07 -06:00 |
|
Dmitriy Ryajov
|
6365208948
|
wip
|
2020-04-18 15:41:57 -06:00 |
|
Dmitriy Ryajov
|
f4fe3ec561
|
fixup tests
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
03bd04544e
|
moved several utils
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
6bdae367a2
|
use data.len when size < 0 or > buff.len
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
72545faabd
|
fix reading and fixup tests
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
7a49b6d962
|
moved util funcs to utils module
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
c61b9dff61
|
remove closed flag
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
21e99c638d
|
rework with pipe
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
22f0db1cde
|
initial commit
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
8741e1ce36
|
moving util procs to utils module
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
1269cc6d06
|
remove unneeded pragma
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
13f299fb0c
|
wip: multistream select rework
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
6ff6833d26
|
add helper toThrough
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
95bed79095
|
proper dispatch
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
1eee46e493
|
remove prints
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
b83cd9703d
|
rework select
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
59be7d55bc
|
fix tests
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
b990a1f49f
|
more small fixes on transports
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
2c861d9c27
|
adding pushable stream
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
61964458ef
|
cosmetic
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
322fa51262
|
move toFuture out
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
bcacd2ef98
|
fix and add tests
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
6a7b0675d7
|
try without methods
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
8e7c69893f
|
adding srcDir
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
4ae04770cb
|
adding config.nims
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
ca6862b8ba
|
make lenprefixed object instead of ref
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
a06731d221
|
fix compilation
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
92fc19fd64
|
removing unnecesary tests
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
10e0e317d2
|
move eof and closed flags
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
351731183c
|
fix transport tests
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
9850b948d7
|
dont use methods unless needed
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
a2cdc10cb0
|
expose len
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
d521bb91e8
|
use readOnce
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
d17997540f
|
wip
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
f58744fabe
|
wip
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
b5e60a084a
|
use methods
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
7284ee1689
|
remove shallowCopy
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
75c0100542
|
rename stream to streams
|
2020-04-17 17:18:13 -06:00 |
|
Dmitriy Ryajov
|
becdef923f
|
initial connection implementation
|
2020-04-17 17:18:12 -06:00 |
|
Dmitriy Ryajov
|
c7bfaa00cf
|
small fixes to ringbuffer
|
2020-04-17 17:18:12 -06:00 |
|
Dmitriy Ryajov
|
60749d8dfa
|
encoder and decoder throughs should be factories
|
2020-04-17 17:18:12 -06:00 |
|
Dmitriy Ryajov
|
8b6efee356
|
source and sink should be factories
|
2020-04-17 17:18:12 -06:00 |
|
Dmitriy Ryajov
|
bf6eeca6ff
|
adding Stream base type
|
2020-04-17 17:18:12 -06:00 |
|
Dmitriy Ryajov
|
b51b6726e3
|
more tests
|
2020-04-17 17:18:12 -06:00 |
|
Dmitriy Ryajov
|
06f10718cf
|
adding len prefixed tests
|
2020-04-17 17:18:12 -06:00 |
|
Dmitriy Ryajov
|
b92f8368c1
|
implement streaming length prefixed parser
|
2020-04-17 17:18:12 -06:00 |
|
Dmitriy Ryajov
|
a644a19a2d
|
wip: rework with async iterators
|
2020-04-17 17:18:12 -06:00 |
|
Jacek Sieka
|
e8b33c64fa
|
secp: use upstream secp convenience api (#141)
* secp: use upstream secp convenience api
|
2020-04-17 12:51:13 +02:00 |
|
Oskar Thoren
|
4d1fc9dacd
|
Require Nim v1.2.0 or higher
As of `2b823bde68cfb5efbe145945e8c17593f44eda5a` this is required due to https://github.com/status-im/nim-secp256k1/issues/20
|
2020-04-14 13:10:12 -06:00 |
|