Michael
9ee525a006
Fix shadowing warnings
6 years ago
Michael
4143472a17
Add cmake module to target a library as 'system', and fix a few warnings
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
Jeff Becker
3da6551e82
make android compile
6 years ago
Jeff Becker
ac69213dd7
unit tests for llarp_ev_pkt_pipe
6 years ago
Jeff Becker
e178a70929
use shared_ptr for event loop
6 years ago
Rick V
bbba2c0eea
improve windows select loop
...
add generic svr4 poll(2) event loop
6 years ago
Jeff Becker
8d078f19eb
wrap epoll with IO checks for resetting errno
6 years ago
Michael
61f3273dc4
Add threading annotations and fix potential deadlocks
6 years ago
Jeff
0a44d1b730
Merge pull request #367 from majestrate/staging
...
delay dns resolution for snode until we have a session with it
6 years ago
Jeff Becker
159415c363
delay dns resolution for snode until we have a session with it
6 years ago
sachaaaaa
d08169f104
Add missing override in evp.hpp
6 years ago
Jeff Becker
86098b198f
clear errno and log invalid data
6 years ago
Jeff Becker
46b80e465d
* fix jsonrpc endpoint path for caller
...
* make epoll not crash and leak
* correct key name in config
6 years ago
Michael
f3b0af9d2f
Create CopyableBuffer type
6 years ago
Michael
9d0d3a4cc9
Fix build on darwin
6 years ago
Michael
6e38e85a79
Produce hierarchy of 'libraries' inside libllarp
6 years ago
Michael
317e29b777
Move win32 specific files to win32 dir
6 years ago
Michael
081d4dfa32
Reorganise source into more folders
6 years ago