You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lokinet/llarp/util
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
..
logging revive android build system (#1339) 4 years ago
meta C++17 niceties 4 years ago
thread attempt fix for libunbound on win32 4 years ago
aligned.hpp New RC format (#1368) 4 years ago
bencode.cpp The Great Wall of Blame 4 years ago
bencode.h The Great Wall of Blame 4 years ago
bencode.hpp remove some string conversions entirely 4 years ago
bits.hpp * rework exit codepath to allow multiple exits 4 years ago
buffer.cpp The Great Wall of Blame 4 years ago
buffer.hpp The Great Wall of Blame 4 years ago
codel.hpp The Great Wall of Blame 4 years ago
common.hpp clang-tidy modernize pass 5 years ago
compare_ptr.hpp The Great Wall of Blame 4 years ago
copy_or_nullptr.hpp The Great Wall of Blame 4 years ago
decaying_hashset.hpp add eraseif to decaying hashset 4 years ago
decaying_hashtable.hpp LNS (#1342) 4 years ago
endian.hpp The Great Wall of Blame 4 years ago
fs.cpp The Great Wall of Blame 4 years ago
fs.hpp Bring back ghc::filesystem for broke AF macos 4 years ago
json.cpp C++17 4 years ago
json.hpp C++17 4 years ago
lokinet_init.c The Great Wall of Blame 4 years ago
lokinet_init.h crash on wine, we support linux, ucb_unix, svr4 5 years ago
mem.cpp The Great Wall of Blame 4 years ago
mem.h The Great Wall of Blame 4 years ago
mem.hpp The Great Wall of Blame 4 years ago
printer.cpp C++17 4 years ago
printer.hpp C++17 4 years ago
status.hpp C++17 4 years ago
str.cpp SRV Record handling for introsets (#1331) 4 years ago
str.hpp SRV Record handling for introsets (#1331) 4 years ago
time.cpp The Great Wall of Blame 4 years ago
time.hpp The Great Wall of Blame 4 years ago
types.hpp The Great Wall of Blame 4 years ago