Commit Graph

2268 Commits

Author SHA1 Message Date
Bob Perper
e5dea48d3c Retry pull request with HTTPS_INSECURE=1 2025-12-09 07:40:00 -05:00
Bob Perper
5fcca7c7e0 Retry correct commit 2025-12-08 08:48:30 -05:00
Bob Perper
b0088c82dc Merge branch 'acmesh-official:dev' into dev 2025-12-08 08:44:42 -05:00
neil
3b2c2b16b2 minor
Some checks failed
DNS / CheckToken (push) Has been cancelled
Build DockerHub / CheckToken (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
Shellcheck / shfmt (push) Has been cancelled
DNS / Fail (push) Has been cancelled
DNS / Docker (push) Has been cancelled
DNS / MacOS (push) Has been cancelled
DNS / Windows (push) Has been cancelled
DNS / FreeBSD (push) Has been cancelled
DNS / OpenBSD (push) Has been cancelled
DNS / NetBSD (push) Has been cancelled
DNS / DragonFlyBSD (push) Has been cancelled
DNS / Solaris (push) Has been cancelled
DNS / Omnios (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
2025-12-06 11:23:28 +01:00
neil
45cb36f6d9 fix https://github.com/acmesh-official/acme.sh/issues/6246#issuecomment-3610998032
Some checks failed
Shellcheck / shfmt (push) Has been cancelled
DNS / CheckToken (push) Has been cancelled
DNS / Fail (push) Has been cancelled
DNS / Docker (push) Has been cancelled
DNS / MacOS (push) Has been cancelled
DNS / Windows (push) Has been cancelled
DNS / FreeBSD (push) Has been cancelled
DNS / OpenBSD (push) Has been cancelled
DNS / NetBSD (push) Has been cancelled
DNS / DragonFlyBSD (push) Has been cancelled
DNS / Solaris (push) Has been cancelled
DNS / Omnios (push) Has been cancelled
Build DockerHub / CheckToken (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
2025-12-05 22:31:45 +01:00
Bob Perper
ed1bd01592 Save account information differently 2025-12-05 16:29:49 -05:00
Bob Perper
a1857af6de Update error message and secrets 2025-12-05 15:53:17 -05:00
Bob Perper
6b6d22c5ba shfmt updates 2025-12-05 13:52:59 -05:00
Bob Perper
67a389cbbf Minor change and setup secrets again 2025-12-05 10:35:52 -05:00
Bob Perper
d3930639db Updated secrets and put back guards 2025-12-05 08:58:41 -05:00
Bob Perper
65292b010e Merge branch 'acmesh-official:dev' into dev 2025-12-05 08:57:01 -05:00
Stefan
004deaeea1 Merge branch 'dev' into master 2025-11-30 19:28:39 +01:00
Stefan Riegel
36b8ca2bc0 Fix shfmt formatting: Remove trailing whitespace 2025-11-30 00:49:36 +01:00
Stefan Riegel
890ab4a7bb Refactor dns_infoblox_uddi.sh: Fix zone detection and add wildcard cert support
- Added _get_root() helper function for proper zone detection
- Fixed zone ID extraction to match dns/auth_zone/* pattern
- Added _infoblox_rest() wrapper for API calls with proper auth
- Improved error handling for authentication failures
- Added support for wildcard certificates (multiple TXT records)
- Filter by exact txtvalue when deleting records
- Follow acme.sh best practices and conventions

Tested with:
- Standard domain certificates
- Wildcard certificates (*.domain.com)
- Multiple subdomains
- Staging and production Let's Encrypt
2025-11-30 00:48:15 +01:00
Stefan Riegel
490b9e2d09 Clean up debug statements 2025-11-29 23:39:43 +01:00
Stefan Riegel
ca35e8c118 Fix zone_id extraction to query correct zone 2025-11-29 23:32:28 +01:00
Stefan Riegel
eeb91de6a3 Replace jq with shell-based JSON parsing 2025-11-29 23:13:52 +01:00
Stefan Riegel
657b7195d6 Fix Authorization header format 2025-11-29 23:06:26 +01:00
Stefan
5c6d8aacbe Add files via upload 2025-11-29 22:38:02 +01:00
SunMar
c5566eafeb fix "dns_aws.sh: line 164: _error: command not found" #6443 2025-11-28 09:44:50 +01:00
Bob Perper
88e9681481 Additional shfmt issues 2025-11-21 16:26:24 -05:00
Bob Perper
20ef8cd369 Additional shfmt issues 2025-11-21 16:22:42 -05:00
Bob Perper
ded539b11c Additional shfmt issues 2025-11-21 16:04:23 -05:00
Bob Perper
5e76ea820c Additional shfmt issues 2025-11-21 16:01:14 -05:00
Bob Perper
90d2ff8fad Better fixes for shfmt errors 2025-11-21 15:27:38 -05:00
Bob Perper
0f42b06b48 Trying again to fix shfmt error 2025-11-21 08:02:59 -05:00
Bob Perper
b500ac3dbb Updated secret and dns_qc.sh 2025-11-20 15:38:56 -05:00
Bob Perper
d0d97a40a6 Commit to force initial test 2025-11-20 08:01:36 -05:00
Bob Perper
9381835a7c QUIC.cloud support for acme.sh 2025-11-20 08:01:36 -05:00
neil
90e6c9b87b Merge pull request #6629 from WongIong/patch-1
Some checks failed
Windows / Windows (, , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
Build DockerHub / CheckToken (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
Shellcheck / shfmt (push) Has been cancelled
NetBSD / NetBSD (, , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
Omnios / Omnios (, , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
Omnios / Omnios (1, , , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
OpenBSD / OpenBSD (, , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
OpenBSD / OpenBSD (1, , , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
PebbleStrict / PebbleStrict (push) Has been cancelled
PebbleStrict / PebbleStrict_IPCert (push) Has been cancelled
Solaris / Solaris (, , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
Solaris / Solaris (1, , , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
Ubuntu / Ubuntu (, , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
Ubuntu / Ubuntu (1, , , , LetsEncrypt.org_test, (STAGING)) (push) Has been cancelled
Ubuntu / Ubuntu (Smallstep Intermediate CA, Smallstep Intermediate CA, , 1, https://localhost:9000/acme/acme/directory, ) (push) Has been cancelled
Ubuntu / Ubuntu (Smallstep Intermediate CA, Smallstep Intermediate CA, , 1, https://localhost:9000/acme/acme/directory, 1, , 172.17.0.1) (push) Has been cancelled
Ubuntu / Ubuntu (ZeroSSL RSA Domain Secure Site CA, ZeroSSL ECC Domain Secure Site CA, githubtest@acme.sh, ZeroSSL.com, ) (push) Has been cancelled
DNS / CheckToken (push) Has been cancelled
DNS / Fail (push) Has been cancelled
DNS / Docker (push) Has been cancelled
DNS / MacOS (push) Has been cancelled
DNS / Windows (push) Has been cancelled
DNS / FreeBSD (push) Has been cancelled
DNS / OpenBSD (push) Has been cancelled
DNS / NetBSD (push) Has been cancelled
DNS / DragonFlyBSD (push) Has been cancelled
DNS / Solaris (push) Has been cancelled
DNS / Omnios (push) Has been cancelled
Adapting to Cloudflare's new response
2025-11-19 20:51:34 +01:00
Mason
a9f96bf709 Reformat using shfmt 2025-11-20 00:29:44 +08:00
Mason
c950b67e4b Adapting to Cloudflare's new response 2025-11-19 23:27:45 +08:00
neil
77805086d0 Merge pull request #6563 from PKlapp/dns_hetznercloud
Some checks failed
DNS / CheckToken (push) Has been cancelled
DNS / Fail (push) Has been cancelled
DNS / Docker (push) Has been cancelled
DNS / MacOS (push) Has been cancelled
DNS / Windows (push) Has been cancelled
DNS / FreeBSD (push) Has been cancelled
DNS / OpenBSD (push) Has been cancelled
DNS / NetBSD (push) Has been cancelled
DNS / DragonFlyBSD (push) Has been cancelled
DNS / Solaris (push) Has been cancelled
DNS / Omnios (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
Shellcheck / shfmt (push) Has been cancelled
Build DockerHub / CheckToken (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
Add Hetzner Cloud DNS provider (dns_hetznercloud)
2025-11-18 21:11:39 +01:00
An | Anton Röhm
762b140808 Merge branch 'acmesh-official:master' into patch-1 2025-11-09 20:58:12 +01:00
Peter Lindegaard Hansen
d187b982eb Update dns_curanet.sh 2025-11-03 18:14:27 +01:00
Peter Lindegaard Hansen
b7c8601540 Update dns_curanet.sh 2025-11-03 16:18:15 +01:00
Philipp Klapp
5f81460504 Wait for Hetzner Cloud DNS actions to complete before returning 2025-11-02 04:07:58 +01:00
Philipp Klapp
b65f432ee0 Normalize Hetzner zone names to punycode 2025-11-01 13:44:11 +01:00
An
65bd3d67b4 nanelo dns: minor log improvements 2025-10-14 15:51:28 +02:00
Vmichelin
25c564bae1 fix #6555 : ovh dns api enable to remove record 2025-10-14 10:10:19 +02:00
Philipp Klapp
3c3ec2c97c Script created for Hetzner Cloud 2025-10-13 09:05:59 +02:00
benyamin-codez
d76f4b27b0 dnsapi/dns_opnsense.sh: Refresh for OPNsense v25.7 series
Updates the dns_opnsense.sh Bourne shell script for OPNSense v25.7 series:

1. Fixes historical error in rm_record() [used incorrect response variable]
2. Improves debug messaging in rm_record()
3. Fixes _get_root() for change in OPNsense API
    * Response is now split into pseudo-rows
    * We now iterate through pseudo-rows for matching domainname field
4. Fixes _existingchallenge() for change in OPNsense API
    * Fixes unreliable regex for uuid
    * Adds domain regex and %domain field
5. Fixes historical error in _existingchallenge() [incorrect variable syntax]

Resolves #6467

Signed-off-by: benyamin-codez <115509179+benyamin-codez@users.noreply.github.com>
2025-09-15 15:50:48 +10:00
An
d8a92a2e65 switch nanelo api to post requests 2025-09-08 21:32:15 +02:00
An | Anton Röhm
7eb0ce6e90 Merge branch 'dev' into patch-1 2025-09-07 17:19:02 +02:00
An | Anton Röhm
5aa964cde9 Formatting
using shfmt to format the code
2025-09-07 17:17:51 +02:00
An | Anton Röhm
31d7264583 Fix pattern matching for best zone selection 2025-09-07 17:14:06 +02:00
An | Anton Röhm
93dc22a71f Support Nanelo DNS Team- & Workspace-specific API keys
Nanelo Team- and Workspace-specific API keys require the "domain" parameter to be set containing the DNS zone name (unlike the Domain-specific API keys).
So I've added a function to detect the root DNS zone and set the required parameter as described here: https://github.com/acmesh-official/acme.sh/wiki/DNS-API-Dev-Guide#3-detect-which-part-is-your-root-zone
2025-09-07 16:57:10 +02:00
neil
28f8f56fa3 Merge pull request #6365 from OPPO9008/dev
Some checks failed
DNS / CheckToken (push) Has been cancelled
Build DockerHub / CheckToken (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
Shellcheck / shfmt (push) Has been cancelled
DNS / MacOS (push) Has been cancelled
DNS / Windows (push) Has been cancelled
DNS / Fail (push) Has been cancelled
DNS / Docker (push) Has been cancelled
DNS / FreeBSD (push) Has been cancelled
DNS / OpenBSD (push) Has been cancelled
DNS / NetBSD (push) Has been cancelled
DNS / DragonFlyBSD (push) Has been cancelled
DNS / Solaris (push) Has been cancelled
DNS / Omnios (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
dnsla api更新
2025-08-28 13:45:15 +08:00
neil
b1f6b5314c Merge pull request #5197 from aorith/dev
fix: rage4 - add error 400 and TXT cleanup
2025-08-28 13:42:03 +08:00
neil
10627e4974 Merge pull request #6473 from woutd/constellix-rate-limit
Some checks failed
Shellcheck / shfmt (push) Has been cancelled
DNS / CheckToken (push) Has been cancelled
Build DockerHub / CheckToken (push) Has been cancelled
Shellcheck / ShellCheck (push) Has been cancelled
DNS / OpenBSD (push) Has been cancelled
DNS / Fail (push) Has been cancelled
DNS / Docker (push) Has been cancelled
DNS / MacOS (push) Has been cancelled
DNS / Windows (push) Has been cancelled
DNS / FreeBSD (push) Has been cancelled
DNS / NetBSD (push) Has been cancelled
DNS / DragonFlyBSD (push) Has been cancelled
DNS / Solaris (push) Has been cancelled
DNS / Omnios (push) Has been cancelled
Build DockerHub / build (push) Has been cancelled
Add sleep before each REST call to Constellix to prevent rate limit
2025-08-19 10:05:37 +08:00