These 17 commits are when the Protocol Buffers files have changed:
Commit: | e5dc6cb | |
---|---|---|
Author: | kamilsa | |
Committer: | kamilsa |
Use authority_discovery.v2.proto
Commit: | 3af2f53 | |
---|---|---|
Author: | kamilsa |
Use authority_discovery.v2.proto
Commit: | fb39f13 | |
---|---|---|
Author: | Boris Erakhtin |
State Response compressor is implemented in zstd, but disabled yet
Commit: | 79be29b | |
---|---|---|
Author: | Ruslan Tushov | |
Committer: | GitHub |
audi timestamp (#2151) Signed-off-by: turuslan <turuslan.devbox@gmail.com> Co-authored-by: kamilsa <kamilsa16@gmail.com>
The documentation is generated from this commit.
Commit: | b1ef9b6 | |
---|---|---|
Author: | Dmitriy Khaustov | |
Committer: | GitHub |
Refactor and update (#1836) * update: client name and copyright-comments * refactor: replace include-guards by pragma-once * update: bump project version Signed-off-by: Dmitriy Khaustov aka xDimon <khaustov.dm@gmail.com>
Commit: | f6751c5 | |
---|---|---|
Author: | Ruslan Tushov | |
Committer: | GitHub |
light client protocol (#1511) Signed-off-by: turuslan <turuslan.devbox@gmail.com>
Commit: | 8781526 | |
---|---|---|
Author: | Dmitriy Khaustov | |
Committer: | GitHub |
Removed 'to' field from block request (#1371) * refactor: remove 'to' field from block request Signed-off-by: Dmitriy Khaustov aka xDimon <khaustov.dm@gmail.com>
Commit: | a731d26 | |
---|---|---|
Author: | Artem Iurin | |
Committer: | GitHub |
Fix Low Connectivity (#1343) Signed-off-by: ortyomka <iurin.art@gmail.com>
Commit: | 833e33b | |
---|---|---|
Author: | Alexander Krutikov | |
Committer: | GitHub |
Feature/fast sync response (#1256) * update message proto scheme (#1164) * add state request struct for fast sync (#1164) * implement state protocol (#1164) * implement state response (#1164) * kagome - kagome state sync communicating (#1164) * chain spec defaultChildren support (#1164) * fix state sync children support (#1164) * fix MacOS build (#1164) * review fixes (#1164) * add/fix comments * add opt value check in state protocol observer * add state observer test * update state request observer test * update on comments * fix build * protobuf refactoring Co-authored-by: Alexander Krutikov <krutikov@soramitsu.co.jp>
Commit: | c290c31 | |
---|---|---|
Author: | Dmitriy Khaustov | |
Committer: | GitHub |
Fix block request at sync protocol (#836) * fix: block request * fix: test * fix: chainspec Signed-off-by: Dmitriy Khaustov aka xDimon <khaustov.dm@gmail.com>
Commit: | 84185f0 | |
---|---|---|
Author: | Alexander Lednev | |
Committer: | GitHub |
Feature/remote peer sup sync impl (#497) * reader-writer Signed-off-by: iceseer <iceseer@gmail.com> * fixup! Signed-off-by: iceseer <iceseer@gmail.com> * protobuf serialization integration Signed-off-by: iceseer <iceseer@gmail.com> * read-writer Signed-off-by: iceseer <iceseer@gmail.com> * reserve fix * tests Signed-off-by: iceseer <iceseer@gmail.com> * protobuf messages added Signed-off-by: iceseer <iceseer@gmail.com> * protobuf serialization Signed-off-by: iceseer <iceseer@gmail.com> * UVar impl Signed-off-by: iceseer <iceseer@gmail.com> * fixup! Signed-off-by: iceseer <iceseer@gmail.com> * minor refactoring Signed-off-by: iceseer <iceseer@gmail.com> * Block request adapter Signed-off-by: iceseer <iceseer@gmail.com> * tests Signed-off-by: iceseer <iceseer@gmail.com> * fixup! Signed-off-by: iceseer <iceseer@gmail.com> * fixup! Signed-off-by: iceseer <iceseer@gmail.com> * moved to adapters Signed-off-by: iceseer <iceseer@gmail.com> * block response Signed-off-by: iceseer <iceseer@gmail.com> * block response Signed-off-by: iceseer <iceseer@gmail.com> * fixup! Signed-off-by: iceseer <iceseer@gmail.com> * header Signed-off-by: iceseer <iceseer@gmail.com> * block response Signed-off-by: iceseer <iceseer@gmail.com> * tests Signed-off-by: iceseer <iceseer@gmail.com> * response test Signed-off-by: iceseer <iceseer@gmail.com> * fixup! Signed-off-by: iceseer <iceseer@gmail.com> * response test Signed-off-by: iceseer <iceseer@gmail.com> * fixup! Signed-off-by: iceseer <iceseer@gmail.com> * tests Signed-off-by: iceseer <iceseer@gmail.com> * message chain test Signed-off-by: iceseer <iceseer@gmail.com> * issues fixes Signed-off-by: iceseer <iceseer@gmail.com> * issues fixes Signed-off-by: iceseer <iceseer@gmail.com> * Fix proto generation issue Signed-off-by: kamilsa <kamilsa16@gmail.com> * issues fixes Signed-off-by: iceseer <iceseer@gmail.com> * test Signed-off-by: iceseer <iceseer@gmail.com> * toHex -> toString Signed-off-by: iceseer <iceseer@gmail.com> * issues fixup Signed-off-by: iceseer <iceseer@gmail.com> Co-authored-by: kamilsa <kamilsa16@gmail.com>
Commit: | 3edda60 | |
---|---|---|
Author: | Yura Zarudniy | |
Committer: | GitHub |
Move libp2p to separate repository (#242) * remove libp2p from kagome * fix libp2p config * fix vector * remove spdlog from submodules, get it by hunter * remove redundant file and commented out code * fix libp2p version
This commit does not contain any .proto
files.
Commit: | 9721300 | |
---|---|---|
Author: | Harrm | |
Committer: | GitHub |
Plaintext 2.0 (#218) * Implement Plaintext 2.0 * Fix bugs related to public key marshalling; Fix typos in key_validator * Fix typo in outcome
Commit: | 62d0eeb | |
---|---|---|
Author: | Bohdan | |
Committer: | GitHub |
Kad findPeer (#199) * initial faces Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> 1 Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> 3 Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> * Fix build Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> * Remove unused Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> * Add comment to pb Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> * Clang-tidy fixes Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> * Fix review issues Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> * Fixes Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> * Remove void Signed-off-by: Bogdan Vaneev <warchantua@gmail.com>
Commit: | dcec62e | |
---|---|---|
Author: | Akvinikym | |
Committer: | Bohdan |
Libp2p Identify (#164) * Continue Signed-off-by: Akvinikym <anarant12@gmail.com> * Handlers for Identify request are added Signed-off-by: Akvinikym <anarant12@gmail.com> * Base Identify algorithm is implemented Signed-off-by: Akvinikym <anarant12@gmail.com> * Add bus reaction to new connections Signed-off-by: Akvinikym <anarant12@gmail.com> * Identify can be built Signed-off-by: Akvinikym <anarant12@gmail.com> * One test is added Signed-off-by: Akvinikym <anarant12@gmail.com> * ObservedAddresses class is ready Signed-off-by: Akvinikym <anarant12@gmail.com> * Create some mocks and start writing the tests Signed-off-by: Akvinikym <anarant12@gmail.com> * Some components for testing Signed-off-by: Akvinikym <anarant12@gmail.com> * Test compiles Signed-off-by: Akvinikym <anarant12@gmail.com> * Identify send works Signed-off-by: Akvinikym <anarant12@gmail.com> * Start writing the second test Signed-off-by: Akvinikym <anarant12@gmail.com> * Maybe finish the second test Signed-off-by: Akvinikym <anarant12@gmail.com> * Both tests are up Signed-off-by: Akvinikym <anarant12@gmail.com> * Merge with master Signed-off-by: Akvinikym <anarant12@gmail.com> * Review issues Signed-off-by: Akvinikym <anarant12@gmail.com> * Introduce MessageProcessor Signed-off-by: Akvinikym <anarant12@gmail.com>
Commit: | 9f52b5e | |
---|---|---|
Author: | Yura Zarudniy | |
Committer: | GitHub |
Feature/cryptoprovider (#99) * partial implementation * partial implementation * some fixes * implemented key pairs generation and tests * implemented key load and partially implemented key derivation * private key load and derive public key implemented * refactored * review fixes * naming fixed * fixed review issues * review changes * removed importKey, fixed 2 issues, extracted virtual interfaces, fixed review issues * fixed some review issues * replaced ordinary tests with parameterized tests * corrected method names in aes_provider
Commit: | ab9e04b | |
---|---|---|
Author: | Yura Zarudniy | |
Committer: | GitHub |
Trunk/cryptoprovider (#84) * cryptoprovider: added hunter on protobuf, implemented keys and marsha… (#66) * cryptoprovider: added hunter on protobuf, implemented keys and marshal/unmarshal functions * notes taken into account * shared_ptr replaced by optional * clang-tidy-ignore ignore protobuf generated files added * clang-tidy-ignore wildcards corrected * set no static code andlysis for generated library * small fixes * refactored * added include functional * constructors refactored * test add protobuf * changed to full protobuf * fix for abstract method * refactored, added outcome::result errors * strange interference error * fixed interference error of protobuf generated files with outcome::result under clang-8 * Feature/cryptoprovider (#70) * aes partially implemented * aes encrypt/decrypt implemented, tests added. started to implement hmac * hmac implemented, but works incorrectly * hmac fixed, code refactored * fixed clang-tidy issues * fixing and suppressing clang-tidy errors * assert remvoed * removed redundant code * fixed review issues * fixed review issues * fixed clang-tidy issue * fixed clang-tidy issue * fixed possible clang-tidy issue * Feature/cryptoprovider (#83) * random provider partially implemented * further implementation * implementing random * random refactored * cryptoprovider split into submodules, added tests for key marshaling * fixing issues * error moved to crypto from crypto/error * added link to test generator script * added tests for KeyType::ED25519 * review issues fixed * fixed review issues * fixed review issues * NOLINT in switch removed * NOLINT returned back in switch removed * clang-tidy issues fixing * fixing clang-tidy issues * fixing proto tidy problem * Add header filter to run-clang-tidy Signed-off-by: Bogdan Vaneev <warchantua@gmail.com> * ci issues fix * removed crypto provider interface and implementation * removed comments * review issues fixed