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