Commit Graph

4735 Commits (f259cca0ba15f16f01af942d3e96b48af3f51fee)
 

Author SHA1 Message Date
Jeff Becker 2267a7d283
fix bounds check 5 years ago
Jeff Becker 5f9ea7b485
fix warnings and prevent bug that sends invalid traffic to user 5 years ago
Jeff d869e7e6ef
Merge pull request #876 from majestrate/fix-testnet-crash-2019-10-28
fix crash
5 years ago
Jeff Becker 75d746c518
update _sz 5 years ago
Jeff Becker 2f2834f331
make non copyable 5 years ago
Jeff Becker b737fdbe03
fix crash 5 years ago
Jeff 8c048f2e37
Merge pull request #875 from majestrate/fix-freebsd-build-2019-10-28
fix compile error on freebsd
5 years ago
Jeff Becker e1a4e77d5a
fix compile error on freebsd 5 years ago
Jeff Becker bd07845dd3
make format 5 years ago
Jeff Becker 64548ade2f
Merge remote-tracking branch 'origin/dev' into disable-doh-using-isp-backdoor-provided-by-mozilla-thanks-from-nsa 5 years ago
Jeff 3a6c16aa36
Merge pull request #871 from majestrate/ed25519-signing
Ed25519 signing
5 years ago
Jeff Becker 22dcb0504b
make format 5 years ago
Jeff Becker 01c4a9c287
revert a few things 5 years ago
Jeff Becker 2134355a3a
fix event loop tcp connections so they are thread safe 5 years ago
Jeff 6559bb8f9e
Merge pull request #874 from Cipherwraith/patch-1
Update readme.md
5 years ago
Ron 091d8770eb
Update readme.md 5 years ago
Jeff e29e4f19c5
Merge pull request #872 from notlesh/prevent_in_source_builds
Prevent in-source-builds with cmake macro
5 years ago
Stephen Shelton 961c8dbddf Prevent in-source-builds with cmake macro 5 years ago
Jeff 175e9f1324
Merge pull request #869 from majestrate/vpn-api-2019-10-03
android jni shim and vpn api for mobile
5 years ago
jeff aedcaf3c43 make it compile 5 years ago
jeff 1cdd9ba13a add unit test for identity_keygen 5 years ago
jeff ff8c167362 make it compile on windows 5 years ago
jeff c69165dad3 try making it work in the case that is broken on travis 5 years ago
jeff 1621ca676b Merge remote-tracking branch 'upstream/dev' into ed25519-signing 5 years ago
jeff c33324455a use correct rpc call to lokid 5 years ago
jeff 37d7f2b1e7 disable DoH using mozilla's ISP backdoor record. 5 years ago
jeff 869ab0b652 Merge remote-tracking branch 'upstream/dev' into vpn-api-2019-10-03 5 years ago
Jeff 13018f72bc
Merge pull request #866 from majestrate/fix-issue-865
Fix issue 865
5 years ago
jeff 1e3cd03880 make format 5 years ago
jeff c59487014a fix #865 by not using logic if it is null in udp_tick 5 years ago
jeff 788bc0f912 Merge remote-tracking branch 'upstream/dev' into ed25519-signing
also stop using libuv's uv_loop_new as it is deprecated
5 years ago
Stephen Shelton 7dc1351eba Add missing #endif (presumably from 281fbff) 5 years ago
jeff 265da6f37b use get_service_nodes rpc endpoint 5 years ago
jeff 996ff06c6a update cmakelists.txt to no longer build removed file 5 years ago
jeff 0e2fb6abd5 revert to ed25519 for signing, this breaks everything (again). 5 years ago
Jeff d52b8bfbf5
Merge pull request #863 from jagerman/xenial-build-fix
Fix build on xenial
5 years ago
Jeff 03ca67e0ce
Merge pull request #862 from notlesh/add_num_nodes_known_to_dumpstate
Add numNodesKnown to llarp.admin.dumpstate RPC endpoint
5 years ago
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.
5 years ago
Stephen Shelton a3c48e22f3
Even more clarity to NullMutex comments 5 years ago
Stephen Shelton b1da46e521 Add numNodesKnown to llarp.admin.dumpstate RPC endpoint 5 years ago
Stephen Shelton 8e8abbcb7f
Merge pull request #861 from majestrate/call-read-in-logic
call read handler in logic thread
5 years ago
jeff b7601a6236 call read handler in logic thread 5 years ago
Stephen Shelton 36ef0954ec Add comments to NullMutex implementation to express intent 5 years ago
Jeff 2cf10450c5
Merge pull request #857 from michael-loki/rcutil_curl
Add rpc call to get current addresses for our node
5 years ago
Michael 6d1769b66d
Fix travis deps 5 years ago
Michael f6adacf936
Review fixes 5 years ago
Michael 3371da98cf
Use libcurl (optional dependency) to hit jsonrpc 5 years ago
Michael 0721ce4d34
Add rpc call to get current addresses for our node 5 years ago
Michael 01611c2282
Convert RPC endpoint to be a lookup table 5 years ago
Jeff fb7360cd47
Merge pull request #850 from majestrate/multithreaded-cryptography
Multithreaded cryptography
5 years ago