public IP address autodiscovery #20

Merged
lx merged 10 commits from stun into main 1 month ago
lx commented 2 months ago
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 2 months ago
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 2 months ago
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2d39adcabb
cargo fmt
lx added 1 commit 2 months ago
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 2 months ago
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 2 months ago
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
c356c4d1c4
IPv6-only mode
lx added 1 commit 2 months ago
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 2 months ago
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 2 months ago
lx added 1 commit 1 month ago
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
48da5b61ac
better error handling
lx added 1 commit 1 month ago
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
d27173a2b7
debug
lx added 1 commit 1 month ago
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 1 month ago
lx deleted branch stun 1 month ago
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
The pull request has been merged as 05872634a4.
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
Loading…
There is no content yet.