Commit Graph

195 Commits

Author SHA1 Message Date
Dennis Schwerdel b8fcd382d8 Fixed problem with interrupted poll after suspend to ram 2016-08-08 20:41:29 +02:00
Dennis Schwerdel 023ef0e1d7 Test cases for config file 2016-08-08 16:56:58 +02:00
Dennis Schwerdel 06fc814b4b Added support for YAML config file (re #8) 2016-08-08 16:30:49 +02:00
Dennis Schwerdel 14c63de8b4 Clarified documentation on TUN netmasks (re #10) 2016-08-08 09:40:08 +02:00
Dennis Schwerdel 08048709b6 Configurable magic header instead of network id (re #5) 2016-08-08 09:34:13 +02:00
Dennis Schwerdel e160b35be6 Merge branch 'master' of github.com:dswd/vpncloud.rs 2016-08-08 08:58:24 +02:00
dswd fefa804c26 Merge pull request #9 from fourbytes/master
Updated usage.txt, fixes issue with multiple subnets.
2016-08-08 08:56:24 +02:00
Oscar Rainford e7899e05b2
Updated usage.txt, fixes issue with multiple subnets. 2016-08-08 11:54:55 +10:00
Dennis Schwerdel aeb8e32e22 Documenz LISTEN parameter correctly 2016-08-06 23:05:24 +02:00
Dennis Schwerdel 75c54998e6 Release 0.7.0 2016-08-05 08:50:22 +02:00
Dennis Schwerdel d5a6002507 Some speed improvments to routing table 2016-08-05 08:42:41 +02:00
Dennis Schwerdel 8a45cf6192 Updated dependencies & libsodium 2016-08-05 08:40:02 +02:00
Dennis Schwerdel d37c61fd22 Code improvements 2016-07-06 22:35:42 +02:00
Dennis Schwerdel 6d38130146 Covering missing error case 2016-07-06 21:29:42 +02:00
Dennis Schwerdel 8a239f8e1a Removed broken ord implementations 2016-07-06 21:29:28 +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 883049986b Makefile, updated readme 2016-07-02 11:26:40 +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 dea7c8c128 Removed address remove code for prefix table 2016-06-26 19:19:19 +02:00
Dennis Schwerdel 97af7bcef4 Documentation and code cleanup 2016-06-26 19:18:38 +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 b8c2ce5bea Ready to release 0.6.0 2016-06-02 09:36:45 +02:00
Dennis Schwerdel 7a06e28c96 Added reference to full license text 2016-06-01 21:57:53 +02:00
Dennis Schwerdel 3fc0d48b33 Fixed links 2016-06-01 21:52:37 +02:00
Dennis Schwerdel 3359176380 Changed readme 2016-06-01 21:51:22 +02:00
Dennis Schwerdel b73415b48c Fixed wrong performance setup description 2016-06-01 21:29:32 +02:00
Dennis Schwerdel 7586ce02f0 Updated dependencies, fixed benchmarks 2016-05-31 16:02:29 +02:00
Dennis Schwerdel 47e409ef2f Moved tutorial to Github wiki 2016-05-30 15:04:57 +02:00
Dennis Schwerdel 4162f7a9ff Marked security issues in the changelog 2016-05-30 14:26:52 +02:00
Dennis Schwerdel 28491b2304 Point-to-point tutorial 2016-05-25 15:51:04 +02:00
Dennis Schwerdel d370c07677 Trying to fix travis coverage 2016-05-25 14:53:07 +02:00
Dennis Schwerdel 41069b45ae Trying to fix travis coverage 2016-05-25 14:43:52 +02:00
Dennis Schwerdel 81b933a85c Travis tweaks 2016-05-25 14:15:44 +02:00
Dennis Schwerdel 1b9e5b8b00 Ignoring coverage errors 2016-05-25 14:05:33 +02:00
Dennis Schwerdel 0ed3b060ff Trying to fix travis 2016-05-25 13:55:24 +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 6367cb933d Systemd compatible startup scripts 2016-05-11 12:24:35 +02:00