Dmitriy Ryajov
|
9e16fd020e
|
use PeerID `==` for comparisons
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
018da65708
|
compare peer string ids, rather than keys
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
464d75d159
|
minor style fixes
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
2066e81658
|
set default timeout to 10 secs
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
1d4b51413e
|
option to allow triggering own handlers on publish
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
37d7a03fba
|
use a timed cache in floodsub
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
f190c155d3
|
don't throw on missing peer
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
3b9d34116d
|
decrease floodsub traffic
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
6cfbf2c124
|
don't send messages to self
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
968fd85d49
|
properly exit readLoop on error/stream end
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
34d1a641de
|
cleanup/test pubsub
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
9862064234
|
changed copyright year
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
5b3f93ba1c
|
feat: allow multiple handlers per topic in pubsub
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
b270515bb3
|
feat: make private/public keys Option[T]
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
663ce6c589
|
misc: nimpretty
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
054085620c
|
logging: switch debug for trace in most cases
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
011df568b7
|
finished integrating secio
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
3eb0cdd5f7
|
misc
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
9bb892de69
|
wip: integrating and testing secio
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
b47dc89589
|
wip: integrating secio
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
ea142f0e6d
|
proxy connection through secio
|
2019-10-11 08:15:24 +09:00 |
cheatfate
|
2d00f6a6db
|
wip: integrating secio
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
f39a5cf5e4
|
temporary fix, until pub/priv keys are Option[T]
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
88079a2864
|
incomming connection handling flow and tests
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
68d50a97f8
|
properly initialize hashsets
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
9f3b80b60c
|
got pubsub working without signing
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
8920cd7d60
|
misc: pubsub/floodsub and logging
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
41aad2e7e6
|
make peerId an Option[T]
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
177eb71ffa
|
wip: floodsub initial implementation
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
74d2aea63d
|
adding chronicles topics
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
827a8caba6
|
wip: modeling floodsub
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
bb648c87e1
|
wip: modeling secio
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
d27ea5d228
|
whip initial secio
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
435c69633f
|
adding chronicles logging
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
e31966b6f8
|
fix: switch, with identify and mplex
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
13837619ed
|
plaintext security
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
b7f999d316
|
fixing several issues found while testing
|
2019-10-11 08:15:24 +09:00 |
Dmitriy Ryajov
|
14d9150bbb
|
moving modules to apropriate directories
|
2019-10-11 08:15:24 +09:00 |