jeff
788bc0f912
Merge remote-tracking branch 'upstream/dev' into ed25519-signing
...
also stop using libuv's uv_loop_new as it is deprecated
2019-10-16 07:45:52 -04:00
Stephen Shelton
7dc1351eba
Add missing #endif (presumably from 281fbff
)
2019-10-14 09:56:32 -06:00
jeff
265da6f37b
use get_service_nodes rpc endpoint
2019-10-14 11:38:34 -04:00
jeff
996ff06c6a
update cmakelists.txt to no longer build removed file
2019-10-14 09:48:26 -04:00
jeff
0e2fb6abd5
revert to ed25519 for signing, this breaks everything (again).
2019-10-14 09:47:06 -04:00
Jeff
d52b8bfbf5
Merge pull request #863 from jagerman/xenial-build-fix
...
Fix build on xenial
2019-10-14 08:22:42 -04:00
Jeff
03ca67e0ce
Merge pull request #862 from notlesh/add_num_nodes_known_to_dumpstate
...
Add numNodesKnown to llarp.admin.dumpstate RPC endpoint
2019-10-14 08:22:22 -04:00
Jason Rhinelander
281fbff42f
Fix build on xenial
...
- xenial's cmake version (3.5.1) builds everything fine and test suite
passes, so lower the minimum to that.
- add a hack for xenial's kernel header & glibc version breaking if both
net/if.h and linux/if.h get included. The only thing we actually need
from net/if.h that linux/if.h doesn't have is `if_nametoindex`, so
just hack that definition in for xenial's specific glibc/kernel header
versions.
2019-10-11 17:26:12 -03:00
Stephen Shelton
b1da46e521
Add numNodesKnown to llarp.admin.dumpstate RPC endpoint
2019-10-11 09:59:32 -06:00
Stephen Shelton
8e8abbcb7f
Merge pull request #861 from majestrate/call-read-in-logic
...
call read handler in logic thread
2019-10-11 08:31:52 -06:00
jeff
b7601a6236
call read handler in logic thread
2019-10-11 07:47:21 -04:00
Jeff
2cf10450c5
Merge pull request #857 from michael-loki/rcutil_curl
...
Add rpc call to get current addresses for our node
2019-10-10 18:20:39 -04:00
Michael
6d1769b66d
Fix travis deps
2019-10-09 23:00:50 +01:00
Michael
f6adacf936
Review fixes
2019-10-09 23:00:50 +01:00
Michael
3371da98cf
Use libcurl (optional dependency) to hit jsonrpc
2019-10-09 23:00:50 +01:00
Michael
0721ce4d34
Add rpc call to get current addresses for our node
2019-10-09 23:00:50 +01:00
Michael
01611c2282
Convert RPC endpoint to be a lookup table
2019-10-09 23:00:50 +01:00
Jeff
fb7360cd47
Merge pull request #850 from majestrate/multithreaded-cryptography
...
Multithreaded cryptography
2019-10-09 15:11:06 -04:00
jeff
7d7c6bf38c
Merge remote-tracking branch 'upstream/dev' into multithreaded-cryptography
2019-10-07 06:08:47 -04:00
Jeff
a0aea73bcb
Merge pull request #856 from michael-loki/cmake_exe
...
Split cmake files for executables into respective source dirs
2019-10-07 05:55:39 -04:00
Michael
77b4efd78b
fixup ios
2019-10-07 00:52:04 +01:00
Michael
394f3e6943
More CI fixes
2019-10-06 22:30:23 +01:00
Michael
07927746b8
Fix makefile location
2019-10-05 17:49:10 +01:00
michael-loki
4b6dab5651
Fixup
2019-10-05 17:06:35 +01:00
Michael
abc527ca35
Split cmake files for executables into src dirs
2019-10-05 16:08:12 +01:00
Jeff
7780fe0278
Merge pull request #855 from michael-loki/background_mode
...
Introduce --background to only start JSON RPC
2019-10-04 15:58:08 -04:00
Michael
f326c93b5b
Apply Jeff's comments
2019-10-04 20:43:30 +01:00
Michael
15cb49c9bd
Introduce --background to only start JSON RPC
...
fixes #853
2019-10-04 10:32:52 +01:00
Jeff
1af9ae255e
Merge pull request #852 from michael-loki/rcp_version
...
Support version over jsonrpc
2019-10-02 19:00:49 -04:00
Michael
d467e2618b
Support version over jsonrcp
2019-10-02 22:53:56 +01:00
Jeff
b8239a3c23
Merge pull request #851 from notlesh/add_version_cli_arg
...
Add a --version flag to lokinet CLI args
2019-10-02 15:29:10 -04:00
Stephen Shelton
c9b862a12b
Add a --version flag to lokinet CLI args
2019-10-02 12:08:45 -06:00
jeff
1e57397c99
revert to c++14 for non win32
2019-10-02 11:40:26 -04:00
jeff
4af6dca246
use static_cast
2019-10-02 11:35:33 -04:00
jeff
7d949ebf5d
always use absl for string_view
2019-10-02 11:35:20 -04:00
jeff
605da68e15
use absl optional
2019-10-02 09:17:12 -04:00
jeff
3c1d5518d8
fix windows port and make it compile
2019-10-02 09:06:14 -04:00
jeff
c3451fc77a
remove log level change
2019-10-01 11:06:56 -04:00
jeff
da9437d0cf
don't need that
2019-10-01 11:05:37 -04:00
jeff
32ed821763
Merge remote-tracking branch 'upstream/dev' into multithreaded-cryptography
2019-10-01 10:51:28 -04:00
Jeff
8f46a62aa6
Merge pull request #847 from michael-loki/ios_wip
...
Distinct ios build
2019-09-30 15:00:17 -04:00
michael-loki
dd63a7c84b
Make Travis happy
2019-09-30 15:12:28 +01:00
Jeff
a50c80070c
Merge pull request #848 from michael-loki/ui-macos_rework
...
Improvements to macOS app workflow
2019-09-30 08:29:28 -04:00
Jeff
1558f9af4c
Merge pull request #844 from michael-loki/xcode_harden
...
Use a hardened build for macOS release
2019-09-30 07:54:44 -04:00
Jeff
0aab04d1b2
Merge pull request #843 from michael-loki/fix_static_link
...
Fix static link with gcc
2019-09-30 07:54:30 -04:00
Michael
db20c12b05
Improvements to app workflow
2019-09-30 10:19:29 +01:00
Michael
89f039d69b
Use a hardened build for macOS release
2019-09-30 10:04:22 +01:00
Michael
fadedb4a7b
Distinct ios build
2019-09-30 09:59:34 +01:00
Jeff
48db4c4a1c
Merge pull request #825 from despair86/dev
...
remove binaries from source tree
2019-09-25 10:38:18 -04:00
Jeff
3c2b2ce34d
Merge branch 'dev' into dev
2019-09-25 10:37:57 -04:00