Commit Graph

1104 Commits

Author SHA1 Message Date
neil e1c42eb6cc Merge pull request #414 from noplanman/cyon_dns_api
Cyon.ch DNS API
2017-02-20 19:13:35 +08:00
neil 8796adfd63 fix https://github.com/Neilpang/acme.sh/issues/614 2017-02-20 18:03:16 +08:00
neilpang 85e1f4ea13 refactor parameters 2017-02-19 22:09:22 +08:00
neilpang d9c9114b3b refactor key length 2017-02-19 21:21:11 +08:00
neilpang 02140ce763 refactor alt domains 2017-02-19 21:18:00 +08:00
neilpang af1cc3b331 refactor params 2017-02-19 21:13:00 +08:00
neilpang f845b371ce fix format 2017-02-19 20:40:53 +08:00
neilpang 3a1bd3114b add hooks, not implemented yet. 2017-02-19 20:35:32 +08:00
Armando Lüscher a6d2e3a1e6
Suppress shellcheck warnings. 2017-02-19 13:26:32 +01:00
neilpang 93bce1b24c support multiple deploy hook
fix https://github.com/Neilpang/acme.sh/issues/508
2017-02-19 20:15:00 +08:00
neil cb6f622957 Update README.md 2017-02-19 18:19:24 +08:00
neil 43d3b51bde Update README.md 2017-02-19 18:16:12 +08:00
neil 2436d7e0ba Merge pull request #641 from Neilpang/secure
secure debug message
2017-02-19 13:30:59 +08:00
neilpang e6e85b0c55 secure debug message 2017-02-19 13:24:00 +08:00
neilpang 52765466c1 fix syslog doc 2017-02-19 12:55:05 +08:00
neilpang 113089be5d fix syslog level 2017-02-19 12:42:37 +08:00
neilpang fc6cf4d963 fix syslog 2017-02-19 12:13:18 +08:00
neilpang db50462920 minor use interactive _sleep 2017-02-18 12:03:21 +08:00
neilpang 6480250221 fix for freebsd 2017-02-18 10:31:18 +08:00
neilpang c70432996a compatible to openssl 0.9 for hmac function 2017-02-17 23:06:39 +08:00
neil 2aec627503 Merge pull request #630 from Neilpang/nonce
Nonce
2017-02-17 20:13:13 +08:00
neil b7924ce58b fix format 2017-02-17 14:40:58 +08:00
neil 0bc745f68f retry if nonce is invalid
fix https://github.com/Neilpang/acme.sh/issues/627
2017-02-17 13:51:17 +08:00
neilpang 52f8b787c9 fix https://github.com/Neilpang/acme.sh/issues/622 2017-02-16 22:37:32 +08:00
neilpang ad153ae041 fix https://github.com/Neilpang/acme.sh/issues/622 2017-02-16 22:29:08 +08:00
neilpang 72af092cc1 fix https://github.com/Neilpang/acme.sh/issues/614 2017-02-15 21:09:01 +08:00
neil b3449db2f8 Merge pull request #619 from Neilpang/nginx
support nginx mode
2017-02-15 20:31:02 +08:00
neilpang 7db28745c8 start v2.6.7 2017-02-15 20:28:50 +08:00
neilpang 6921211461 fix debug message 2017-02-15 20:24:24 +08:00
neilpang 9f90618a70 fix https://github.com/Neilpang/acme.sh/issues/617 2017-02-14 23:57:00 +08:00
neilpang 302c41edc9 fix format 2017-02-14 22:41:34 +08:00
neilpang 5d943a35f8 fix https://github.com/Neilpang/acme.sh/issues/616 2017-02-14 22:12:58 +08:00
neilpang 03f8d6e946 fix https://github.com/Neilpang/acme.sh/issues/615 2017-02-14 22:03:48 +08:00
neilpang 9d725af602 support nginx mode 2017-02-13 23:29:37 +08:00
Armando Lüscher 3e1418d662
Use gloo item key for environment change, to support different account types.
(this isn't working 100% yet, still looking for a solution)
2017-02-12 12:30:06 +01:00
Armando Lüscher 884f70fb39
Remove square brackets from ranges.
Export curl header variables.
2017-02-12 12:24:58 +01:00
Armando Lüscher 9499a1142b
Remove custom URL encoding and use library's implementation. 2017-02-12 12:24:58 +01:00
Armando Lüscher 6e8dcdce78
Satisfy shellcheck. 2017-02-12 12:24:58 +01:00
Armando Lüscher ce9fae82bd
Update cookie retrieval using _egrep_o (thanks @Neilpang) 2017-02-12 12:24:57 +01:00
Armando Lüscher afa3fc8bf9
Adapt to use general naming rule for account variables. 2017-02-12 12:24:57 +01:00
Armando Lüscher 09eccf6fc0
Use more flexible version of uppercase to lowercase conversion. 2017-02-12 12:24:57 +01:00
Armando Lüscher edfefb6763
Add usage instructions and repo link to post issues. 2017-02-12 12:24:57 +01:00
Armando Lüscher 98b3dcbf37
Prefix all private functions with `_cyon`.
Satisfy shellcheck.
2017-02-12 12:22:50 +01:00
Armando Lüscher 2698ef6c5f
Return instead of exit.
Clear OTP secret if environment variable is set to empty. This is for when the 2FA is disabled.
Rename `_is_idn` function to `_is_idn_cyon`.
Remove usage of curl (except for URL encoding of data).
Instead of cleaning up the cookie jar, get rid of it completely and logout of cyon instead.
2017-02-12 12:22:49 +01:00
Armando Lüscher 46b2ee3bae
Replace all echos with printf. 2017-02-12 12:22:49 +01:00
Armando Lüscher e7ee3a7dd5
Remove jq completely to not require it as a dependency. 2017-02-12 12:22:49 +01:00
Armando Lüscher 0085e6f83b
Don't use jq to fetch list of DNS entries to be deleted. 2017-02-12 12:22:49 +01:00
Armando Lüscher c90fa3bcfc
Fix problems found by travis. 2017-02-12 12:22:49 +01:00
Armando Lüscher 0ec9b9823f
Add DNS API for cyon.ch 2017-02-12 12:22:48 +01:00
neilpang d88f8e862b move backup to sub folder. 2017-02-12 10:20:50 +08:00