76 Commits (proto-abs)

Author SHA1 Message Date
Ruslan Tushov b6de6a91ee
sha (#165) 3 years ago
Florian Franzen 7c9d83bf07
tests: add missing cares dep to net injector test (#142) 3 years ago
Ruslan Tushov 04faee4602
remove gossip multi-topic (#159) 3 years ago
Alexey 7b4ee1f22a
Replace protocol::common::Scheduler with basic::Scheduler in kademlia (#157) 3 years ago
Igor Egorov c56fb58cf2
Let varint reader propagate the error (#152) 3 years ago
Ruslan Tushov 30f59b8698
metrics (#149) 3 years ago
art-gor 2de082a0e8
Gossip self cleanup (#140) 3 years ago
Artem Iurin 7ef167cf56
Fix size_t problem (#145) 4 years ago
Dmitriy Khaustov d51a7f7d62
Provide default logger group explicitly (#143) 4 years ago
art-gor 846a881547
non-reentrant dialer, all dialer tests enabled (#137) 4 years ago
art-gor c9fb624371
workaround in old scheduler due to possible lifetime issues (#135) 4 years ago
art-gor 2ea76cd4b4
Connections anti-leak measures (#136) 4 years ago
art-gor a8d9f98cd7
Error codes updated (#134) 4 years ago
art-gor 0aacd5d20c
New Scheduler (#127) 4 years ago
art-gor c76b5f091e
Outbound streams optimistic creation (#131) 4 years ago
Igor Egorov 75eb8b2736
Move LoopbackStream from Kagome (#124) 4 years ago
Dmitriy Khaustov 5ddc91034e
Configure logging for testutil (#128) 4 years ago
art-gor 8d1b7efe56
Feature/reentrancy (#111) 4 years ago
Dmitriy Khaustov f6104193ad
Sync logging with updated soralog (#125) 4 years ago
vvarma af3d243fee
init changes for replaceable peers in k bucket (#115) 4 years ago
Dmitriy Khaustov b653ef9d5a
Change logging system to soralog (#116) 4 years ago
Igor Egorov 4953f30bc0
Dnsaddr support (#105) 4 years ago
Dmitriy Khaustov 4a5963ff7a
Peer discovery with Kademlia protocol (#100) 4 years ago
Igor Egorov 1a78dce701
Fix Dialing to Peers (allow use all peers' addresses) (#102) 4 years ago
Igor Egorov aebc95f195
Add timeout parameter to newStream and dial methods (#98) 4 years ago
Alexander Lednev f075370398
on new connection event subscription (#93) 4 years ago
Igor Egorov fa3e8d6f79
Add Noise Protocol Support (#90) 4 years ago
art-gor 6f0e310069
Feature/tls (#89) 4 years ago
Alexander Lednev a60298dd44
protocol fields serialization fix (#85) 4 years ago
kamilsa b7712da09a
Fix handling addresses starting from p2p (#80) 4 years ago
Alexey 5ff9050a33
Fix/asio scheduler (#79) 4 years ago
Igor Egorov bf2aae97a9
Add SQLite for Persistent Storage (#64) 5 years ago
artyom-yurin 4d433aefc1
Fixed Base58 encode prefix (#61) 5 years ago
artyom-yurin c67d5c8607
Feature/cid to string from string (#60) 5 years ago
art-gor f611ebe492
Gossip pr 3 (#48) 5 years ago
art-gor 06a70dfcdc
Hotfix/streams (#55) 5 years ago
Igor Egorov f77b54b031
Fix SECIO security protocol (incl AES CTR) (#56) 5 years ago
Igor Egorov 665c1022a0
Fix Plaintext security protocol (#54) 5 years ago
Igor Egorov de0259c3d3
SECIO (#41) 5 years ago
Sergey Kaprovich 77ca408118
Convert CID to string multibase representation (#51) 5 years ago
Igor Egorov 76fa805a3a
Refactor Crypto Provider Implementation (#50) 5 years ago
Harrm 2c23ef1b8d
Fix DNS and IPFS for Multiaddr (#43) 5 years ago
Alexey 67c7518e4a
CID less operator (#42) 5 years ago
Sergey Kaprovich 3a086bb7b8
Update UVarInt implementation (#40) 5 years ago
Ruslan Tushov 1e874e7eef
More multiformat enum values (#36) 5 years ago
art-gor 56df7f4ca1
Kad (#32) 5 years ago
Sergey Kaprovich 910975279d RSA provider (#29) 5 years ago
Sergey Kaprovich b36fff4d01
Secp256k1 crypto provider (#25) 5 years ago
Sergey Kaprovich 710e9606da
ECDSA provider (#31) 5 years ago
Igor Egorov d724f4f1bd
Add Ed25519 basic test and fix sign/verify implementation (#30) 5 years ago