Jeff Becker
827ca0bda7
make catch2 a submodule
5 years ago
Stephen Shelton
7842889fef
Add NodeDB tests around FindClosestTo()
5 years ago
Jeff Becker
e35d17764a
* add path::Path::UniqueEndpointSet_t
...
* start using check2 for new unit tests
* unit test for path::Path::UniqueEndpointSet_t
5 years ago
Jeff
186dba45cb
Merge pull request #956 from notlesh/km-testing
...
Implement KeyManager tests
5 years ago
Stephen Shelton
f0571a9f2c
Fix IsCompatableWith() logic WRT emptyRouterVersion, add unit tests
5 years ago
Jeff Becker
8d11519eb2
unit tests for logging levels
5 years ago
Jeff Becker
562f3f07ab
add unit test for decaying hash set
5 years ago
Jeff Becker
fcf0ae2b9e
prune unused files.
5 years ago
Stephen Shelton
332f33b049
Remove FS_LIB conditionals
5 years ago
Stephen Shelton
c99ab0c9b7
Fix build
5 years ago
Stephen Shelton
ef075a53dd
Implement KeyManager tests
5 years ago
Jeff Becker
ac686a9329
remove valgrind access errors
5 years ago
Michael
edd0ec398f
Move thread stuff to subdirectory
5 years ago
Michael
0950571313
Move metrics to subdirectory
5 years ago
Michael
4d8fe2a8a8
Move meta programming to subdirectory
5 years ago
Michael
5da5c77104
Delete ev loop tests
5 years ago
Michael
f310160065
Fixup and add tests
5 years ago
Michael
a2326efa37
Revert "Merge pull request #679 from tewinget/revert-config-refactor"
...
This reverts commit 2996a7f29c
, reversing
changes made to 10df3bd4b3
.
5 years ago
Thomas Winget
d044d60101
Reverts #678 #677 and #669 with hashes:
...
10df3bd
766ece8
979f095
See those commits for further details
5 years ago
Michael
8c2d67f8f1
Fix tests
5 years ago
Michael
bd78471dae
Move ini parser as well
5 years ago
Jeff Becker
32d73199e6
another fix for freebsd
5 years ago
Michael
3822fe2341
Create util::MemFn and memFn to make binding callbacks easier
5 years ago
Michael
19802229ac
Update cmake to point to vendor dir
5 years ago
Michael
a62655d501
Move tests to use top-level LlarpTest
5 years ago
Rick V
7788d6ec3c
fix windows
...
lto stuff remains for now
since native builds work
(cherry picked from commit 37814472af5e7c35d514bae16d19b08050765d52)
i'm not porting the UNIX-tier cppfs thing
(cherry picked from commit d6edbd789534d4fd0bce6c8c2418347cd80bebdb)
none of this had to be specified directly ffs
(cherry picked from commit 5dbefa7131a6fe0b2006c90ecdba7e466fdd1ecc)
stop breaking shit reee
(cherry picked from commit 14be89902ccc75a7fc21863593da393ca976d0d4)
5 years ago
michael-loki
0195152e05
Allow builds on MSVC ( #518 )
...
* Import cxxopts to replace getopts usage
* Add visual studio build things
* Fixup abseil build parts
* Replace __attribute__((unused)) with ABSL_ATTRIBUTE_UNUSED
* Fixup minor windows build issues
* Replace getopts usage
* Temporarily fixup .rc files
* More minor windows fixes
* Get a working build
* Revert .rc files
* Revert changes to nodedb
6 years ago
Michael
3b5d49e0f8
MetricTank metric collector
6 years ago
Michael
544c5f9b61
Move metrics publishers to their own directory
6 years ago
Jeff Becker
ac69213dd7
unit tests for llarp_ev_pkt_pipe
6 years ago
Michael
f2c5d32399
Metric collection subsystem
6 years ago
Michael
acfff4ca5c
Threading structures for metrics
6 years ago
Jeff Becker
990049f423
make rpc do basic auth and shit like that
6 years ago
Michael
e6e19369e9
Create Printer - A general-purpose, stateful printer class
6 years ago
Michael
95a5c386fe
Initial type trait work
6 years ago
Michael
4132f883a7
Make libabyss mandatory
6 years ago
Michael
656843e9a3
Fix issues on debian
6 years ago
Michael
342cdaddd0
Add support for gtest_add_tests
6 years ago
Michael
1aeacb0043
Refactor CMakeLists into distinct directories
6 years ago