Jeff Becker
|
e58f2c521e
|
done for the day
|
2018-12-17 17:43:16 -05:00 |
|
Jeff Becker
|
b39c46fc03
|
!!! this breaks backwards compat :^) !!!
redo link protocol to use 2 session keys, add unit tests.
|
2018-12-17 15:46:08 -05:00 |
|
Jeff Becker
|
bb0cd81f02
|
random.snode
|
2018-12-12 19:03:19 -05:00 |
|
Michael
|
85dde7b6b0
|
Move remaining include/llarp headers to llarp/
|
2018-12-12 02:53:02 +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
|
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
|
fddc8734d2
|
Move dht* to llarp/
|
2018-12-12 02:53:01 +00:00 |
|
Michael
|
7be452092c
|
Convert llarp_crypto to be a true C++ class
|
2018-12-11 00:53:55 +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 |
|
Michael
|
30e9dca2e5
|
Convert llarp_logic to be a C++ class
|
2018-12-10 14:15:11 +00: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
|
11372c9544
|
Merge branch 'dev' into snode-endpoint
|
2018-11-29 09:34:19 -05:00 |
|
Jeff Becker
|
10c2d1552d
|
don't connect to explored routers
|
2018-11-28 10:18:18 -05:00 |
|
Jeff Becker
|
38c9633ca2
|
make bootstrap happen only when we have very few nodes
add strict-connect option
|
2018-11-28 09:58:38 -05:00 |
|
Jeff Becker
|
7e4d74cbfc
|
add initial jni stuff for lokinet android. i fucking hate android so god damn much.
|
2018-11-26 17:46:22 -05:00 |
|
Jeff
|
5351ea5e22
|
Merge pull request #83 from majestrate/master
better config settings for defaults
|
2018-11-26 08:41:28 -05:00 |
|
Jeff Becker
|
7e3038fc26
|
better config settings for defaults
|
2018-11-26 08:39:04 -05:00 |
|
Michael
|
e4c5f4f77a
|
Update from typedef to using in .hpp files
|
2018-11-23 00:07:45 +00:00 |
|
Jeff Becker
|
5d0a9d7dc7
|
make format
|
2018-11-22 10:53:11 -05:00 |
|
Jeff Becker
|
104e9c7ec9
|
fix race
|
2018-11-22 10:02:51 -05:00 |
|
Jeff Becker
|
67eadff143
|
node whitelist option via jsonrpc
|
2018-11-21 12:46:33 -05:00 |
|
Jeff Becker
|
94ad765b8e
|
don't use profiling if service node
|
2018-11-21 09:10:02 -05:00 |
|
Jeff Becker
|
5cbfccfff4
|
don't crash
|
2018-11-21 08:34:08 -05:00 |
|
Jeff Becker
|
2e3adb48e3
|
add boilerplate for router whitelist via jsonrpc, disabled at the moment
|
2018-11-20 10:22:59 -05:00 |
|
Jeff Becker
|
56676002aa
|
wire up exit traffic
|
2018-11-14 14:34:17 -05:00 |
|
Jeff Becker
|
09945dce62
|
initial exit/service node comm code with some unit tests (incomplete)
|
2018-11-12 11:43:40 -05:00 |
|
Jeff Becker
|
a83e21c464
|
add upstream dns to default hidden service
|
2018-11-11 08:22:02 -05:00 |
|
Jeff Becker
|
fb0e6c3d9c
|
make dns configurable on runtime
|
2018-11-11 08:14:19 -05:00 |
|
Michael Thorpe
|
a2d5d80779
|
Enable warnings as errors
test criteria:
- Built from clean on macOS
|
2018-11-06 22:48:17 +00:00 |
|
Jeff Becker
|
f03603a0da
|
always remove dht nodes, lock sometimes, don't make router destructor virtual
|
2018-11-05 08:19:08 -05:00 |
|
Jeff Becker
|
c8f870392f
|
make format
|
2018-11-02 10:58:12 -04:00 |
|
Jeff Becker
|
dbd2c41909
|
use event loop for time
|
2018-10-29 12:48:36 -04:00 |
|
Jeff Becker
|
6e1761eb05
|
first jsonrpc endpoint added
|
2018-10-25 15:06:16 -04:00 |
|
Jeff Becker
|
48e4f676cc
|
add rpc method for llarp.admin.link.neighboors
|
2018-10-25 14:18:12 -04:00 |
|
Jeff Becker
|
612057003a
|
de changes
|
2018-10-19 07:41:36 -04:00 |
|
Jeff Becker
|
475ac63f4a
|
initial admin api infra
|
2018-10-09 08:06:30 -04:00 |
|
Jeff Becker
|
291cc57395
|
revert
|
2018-10-07 11:29:36 -04:00 |
|
Jeff Becker
|
0480df528c
|
fixes
|
2018-10-07 10:11:03 -04:00 |
|
Ryan Tharp
|
57fccaf2e6
|
ShouldCreateDefaultHiddenService(), auto mode for defaultIfAddr & defaultIfName, favor llarp::Addr, guards, NAT with no bindings fix, actually name ifname set ifname
|
2018-10-05 11:02:58 -04:00 |
|
Jeff Becker
|
d71f0db2a5
|
more vigorous profiling
|
2018-10-04 13:34:26 -04:00 |
|
Ryan Tharp
|
f4c5999852
|
Merge branch 'master' of https://github.com/loki-project/loki-network
|
2018-10-03 11:46:24 +00:00 |
|
Ryan Tharp
|
bcbaf47adf
|
ShouldCreateDefaultHiddenService(), auto mode for defaultIfAddr & defaultIfName, favor llarp::Addr, guards, NAT with no bindings fix, actually name ifname set ifname
|
2018-10-03 04:01:42 -07:00 |
|
Jeff Becker
|
1f02498fc0
|
code for disabling default hidden service
|
2018-10-03 06:59:30 -04:00 |
|
Jeff
|
acc03fcad7
|
add default hidden service endpoint for clients
|
2018-10-02 13:35:51 -04:00 |
|
Jeff Becker
|
ed5867e49f
|
don't use std::list
|
2018-09-30 07:17:48 -04:00 |
|