Commit Graph

373 Commits

Author SHA1 Message Date
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
Dennis Schwerdel 5099003479 Repeatedly resolving connect addresses to allow DynDNS 2016-05-11 10:54:00 +02:00
Dennis Schwerdel 55c2a14290 Updated dependencies 2016-05-11 10:19:04 +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 cd2259c09d Prepared for cross-compiling 2016-04-12 09:20:47 +02:00
Dennis Schwerdel 8d4f1ef345 Building and using local libsodium library automatically 2016-04-11 09:10:29 +02:00
Dennis Schwerdel ada79c0836 Fixed wrong measurements 2016-04-06 11:34:02 +02:00
Dennis Schwerdel 8652f0ca79 New measurements 2016-04-05 22:07:25 +02:00
Dennis Schwerdel d8783211d3 Renamed default.net to example.net 2016-04-05 15:48:28 +02:00
Dennis Schwerdel 8b2894d707 Ready to release 0.5.0 2016-04-05 15:36:06 +02:00
Dennis Schwerdel f3cf64eef3 Updated libsodium, updated depdendencies 2016-04-05 15:27:47 +02:00
Dennis Schwerdel 15cd399827 Using slice operations instead of loops 2016-03-29 14:26:59 +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 dffdd4fd0a Updated dependencies 2016-02-16 19:22:41 +01:00
Dennis Schwerdel daaab08199 Updated changelog 2016-02-09 09:11:07 +01: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 f860d487e9 Initializing crypto for benchmarks 2016-02-09 09:10:28 +01:00
Dennis Schwerdel 23cbbda2b0 Only calling crypto_init once 2016-02-09 09:10:03 +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