1
0
mirror of https://github.com/dswd/vpncloud.git synced 2025-01-04 03:31:52 +00:00
Commit Graph

317 Commits

Author SHA1 Message Date
Dennis Schwerdel
ba23a7ef6d Impl ctrl-c 2021-04-13 23:37:01 +02:00
Dennis Schwerdel
66bef5cd21 Fixes 2021-04-11 21:50:02 +02:00
Dennis Schwerdel
a7a7ab3a1f Merge branch 'master' into threading 2021-04-11 21:49:39 +02:00
Dennis Schwerdel
8c55e6c076 Finish advertise address & exchange own addresses 2021-04-09 22:01:35 +02:00
Jeffrey Schiller
0f9a0d8f91
Add ability to configure “own” addresses (#185)
* Add ability to configure “own” addresses

This configuration option permits the declaration of external or public
addresses instead of attempting to learn them from port forwarding or
interfaces. This is useful in situations where it isn’t possible to
accurately obtain the correct external addresses that peers should use.

* Update args and use better parse listen address

Add the --advertise_addresses control argument to accompany the new
configuration option. Also parse the listen address/port to extract the
port to advertise with advertise_addresses instead of assuming it is
just a port.
2021-04-09 20:30:16 +02:00
Dennis Schwerdel
4fb92a36a6 Prepare for release 2021-04-06 12:28:31 +02:00
Dennis Schwerdel
665b190257 Fix permissions 2021-04-06 00:18:33 +02:00
Dennis Schwerdel
6d4591f685 Install .target file 2021-04-05 16:55:09 +00:00
Dennis Schwerdel
a3d0daa0f6 Some fixes 2021-03-27 10:53:36 +00:00
Dennis Schwerdel
1101fe65e0 Fixes for bench 2021-03-26 23:42:38 +00:00
Dennis Schwerdel
fb0676ba6b Tests work 2021-03-26 22:55:40 +00:00
Dennis Schwerdel
da9befe235 Add mtu option 2021-03-26 13:20:35 +01:00
Dennis Schwerdel
d7d06941e5 Test for broken time crate 2021-03-26 08:16:23 +01:00
Dennis Schwerdel
49945568ce Remove dummy test 2021-03-23 08:05:25 +00:00
Dennis Schwerdel
2ea70ca1cd First tests work 2021-03-09 08:42:39 +00:00
Dennis Schwerdel
87e715f475 Using tokio 2021-03-02 15:31:40 +00:00
Dennis Schwerdel
4653ed02eb Merge branch 'master' into threading 2021-03-01 23:58:11 +00:00
Dennis Schwerdel
f11c0efb8b Improve build&package 2021-02-22 16:19:19 +01:00
Dennis Schwerdel
d118b96e03 Changes 2021-02-20 01:33:32 +01:00
Dennis Schwerdel
c9a0cc85ab Some more code 2021-02-20 00:17:06 +01:00
Dennis Schwerdel
dd168139f0 Compiles but does not work 2021-02-15 13:46:55 +01:00
Dennis Schwerdel
caedec6fae Merge branch 'master' into threading 2021-02-15 12:49:37 +01:00
Dennis Schwerdel
4950753548 Static builds that can install themselves 2021-02-14 13:27:26 +01:00
Dennis Schwerdel
c4ff0ed198 Add config wizard 2021-02-14 00:09:11 +01:00
Dennis Schwerdel
675031a4ae Add todos 2021-02-12 22:44:52 +01:00
Dennis Schwerdel
82c43ff496 More code 2021-02-10 20:47:25 +01:00
Dennis Schwerdel
21d58f25a3 Changed crypto 2021-02-09 23:50:00 +01:00
Dennis Schwerdel
dd665784c6 Merge branch 'master' into threading 2021-02-09 16:47:13 +01:00
Dennis Schwerdel
2955a80af4 More benchmarking 2021-02-08 17:30:58 +01:00
Dennis Schwerdel
0cffea7017 Change example config file 2021-02-08 10:11:35 +01:00
Dennis Schwerdel
7abeea1f95 Update copyright 2021-02-08 10:11:20 +01:00
Dennis Schwerdel
5236adf7b3 Fix some lints 2021-02-06 13:09:11 +01:00
Dennis Schwerdel
13688edd75 Prepare release 2021-02-05 18:27:48 +01:00
Dennis Schwerdel
65eef143cd Small improvements 2021-02-04 23:38:08 +01:00
Dennis Schwerdel
791ecfb0fe Remove tls support on client 2021-02-04 22:12:20 +01:00
Dennis Schwerdel
e9122743e9 Feature gate websockets 2021-02-04 21:42:38 +01:00
Dennis Schwerdel
bd0d102358 Add configurable WS port 2021-02-04 21:19:05 +01:00
Dennis Schwerdel
a113b3ba22 Remove unused imports 2021-02-03 22:46:53 +01:00
Dennis Schwerdel
f0d9ad2ccd Merge branch 'master' into wsproxy 2021-02-03 22:44:31 +01:00
Dennis Schwerdel
e3fa631ed9 Working example 2021-02-03 22:03:42 +01:00
Dennis Schwerdel
1eb1771d2a Merge branch 'master' into threading 2021-01-29 19:33:16 +01:00
Dennis Schwerdel
cbd38ed712 Document hot paths 2021-01-28 23:19:20 +01:00
Dennis Schwerdel
ca7df77532 Use criterion for benchmarking 2021-01-28 22:54:29 +01:00
Dennis Schwerdel
780cdb6bfe Merge branch 'master' into threading 2021-01-26 19:36:50 +01:00
Dennis Schwerdel
e150443891 Deps 2021-01-26 18:30:31 +01:00
Dennis Schwerdel
f95fb17dd4 rename to hook 2021-01-24 19:24:40 +01:00
Dennis Schwerdel
b6f4460f29 Fix tests 2021-01-24 17:47:02 +01:00
Dennis Schwerdel
8c4d86a101 node_id formatting 2021-01-23 21:18:25 +01:00
Dennis Schwerdel
8e3cdbddbf Formatting 2021-01-23 21:03:36 +01:00
Dennis Schwerdel
e6994e6939 Implement event scripts 2021-01-23 20:29:15 +01:00