Replace dnsrec protocol with gibdns
2 weeks ago
22 files changed
- CHANGELOG.md+3−2
- README.md+2−2
- contrib/examples/dns-exec.scfg+6−10
- docs/comparison.md+1−1
- docs/configuration.md+31−33
- docs/dns-record-protocol.md+0−140
- docs/exec-dns-providers.md+134−378
- docs/man/gibcert.scfg.5+21−22
- internal/acmeclient/gibdns_integration_test.go+162−0
- internal/acmeclient/pebble_integration_test.go+1−16
- internal/acmeclient/pebble_standalone_integration_test.go+2−37
- internal/acmeclient/tlsa.go+1−1
- internal/challenge/dns_exec.go+55−194
- internal/challenge/dns_exec_test.go+499−285
- internal/challenge/dnseditor.go+10−35
- internal/challenge/gibdns.go+1213−0
- internal/challenge/gibdns_dns.go+368−0
- internal/challenge/shell_plan9.go+0−27
- internal/challenge/shell_unix.go+0−27
- internal/challenge/shell_windows.go+0−27
- internal/config/parse_test.go+8−14
- internal/config/validate.go+20−34