Commit Graph

67 Commits (42862852b81e2b8071a3e3515f6f30f000e5d100)

Author SHA1 Message Date
Jan Schaumann 1c58c4c409 on OpenBSD, add libiconv
acme.sh dnsapi/dns_edgedns.sh invokes iconv(1) which is not provided by
OpenBSD in the base system. Adding the libiconv package provides this tool.

This should also help address , albeit indirectly:
it looks like that PR cannot be merged because the OpenBSD test fails despite
the PR not actually changing anything having to do with iconv. That is, I
suspect that the test for OpenBSD failed (or would have failed, had it been
run?) prior to that PR being issued.

(This was previously submitted as
https://github.com/acmesh-official/acmetest/pull/28 )
i18n.site cefa7d940a
Update DNS.yml
DNS.yml can be triggered manually
neil 85e3ecfe0b fix omnios
neil b79c3f5cc4 fix pkg_add
neil f4315e2c6f fix _date2time
neil f0ac566c93 add Omnios
neil 50f6a459cf update solaris
neil 3b7bc5a56a update dragonflybsd-vm@v1
KincaidYang 09b41aa667
fix for nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation
In , I mistakenly added libnghttp2 to NetBSD, now for correction.
KincaidYang 87dc4fe388
fix for curl bugs nghttp2_option_set_no_rfc9113_leading_and_trailing_…
In , I mistakenly added libnghttp2 to NetBsd, and now it has been corrected and added to OpenBsd
KincaidYang 089d35708b
fix for curl bugs nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation
see
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/2018342
b6f62ac446
https://github.com/acmesh-official/acme.sh/issues/4775
Arash Hatami 257de15c73
Fix export problems
Arash Hatami 5a0225d033
Fix export problem for special values
neil d102943a32 upgrade actions/checkout@v3
neil a0b27ddbd8
Merge pull request from PeterDaveHello/speedup-ci
Reduce `acmetest` `git clone` depth to speed up CI pipeline
Peter Dave Hello 424da01878 Reduce acmetest git clone depth to speed up CI pipeline
Peter Dave Hello 3c933158c8 Use encrypted https instead of plain-text http when we can
neil ef26075a1c export TokenName
neilpang 4ea7f3cda5 ignore https error for solaris
neil 9fb14eef0e support "secrets.HTTPS_INSECURE" for solaris
neil dd707242ef the envs are moved to acmetest
neil b888792940 fix concurrency
neil 70351677a1 add concurrency
neil 2454ac8ef1 don't upload log
neil 5dba8b493d fix log pattern
neil 683aa727d5 fix log path
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 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 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 7843c0c1b0 Upgrade VM versions from https://github.com/vmactions
neil 3e628f2678 Upgrade NetBSD https://github.com/vmactions/netbsd-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 75ae57e194 report false
neilpang c6a0ec64cb upgrade solaris vm
neilpang 267e582827 add TEST_DNS_NO_SUBDOMAIN
neilpang 69c02cae76 pass TEST_DNS_NO_SUBDOMAIN
neilpang eaae0547f2 upgrade Solaris
neil ba44235471
Update DNS.yml
neilpang 72e3f33f28 fix docker test
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>
neilpang f855862ade upgrade freebsd
neilpang a694b46914 fix freebsd