Commit Graph

54 Commits

Author SHA1 Message Date
Dennis Schwerdel 08048709b6 Configurable magic header instead of network id (re #5) 2016-08-08 09:34:13 +02:00
Dennis Schwerdel d52d7e3aaf Added pluggable polling system 2016-06-30 10:06:34 +02:00
Dennis Schwerdel 72b8eccfa9 Some documentation and code cleanup 2016-06-27 15:43:30 +02:00
Dennis Schwerdel 97af7bcef4 Documentation and code cleanup 2016-06-26 19:18:38 +02:00
Dennis Schwerdel f933db2dd9 Making clippy happy 2016-06-11 16:08:57 +02:00
Dennis Schwerdel 5099003479 Repeatedly resolving connect addresses to allow DynDNS 2016-05-11 10:54:00 +02:00
Dennis Schwerdel 2f2f7b725f Listening on ipv4 and ipv6 2016-05-02 08:35:11 +02:00
Dennis Schwerdel c11d5b4d6e Using FNV hash 2016-03-29 10:45:54 +02: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 6c35047a97 Code cleanup 2016-02-02 11:00:03 +01:00
Dennis Schwerdel 28f7c794e1 No longer connecting to self, flush on write 2015-12-03 09:38:14 +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 1d82c2b017 Forgot to call sodium_init (re #1) 2015-11-29 21:53:08 +01:00
Dennis Schwerdel 46011a03c6 Lots of changes and release 0.2 2015-11-26 22:16:51 +01:00
Dennis Schwerdel ecb57b24de More improvements 2015-11-25 21:55:30 +01:00
Dennis Schwerdel 946e384660 Some benchmarks and low-hanging speed improvements 2015-11-25 21:05:11 +01:00
Dennis Schwerdel b4cc4d402a Sending close message at the end 2015-11-25 14:31:05 +01:00
Dennis Schwerdel 8e34acb5de Implemented IPv6 2015-11-25 13:51:57 +01:00
Dennis Schwerdel 12b5b17c3b Pretty error messages instead of panics 2015-11-25 12:29:12 +01:00
Dennis Schwerdel 83fb941599 Complete rewrite of crypto part 2015-11-24 23:47:38 +01:00
Dennis Schwerdel 553526299c Changed encryption a little 2015-11-24 20:55:14 +01:00
Dennis Schwerdel 5d006c389c --version 2015-11-24 11:19:27 +01:00
Dennis Schwerdel 29f6e4d6b1 Ifup & ifdown scripts 2015-11-23 19:06:25 +01:00
Dennis Schwerdel ff38beb6e3 Fixed crypto 2015-11-23 17:10:42 +01:00
Dennis Schwerdel 46728ce362 Crypto feature 2015-11-23 15:40:04 +01:00
Dennis Schwerdel 90ef94224a Changes, fixes, renaming, specs, ... 2015-11-23 11:55:37 +01:00
Dennis Schwerdel c5d072fa13 L2 routing 2015-11-23 01:48:50 +01:00
Dennis Schwerdel 30fab51be6 More generic 2015-11-23 01:40:47 +01:00
Dennis Schwerdel a559a10155 types in extra module 2015-11-23 01:04:30 +01:00
Dennis Schwerdel 83f53c16d7 Behavior 2015-11-22 23:34:54 +01:00
Dennis Schwerdel d9dedcdd0d Lots of changes 2015-11-22 22:00:34 +01:00
Dennis Schwerdel f559e9bf09 Tun feature 2015-11-22 20:02:02 +01:00
Dennis Schwerdel 8716c70e6d Routing table from file 2015-11-22 19:47:28 +01:00
Dennis Schwerdel 1666845835 TunCloud 2015-11-22 19:00:56 +01:00
Dennis Schwerdel 7cbe7c8f71 More code 2015-11-22 17:28:04 +01:00
Dennis Schwerdel e92f237d5e Lots of changes 2015-11-22 16:48:01 +01:00
Dennis Schwerdel b6bde39c3b Traits and major rework 2015-11-21 18:09:13 +01:00
Dennis Schwerdel 2fe004c074 TapDev -> TunTapDev 2015-11-21 17:06:57 +01:00
Dennis Schwerdel 8c414f9c23 Some routing code 2015-11-21 16:50:50 +01:00
Dennis Schwerdel 93fc3f85d8 Networkid as hash 2015-11-20 18:40:23 +01:00
Dennis Schwerdel 9ea2dcb862 Flexible options 2015-11-20 18:09:51 +01:00
Dennis Schwerdel 80859f4671 Usage, help 2015-11-20 14:05:35 +01:00
Dennis Schwerdel 594841da9b Spec update 2015-11-20 13:58:11 +01:00
Dennis Schwerdel 9dc796d52b Implemented reconnect 2015-11-20 12:09:07 +01:00
Dennis Schwerdel e76e93544b Epoll 2015-11-20 09:11:54 +01:00
Dennis Schwerdel 90bf0f1c40 Specs 2015-11-19 22:45:20 +01:00
Dennis Schwerdel b66e86bddf small changes 2015-11-19 20:51:53 +01:00