Commit Graph

219 Commits (802121d54a28b2a5636878331e494abb76e6ea1a)

Author SHA1 Message Date
neil 7e96120353 fix message
neil cc36421fe5 fix typo
neil 683aa727d5 fix log path
neil ea07b495ac change message
neil 8d211c3524 fix log name
neil ab8df82563 fix log name
neil 8ba9c4ab97 support https_proxy for https://github.com/acmesh-official/acme.sh/pull/1838
neil 2f70b8682e add logs
neil 2bb29a105c fix pr_dns.yml
neil 916743f44b fix pr_dns.yml
neil edebe65d95 add pr_dns.yml
neil d0c2fb9761 fix https://github.com/acmesh-official/acme.sh/issues/3833#issuecomment-1203652970
neil 51d4d1451a use ${{ secrets.DEBUG }}
https://github.com/acmesh-official/acme.sh/issues/4215
neil 8a1f038a80 add issue.yml
neil bd78120bd5 Use major version of https://github.com/vmactions/freebsd-vm
neil 1a140a5515 upgrade OpenBSD by https://github.com/vmactions/openbsd-vm
neil 1ea8cfbfb0 Add DragonFlyBSD test by https://github.com/vmactions/dragonflybsd-vm
neil 64fda95186 Upgrade solaris by https://github.com/vmactions/solaris-vm
neil 7843c0c1b0 Upgrade VM versions from https://github.com/vmactions
neil 3e628f2678 Upgrade NetBSD https://github.com/vmactions/netbsd-vm
neil ddabc38e3f upgrade OpenBSD https://github.com/vmactions/openbsd-vm
neil c0097497be Upgrade FreeBSD version https://github.com/vmactions/freebsd-vm
neil e2eb685d76 upgrade FreeBSD 13.1
neil 093cfcdf42 Add NetBSD Test by: https://github.com/vmactions/netbsd-vm
neil 59dc513ac3 add OpenBSD test
neil 87b110bb86 add OpenBSD CI test: https://vmactions.org
neilpang bee5cb55a1 fix test
neilpang 00483e8cdd exclude zerossl tests in the CI
It's not stable
neil 7cd6ff054b add
neilpang 0f762d98a4 Update Linux.yml
use centos:7
neil 856e77053e Merge branch '3870' into dev
neil 75ae57e194 report false
neil d42feae0af fix ecdsa name for stepca
neil 45971b8083 add ip cert test for stepCA
neil 8e9bbd1bb3 fix CI
neil ec10a3eab4 fix CI
neil 49deb4af24 fix CI
neil 10f171b6e4 fix ci
neil 735db1a12b fix ci
neil b2f4cc2dc5 add Step-ca to CI
https://github.com/acmesh-official/acme.sh/issues/3871
neilpang 37cc611e3f fix gentoo image
neilpang c6a0ec64cb upgrade solaris vm
neilpang beed123fb0 fix tunnel version
neilpang 267e582827 add TEST_DNS_NO_SUBDOMAIN
neilpang 69c02cae76 pass TEST_DNS_NO_SUBDOMAIN
neilpang eaae0547f2 upgrade Solaris
neil ba44235471
Update DNS.yml
neil 737a7a2db2 add test for ipcert
neil 0510da0853 fix test chain root name.
neil 365d22d076 add TEST_PREFERRED_CHAIN
neil 1760169ef9 fix Windows test
neil 32ea224933 update versions
neil 64908e0080 fix Windows path
neilpang c5efec678e remove clearlinux
neilpang 72e3f33f28 fix docker test
neilpang ba7d85145a fix env
neilpang 719ba75fcc fix test server
neilpang a69aece23a Use TEST_ACME_Server
neilpang 77d3815baa use TEST_ACME_Server
neilpang e225e17386 remove unused file
neilpang bcce77508a remove buypass test
neilpang e9bdf02cfc fix filter
neilpang 77f659c9b9 add NO_ECC_384
neilpang c66e157a14 fix path filter
neilpang 2c927277e2 fix error
neilpang 1ae9c48370 fix error
neilpang 078a8b40e9 add buypass test
neilpang 8dae8c52c0 split in to multiple files, so that it can pass more.
neilpang 79fac4466e minor
neil 0e9f09e582
Merge pull request from Djelibeybi/dev
Add DNS API plugin for Oracle Cloud Infrastructure DNS Service
neilpang 1c78663378 exclude test for dns api changes
neilpang da754e9a71 fix
neilpang cc9ec806b2 add all Linux
neilpang 54f2640ef2 fix env
neilpang 56246592c7 set ca names in the env
neilpang 1ff5d71e12 fix windows
neilpang 67c42c5911 add zerossl
Avi Miller 6f88c81616
Add DNS API plugin for Oracle Cloud Infrastructure DNS Service
This plugin is has noticeably more required fields than most
other plugins due to the requirement that all requests to
the OCI REST API must be cryptographically signed by the client
using the draft standard proposed in draft-cavage-http-signatures-08[1].

The OCI specific implementation details of the draft standard are
documented in the Developer Guide[2].

NOTE: there is maximum allowed clock skew of five minutes between the
client and the API endpoint. Requests will be denied if the skew is
greater.

This PR also includes a minor tweak to the Solaris job in the DNS
workflow so that it uses the pre-installed GNU tools, curl and OpenSSL 1.1.1.
Without these changes, the signature generation function does not
work on Solaris.

[1]: https://datatracker.ietf.org/doc/html/draft-cavage-http-signatures-08
[2]: https://docs.oracle.com/en-us/iaas/Content/API/Concepts/signingrequests.htm#five

Signed-off-by: Avi Miller <avi.miller@oracle.com>
neil 7aa4b8247c upgrade cf-tunnel
neil 40e2ebed95 remove ngrok token
neil bf9b33acec use cloudflare tunnel to test
neilpang f855862ade upgrade freebsd
neilpang a694b46914 fix freebsd
Easton Man 31f65b89bb
fix: fix freebsd and solaris
neilpang d8163e9835 upgrade freebsd and solaris
neil 77e8008752
fix docker build ()
* fix dockerhub

* fix

Co-authored-by: neil <win10@neilpang.com>
neil cc8f2afce9 fix for Solaris, and add Solaris to Github actions
neil 11b980f574 fix set-env
neil 2b8561f27d fix set-env
neil c349e9aabe fix set-env
MaxPeal 075dc1e4e9
add linux/ppc64le and linux/s390x
neil 02baa778c5
Merge pull request from acmesh-official/dev
sync
neil 5fd0e5add2
Update DNS.yml
neil 23eccb2f20
Update LetsEncrypt.yml
neil 348bae53fe
Update LetsEncrypt.yml
neil 6bc00fc5e5
Update DNS.yml
neil 784b914e07 update freebsd
neil c9ff536e24 minor
neil 238efb02c6 update freebsd-vm
neil be7b87cda3 fix message