Commit Graph
218 Commits
Author SHA1 Message Date
1f486fc9a5 Upload latest dev branch to master (#3)
* Fix for empty error objects in response breaking extraction of domain validation types

Fix for empty error objects in the response which mess up the extraction of domain validation types due to the closing brace in the error object prematurely matching the end of the search pattern.

This seems to be a recent change with ZeroSSL in particular where "error":{} is being included in responses.

There could potentially be a related issue if there is a complex error object ever returned in the validation check response where an embedded sub-object could lead to an incomplete extraction of the error message, roughly around line 5040.

Adapted from fix suggested here: https://github.com/acmesh-official/acme.sh/issues/4933#issuecomment-1870499018

* Add new dnsapi support for OpenProvider.eu using new REST API

* Cleanup duplicate debug log output based on DNS test run

* Resolve spellcheck error

* Configure 10 second timeout to ACME_DIRECTORY API call

* add support for AIX style netstat

* add

* fix for wiki

* minor

* minor

* wiki

* wiki

* dnsapi: dns_mydnsjp.sh fix author

The @epgdatacapbon was renamed to @tkmsst

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>

* dnsapi: dns_ddnss.sh remove RaidenII from authors

He made the DuckDNS script that was used for this script but he can't support the script.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>

* dnsapi: fix authors: use @ for GitHub profiles

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>

* dnsapi: dns_vultr.sh remove empty author

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>

* dnsapi: dns_mijnhost.sh rearrange fields, use user docs instead of API docs

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>

* dnsapi: fix Structured DNS Info

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>

* Fix logged typo when running pre hook

* Run post hook when _on_before_issue errors

---------

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
Co-authored-by: Ciaran Walsh <ciaran@ciaran-walsh.com>
Co-authored-by: Lambiek12 <algemeen@lambiek12.nl>
Co-authored-by: Erwin Oegema <blablaechthema@hotmail.com>
Co-authored-by: laDanz <cdanzmann@gmail.com>
Co-authored-by: neil <github@neilpang.com>
Co-authored-by: neil <gitpc@neilpang.com>
Co-authored-by: Sergey Ponomarev <stokito@gmail.com>
Co-authored-by: David Beitey <david@davidjb.com>
Co-authored-by: Jan-willem van Kampen <Lambiek12@users.noreply.github.com>
2025-08-12 11:12:09 +03:00
neil 5bfd43b718 fix pr 2025-05-17 21:28:26 +02:00
neil b5e3883891 update 2025-04-26 16:47:29 +02:00
neil 40b6db6a27 persist-credentials: false 2025-03-29 21:14:56 +01:00
neil 223dc87cef usage 2024-12-07 22:50:12 +01:00
neil 87beb0a5f2 fix name 2024-10-13 17:26:14 +02:00
neil 8e35f8c3aa Merge pull request #5309 from jschauma/master
on OpenBSD, add libiconv
2024-09-29 21:34:28 +02:00
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 acmesh-official/acme.sh#4350, 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 )
2024-09-28 14:18:22 -04:00
Maximilian Irro 25703296a6 Add OpenContainer Image Format Annotations as Labels to Docker Image 2024-09-26 21:50:06 +02:00
i18n.site cefa7d940a Update DNS.yml
DNS.yml can be triggered manually
2024-08-28 11:31:29 +08:00
neil 5f68ad4e19 fix 2024-08-19 22:15:50 +08:00
neil 65868ab8a7 remove centos 2024-07-03 18:27:47 +08:00
neil bd48c99383 fix ca names 2024-05-04 16:27:31 +02:00
neil d76272f0ea fix message 2024-02-04 12:35:07 +08:00
neil 802121d54a show dns message on any branch 2024-02-04 11:42:28 +08:00
neil 3dca67112d fix netbsd 2024-02-03 18:39:58 +08:00
neil 85e3ecfe0b fix omnios 2024-01-13 20:28:21 +01:00
neil b79c3f5cc4 fix pkg_add 2024-01-12 20:36:49 +01:00
neil f4315e2c6f fix _date2time 2023-12-05 19:33:10 +01:00
neil f0ac566c93 add Omnios 2023-12-04 23:51:06 +01:00
neil 50f6a459cf update solaris 2023-12-04 09:41:39 +01:00
neil f71d8d7348 minor 2023-12-03 14:44:23 +01:00
neil a12a3640a7 update 2023-12-03 14:40:32 +01:00
neil 3b7bc5a56a update dragonflybsd-vm@v1 2023-12-02 22:50:59 +01:00
neil a4bd89c938 fix 2023-11-21 09:00:22 +01:00
neil f364d4fbef fix 2023-11-21 08:45:54 +01:00
neil f899d0d8ed update 2023-11-20 23:39:25 +01:00
neil 1cc3a13c49 fix comments 2023-11-04 10:04:26 +01:00
KincaidYang 09b41aa667 fix for nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation
In #4776, I mistakenly added libnghttp2 to NetBSD, now for correction.
2023-09-02 18:38:51 +08:00
KincaidYang 87dc4fe388 fix for curl bugs nghttp2_option_set_no_rfc9113_leading_and_trailing_…
In #4776, I mistakenly added libnghttp2 to NetBsd, and now it has been corrected and added to OpenBsd
2023-09-02 18:23:14 +08:00
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
https://github.com/acmesh-official/acme.sh/commit/b6f62ac446ab9ff78f4a90c4330dc314678545c9
https://github.com/acmesh-official/acme.sh/issues/4775
2023-09-02 14:31:17 +08:00
neil b6f62ac446 fix for curl bugs nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation
see https://bugs.launchpad.net/ubuntu/+source/curl/+bug/2018342
2023-07-30 10:58:22 +08:00
neilpang f537c606f7 fix warnings 2023-01-29 11:13:23 +08:00
neilpang 01249d0cb9 fix warning 2023-01-28 16:24:27 +08:00
neil 6748c55c04 fix stepca 2023-01-24 18:00:09 +08:00
neil deb63b4adf fix stepca 2023-01-24 17:58:46 +08:00
neil ab2305e259 fix stepca 2023-01-24 16:42:10 +08:00
neil 7b623f85cd minor 2022-12-26 21:43:02 +08:00
Arash Hatami 257de15c73 Fix export problems 2022-11-29 13:45:04 +03:30
Arash Hatami 5a0225d033 Fix export problem for special values 2022-11-29 12:21:49 +03:30
neil e684abdacd fix checkout 2022-11-23 21:34:58 +08:00
neil e275cb1efd fix shellcheck warnings 2022-11-23 21:33:29 +08:00
neil cdb238e41c fix cf-tunnel 2022-11-23 21:12:52 +08:00
neil d102943a32 upgrade actions/checkout@v3 2022-11-07 22:36:40 +08:00
neil a0b27ddbd8 Merge pull request #4372 from PeterDaveHello/speedup-ci
Reduce `acmetest` `git clone` depth to speed up CI pipeline
2022-10-29 13:59:32 +08:00
Peter Dave Hello 424da01878 Reduce acmetest git clone depth to speed up CI pipeline 2022-10-27 19:49:10 +08:00
Peter Dave Hello 3c933158c8 Use encrypted https instead of plain-text http when we can 2022-10-27 19:45:48 +08:00
neil ef26075a1c export TokenName 2022-09-24 23:58:56 +08:00
neilpang 4ea7f3cda5 ignore https error for solaris 2022-09-07 18:20:09 +08:00
neil 9fb14eef0e support "secrets.HTTPS_INSECURE" for solaris 2022-09-06 20:33:51 +08:00