Commit Graph

6142 Commits (9f7ac7a9a3eec0bd3d2f8273aaeb8833ac2f0c71)
 

Author SHA1 Message Date
Jeff Becker b1259e25c5
set sane defaults for config, implement lmq rpc server, update lokinetmon 4 years ago
Jeff Becker 31304dbd9f
fix up cmake cruft 4 years ago
Jeff Becker fb8b8e2e56
add stubs for lmq rpc server 4 years ago
Jeff Becker 520e472bcd
add FindLokiMQ.cmake for finding lokimq package 4 years ago
Jeff Becker ad882d0d70
initial working code 4 years ago
Stephen Shelton 78256e3228
WIP: LokidRpcClient 4 years ago
Stephen Shelton a7dceed4eb
Remove libabyss and rpc::Caller/rpc::Server 4 years ago
Stephen Shelton 7bfd8cdbc9
Add loki-mq as submodule 4 years ago
Jeff Becker 0006751d80
initial wack at lokimq 4 years ago
Stephen Shelton 91725a8530
WIP: LokidRpcClient 4 years ago
Stephen Shelton 11951510bf
Remove libabyss and rpc::Caller/rpc::Server 4 years ago
Stephen Shelton c67db46b12
Add loki-mq as submodule 4 years ago
Jeff c316bf306d
Merge pull request #1314 from notlesh/rip-c-api-2020-06-29
Remove [most of] C API
4 years ago
Stephen Shelton 0aa43c6b07
Pass RuntimeOptions instead of 'bool isRelay' 4 years ago
Stephen Shelton 984015587d
"Rethrow" to promise using std::current_exception() 4 years ago
Stephen Shelton a448cbab4f
Pass on exceptions to exit_code future in main 4 years ago
Stephen Shelton eb2260179f
Pass opts by value since we're crossing threads 4 years ago
Stephen Shelton daecd6eda5
Remove llarp_config and llarp_main 4 years ago
Stephen Shelton d85e48c9d0
Use llarp::Context::CallSafe() for vpn AsyncClose() 4 years ago
Stephen Shelton ba92d12203
Remove TODO comment 4 years ago
Stephen Shelton ec4109ae60
Handle signals without C API 4 years ago
Stephen Shelton b5d6a73ffd
Rip out most of C API 4 years ago
Jeff 4501dd8e0b
Merge pull request #1311 from majestrate/windows-ci-fix-upload-2020-06-17
update ci to use zip for windows
4 years ago
Jason Rhinelander e2ad0e8f09 DRY out ci upload script 4 years ago
Jeff Becker d096f5375f
pass in WINDOWS_BUILD_NAME to uploader to mark 64bit and 32bit builds distinctly 4 years ago
Jeff Becker ad0b66ae02
use correct arch, probably 4 years ago
Jeff Becker 8f3f964ee6
change to i686 4 years ago
Jeff Becker 3b59288a42
fix typo 4 years ago
Jeff Becker 3860352a9a
set arch to be 32bit for 32bit windows builds so build artifacts are marked as such 4 years ago
Jeff Becker c323025722
set windows ci build output to include arch 4 years ago
Jeff Becker 809198636b
chmod +x the script 4 years ago
Jeff Becker 1b10e69b10
update ci to use zip for windows 4 years ago
Jeff 4026051d36
add xz in drone ci because alpine sucks 4 years ago
Jeff 7afa852d96
Merge pull request #1307 from tewinget/libunbound-upstream-dns
Implement upstream DNS using libunbound
4 years ago
Jeff Becker 52b5da33a3
fix dep 4 years ago
Jeff Becker 0dad53100a
add bash and sftp so exe uploads werk 4 years ago
Jeff Becker a9de1ad277
fix typo 4 years ago
Jeff Becker c66e925fb2
add more cmake incantations for windows cross compile 4 years ago
Jeff Becker fdfdd2a1d2
turn off lto, add patches 4 years ago
Jeff Becker db3d43a513
fix typo 4 years ago
Jeff Becker 26a2f54b0b
set ar and ranlib on openssl cross compile to appease the cmake god 4 years ago
Jeff Becker ba1265d94f
set ARCH_TRIPLET to CROSS_TARGET to please the cmake cross compile god 4 years ago
Jeff Becker 48c7d6fbe5
consolidate windows ci drone jizz 4 years ago
Jeff Becker 2e806cc145
set CMAKE_CROSSCOMPILE to on so we are cross compiling in ci 4 years ago
Thomas Winget 9905a2bd4b static build flag for win/mac static builds in drone config 4 years ago
Jason Rhinelander cdd57ac09b fix unbound ssl linking 4 years ago
Thomas Winget 0ecdf60777 static build fixes in cmake stuff
I hate cmake so much.
4 years ago
Thomas Winget 32843510bb libunbound can now be built as a static dep 4 years ago
Thomas Winget 8f0330c9f2 std::vector instead of std::array 4 years ago
Thomas Winget b875d40491 restructure how upstream dns replies are handled
llarp::dns::Message does not fully support DNS packets,
so converting the upstream response to one will not work
for all query types.  Also it is kinda silly to begin with,
as the upstream reply is already a network packet, ready to go.
4 years ago