Matthew Buckett
85200a157c
Azure DNS Provider ( #307 )
...
This is a first attempt at a working Azure DNS challenge provider.
Fixes #180
2016-11-02 15:33:57 +01:00
xenolf
72914df00f
Add OCSP must staple support
...
Introduces a new command line switch `--must-staple` to `run` and `renew`.
Using this switch will add the must staple TLS extension to the CSR generated by lego and thus also to the generated certificate.
This does not work with user specified CSRs!
Fixes #270
2016-10-27 11:22:10 +02:00
Clint Armstrong
4bb8bea031
add memcached provider ( #296 )
...
* add memcached provider
* add testing
2016-10-24 11:03:18 +02:00
Ely Deckers
9058a3fa02
Add AuroraDNS-provider
2016-10-16 16:05:54 +02:00
xenolf
ca0bd606b2
Merge pull request #280 from timewasted/dns-provider-linode
...
Add support for Linode as a DNS provider.
2016-09-26 10:46:22 +02:00
xenolf
82ac43327b
Update version to 0.3.1 in readme and cli. Fixes #285
2016-09-12 09:50:14 +02:00
Ryan Rogers
5656b9df20
Add support for Linode as a DNS provider.
2016-08-29 12:37:19 -07:00
xenolf
160cb3b6e8
Merge pull request #272 from porjo/master
...
Add PowerDNS provider
2016-08-24 00:45:37 +02:00
Ian Bishop
9d954fcc41
Allow custom DNS resolvers
2016-08-23 08:22:17 +10:00
Ian Bishop
63a05d58a6
Add PowerDNS provider
2016-08-19 18:32:27 +10:00
Benny Siegert
524e35dba6
codegangsta is now called urfave.
...
Update import paths for cli package.
2016-07-13 21:03:47 +02:00
xenolf
58ead76066
Merge pull request #238 from moomerman/dnsmadeeasy
...
Add DNSProvider for DNSMadeEasy (http://dnsmadeeasy.com/ )
2016-07-10 04:39:59 +02:00
xenolf
b7b05e88db
Merge pull request #233 from disaster37/master
...
Add OVH DNS provider
2016-07-04 15:00:59 +02:00
Richard Taylor
108eaea79b
Add DNSProvider for DNSMadeEasy ( http://dnsmadeeasy.com/ )
2016-06-28 22:48:06 +01:00
Joshua Boelter
941e753c80
Add optional support for .pem output (.crt + .key)
2016-06-18 22:55:15 -07:00
disaster
4f6c1d470f
Add OVH DNS provider
2016-06-16 21:11:19 +02:00
Will Glynn
333af54906
Add --csr option to generate a certificate for an existing CSR
2016-06-14 21:15:25 -07:00
zealic
88932f9167
Add dns-timeout support.
2016-05-25 11:22:09 +08:00
xenolf
b119bc45fb
Add "http-timeout" CLI flag.
...
This allows for an override of the default HTTP timeout for library HTTP requests.
Fixes #207 .
2016-05-19 18:52:58 +02:00
Felix Stein
e7292edf3c
Allow setting "--path" even if os.Getwd() fails
2016-05-16 19:10:28 +02:00
Fedor Korotkiy
2460688c35
Report App error to user.
2016-05-14 18:11:26 +03:00
xenolf
b5d5eee2dd
Update usage of codegangster/cli to remove deprecation warning.
...
Fixes #206 .
2016-05-12 19:52:59 +02:00
Rui Lopes
4d7223057d
Add DNS challenge provider for Vultr.
2016-03-23 20:35:23 +00:00
Matthew Holt
41cfcd79df
Update README and version
2016-03-23 12:12:47 -06:00
xenolf
c1b0d4387d
Merge pull request #105 from aebruno/dns-dyn
...
Add Dyn DNS provider
2016-03-19 22:18:25 +01:00
Peter Waldschmidt
4da4506839
Add DNS challenge provider for Google Cloud DNS
...
Use GCE_PROJECT to designate your GCE project.
Authentication is automatically picked up from gcloud credentials if
running locally and from GCE metadata if run within Google Cloud.
Requires at least permission scope
"https://www.googleapis.com/auth/ndev.clouddns.readwrite "
2016-03-18 11:22:33 -04:00
Andrew E. Bruno
1de97a90da
Move dyn provider out of acme package per #144
2016-03-17 22:30:21 -04:00
Brett Vickers
855dff01da
Add a separate 'dnshelp' command.
...
Move the DNS provider (--dns) help to a separate command and elaborate on its usage by providing an example.
This should reduce clutter in the the help system's usage text.
2016-03-17 17:32:24 -07:00
Brett Vickers
55968bcd21
Add DNS challenge provider for namecheap.
2016-03-17 14:17:56 -07:00
Michael Cross
bcd4e51d65
Add Gandi DNS challenge provider
2016-03-16 18:32:56 +00:00
Adrien Carbonne
eb773f17d2
Merge remote-tracking branch 'refs/remotes/xenolf/master'
2016-03-14 11:20:15 +01:00
Pauline Middelink
bc5c3b53e1
Merge remote-tracking branch 'upstream/master' into issue-140-multi-zone-certs
...
Conflicts solved:
README.md
cli.go
2016-02-28 15:42:09 +01:00
Pauline Middelink
e772779caf
Fix for issue/140:
...
- Removal of RFC2136_ZONE from help text
- Query nameserver directly to find zone we have to update
- During insert, make sure the new record is the ONLY challence.
(I had a few panics, hence 3 challences left. Not good.)
2016-02-28 01:08:59 +01:00
Pauline Middelink
b5e0b91c05
Merge remote-tracking branch 'upstream/master'
2016-02-27 17:47:25 +01:00
Pauline Middelink
3b56b5a3e2
As per request, renamed nobundle to no-bundle to be more in line with the other multi word switches.
2016-02-27 10:46:13 +01:00
Pauline Middelink
96762fa6ba
Add --nobundle flag to supress the default creation of certificate bundle.
2016-02-26 02:57:16 +01:00
Pauline Middelink
6b0be6de61
Update help+README for missing RFC2136_TSIG_ALGORITHM environment setting.
2016-02-26 02:56:17 +01:00
xenolf
0e26bb45ca
Add support for EC certificates / account keys
2016-02-21 04:18:45 +01:00
xenolf
416a63120e
Introduce --agree-tos switch. Fixes #128
2016-02-15 03:51:59 +01:00
Will Glynn
3bceed427a
Make the --dns help message more explicit about disabling challenges
2016-02-13 18:42:47 -06:00
Will Glynn
030ba6877a
Document that --dns=provider specifically selects the DNS challenge
2016-02-13 18:31:04 -06:00
Adrien Carbonne
fdf059fbbd
Added a --webroot option for HTTP challenge
...
When using this option, the challenge will be written in a file in
".well-known/acme-challenge/" inside the given webroot folder.
This allows lego to work without binding any port at all.
2016-02-10 12:19:29 +01:00
xenolf
da953623bf
Add package comments to make the library and CLI more discoverable on godoc.org
...
Fixes #106
2016-02-08 01:59:03 +01:00
xenolf
3fed18cce9
Corrected AWS_REGION env variable name
2016-01-31 00:10:46 +01:00
xenolf
2bcf74c1c4
Add DNS01 support to the CLI
2016-01-30 02:40:57 +01:00
xenolf
532c313855
Allow for build time version override
2016-01-09 02:13:13 +01:00
xenolf
db1a519684
Add the ability to reuse a private key
2016-01-08 10:14:41 +01:00
xenolf
772f3d05ab
Add interface:port override to CLI
2016-01-08 08:05:07 +01:00
Matthew Holt
89908f39e9
Implement custom User-Agent string
...
Also a couple miscellaneous vet fixes
2015-12-30 15:01:21 -07:00
xenolf
0e857b2fef
Adapt CLI to changes in lib
...
- Change explicit include of challenges to explicit exclude
- Add CLI switches for HTTP and TLS ports
2015-12-27 18:35:19 +01:00