Adrien Gallouët
|
2c82c01233
|
Don't set mtu in mud_create()
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
|
2017-11-15 22:44:03 +00:00 |
|
Adrien Gallouët
|
21957cc0cc
|
Add mud_set_aes()
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
|
2017-11-15 22:41:13 +00:00 |
|
Adrien Gallouët
|
63b0b4261c
|
Check for MUD_DFRAG to disable fragment flag
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
|
2017-11-15 22:24:29 +00:00 |
|
Adrien Gallouët
|
522ca2804d
|
Add mud_new_key()
Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
|
2017-11-15 22:04:44 +00:00 |
|
Adrien Gallouët
|
78b76437e5
|
Force _GNU_SOURCE on Linux
|
2017-03-07 10:41:29 +00:00 |
|
Adrien Gallouët
|
b9a346dd62
|
Update README.md
|
2017-03-02 17:40:09 +01:00 |
|
Adrien Gallouët
|
dfcc08feed
|
Fix keyx regressions and cleanup
|
2017-01-29 12:01:27 +00:00 |
|
Adrien Gallouët
|
49662179e9
|
Refuse to create a new mud with a bad clock
|
2017-01-27 19:23:26 +00:00 |
|
Adrien Gallouët
|
996126cc40
|
Use MUD_EPOCH instead of 1970
|
2017-01-27 19:05:21 +00:00 |
|
Adrien Gallouët
|
f67eae0a7f
|
Restore old behaviour
|
2017-01-20 09:52:28 +00:00 |
|
Adrien Gallouët
|
8dc7a2d4b3
|
Check for send_time too before dup
|
2017-01-19 14:53:56 +00:00 |
|
Adrien Gallouët
|
f6b6610980
|
Move mud_keyx in mud_conf
|
2017-01-18 15:23:37 +00:00 |
|
Adrien Gallouët
|
82299973e0
|
Code cleanup
|
2017-01-18 10:19:18 +00:00 |
|
Adrien Gallouët
|
762b4487bf
|
Force kx on all paths
|
2017-01-16 16:10:28 +00:00 |
|
Adrien Gallouët
|
19e3115420
|
Do not remove path with the same kiss
|
2017-01-12 13:22:34 +00:00 |
|
Adrien Gallouët
|
58c734a681
|
Remove a useless loop in mud_send()
|
2017-01-12 10:11:04 +00:00 |
|
Adrien Gallouët
|
2d171c6dd9
|
Fix mud_kiss_path()
|
2017-01-06 11:47:45 +00:00 |
|
Adrien Gallouët
|
7cc6e7ad72
|
Remove useless memcmp()
|
2016-12-22 15:00:01 +00:00 |
|
Adrien Gallouët
|
fd1a1285ac
|
Set conf.mtu.local for all new path
|
2016-12-22 13:43:02 +00:00 |
|
Adrien Gallouët
|
bd5323a46e
|
Add mud_set_tc() and use CS6 by default
|
2016-12-22 11:40:06 +00:00 |
|
Adrien Gallouët
|
2fd70eb14e
|
Code cleanup
|
2016-12-22 11:03:18 +00:00 |
|
Adrien Gallouët
|
fe5499d46d
|
Keep track of MTU in path
|
2016-12-21 16:10:38 +00:00 |
|
Adrien Gallouët
|
b5a5cb2f1f
|
Update remote mtu in active path too
|
2016-12-19 16:45:14 +00:00 |
|
Adrien Gallouët
|
00db335bb2
|
Move mud_mtux in mud_conf
|
2016-12-15 10:05:00 +00:00 |
|
Adrien Gallouët
|
d7d4e9ffc8
|
Merge mud_kiss and mud_bakx as mud_conf
|
2016-12-15 09:25:36 +00:00 |
|
Adrien Gallouët
|
ef260f90de
|
Send a kiss when recv_time is too old
|
2016-12-13 13:52:45 +00:00 |
|
Adrien Gallouët
|
bd4a11f73c
|
Reformat
|
2016-12-12 16:40:04 +00:00 |
|
Adrien Gallouët
|
749adfd330
|
Fix build on OpenBSD
BUG introduced by clang-format...
|
2016-12-12 15:56:52 +00:00 |
|
Adrien Gallouët
|
078a30611e
|
Kiss for a new path
|
2016-12-12 15:10:30 +00:00 |
|
Adrien Gallouët
|
c5b6ba0121
|
Check mud_packet size earlier
|
2016-12-12 14:54:35 +00:00 |
|
Adrien Gallouët
|
35368f10ab
|
Give a kiss to get some love
|
2016-12-08 11:19:25 +00:00 |
|
Adrien Gallouët
|
c156aa68e3
|
Code cleanup
|
2016-12-08 10:34:47 +00:00 |
|
Adrien Gallouët
|
cb9ecb592f
|
Rework proto
|
2016-12-07 16:59:58 +00:00 |
|
Adrien Gallouët
|
5a67c21b95
|
Reformat
|
2016-12-05 14:38:33 +00:00 |
|
Adrien Gallouët
|
faceca783f
|
Server should only reply
|
2016-12-05 10:15:03 +00:00 |
|
Adrien Gallouët
|
efe7184463
|
Merge pull request #1 from jedisct1/patch-1
Add missing return value
|
2016-12-04 19:44:24 +01:00 |
|
Frank Denis
|
80aff1cbd1
|
Add missing return value
|
2016-12-04 18:31:25 +01:00 |
|
Adrien Gallouët
|
e1fd7f8b0d
|
Ping for new path
|
2016-12-02 10:57:34 +00:00 |
|
Adrien Gallouët
|
8782e48c99
|
Respond sparingly when receiving a badly encrypted message
|
2016-12-02 10:47:02 +00:00 |
|
Adrien Gallouët
|
662fe83173
|
Add first draft backup
|
2016-11-28 10:59:27 +00:00 |
|
Adrien Gallouët
|
72d0573c95
|
Force send_path() on bad path
|
2016-11-25 16:39:59 +00:00 |
|
Adrien Gallouët
|
672e2ba2b5
|
Remove mud_set_nonblock()
|
2016-11-24 11:49:49 +00:00 |
|
Adrien Gallouët
|
ca9aa34ae3
|
Rework pong
|
2016-11-18 17:44:10 +00:00 |
|
Adrien Gallouët
|
c612a0772e
|
Remove the internal tracker (failover)
|
2016-11-07 15:01:51 +00:00 |
|
Adrien Gallouët
|
4e6094dff9
|
Don't use errno from mud_path()
|
2016-10-28 10:20:14 +00:00 |
|
Adrien Gallouët
|
f94489e199
|
Set DF only on linux for now
|
2016-10-28 07:54:28 +00:00 |
|
Adrien Gallouët
|
d124f84cfb
|
Update return code (and errno) of mud_send()
|
2016-10-28 07:52:31 +00:00 |
|
Adrien Gallouët
|
22d61780fd
|
Remove pull/push
|
2016-10-27 15:00:03 +00:00 |
|
Adrien Gallouët
|
df0d941241
|
Set DF for IPv4 and limit mtu to [500,1450]
|
2016-10-25 09:08:56 +00:00 |
|
Adrien Gallouët
|
b82534d54c
|
Add mud_set_mtu()
|
2016-10-18 16:41:41 +00:00 |
|