Commit Graph

14 Commits (dev)

Author SHA1 Message Date
Jeff Becker 4508c59cd3
redo includes to be consistent 1 year ago
Jason Rhinelander c82ade2d81
Make test code work with new logging 2 years ago
Thomas Winget 15229ea7ff
New RC format (#1368)
* initial work for RC SRVs.

Needs tests for new RC format.

Needs SRVs added to new RC, and associated tests.

* convert rc sign/verify test to catch2, add test for new rc

Also fixes a mistake in new rc serialization

* bump loki-mq submodule

need support for viewing bt deserialize consumer buffer so we
know how much it has consumed.

* fix some behavior errors

need to advance llarp_buffer_t after consuming data from it

only rewind and modify size of llarp_buffer_t in owning context.

* Add test for router contact (de-)serialization

Adds a test that makes a list of RouterContact with mixed
versions and ensures it serializes and deserializes correctly.
4 years ago
jeff 2aaed895f3
disable exits in RCs 4 years ago
Jeff Becker 1780e86faa
fix up unit tests, make them all pass 4 years ago
Stephen Shelton 0b54087689
Begin implementing SockAddr 4 years ago
Jason Rhinelander 0497fb9ccb Another big-endian fix 4 years ago
Michael a62655d501
Move tests to use top-level LlarpTest 5 years ago
Michael 491fee206b
Port code to use CryptoManager over passing Crypto pointers 5 years ago
Jeff Becker 20e398b684
fix exit info 5 years ago
Michael f24f554a01
Convert llarp::Crypto into an abstract base class 5 years ago
Jeff Becker 6064ff5a68
try fixing unit tests 5 years ago
Michael 04e0fe3ad7
Move crypto code to a subdirectory 5 years ago
Michael fa2b466ffe
Reorganise tests to mirror source layout 5 years ago