Jeff Becker
|
8114f63e70
|
use queues
|
2018-09-16 08:25:17 -04:00 |
|
Jeff Becker
|
4f691b8974
|
make tun write correct number of bytes
try doing correct ip checksum and for upper layers that need it too
supported right now are icmp, tcp, and udp. more will come later
probably.
|
2018-09-16 08:06:19 -04:00 |
|
Jeff Becker
|
f5b8d552e1
|
path peer profiling
propagate introsets better
|
2018-09-14 10:50:37 -04:00 |
|
Jeff Becker
|
354df88367
|
more ip endpoint fixes
spam dht with lookups less
|
2018-09-14 09:43:42 -04:00 |
|
Jeff Becker
|
76e87aa608
|
more debug logging
timed out paths are not expired
|
2018-09-13 09:07:00 -04:00 |
|
Jeff Becker
|
3af51cbe55
|
add path latency minimum checker
add min-latency option to hidden service config
|
2018-09-13 08:27:28 -04:00 |
|
Jeff Becker
|
832b24ba93
|
delete don't abort when building paths failed to key exchange
try making dht less talky
check timestamps on intros
|
2018-09-13 07:30:21 -04:00 |
|
Jeff Becker
|
b947e55616
|
fix leak on sign/encrypt fail
|
2018-09-12 19:21:59 -04:00 |
|
Jeff Becker
|
b56d25730e
|
improve send rate
|
2018-09-12 09:29:42 -04:00 |
|
Jeff Becker
|
6f4e998910
|
fix previous commit
|
2018-09-11 12:31:53 -04:00 |
|
Jeff Becker
|
3d424b57a7
|
client side endpoint improvements
|
2018-09-11 12:21:43 -04:00 |
|
Jeff Becker
|
ac2c14437f
|
god damnit
|
2018-09-11 12:04:00 -04:00 |
|
Jeff Becker
|
a9b259985e
|
add data discarded message in routing layer to indicate
a path no longer exists.
|
2018-09-11 11:28:36 -04:00 |
|
Jeff Becker
|
baf2e1fb3c
|
client improvements
for real do correct timestamp comparison for introsets
|
2018-09-11 09:21:35 -04:00 |
|
Jeff Becker
|
2993e834a0
|
fix ip stuff
|
2018-09-10 15:31:29 -04:00 |
|
Jeff Becker
|
2eca0005c1
|
fix up more stuff
|
2018-09-10 13:37:28 -04:00 |
|
Jeff Becker
|
c3a7f64344
|
expire introsets correctly and allow multiple tun if
|
2018-09-10 12:36:36 -04:00 |
|
Jeff Becker
|
b96887ddb2
|
various fixes and tweaks
|
2018-09-10 09:43:36 -04:00 |
|
Jeff Becker
|
1952ece99d
|
more logging
|
2018-09-10 07:08:09 -04:00 |
|
Jeff Becker
|
c3c388b6aa
|
remove iwp and start on curvecp
does not compile
|
2018-09-02 14:25:42 -04:00 |
|
Jeff Becker
|
5228a81bae
|
more refactor
get rid of C api
|
2018-08-30 14:48:43 -04:00 |
|
Jeff Becker
|
b122fc59f8
|
refactor (not done)
|
2018-08-29 16:40:26 -04:00 |
|
Jeff Becker
|
d3eef5c8b7
|
more netns code
|
2018-08-26 08:51:22 -04:00 |
|
Jeff
|
7af9ed0f70
|
Merge branch 'master' of ssh://github.com/loki-project/loki-network
|
2018-08-23 14:02:13 -04:00 |
|
Jeff
|
367258551b
|
fix osx build
|
2018-08-23 14:02:02 -04:00 |
|
Jeff Becker
|
51029f0f2f
|
make loopback testnet work again
|
2018-08-23 10:07:53 -04:00 |
|
Jeff Becker
|
885fb3cd97
|
revert back to priority queue for codel
|
2018-08-23 08:26:31 -04:00 |
|
Jeff Becker
|
b77525b72d
|
persist on commit
|
2018-08-22 12:19:51 -04:00 |
|
Jeff Becker
|
b7039f6e5c
|
more tun stuff
|
2018-08-22 11:52:10 -04:00 |
|
Jeff Becker
|
4aebbda640
|
more tun stuff
|
2018-08-20 15:12:12 -04:00 |
|
Jeff Becker
|
4ab9f72415
|
backport for gcc 5
|
2018-08-18 11:34:06 -04:00 |
|
Jeff Becker
|
377cc78144
|
fix crash
|
2018-08-18 10:01:21 -04:00 |
|
Jeff Becker
|
1a1f93c171
|
* more tun stuff
* use std::unique_ptr where bare pointers aren't absolutely required
|
2018-08-17 15:49:58 -04:00 |
|
Jeff Becker
|
08d6121a5a
|
more tun code
|
2018-08-16 10:34:15 -04:00 |
|
Jeff Becker
|
6a828ea985
|
fix shadow build
|
2018-08-14 18:07:58 -04:00 |
|
Jeff Becker
|
1d3e9f6adc
|
make testnet no longer crash
|
2018-08-14 17:17:18 -04:00 |
|
Jeff Becker
|
c12da3dfc7
|
fix bad offset
|
2018-08-13 19:25:36 -04:00 |
|
Jeff Becker
|
186bd7d573
|
use NTRU for introset end to end encryption
|
2018-08-13 19:22:31 -04:00 |
|
Jeff Becker
|
d7c1c3322f
|
it works.
|
2018-08-12 13:22:29 -04:00 |
|
Jeff Becker
|
e79708c1dc
|
hidden services sorta work
|
2018-08-10 17:34:11 -04:00 |
|
Jeff Becker
|
a9b28e5407
|
more fuxing around
|
2018-08-09 23:51:38 -04:00 |
|
Jeff Becker
|
c36c83d9dc
|
more hidden service code
|
2018-08-09 15:02:17 -04:00 |
|
Jeff Becker
|
d5532e4de4
|
more boilerplate and enable tun/tap build
|
2018-08-08 15:37:33 -04:00 |
|
Jeff Becker
|
62f41d3747
|
initial threadpool isolation code and run make format
|
2018-08-08 13:43:46 -04:00 |
|
Jeff Becker
|
86ec4dacc3
|
dht and testnet fixes
|
2018-08-04 12:59:32 +10:00 |
|
Jeff Becker
|
d511057b7d
|
* logging updates
* nicknames in RC (yw kee)
* spec update
* more hidden service code
|
2018-08-02 10:48:43 +10:00 |
|
Jeff Becker
|
b9f07e8593
|
* tweak event loop parameters
* various code cleanup
|
2018-07-30 10:30:10 +10:00 |
|
Jeff Becker
|
908716aca4
|
cleanup
|
2018-07-30 09:29:36 +10:00 |
|
Jeff Becker
|
5007da5528
|
backport
|
2018-07-24 16:25:13 +10:00 |
|
Jeff Becker
|
dbe4a35230
|
add sequence numbers to routing messages
|
2018-07-24 07:59:43 +10:00 |
|