Commit Graph

484 Commits

Author SHA1 Message Date
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
Dennis Schwerdel 5fe64853f7 More documentation and daemon improvements 2016-02-03 10:21:20 +01:00
Dennis Schwerdel 1db4fea091 More tests and one fix 2016-02-02 23:58:47 +01:00
Dennis Schwerdel 693f9692a3 New measurements 2016-02-02 22:05:54 +01:00
Dennis Schwerdel c19e1fbf75 Using display format for addresses 2016-02-02 22:03:56 +01:00
Dennis Schwerdel d99d4fb91b Updated dependencies 2016-02-02 22:02:48 +01:00
Dennis Schwerdel 76edba5ace Ready to release 0.4.3 2016-02-02 11:32:47 +01:00
Dennis Schwerdel 77eab3ca10 Updated libsodium to 1.0.8 2016-02-02 11:06:54 +01:00
Dennis Schwerdel 87cceca65f Fixed problem with nodes broadcasting to themselves 2016-02-02 11:01:23 +01:00
Dennis Schwerdel 6c35047a97 Code cleanup 2016-02-02 11:00:03 +01:00
Dennis Schwerdel ed3587d423 Ready to release 0.4.2 2016-01-19 21:58:39 +01:00
Dennis Schwerdel bcd218316a Updated dependencies 2016-01-19 21:53:38 +01:00
Dennis Schwerdel a71cb4dd61 New measurements 2016-01-19 21:53:00 +01:00
Dennis Schwerdel 4b68923f75 Using copy trait more often 2016-01-19 21:52:44 +01:00
Dennis Schwerdel b6449484e5 Fixed deb changelog 2015-12-22 23:00:46 +01:00
Dennis Schwerdel bc5a669e0d Ready to release 0.4.1 2015-12-22 22:52:46 +01:00
Dennis Schwerdel 112e531127 Fixed parsing and printed length 2015-12-22 22:47:41 +01:00
Dennis Schwerdel 8930e21663 No longer encrypting multiple times 2015-12-22 22:45:52 +01:00
Dennis Schwerdel cb00c2f30a Supporting hostnames as peers 2015-12-22 22:44:25 +01:00
Dennis Schwerdel fa4547a309 Removing NULL-bytes from interface name 2015-12-22 22:40:26 +01:00
Dennis Schwerdel 024442243b Logging more verbosely 2015-12-22 22:39:02 +01:00
Dennis Schwerdel 836ad58914 Ready to release 0.4.0 2015-12-22 19:32:10 +01:00
Dennis Schwerdel 70417f522e Fix for build script 2015-12-22 19:26:45 +01:00
Dennis Schwerdel 2e8969f759 Init script 2015-12-22 19:11:32 +01:00
Dennis Schwerdel 5d3f6f3494 Crypto benches 2015-12-22 14:43:02 +01:00
Dennis Schwerdel b362ac676c Fixed benches 2015-12-13 22:10:47 +01:00
Dennis Schwerdel 8a5b2cc5ee Removed last payload memcopy 2015-12-13 22:03:06 +01:00
Dennis Schwerdel e8c65fefd2 Changelog 2015-12-10 09:53:14 +01:00
Dennis Schwerdel ca24a97fb4 Updated dependencies and docs 2015-12-08 22:03:49 +01:00
Dennis Schwerdel 80119c4c5a Small fixes 2015-12-04 11:25:14 +01:00
Dennis Schwerdel da70553612 Ready for bugfix release 3.1 2015-12-03 21:56:23 +01:00
Dennis Schwerdel 28f7c794e1 No longer connecting to self, flush on write 2015-12-03 09:38:14 +01:00
Dennis Schwerdel 6be85ea1cb Ready to release 0.3 2015-12-02 14:16:13 +01:00
Dennis Schwerdel d8276fad58 Using ietf chacha20 version and fixed crypto tests 2015-12-01 10:13:11 +01:00
Dennis Schwerdel c2f627bc07 Checking AES support 2015-11-30 23:04:24 +01:00
Dennis Schwerdel 7dfcd92ab0 Improved crypto 2015-11-30 22:11:37 +01:00
Dennis Schwerdel ec6d1b544f Include libsodium in builds 2015-11-30 17:27:50 +01:00
Dennis Schwerdel 03793052a3 Testing error cases too, updated performance 2015-11-29 23:23:39 +01:00
Dennis Schwerdel 1d82c2b017 Forgot to call sodium_init (re #1) 2015-11-29 21:53:08 +01:00
Dennis Schwerdel f6d5c7bbee Publish on crates.io 2015-11-28 17:54:52 +01:00