97 Commits (cbed5165019d2fc02017a48c12e3e0a1f7be8ab9)

Author SHA1 Message Date
Ruslan Tushov 2e375280e1
qtils (#249) 5 months ago
Ruslan Tushov f27f9fb9a2
thread safe scheduler (#241) 7 months ago
Ruslan Tushov f128f56279
refactor (for qtils) (#225) 7 months ago
Ruslan Tushov 06adba22c9
write free function (#223) 9 months ago
Dmitriy Khaustov d117c3c76e
Refactor: format, include-guards, copyrights, git-hooks (#222) 1 year ago
Dmitriy Khaustov e1c2393081
Replace Microsoft.GSL by STL analogs (#221) 1 year ago
Dmitriy Khaustov 3afa249279
Refactor, remove redundants, update hunter (#216) 1 year ago
Dmitriy Khaustov f38725b3db
Fixes for C++20 support (#215) 1 year ago
kamilsa b5da81b6c2
Update hunter, switch to C++20 (#214) 1 year ago
Ruslan Tushov 42982bf471
tcp listener ws wss address (#211) 1 year ago
Ruslan Tushov 530d6cc68f
wss (#205) 2 years ago
Ruslan Tushov 400ceb8f1d
ws beast (#204) 2 years ago
Dmitriy Khaustov baed94dc62
Connection layers mechanism; Websocket layer (#201) 2 years ago
Dmitriy Khaustov 5e13b979ea
Remove unused 'ls' command (#194) 2 years ago
Ruslan Tushov 48f3457dd7
Fix kademlia (#191) 2 years ago
Ruslan Tushov 6cab799394
Protocol select (#189) 2 years ago
Igor Egorov 2970185c8b
Let x-parity-ws/wss multiaddrs to be constructed (#186) 2 years ago
Ruslan Tushov c116cef987
Remove old scheduler (#184) 2 years ago
Dmitriy Khaustov c904db6c5f
Reorganize 'event' namespaces (#171) 3 years ago
Igor Egorov c97b3959e7
Fix Dialer (#170) 3 years ago
Dmitriy Khaustov eaa37aab24
Fix of exposing mock classes (#169) 3 years ago
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