Dan Lüdtke
dd74b99f8d
RFC: providers/dns: add Service Account authorization option to gcloud ( #408 )
...
* providers/dns: add Service Account authorization option to gcloud
* providers/dns: use os.LookupEnv() for local ENV var
2017-07-17 21:40:57 +02:00
xenolf
192334c448
Lego version 0.4.0
2017-07-13 03:17:00 +02:00
Makis Otman
5dfe609afb
Update DNSimple instructions to use new env key ( #374 )
...
The help documentation still points to the old environment variable
(DNSIMPLE_API_KEY) so attempts that use that fail with: `DNSimple OAuth token is missing`.
This updates it with the correct key `DNSIMPLE_OAUTH_TOKEN`.
2017-04-05 12:28:06 -06:00
Gabe Rosenhouse
0abbd738a4
fix typo in help text ( #320 )
2016-11-20 02:40:51 +01:00
decker
9f86882f77
Add dns provider for dnspod ( #312 )
2016-11-14 11:41:37 +01:00
Thomas Recloux
7615653a08
Add Exoscale DNS provider ( #311 )
2016-11-07 08:37:57 +01:00
Luke Hanley
800538520e
Adds support for Rackspace DNS ( #309 )
...
* Working Rackspace Provider
* Finalize Rackspace DNS provider
Closes out #208 . Adds mock API and testing.
2016-11-04 10:29:14 +01:00
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