1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
Commit graph

782 commits

Author SHA1 Message Date
Jeff Becker c3ac2811f6
make llarp.h pure C compatable 2018-12-13 16:46:55 -05:00
Jeff Becker 312ccdf478
hide c++ stuff in C api 2018-12-13 16:37:30 -05:00
Jeff Becker be234e4b6e
* make format
* snode to snode direct traffic

* wire up dns on service node tun
2018-12-13 11:14:44 -05:00
Michael 85dde7b6b0
Move remaining include/llarp headers to llarp/ 2018-12-12 02:53:02 +00:00
Michael f667d4e81c
Move str.hpp to llarp/ 2018-12-12 02:53:01 +00:00
Michael e887b4e9c7
Move service* to llarp/ 2018-12-12 02:53:01 +00:00
Michael 5aa7f49470
Move routing* to llarp/ 2018-12-12 02:53:01 +00:00
Michael b92ea0521b
Move router_contact.hpp to llarp/ 2018-12-12 02:53:01 +00:00
Michael 8877f60462
Move mem.hpp to llarp/ 2018-12-12 02:53:01 +00:00
Michael a5c3ba0fdd
Move logger.hpp to llarp/ 2018-12-12 02:53:01 +00:00
Michael 30601720e9
Move linux* to llarp/ 2018-12-12 02:53:01 +00:00
Michael c0a76714fa
Move link* to llarp/ 2018-12-12 02:53:01 +00:00
Michael 7a52638add
Move handlers* to llarp/ 2018-12-12 02:53:01 +00:00
Michael 0a08e53bde
Move exit* to llarp/ 2018-12-12 02:53:01 +00:00
Michael 2d4f7c6b2d
Move encode.hpp to llarp/ 2018-12-12 02:53:01 +00:00
Michael d9ce493a9e
Move dns* to llarp/ 2018-12-12 02:53:01 +00:00
Michael fddc8734d2
Move dht* to llarp/ 2018-12-12 02:53:01 +00:00
Michael 451bbedfaf
Move crypto.hpp to llarp/ 2018-12-12 02:53:01 +00:00
Michael c064893947
Move buffer.hpp to llarp/ 2018-12-12 02:53:00 +00:00
Michael f51384f92e
Move address_info.hpp to llarp/ 2018-12-12 02:53:00 +00:00
Michael aa3b55302b
Remove dead address_info code 2018-12-11 23:58:58 +00:00
Michael 7be452092c
Convert llarp_crypto to be a true C++ class 2018-12-11 00:53:55 +00:00
Michael 6358b25db0
Convert llarp_nodedb to be a true C++ class 2018-12-10 23:31:39 +00:00
Michael f0fce5b68a
Convert llarp_router to be a true C++ class 2018-12-10 20:15:35 +00:00
Jeff Becker fad734a5ce
strict types for pubkey, secretkey and routerid 2018-12-10 12:22:59 -05:00
Jeff Becker eed62b2d7f
ensure exit router is known 2018-12-10 10:44:18 -05:00
Michael 30e9dca2e5
Convert llarp_logic to be a C++ class 2018-12-10 14:15:11 +00:00
Jeff 3eb78b6118 add mx record for .loki 2018-12-07 16:52:19 -05:00
Jeff Becker 1c446d0b62
make it compile on os x 2018-12-07 08:38:37 -05:00
Jeff Becker 1e339af0e8
disable locking 2018-12-06 13:05:44 -05:00
Jeff Becker a303dbb4db
revert 2018-12-05 10:56:34 -05:00
Jeff Becker f63045d5a4
Merge remote-tracking branch 'origin/master' into dev 2018-12-05 09:41:35 -05:00
Michael 7c1b224f67
Minor build fixes 2018-12-05 00:15:46 +00:00
Jeff Becker c27b7c2858
separate client/server in dns proxy 2018-12-04 11:35:25 -05:00
Jeff Becker 40678f9019
add dnslib unit test coverage 2018-12-04 11:16:43 -05:00
Jeff Becker 1d1bde2e88
add dnslib 2018-12-03 17:22:59 -05:00
despair d26141d433 Merge branch 'dev' into reeeee-divergence
ok hope this works -rick

# Conflicts:
#	.gitignore
#	.vscode/settings.json
#	include/llarp/service/context.hpp
#	llarp/dns.cpp
#	llarp/dnsc.cpp
#	llarp/ev.cpp
#	llarp/ev.hpp
#	llarp/ev_win32.hpp
#	llarp/net.cpp
#	llarp/router.cpp
#	llarp/router.hpp
#	llarp/service/context.cpp
2018-12-03 12:24:56 -06:00
Jeff Becker baa94ec345
make windows build happy 2018-12-03 09:39:30 -05:00
Jeff Becker 622ed8d12e
fix crash on premature close of event loop (also make format) 2018-12-02 13:07:07 -05:00
Jeff Becker 472948a610
more dns tweaks 2018-12-01 09:35:11 -05:00
Jeff Becker 34e65a3e9a
correct endian 2018-11-30 09:42:05 -05:00
Jeff Becker 7bc3d94895
try fixing rdns for local interace's address 2018-11-30 09:14:30 -05:00
Jeff Becker 79cffacafd
new exit packet buffer format 2018-11-29 16:19:20 -05:00
Jeff Becker 7a63f5c85e
tune size 2018-11-29 10:49:09 -05:00
Jeff Becker 2d83ad4637
try tiered packing based off size of packet 2018-11-29 10:45:27 -05:00
Jeff Becker 11372c9544
Merge branch 'dev' into snode-endpoint 2018-11-29 09:34:19 -05:00
Jeff Becker 7de2ce72ad
wire up snode to dns (maybe) 2018-11-29 09:01:13 -05:00
Jeff Becker 85f9f46362
snode stubs (initial) 2018-11-29 08:12:35 -05:00
Jeff Becker b9b7d3d1c7
better exit pad size 2018-11-28 13:18:08 -05:00
Jeff Becker e6037ff060
pack exit traffic 2018-11-28 11:38:20 -05:00