Michael
561b997c93
Move IWP code to its own directory
5 years ago
Michael
426a9b0df5
Refactor iwp into multiple files
5 years ago
Michael
17b39b0ed4
Move UTP code to its own directory
5 years ago
Michael
5ef4e18827
Refactor utp into multiple files
5 years ago
Michael
a2a275dcf1
Remove dead linklayer code
5 years ago
Rick V
bbba2c0eea
improve windows select loop
...
add generic svr4 poll(2) event loop
5 years ago
Michael
f2c5d32399
Metric collection subsystem
5 years ago
Michael
acfff4ca5c
Threading structures for metrics
5 years ago
Jeff
ff18ba229a
Merge pull request #411 from majestrate/staging
...
change signing algo
5 years ago
Jeff Becker
ee283547b5
change signature scheme and fucking hope that the rest of the code doesn't fug itself over ;~;
5 years ago
Rick V
8443c5ab8c
Support abseil on i686-pc-winnt-gnu
5 years ago
Rick V
61fb9a9c82
added some notes to gear up for the #371 putback by @michael-loki
...
moved platform-specifc stuff *to* platform specifc lib
removed -Wno-format on windows and *actually* turn on proper format checking
here using compiler-specifc extension for C99
5 years ago
Jeff Becker
232a7ff010
more
5 years ago
Jeff
1a09a12ee0
Merge branch 'staging' into absl_mutex
5 years ago
Michael
c5a129ddff
Convert to use abseil synchronisation primitives
5 years ago
Michael
93399fdbb4
Make nlohmann::json part of the build
5 years ago
Michael
e6e19369e9
Create Printer - A general-purpose, stateful printer class
5 years ago
Michael
95a5c386fe
Initial type trait work
5 years ago
Michael
b80ecfa4d6
Use string_view for string_view
5 years ago
Jeff
5c941263e9
Merge pull request #339 from michael-loki/dht_context_testing
...
Solidify interfaces
5 years ago
Jeff Becker
eecc00211f
squash commits and make convotags more "reliable" (probably)
5 years ago
Michael
4132f883a7
Make libabyss mandatory
5 years ago
Rick V
0f45e286ff
XXX: the inline string_view constructors *should* be harmless on pre-C++17 platforms...
...
fix windows build
5 years ago
Michael
887fb4ac62
Replace insert(make_pair()) with emplace()
5 years ago
Michael
a0125ffe86
Move abyss/json to llarp/util/json
5 years ago
Jeff Becker
1d958d95de
* make rpc compile right
...
* make link sessions introspectable
* make utp write buffers fully flush each tick
5 years ago
Michael
90373b806c
Fix log tag after cmake changes
5 years ago
Michael
048fa83c39
Finish replacement of Router with AbstractRouter
5 years ago
Michael
ebf2800c3f
Fixup windows
5 years ago
Michael
2997b38e35
Fixup after rebase
5 years ago
Michael
656843e9a3
Fix issues on debian
5 years ago
Michael
1aeacb0043
Refactor CMakeLists into distinct directories
5 years ago