Commit Graph

347 Commits

Author SHA1 Message Date
David Mcanulty
4880297e5c Check return status of curl and report error
This is really handy if you run without DEBUG mode and curl has a problem (like out of date SSL certs)
2016-04-18 15:26:21 -07:00
David Mcanulty
20a937e443 If debug mode, don't pass --silent to curl
This also fixes the issue of curl getting the -L option passed to it twice.
2016-04-18 15:07:05 -07:00
neil
db0534ed97 fix bug, uninstall env 2016-04-18 21:33:21 +08:00
Richard van Dijk
2d39b3df88 fix renewAll bug
$CERT_HOME is required by renewAll, but wasn't initialized.
2016-04-18 09:11:05 +08:00
neil
cbd13a123f Merge branch 'master' of https://github.com/Neilpang/acme.sh 2016-04-17 18:56:10 +08:00
neil
c1c7d87bc5 minor. 2016-04-17 18:56:03 +08:00
neil
c191ab7c07 Update README.md 2016-04-17 12:02:36 +08:00
neil
8663fb7e64 revert to bash. there are some issue with sh need to fix yet. 2016-04-17 07:38:43 +08:00
neil
99dc89c051 v2.2.0. It's time to declare that we are sh compatible, not only bash. 2016-04-16 23:10:46 +08:00
neil
158f22f733 fix compatible for sh. rename api. '-' is not allowed in the function name. 2016-04-16 22:31:17 +08:00
neil
eccec5f6d5 fix compatible for sh. '-' is not allowed in function name. 2016-04-16 22:19:29 +08:00
neil
dceb3acace fix compatible for sh 2016-04-16 21:52:24 +08:00
neil
036e9d1074 fix compatible for sh 2016-04-16 21:01:40 +08:00
neil
6ed1c718b9 minor, install without dnsapi 2016-04-16 20:06:26 +08:00
neil
8f7ad693a8 fix compatible for sh 2016-04-16 20:02:41 +08:00
neil
eac18b1c99 fix compatible for sh 2016-04-16 19:38:11 +08:00
neil
6f93064114 fix bug: multi webroots 2016-04-16 19:23:44 +08:00
neil
b281789777 add --certhome for --install command to save all the certs. 2016-04-16 19:05:53 +08:00
neil
5ef501c5ec More. restore apache on error 2016-04-16 18:31:00 +08:00
neil
0662507116 add --days only valid for -issue command. 2016-04-16 18:15:36 +08:00
neil
b5eb4b904e add --accountkey and --accountemail 2016-04-16 17:56:45 +08:00
neil
93c9216b69 update doc 2016-04-16 17:27:30 +08:00
neil
635695ec84 add --useragent to specify user-aggent for install or issue or other command 2016-04-16 17:25:26 +08:00
neil
41e3eafa90 skip creating accountkey/domainkey if already existing 2016-04-15 21:27:32 +08:00
neil
937cbf6df8 Update README.md 2016-04-15 20:45:08 +08:00
neil
432c14b86a Merge pull request #143 from sergeifilippov/patch-2
Update dns-myapi.sh
2016-04-15 20:42:27 +08:00
neil
6ce00fcdb8 Merge pull request #141 from sergeifilippov/patch-1
README rewrite
2016-04-15 20:39:27 +08:00
Sergei Filippov
fb67522324 Update dns-myapi.sh 2016-04-15 23:41:15 +12:00
Sergei Filippov
2b45dba57c README rewrite
Refactoring the README.

Cleaned up:

- Spelling
- Grammar
- Formatting

Doing my part to help out the maintainer of this awesome tool! Thank you @neilpang
2016-04-15 22:50:40 +12:00
neil
b0515cf8c0 Install from get.acme.sh 2016-04-14 22:27:51 +08:00
neil
6cc11ffb7d rename to acme.sh 2016-04-14 21:44:26 +08:00
neil
65938b73e1 update doc for --home 2016-04-13 23:36:32 +08:00
neil
70a5587513 typo 2016-04-13 22:58:03 +08:00
neil
3d434e43ad minor 2016-04-13 21:38:13 +08:00
neil
a7b7355dcf v2.0.1. Use '--home' install of env 2016-04-13 20:37:18 +08:00
neil
63f5d07ed7 Merge pull request #133 from Neilpang/nc-timeout
Add nc timeout
2016-04-13 00:26:20 +08:00
neil
233e8a2085 kill nc 2016-04-13 00:24:55 +08:00
neil
770dc4b230 expose the error 2016-04-12 23:47:09 +08:00
neil
dca09dedac kill nc process 2016-04-12 23:43:24 +08:00
neil
6fc1447fa6 add timeout for nc. 2016-04-12 23:18:22 +08:00
neil
fb6d3ab285 Merge pull request #127 from roozbehk/fixkeypath
bug, incorrect parameter for keypath
2016-04-12 09:46:11 +08:00
roozbehk
3ed4102a3c incorrect parameter for keypath 2016-04-11 21:32:49 -04:00
neil
d53289d707 Save customized account.conf. 2016-04-11 22:33:57 +08:00
neil
e8cce73a17 100% compatible from 1.x to 2.x 2016-04-10 12:54:01 +08:00
neil
5c917113e8 V2 help 2016-04-09 23:57:29 +08:00
neil
a63b05a9e7 le.sh v2.0.0
1. Unix-like command api
2. 100% compatible with le.sh 1.x command api.
3. Support different webroot for each domain in the same cert.
```
le.sh  --issue  -d a.com  -w /wwwroot/a.com  -d b.com -w /wwwroot/b.com
```
4. Support different authentication methods for each domain in the same cert. Hybrid usage:
```
le.sh  --issue  -d a.com -w /wwwroot/a.com  -d  b.com -dns dns-cf
```

5. Two different debug levels to provide useful debug info. `--debug`  or `--debug 2`
6. Support to install `fullchain.cer` after renewal.
7. Better performance.
2016-04-09 23:40:59 +08:00
neil
6cb415f57e Support revoke cert 2016-04-06 22:16:09 +08:00
neil
de9fd54e76 add wiki link 2016-04-05 22:48:33 +08:00
neil
9dfd5a9c31 Add toPkcs doc 2016-04-05 22:46:55 +08:00
neil
ac2d512327 add command "toPkcs" to convert cert file to pfx file. 2016-04-05 22:39:34 +08:00