Jeff Becker
|
0828307906
|
fix address mapping bug
|
2019-11-29 19:11:14 -04:00 |
|
Jeff Becker
|
5188873288
|
batch and flush
|
2019-11-29 19:11:14 -04:00 |
|
Jason Rhinelander
|
d13a3d2b62
|
Don't flush here; we already have a tick flushing
|
2019-11-29 19:11:14 -04:00 |
|
Jeff Becker
|
ba0fd223d9
|
reduce number of jobs we put onto the logic thread
|
2019-11-29 18:45:06 -04:00 |
|
Jeff Becker
|
6f95fbfece
|
work in progress
|
2019-11-22 16:23:20 -05:00 |
|
Jeff Becker
|
56dce90de9
|
add trace log level for tracking logic thread jobs
|
2019-11-22 16:23:19 -05:00 |
|
jeff
|
52757fef0e
|
Merge remote-tracking branch 'micheal/background_mode' into vpn-api-2019-10-03
|
2019-10-04 14:10:58 -04:00 |
|
Jeff Becker
|
327c545530
|
finish multithread cryptography first pass
|
2019-09-16 12:12:05 -04:00 |
|
jeff
|
14c9ef15ed
|
try calling stuff in logic thread from event loop
|
2019-09-16 06:21:12 -04:00 |
|
Jeff Becker
|
61ade40a51
|
reduce logging and make format
|
2019-09-09 07:36:21 -04:00 |
|
Jeff Becker
|
e3bb59707e
|
more
|
2019-09-05 17:28:50 -04:00 |
|
Jeff Becker
|
1adae338ce
|
Merge remote-tracking branch 'origin/master'
|
2019-09-04 07:58:02 -04:00 |
|
Michael
|
edd0ec398f
|
Move thread stuff to subdirectory
|
2019-09-03 20:52:28 +01:00 |
|
Michael
|
4d8fe2a8a8
|
Move meta programming to subdirectory
|
2019-09-03 20:52:28 +01:00 |
|
Jeff Becker
|
c01112e4b7
|
tracy lock contention testing and other fun things
|
2019-09-03 11:56:56 -04:00 |
|
Michael
|
094b697b01
|
Replace StatusObject with underlying JSON type
|
2019-08-19 10:33:26 +01:00 |
|
Michael
|
16cdfbd5f0
|
clang-tidy modernize pass
|
2019-08-12 16:52:58 +01:00 |
|
Michael
|
f9e9227e19
|
Fix gcc trunk warnings
|
2019-08-02 10:29:08 +01:00 |
|
Jeff Becker
|
8329aa0ee6
|
always rewrite address
|
2019-08-01 14:18:36 -04:00 |
|
Jeff Becker
|
2261885206
|
mark addresses as active when we use them
|
2019-08-01 08:20:51 -04:00 |
|
Jeff Becker
|
f48754c45d
|
make hop count and length configurable
|
2019-07-18 12:28:17 -04:00 |
|
Michael
|
e52492911d
|
Refactor endpoint state management to a new class
|
2019-07-15 10:15:51 +01:00 |
|
Jeff Becker
|
6882e627ba
|
make format
|
2019-07-12 10:07:12 -04:00 |
|
Jeff Becker
|
3ed8dec78b
|
use const reference and don't log invalid packets
|
2019-07-09 15:17:27 -04:00 |
|
Jeff Becker
|
0eb6431eb1
|
initialize tun with 0 and set defaults in correct places
|
2019-07-08 11:26:06 -04:00 |
|
Jeff Becker
|
a781589b52
|
try fix for localhost.loki
|
2019-07-05 10:41:26 -04:00 |
|
Jeff Becker
|
d6ec528a72
|
start work on seperating ips out of endpoint
|
2019-07-01 10:56:56 -04:00 |
|
Jeff Becker
|
64e9622270
|
start seperating tun and endpoint
|
2019-07-01 09:44:25 -04:00 |
|
Jeff Becker
|
c60099002b
|
reverse dns for ipv6
|
2019-06-12 09:48:14 -04:00 |
|
Jeff Becker
|
ec3ddfa425
|
typofixes
|
2019-06-11 18:29:45 -04:00 |
|
Jeff
|
8407c20b91
|
Merge branch 'ipv6-tun' into ipv6-tun
|
2019-06-11 17:46:47 -04:00 |
|
cathugger
|
72b1ea613c
|
make format
|
2019-06-12 00:28:55 +03:00 |
|
cathugger
|
a9dac85c28
|
fix stuff
|
2019-06-12 00:27:06 +03:00 |
|
Jeff Becker
|
a780789b2c
|
handle ipv6 exit traffic
|
2019-06-11 15:48:21 -04:00 |
|
Jeff Becker
|
0cf09d6435
|
make exits support v6 probably
|
2019-06-11 15:42:11 -04:00 |
|
Jeff Becker
|
de51ef23bf
|
more
|
2019-06-11 14:23:53 -04:00 |
|
Jeff Becker
|
2403ab8f86
|
ipv6
|
2019-06-11 12:44:05 -04:00 |
|
Jeff Becker
|
a33dbce680
|
try switching logic
|
2019-06-06 06:52:27 -04:00 |
|
Michael
|
75430a234c
|
Convert to use memFn
|
2019-06-02 22:19:10 +01:00 |
|
Jeff Becker
|
2ac89c0afb
|
DRY
|
2019-05-23 08:22:48 -04:00 |
|
Jeff Becker
|
b679dd7341
|
fixit
|
2019-05-22 13:38:02 -04:00 |
|
Jeff Becker
|
64c7ed42fc
|
make format
|
2019-05-22 12:20:50 -04:00 |
|
Jeff Becker
|
9c96aecf3f
|
move llarp::Logic to std::shared_ptr
add sequence numbers to HSD messages
begin work on network isolation code
add more docs
|
2019-05-22 12:20:03 -04:00 |
|
Jeff
|
06f8bb2f42
|
add blacklist-snode option
|
2019-05-10 12:19:33 -04:00 |
|
Jeff Becker
|
a53da68700
|
start work on sighup
|
2019-05-07 13:46:38 -04:00 |
|
Jeff Becker
|
728c6005a3
|
propagate strict-connect to tun handler for hooks
|
2019-05-06 08:42:21 -04:00 |
|
Jeff Becker
|
986e831579
|
make bundle-rc option configurable on snode tld
|
2019-05-02 14:11:44 -04:00 |
|
Jeff Becker
|
e060082441
|
hook every dns for .loki and .snode when applicable
make {n,h}uint{32,16}_t templated type.
|
2019-05-01 09:40:10 -04:00 |
|
Jeff Becker
|
bb47d612b3
|
more
|
2019-04-30 12:07:17 -04:00 |
|
Jeff Becker
|
5e0acc1197
|
separate upstream/downstream flush
|
2019-04-30 09:56:39 -04:00 |
|