Jeff Becker
3a8cb0bfb5
add shell based hooks for service::Endpoint, also make format
6 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
c39c931d03
Remove IStateful virtual inheritance
6 years ago
Jeff
e10edfd0b8
Merge pull request #531 from majestrate/master
...
bundle RC in build record to improve build success rates.
6 years ago
Jeff Becker
94eb37d490
bundle RC in build record to improve build success rates.
6 years ago
Jeff
bfdbf634dd
Merge pull request #523 from majestrate/master
...
recent stability pokes
6 years ago
Jeff Becker
9503cc66f0
add disk worker based file flusher logger
...
make format
remove package.json
6 years ago
Michael
544c5f9b61
Move metrics publishers to their own directory
6 years ago
Jeff
5834607997
* don't ban bootstrap nodes with profiling
...
* less vigorous profiling timeouts
* async remove rc from disk
6 years ago
Rick V
d887004d99
fix warning
6 years ago
Rick V
9a24c46aa6
move these into a read-write data segment
6 years ago
Jeff Becker
5399b93270
make format and readd win32 console color logging
6 years ago
Jeff Becker
4948fd50f8
be consice
6 years ago
Jeff Becker
40f8434851
syslog
6 years ago
Jeff Becker
9e24557429
refactor logger
6 years ago
Jeff Becker
48254c8ea0
make it compile
6 years ago
Michael
6f23cbe176
Add JSON publisher
6 years ago
Rick V
1fb3a0bf62
stderr is unbuffered by default?
6 years ago
Rick V
120e24ee0a
flush stream after each write
6 years ago
Michael
6b5a688e08
Fix Catalog.Iterator test failure
6 years ago
michael-loki
1fddf59743
Flush output stream after publish
...
Fixes #458
6 years ago
Jeff Becker
bfcaaa87be
check for empty buffer
6 years ago
Jeff Becker
74534c22b8
mark profile success on outbound connection success, add default case in metrics
6 years ago
Rick V
3c21db9316
lul
6 years ago
Michael
8f0f6dde9d
Include What You Use
6 years ago
Michael
f2c5d32399
Metric collection subsystem
6 years ago
Michael
acfff4ca5c
Threading structures for metrics
6 years ago
Rick V
ad966342d9
make windows happy
6 years ago
Jeff Becker
2218749134
Merge remote-tracking branch 'origin/staging' into staging
6 years ago
Jeff Becker
6a09348c47
today's work
6 years ago
Ryan Tharp
75c7c12502
fix linux gcc 7.3 issues, feeling like #include <condition_variable> should be in one of the threading headers tho
6 years ago
Jeff Becker
eceb55623c
more
6 years ago
Jeff
1a09a12ee0
Merge branch 'staging' into absl_mutex
6 years ago
Michael
61f3273dc4
Add threading annotations and fix potential deadlocks
6 years ago
Michael
c5a129ddff
Convert to use abseil synchronisation primitives
6 years ago
Michael
ab83d3d54e
Fixup build on debian
6 years ago
Michael
31441b46dc
Convert from rapidjson to use nlohmann::json
6 years ago
Ryan Tharp
6b763807e6
add missing include to make linux gcc 7.3 happy
6 years ago
Jeff
db504e8044
Merge pull request #354 from despair86/dev
...
regression fixes
6 years ago
Rick V
975b4ca743
clang-format
6 years ago
Rick V
d67eb40697
require full C++11 toolset for mingw-w64 (see loki-project/loki #441 )
6 years ago
Rick V
e94d1ebb4f
combine these
6 years ago
Rick V
f0ce9a0afb
try fixing threading bug
...
XXX: get jeff to go over threadpool code for overview
6 years ago
Michael
e4cf1f245c
Convert most of llarp to use Printer
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
b80ecfa4d6
Use string_view for string_view
6 years ago
Michael
4fb2b39f74
Format changes
6 years ago
Michael
c6e6bdb90f
Fix for windows just being the Worst
6 years ago
Michael
4132f883a7
Make libabyss mandatory
6 years ago