Jeff Becker
|
04628874cd
|
handle message fragmentation better
|
2018-06-03 08:35:50 -04:00 |
|
Jeff Becker
|
0d4baa924e
|
bounds check
|
2018-06-03 08:17:06 -04:00 |
|
Jeff Becker
|
a3628f153a
|
fix
|
2018-06-02 10:44:26 -04:00 |
|
Jeff Becker
|
0acf142619
|
make it compile
|
2018-06-02 10:41:30 -04:00 |
|
Jeff Becker
|
840c7c4925
|
fix timeout issue
|
2018-06-02 10:40:41 -04:00 |
|
Jeff Becker
|
1c2155284e
|
only keepalive when established
|
2018-06-02 09:46:35 -04:00 |
|
Jeff Becker
|
7ea64305ab
|
keepalive every tick
|
2018-06-02 09:42:19 -04:00 |
|
Jeff Becker
|
3fd79f73c6
|
increment iterator
|
2018-06-02 09:36:59 -04:00 |
|
Jeff Becker
|
3ad3dbd29d
|
add debug
|
2018-06-02 09:34:06 -04:00 |
|
Jeff Becker
|
c6b3a45eca
|
actually call session ticker
|
2018-06-02 09:22:08 -04:00 |
|
Jeff Becker
|
87aabefddc
|
some fixups on link layer
only add trusted routers to DHT
|
2018-06-02 09:18:11 -04:00 |
|
Jeff Becker
|
b2545dee34
|
make xenial compile
|
2018-06-01 17:51:35 -04:00 |
|
Jeff Becker
|
fe7388bd69
|
make it work
|
2018-06-01 17:47:38 -04:00 |
|
Jeff Becker
|
620b9616a6
|
initial dht implementation
|
2018-06-01 17:35:17 -04:00 |
|
Jeff Becker
|
bcb5e4fcbb
|
axe tests they don't compile
|
2018-06-01 14:25:21 -04:00 |
|
Jeff Becker
|
a7748b67f7
|
update readme
|
2018-06-01 14:23:01 -04:00 |
|
Jeff Becker
|
1a6a0755e3
|
fix compile warning
|
2018-06-01 14:05:40 -04:00 |
|
Jeff Becker
|
3db5bffbbd
|
fix xenial backport
|
2018-06-01 13:54:21 -04:00 |
|
Jeff Becker
|
9816fd65e9
|
* logging refactor to be concise
* don't inline bencode
* refactor initial start of dht code a bit
|
2018-06-01 13:47:37 -04:00 |
|
Jeff Becker
|
0724479eba
|
fix logging
|
2018-06-01 10:24:58 -04:00 |
|
Jeff Becker
|
5649d261ae
|
start fleshing out dht subsystem a bit
|
2018-06-01 10:08:54 -04:00 |
|
Jeff Becker
|
fe35b98abc
|
update ambiguity
|
2018-05-31 19:10:48 -04:00 |
|
Jeff Becker
|
4fd0bbfc1b
|
Revert "update docs"
This reverts commit fbf2778453 .
|
2018-05-31 08:03:12 -04:00 |
|
Jeff Becker
|
fe19314484
|
more stuff
|
2018-05-30 16:56:47 -04:00 |
|
Jeff Becker
|
fbf2778453
|
update docs
|
2018-05-30 16:53:55 -04:00 |
|
Jeff Becker
|
c45e9e9f0a
|
add frame counter
|
2018-05-29 14:56:00 -04:00 |
|
Jeff Becker
|
1b1969891e
|
make reused sessions alive again
|
2018-05-29 14:36:40 -04:00 |
|
Jeff Becker
|
db48e82841
|
fix up naming
|
2018-05-29 14:32:47 -04:00 |
|
Jeff Becker
|
ba87b1036a
|
initialize inner member
|
2018-05-29 14:17:28 -04:00 |
|
Jeff Becker
|
2bcb4d30fd
|
handle intro/introack better
|
2018-05-29 14:08:39 -04:00 |
|
Jeff Becker
|
3425e73a9c
|
try fixing race
|
2018-05-29 13:45:33 -04:00 |
|
Jeff Becker
|
052b53df69
|
use unorderd_map not map
|
2018-05-29 12:11:32 -04:00 |
|
Jeff Becker
|
21ed6de756
|
try fixing multi session
|
2018-05-29 12:01:28 -04:00 |
|
Jeff Becker
|
55be8ee6a3
|
handle frag messages in iwp
|
2018-05-29 11:47:10 -04:00 |
|
Jeff Becker
|
6ce74fe130
|
use emplace not try_emplace for backport
|
2018-05-29 10:57:13 -04:00 |
|
Jeff Becker
|
edc477b071
|
update build files again
|
2018-05-29 10:45:37 -04:00 |
|
Jeff Becker
|
5e76744ccc
|
update again
|
2018-05-29 10:39:42 -04:00 |
|
Jeff Becker
|
7f2852f85c
|
update camke
|
2018-05-29 10:38:05 -04:00 |
|
Jeff Becker
|
7c33a835ff
|
fix
|
2018-05-29 10:31:36 -04:00 |
|
Jeff Becker
|
812bb6e0c0
|
update build files
|
2018-05-29 10:29:46 -04:00 |
|
Jeff Becker
|
0c7a62de9d
|
update cmake files
|
2018-05-29 10:26:43 -04:00 |
|
Jeff Becker
|
8351f19e9a
|
retry on session already made
|
2018-05-29 09:45:47 -04:00 |
|
Jeff Becker
|
31cbfd255e
|
ipv4 fixes
|
2018-05-29 09:40:26 -04:00 |
|
Ryan Tharp
|
9f2d7f717a
|
Merge branch 'master' of https://github.com/majestrate/llarp
|
2018-05-29 12:21:50 +00:00 |
|
Ryan Tharp
|
3808ea1215
|
FreeBSD use specific FreeBSD pthread naming api
|
2018-05-29 05:16:44 -07:00 |
|
Ryan Tharp
|
a57cffa481
|
AF_LINK support (AF_PACKET guard), fallback to ipv4 if ipv6 doesn't connect
|
2018-05-29 05:16:08 -07:00 |
|
Jeff Becker
|
bee7c2b271
|
ipv4 fixes
|
2018-05-29 08:15:48 -04:00 |
|
Ryan Tharp
|
d7672aa37a
|
AF_PACKET guards
|
2018-05-29 05:15:34 -07:00 |
|
Ryan Tharp
|
5efbb00189
|
kqueue support
|
2018-05-29 05:14:50 -07:00 |
|
Ryan Tharp
|
78007425fd
|
use FreeBSD API for setting thread names
|
2018-05-29 05:13:33 -07:00 |
|