Jeff Becker
|
8e6046ff1c
|
order downstream packets
|
2018-12-20 07:41:39 -05:00 |
|
Jeff Becker
|
e787165da9
|
expire old snode sessions
|
2018-12-13 07:27:14 -05:00 |
|
Jeff Becker
|
09e01adf32
|
flush snode traffic queues
|
2018-12-12 13:37:03 -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
|
fddc8734d2
|
Move dht* to llarp/
|
2018-12-12 02:53:01 +00:00 |
|
Jeff
|
f2c8b204c2
|
Merge pull request #129 from majestrate/dev
update introset when paths are dead
|
2018-12-11 10:54:59 -05:00 |
|
Jeff Becker
|
30a6a6bac6
|
always unset updatingIntroSet on response
|
2018-12-11 10:51:21 -05:00 |
|
Jeff Becker
|
d3348e8721
|
update introset if we have no good paths
|
2018-12-11 10:24:52 -05: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 |
|
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
|
82af91213a
|
build one
|
2018-12-02 10:26:26 -05:00 |
|
Jeff Becker
|
e11e83c397
|
fix pathbuilder
|
2018-11-29 09:18:53 -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
|
a33f334bc2
|
better exit path logic
|
2018-11-25 11:58:27 -05:00 |
|
Jeff
|
736b313c4c
|
fix previous commit
|
2018-11-25 09:35:52 -05:00 |
|
Jeff
|
05652af7a4
|
tick exit
|
2018-11-25 09:32:18 -05:00 |
|
Jeff Becker
|
5d0a9d7dc7
|
make format
|
2018-11-22 10:53:11 -05:00 |
|
Jeff Becker
|
0ac6deff00
|
logging, fix hidden services
|
2018-11-22 10:52:04 -05:00 |
|
Jeff Becker
|
12a4022a56
|
make testnet compile
|
2018-11-22 09:29:10 -05:00 |
|
Jeff Becker
|
a202bc58a8
|
use correct path roles
|
2018-11-21 09:30:14 -05:00 |
|
Jeff Becker
|
130307bc94
|
build paths with correct role
|
2018-11-21 09:22:45 -05:00 |
|
Jeff Becker
|
5357b4b69f
|
make clang happy, disable netns by default (for now)
|
2018-11-19 08:39:35 -05:00 |
|
Jeff Becker
|
d37daf7996
|
Merge branch 'master' into dev
|
2018-11-19 06:57:29 -05:00 |
|
Jeff Becker
|
7214f242e0
|
rip out old threadpool code
|
2018-11-19 06:56:40 -05:00 |
|
Jeff Becker
|
5dbe41608f
|
more exit stuff
|
2018-11-14 13:02:27 -05:00 |
|
Jeff Becker
|
f40e4c0c84
|
more exit stuff
|
2018-11-14 07:23:08 -05:00 |
|
Jeff Becker
|
38a92cb1a8
|
fixes for testnet
|
2018-11-08 10:15:02 -05:00 |
|
Michael Thorpe
|
33bfaf7ecd
|
Enable -Wextra
test criteria:
- test build on macOS
- test build in debian docker container
- test build in fedora docker container
|
2018-11-07 15:31:13 +00:00 |
|
Michael Thorpe
|
4f794277bc
|
Fix compile issue in endpoint.cpp
|
2018-11-03 20:17:28 +00:00 |
|
Jeff
|
1f7e0d79e6
|
make Endpoint::HasPathToService behavior correct
|
2018-11-03 11:27:52 -04:00 |
|
Jeff
|
50f37d8ede
|
don't use endpoint's paths
|
2018-11-03 09:35:54 -04:00 |
|
Jeff Becker
|
dbd2c41909
|
use event loop for time
|
2018-10-29 12:48:36 -04:00 |
|
Jeff
|
5ec9b651df
|
ony publish to near router
|
2018-10-23 13:15:22 -04:00 |
|
Jeff
|
78448174f5
|
don't propagate introset too far
|
2018-10-23 13:04:35 -04:00 |
|
Jeff Becker
|
4411d85040
|
fix headers
|
2018-10-23 08:40:34 -04:00 |
|
Jeff Becker
|
cc106ed37b
|
fix dht bug, probably, re-enable loopback testnet functionality
|
2018-10-21 10:19:49 -04:00 |
|
Jeff
|
cc3908f025
|
more changes
|
2018-10-19 07:34:27 -04:00 |
|
Jeff Becker
|
e6a8edffbf
|
call hook
|
2018-10-16 11:57:17 -04:00 |
|
Jeff Becker
|
7960752430
|
fix crash
|
2018-10-16 07:14:41 -04:00 |
|
Jeff
|
1da0f9f6f5
|
path randomization for lookups on failure
|
2018-10-15 17:20:05 -04:00 |
|
Jeff Becker
|
f72a954029
|
log endpoint when requesting introset
|
2018-10-15 11:43:41 -04:00 |
|
Jeff Becker
|
acaeb26f45
|
shift intro if expired before building next message
|
2018-10-15 09:45:42 -04:00 |
|
Jeff Becker
|
252b2ee3fb
|
move function into source file out of header and add operator overloading for == and != on introset
|
2018-10-11 07:41:10 -04:00 |
|
Jeff
|
0023c15d0f
|
fix introset expiration
|
2018-10-10 17:31:03 -04:00 |
|