Jeff Becker
74b713870b
use const
...
always use outbound links
2018-08-31 15:46:25 -04:00
Jeff Becker
b362784581
redo codel to do as few allocations as possible
2018-08-31 14:33:08 -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
86ec4dacc3
dht and testnet fixes
2018-08-04 12:59:32 +10:00
Jeff Becker
0f649d844f
more
2018-07-27 07:08:56 +10:00
Jeff Becker
6945fe53a5
more also run make format
2018-07-17 14:37:50 +10:00
Jeff Becker
bae4f746be
publish hidden service descriptors and acknoledge publish
2018-07-11 12:11:19 -04:00
Jeff Becker
dfa567e816
Merge remote-tracking branch 'sachaaaa/refactor' into hidden-service-dht
2018-07-09 10:24:44 -04:00
sachaaaaa
c7940076bf
Remove most of the extern "C"
...
remove extern "C"
2018-07-09 14:34:09 +10:00
Jeff Becker
21a2ffdeaf
* refactor log functions
...
* add more stuff for hidden service dht
2018-07-05 11:44:06 -04:00
Jeff Becker
fb13c5ce3e
more tweaking
2018-07-02 15:24:22 -04:00
Jeff Becker
5d9fe74e39
can we fix it? NO it's fucked. :D
2018-06-25 21:30:36 -04:00
Jeff Becker
44e34f81e8
tweaks to testnet
2018-06-20 13:45:44 -04:00
Jeff Becker
aa251cdd01
make format
2018-06-18 18:05:02 -04:00
Jeff Becker
08c0318e82
initial path building stuff (broken)
2018-06-18 18:03:50 -04:00
Jeff Becker
54366c040c
make format
2018-06-17 11:26:00 -04:00
Jeff Becker
0d9025bc7d
Merge remote-tracking branch 'ryan/master' into dev
2018-06-13 07:31:34 -04:00
Ryan Tharp
1cf247e36e
Merge branch 'master' of https://github.com/majestrate/llarp
2018-06-12 21:53:55 +00:00
Jeff Becker
a8ab66f4f8
refactor to use AlignedBuffer for public key, shared secret, nonce, secret key etc
2018-06-12 07:57:14 -04:00
Jeff Becker
ec53cab169
more onion routing stuff
2018-06-10 10:05:48 -04:00
Jeff Becker
315798a0c4
* loopback test network
...
* fix various crashes and race conditions
* rename iwp-connect to connect in config
* rename iwp-links to bind in config
* always make a link just for outbound sessions even if no bind section is provided
2018-06-07 12:22:49 -04:00
Ryan Tharp
716f64634d
compile fix and remove unneeded patterning
2018-06-07 02:40:06 -07:00
Ryan Tharp
7b8ef635e4
Merge branch 'master' of https://github.com/majestrate/llarp
2018-06-07 06:49:57 +00:00
Jeff Becker
0278ba559c
add single threaded mode for shadow
2018-06-06 08:46:26 -04:00
Ryan Tharp
40dedf7471
start of async version of verifying router contacts
2018-05-31 06:08:06 -07:00
Jeff Becker
93f0e03958
handle inter node messages
...
currently only handling LIM
2018-05-25 13:52:10 -04:00
Jeff Becker
dc92b98c9c
more protocol changes to make it saner.
...
iwp sessions now can derive session key
2018-05-24 12:04:34 -04:00
Jeff Becker
b2a9605745
it does stuff :DDDDDDDD
2018-05-23 16:37:43 -04:00
Jeff Becker
d426f9e65e
more
2018-05-23 09:49:00 -04:00
Jeff Becker
d8631bb2b5
fix leaks
2018-05-22 15:19:06 -04:00
Jeff Becker
bc9e32d690
clang format and lots of stupid bug fixes
2018-05-22 11:54:19 -04:00
Jeff Becker
87ae0aa972
make it nicer
2018-05-20 11:35:59 -04:00
Jeff Becker
14b795a384
refactor async crypto and remove old unneeded code
2018-05-20 10:54:52 -04:00