108 Commits (688f10583a4688029a580ce82b37b154216ff31d)

Author SHA1 Message Date
Aarsh Shah 3faacbd693 add connection gating interfaces and types. (#139) 5 years ago
Aarsh Shah 34f061a116 changes as per review 5 years ago
Aarsh Shah 11655978c2 non alloc version 5 years ago
Aarsh Shah 8b984ac519 check if peer supports a protocol without allocation 5 years ago
Steven Allen 6be155f28e feat: add a function to tell if a context subscribes to query events 5 years ago
Steven Allen 984c8b6785 fix: envelop contains a mutex and can't be copied. 5 years ago
Steven Allen 573c9c6e19 fix: use correct reachability type 5 years ago
Steven Allen 03fa6d81e4 doc(routing): document count 5 years ago
Steven Allen 29a922ff92 fix: don't drop bytes in the insecure transport 5 years ago
Vibhav Pant eaba2efe4a peer: Add PeerRecordFromProtobuf. 5 years ago
Aarsh Shah 5d92d970be Update event/addrs.go 5 years ago
Aarsh Shah 93bcd2ccd1 Update event/addrs.go 5 years ago
Aarsh Shah c64258a5d4 put signed peer record in address change event 5 years ago
Vibhav Pant e2dd6fd569 (*PeerRecord.MarshalRecord): Use ToProtobuf() to get protobuf struct 5 years ago
Vibhav Pant 73266e7dc9 peer: Add (*PeerRecord).ToProtoBuf to get protobuf equivalent struct 5 years ago
Steven Allen af6b54ba13 deps: move tools to a sub-module (#130) 5 years ago
Steven Allen 650cf9f0b3 doc(event): document network events (#129) 5 years ago
Marten Seemann 9b5e9872b6 remove the Protector interface, introduce a PSK type (#118) 5 years ago
Aarsh Shah defb41516e changes as per raul's review 5 years ago
Aarsh Shah 57708de272 changes as per review 5 years ago
Vibhav Pant 878b6518d9 add functions for converting libp2p keys to stdlib variants (#125) 5 years ago
Steven Allen b1eeefc894 rename routability -> reachability 5 years ago
Steven Allen 105e5f22bf feat: switch to a single routability event 5 years ago
Vasco Santos 648a5c51b5 docs: uniform comment sentences 5 years ago
Aarsh Shah 4adb7a6be4 docs change 5 years ago
Aarsh Shah 143622db35 peer connectedness event 5 years ago
Aarsh Shah 70837b0706 remove network from the events 5 years ago
Aarsh Shah 3e40e557bc changes as per review 5 years ago
Aarsh Shah e4de2063d7 enable network to emit events on a bus 5 years ago
Yusef Napora c713c0ce22 Use `PeerRecord` value instead of pointer in `EvtLocalPeerRecordUpdated` (#113) 5 years ago
Yusef Napora d1feb90b17 Signed envelopes & routing records (#73) 5 years ago
Raúl Kripalani 628240fb52 Introduce routability and protocol events; cache unmarshalled RSA keys (#105) 5 years ago
Mikerah f18983a455 typo fix 5 years ago
Dmitry Yu Okunev 4fe79248eb Use standard library "crypto/ed25519" 5 years ago
Steven Allen 2b468e9e4e docs(routing/query): document public query event interfaces 5 years ago
Steven Allen 5956c76d27 fix(plaintext): regenerate protobuf code 5 years ago
Steven Allen a47189bb9b feat(metrics): add function to trim idle meters 5 years ago
Yusef Napora 34319768aa use varints for delimiting plaintext 2.0 msgs (#74) 5 years ago
Steven Allen 6e18148d8e fix(metrics): update go-flow-metrics and fix tests for upstream changes 5 years ago
Roman Proskuryakov 611f243e23 Add a test for BandwidthCounter::Reset 5 years ago
Roman Proskuryakov d7abb917c6 Add API to reset bandwidth counters 5 years ago
Steven Allen 29b557438e chore(dep): update protobuf 5 years ago
Steven Allen eba1a6b4b3 fix(key size): forbid small openssl RSA keys 5 years ago
Steven Allen c285b8a1d1 feat: support encoding/decoding peer IDs as CIDs _in text_ 5 years ago
Mike Goelzer 5e9fc8e39e Comment that KeyStretcher is pre-deprecation 5 years ago
Steven Allen 4f475ba73f crypto: use basicEquals for ECDSA 5 years ago
Steven Allen b2f4537e5f crypto: make the ECDSA receiver consistent 5 years ago
Steven Allen a7bc619a1a crypto: use constant time compare when decoding private keys 5 years ago
adam 3082b657a7 incorporates code review comments from @raulk; changes KeyPairFromKey to KeyPairFromStdKey and improves godoc. 5 years ago
adam 4eb22d0411 fixes typo 5 years ago