public IP address autodiscovery #20

Merged
lx merged 10 commits from stun into main 2023-04-21 09:56:22 +00:00
Owner
  • Add STUN actor that saves autodiscovered public IPv4/IPv6 to Consul
  • IPv6-only mode for places where port-forwarding through IGD is not available
  • Remove unused ACME config options
  • Some refactoring
  • Reformat code using rustfmt (PRO TIP: whitespace changes can be ignored in Gitea's diff view)
- [x] Add STUN actor that saves autodiscovered public IPv4/IPv6 to Consul - [x] IPv6-only mode for places where port-forwarding through IGD is not available - [x] Remove unused ACME config options - [x] Some refactoring - [x] Reformat code using `rustfmt` (PRO TIP: whitespace changes can be ignored in Gitea's diff view)
lx added 1 commit 2023-04-04 16:47:29 +00:00
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
615f926618
Add STUN actor that saves autodiscovered IPv4/IPv6 to Consul
lx added 1 commit 2023-04-04 16:48:16 +00:00
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2d39adcabb
cargo fmt
lx added 1 commit 2023-04-04 16:49:05 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
b3f76f272a
Remove .rustfmt.toml and move to standard rustfmt format (4 spaces)
lx added 1 commit 2023-04-04 17:06:41 +00:00
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
f410230240
parse private_ip earlier
lx added 1 commit 2023-04-05 07:48:05 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
c356c4d1c4
IPv6-only mode
lx added 1 commit 2023-04-05 07:50:39 +00:00
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
71bfd5be2d
Remove ACME config, not used as we are doing ACME in Tricot now
lx added 1 commit 2023-04-05 07:51:56 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
21ab77b828
Remove ACME options from tests
lx changed title from WIP: public IP address autodiscovery to public IP address autodiscovery 2023-04-05 11:50:06 +00:00
lx added 1 commit 2023-04-20 12:18:20 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
48da5b61ac
better error handling
lx added 1 commit 2023-04-20 12:29:43 +00:00
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
d27173a2b7
debug
lx added 1 commit 2023-04-20 12:53:26 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
f5fc635b75
match numeric protocol values
lx merged commit 05872634a4 into main 2023-04-21 09:56:22 +00:00
lx deleted branch stun 2023-04-21 09:56:26 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/diplonat#20
No description provided.