Dennis Schwerdel
|
62186152e4
|
Full beacon encode/decode
|
2019-02-20 14:26:35 +01:00 |
Dennis Schwerdel
|
3cf947e62c
|
Updates
|
2019-02-20 14:25:53 +01:00 |
Dennis Schwerdel
|
54e0119451
|
Changes
|
2019-02-20 14:25:53 +01:00 |
Dennis Schwerdel
|
ba641be637
|
Some minor changes
|
2019-02-20 14:25:53 +01:00 |
Dennis Schwerdel
|
fecffcce95
|
Many changes for 0.9.0
|
2019-02-20 14:25:53 +01:00 |
Dennis Schwerdel
|
fe25ecec1d
|
Added statistics file
|
2019-02-20 14:25:51 +01:00 |
Dennis Schwerdel
|
1f32f0a6a7
|
Updated dependencies
|
2019-01-02 00:57:54 +01:00 |
Dennis Schwerdel
|
5718c6391f
|
Updated copyright headers
|
2017-07-22 16:49:53 +02:00 |
Dennis Schwerdel
|
68af49bf29
|
Removed a layer of indirection from inner loop
|
2017-05-04 08:22:24 +02:00 |
Dennis Schwerdel
|
2d11454316
|
Making clippy happy
|
2017-05-04 07:52:34 +02:00 |
Dennis Schwerdel
|
b248e50672
|
Limit peer lists to 20 peers
|
2017-01-11 14:31:28 +01:00 |
Dennis Schwerdel
|
88f5272023
|
Daemonizing and proper systemd support
|
2016-11-24 07:10:59 +01:00 |
Dennis Schwerdel
|
3e2fec3216
|
Better error messages
|
2016-11-23 11:27:29 +01:00 |
Dennis Schwerdel
|
6e828b7ae8
|
Not overriding recently learned addresses in switch mode
|
2016-08-30 08:52:22 +02:00 |
Dennis Schwerdel
|
c41a49c0b7
|
Caching resolved addresses
|
2016-08-29 15:20:32 +02:00 |
Dennis Schwerdel
|
5e7d3b5e08
|
Not broadcasting to additional addresses
|
2016-08-12 08:35:09 +02:00 |
Dennis Schwerdel
|
1da38f5205
|
Extending peer timeout on peer message
|
2016-08-12 08:31:21 +02:00 |
Dennis Schwerdel
|
937c7b9f3b
|
Logging timed out peers as INFO
|
2016-08-12 08:30:13 +02:00 |
Dennis Schwerdel
|
0243859d5a
|
Support for port forwarding (closes #6)
|
2016-08-10 11:34:13 +02:00 |
Dennis Schwerdel
|
de6709853f
|
Removed duplicate error prints
|
2016-08-08 22:24:04 +02:00 |
Dennis Schwerdel
|
b8fcd382d8
|
Fixed problem with interrupted poll after suspend to ram
|
2016-08-08 20:41:29 +02:00 |
Dennis Schwerdel
|
08048709b6
|
Configurable magic header instead of network id (re #5)
|
2016-08-08 09:34:13 +02:00 |
Dennis Schwerdel
|
d37c61fd22
|
Code improvements
|
2016-07-06 22:35:42 +02:00 |
Dennis Schwerdel
|
0bcdfbe21e
|
More tests, bugfixes and code cleanup
|
2016-07-06 21:14:09 +02:00 |
Dennis Schwerdel
|
3488d2d2a3
|
Some code cleanup
|
2016-07-06 18:48:58 +02:00 |
Dennis Schwerdel
|
4e047b6065
|
Fixed compile error
|
2016-07-03 11:59:14 +02:00 |
Dennis Schwerdel
|
885b288025
|
Fixed problem with reading from device
|
2016-07-03 09:47:58 +02:00 |
Dennis Schwerdel
|
91722f4270
|
Added support for strange BSD tun header
|
2016-07-02 14:05:24 +02:00 |
Dennis Schwerdel
|
d52d7e3aaf
|
Added pluggable polling system
|
2016-06-30 10:06:34 +02:00 |
Dennis Schwerdel
|
1cf1d0687b
|
Removing learnt addresses of lost peers
|
2016-06-29 08:47:36 +02:00 |
Dennis Schwerdel
|
a698ad95a3
|
Code cleanup
|
2016-06-29 08:43:39 +02:00 |
Dennis Schwerdel
|
72b8eccfa9
|
Some documentation and code cleanup
|
2016-06-27 15:43:30 +02:00 |
Dennis Schwerdel
|
ab7c033383
|
Reconnecting to lost peers when receiving from them or sending to them
|
2016-06-26 19:21:26 +02:00 |
Dennis Schwerdel
|
d7b930982d
|
Sending peer list more often to prevent timeouts
|
2016-06-26 19:21:04 +02:00 |
Dennis Schwerdel
|
e31e5c362d
|
Building for ARMv6, silenced unknown lints
|
2016-06-21 11:37:26 +02:00 |
Dennis Schwerdel
|
bebfc07ecd
|
Cross-compiling for ARMv7, updated dependencies, silenced clippy warnings
|
2016-06-21 08:57:20 +02:00 |
Dennis Schwerdel
|
f933db2dd9
|
Making clippy happy
|
2016-06-11 16:08:57 +02:00 |
Dennis Schwerdel
|
1c6f72539e
|
Some fixes
|
2016-05-25 13:30:18 +02:00 |
Dennis Schwerdel
|
9fcb89bba8
|
Updated dependencies, removed unused imports
|
2016-05-25 09:56:41 +02:00 |
Dennis Schwerdel
|
2119bbcae5
|
Exponential backoff for reconnect timeouts
|
2016-05-24 10:32:32 +02:00 |
Dennis Schwerdel
|
5099003479
|
Repeatedly resolving connect addresses to allow DynDNS
|
2016-05-11 10:54:00 +02:00 |
Dennis Schwerdel
|
8d3ab9cc4a
|
Handling multiple addresses per peer
|
2016-05-02 09:05:34 +02:00 |
Dennis Schwerdel
|
2f2f7b725f
|
Listening on ipv4 and ipv6
|
2016-05-02 08:35:11 +02:00 |
Dennis Schwerdel
|
fe7b0f0007
|
Removing learned addresses of lost peers
|
2016-03-29 13:54:28 +02:00 |
Dennis Schwerdel
|
c11d5b4d6e
|
Using FNV hash
|
2016-03-29 10:45:54 +02:00 |
Dennis Schwerdel
|
60de5d069f
|
Extensive tests and benchmarks
|
2016-02-09 09:10:56 +01:00 |
Dennis Schwerdel
|
c07d772b90
|
Passing listen address as &str
|
2016-02-09 09:10:40 +01:00 |
Dennis Schwerdel
|
102fedd7ea
|
Added license and copyright information
|
2016-02-05 16:58:32 +01:00 |
Dennis Schwerdel
|
3cf6a28eb7
|
Fixed peer exchange for more than 65000 peers
|
2016-02-04 22:40:26 +01:00 |
Dennis Schwerdel
|
c19e1fbf75
|
Using display format for addresses
|
2016-02-02 22:03:56 +01:00 |