Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/casbin/lego
Let's Encrypt client and ACME library written in Go
https://github.com/casbin/lego
Move DNS providers out of ACME package.
06fc07007f4b2119357ee8f28fe95d66ba4ef635 authored almost 9 years ago by xenolf <[email protected]>f9ae3791c5600a28143a3a41ffa1b22a83685ca5 authored almost 9 years ago by Adrien Carbonne <[email protected]>
3252b0bcb971f5fa1bf204e6e099642b2f3c9fbc authored almost 9 years ago by xenolf <[email protected]>
c50baa67cb8b557d17842cb333f4affef8908ca7 authored almost 9 years ago by xenolf <[email protected]>
2ae35a755d1e2dcede30f5fd965b7f4db5c6dfa4 authored almost 9 years ago by xenolf <[email protected]>
9008ec69493c278e1e1da187a95552f101d9cf5b authored almost 9 years ago by xenolf <[email protected]>
b412c67aa6bc9b1dd0128d253a35f9a4d0073739 authored almost 9 years ago by xenolf <[email protected]>
Issue/140: Using RFC2136 dns challenge does not allow me to create multi domain certs.
39eef1c2f6f8025524aa88746c196ae598aeffc3 authored almost 9 years ago by xenolf <[email protected]>Camelcased: fqdn2zone to fqdnToZone
Grammatical fix in externally visible error message
- Reworked the code in dns_challenge.go to not assume nameserver is
port-less or defaults to 5...
Conflicts solved:
README.md
cli.go
Some small textual fixes and adding a flag to supress bundle creation.
e3162846825a86f3335e92785c0c1326a0642085 authored almost 9 years ago by xenolf <[email protected]> - Removal of RFC2136_ZONE from help text
- Query nameserver directly to find zone we have to up...
b5e0b91c0526b45b9a1cc8794afeee3b8055fe78 authored almost 9 years ago by Pauline Middelink <[email protected]>
3b56b5a3e29a148f389275030827a33e946d9404 authored almost 9 years ago by Pauline Middelink <[email protected]>
Add EC support
fcd05ae39714850ba10ce76580aff46e92c70e01 authored almost 9 years ago by xenolf <[email protected]>96762fa6ba5b14debae825ea1ed1f984aee02f30 authored almost 9 years ago by Pauline Middelink <[email protected]>
6b0be6de614d2bd929ffcaa24f4b76c809aa11f4 authored almost 9 years ago by Pauline Middelink <[email protected]>
ec18e5ce0755d5d1187e29014ca08836dee61f10 authored almost 9 years ago by Pauline Middelink <[email protected]>
da7dd0f7b877b4bd9dd6da52d4348940d1ed664e authored almost 9 years ago by xenolf <[email protected]>
c9e1d0a482ee02b18c80843a62bd94f19545c227 authored almost 9 years ago by xenolf <[email protected]>
0e26bb45ca14fb6befc3cbe710b90c70ebd0f0c4 authored almost 9 years ago by xenolf <[email protected]>
d46b0db199079c884fbca77f5928c0e7c3f2ab0c authored almost 9 years ago by xenolf <[email protected]>
1f777a0d774894b29681a44317bbd7d608d1ed2a authored almost 9 years ago by xenolf <[email protected]>
a61e41c90e4f062c39647784908661c4b631f2b4 authored almost 9 years ago by xenolf <[email protected]>
f203a8e3361e8f4a085bce814cfa511f5174f7c0 authored almost 9 years ago by xenolf <[email protected]>
CLI: Give helpful error message if --http/--tls is given without colon
9fef872cac62a6649bec1d3d18af7f894041b508 authored almost 9 years ago by xenolf <[email protected]>Fixes #134
c3abd54dc7ceb2c5033e00658e83698e875aea2c authored almost 9 years ago by Michael Cross <[email protected]>DNS Challenge: Fix handling of CNAMEs
7dcfb4a92bd695a8ba056f02dec956c600e5f59a authored almost 9 years ago by xenolf <[email protected]>
Prior to this commit, the checkDNSPropagation function was exiting
early if the TXT record could...
Fix TestCheckAuthoritativeNss failure report
d17982745f8c3f13af5240b01a257dbae3090f29 authored almost 9 years ago by xenolf <[email protected]>Refactor CloudFlare DNS provider to have no 3rd party dependencies
dea896da28efc3d7d1007bc84b1ac12292ad0997 authored almost 9 years ago by xenolf <[email protected]>fc64f8b99df0902a1bf6e33355c3c8e9eecbd9fd authored almost 9 years ago by Michael Cross <[email protected]>
453a3d6b3f42d193931aa51a824ec28c8efe976b authored almost 9 years ago by Jan Broer <[email protected]>
93cfae053aad5f833a222f4ea27ad4ccdefa658b authored almost 9 years ago by Jan Broer <[email protected]>
d03fb496c0050804ba2a2eef0f98ef54883aeaed authored almost 9 years ago by Jan Broer <[email protected]>
Fix small typos in error messages
9900bf675a25962e3ef0577dd456ccbf6f9a78c2 authored almost 9 years ago by xenolf <[email protected]>78c36ef846b78aa0be98a961aaad8bb6999529e1 authored almost 9 years ago by Michael Cross <[email protected]>
a4d8c0e6b97d31c67f99b8dc55f7e70596ed5fee authored almost 9 years ago by xenolf <[email protected]>
416a63120e8d7637b4ca2c189892a8af937ab11a authored almost 9 years ago by xenolf <[email protected]>
Add go vet to the CI checks, fix vet errors and set default HTTP timeout to 10 seconds.
f1a1e081c8cacd97dc4bc60db6b0728994457760 authored almost 9 years ago by xenolf <[email protected]>This will prevent indefinitely-hanging requests in case some service or middle box is malfunctio...
971541dc0a867f1a6cc52b927bd0bf64ec44abfc authored almost 9 years ago by Matthew Holt <[email protected]>a44384f52f9cbc2adcbf5e0c93e2111bd7755497 authored almost 9 years ago by xenolf <[email protected]>
21de29e9022d4aa4965ae66bdf0cc9b49a5ae403 authored almost 9 years ago by xenolf <[email protected]>
Made the solvers exported and added New... functions to them.
7475e7f9c25194fa6d874b6d351fcd3156aba7bd authored almost 9 years ago by xenolf <[email protected]>--dns=foo means we specifically intend to fulfill a DNS challenge
00f13f2da0cc14530d9d113854cbda054e00d569 authored almost 9 years ago by xenolf <[email protected]>3bceed427a63ab1789d7aa87e0d2360bc14da8c6 authored almost 9 years ago by Will Glynn <[email protected]>
030ba6877aed2866a2ca893db75c2b431f57016c authored almost 9 years ago by Will Glynn <[email protected]>
fdc05d2942ec613a3ea588d69bfc65fbc0dade55 authored almost 9 years ago by Will Glynn <[email protected]>
48cf387dd56a3b48c14b599ddcdd3352a55e06f3 authored almost 9 years ago by xenolf <[email protected]>
The default AWS HTTP client retries three times with a deadline of 10 seconds in order to fetch m...
bf66ac9e173ceff534562c29dbfb23b955bcb274 authored almost 9 years ago by xenolf <[email protected]>Allow to customize the TSIG algorithm and allow to omit the DNS port
01ac49f59a07c3bd353878ace2f44bcbe4553137 authored almost 9 years ago by xenolf <[email protected]>
Append the default DNS port if the nameserver specification does not
contain any.
Add a new environment variable RFC2136_TSIG_ALGORITHM that accepts the
TSIG algorithm pseudo-dom...
f18ec353f1b625ba573320fab05d4d46adb6970f authored almost 9 years ago by xenolf <[email protected]>
Refactor DNS check
ba64faa4e1f8c1efb66bca05134e9ac9821f99af authored almost 9 years ago by xenolf <[email protected]>8850ac8bbaa36c2b4c8ae5d5a24ae9ae7825968d authored almost 9 years ago by Adrien Carbonne <[email protected]>
b594acbc2a17f1643568bb62d2ccf8250e444219 authored almost 9 years ago by Jan Broer <[email protected]>
Other providers should be used with the SetChallengeProvider function
and should supply a New fu...
When using this option, the challenge will be written in a file in
".well-known/acme-challenge/"...
* Gets a list of all authoritative nameservers by looking up the NS RRs for the root domain (zon...
c97b5a52a13532fe637e26b7bd00ba313fc1c51c authored almost 9 years ago by Jan Broer <[email protected]>Mention the Let's Encrypt staging endpoint in the README
0dc1b5b7bfe1fd1380a629209d925a5d4605a9b6 authored almost 9 years ago by Matt Holt <[email protected]>86ba08bb9e93bcf500f8a278d4dbfb2a53c458ad authored almost 9 years ago by Will Glynn <[email protected]>
http-01 challenge: disable TCP connection reuse
614f5ea7cea0acb1ea1270ead093da1250a9c584 authored almost 9 years ago by xenolf <[email protected]>Fixes #106
da953623bf0d36fc82dff1ae730c295c14996ec1 authored almost 9 years ago by xenolf <[email protected]>
If TCP connection reuse (KeepAlives) are left on then, in a sequence
of challenges arising from ...
Add support for additional AWS authentication sources
e4978657b22a7bbf8acc677421cf445de0340fe1 authored almost 9 years ago by xenolf <[email protected]>GetOCSPForCert should fail if there are no OCSP servers in the cert.
4efc9abf5304bc223eb36de7f3eb9a56eaade8ee authored almost 9 years ago by Matt Holt <[email protected]>7bdc9e26f791ad80019ebf8d2122d4ea2019ca0a authored almost 9 years ago by Chris Moos <[email protected]>
Compact IAM policy
1bb7d5417846412d5af5f2970a30b4545bcf5da7 authored almost 9 years ago by Matt Holt <[email protected]>`Sid` is optional and can be omitted for brevity.
Both `route53:ListHostedZones` and `route53:G...
fa8214b5b840c3f45b98b0a300cdcf88d3e2c620 authored almost 9 years ago by Will Glynn <[email protected]>
AWS client tools commonly support passing credentials via
`AWS_ACCESS_KEY_ID` + `AWS_SECRET_ACCE...
Handle HEAD request errors
11984449084f6955998d483b2db4a0da37cdd900 authored almost 9 years ago by Matt Holt <[email protected]>9dc7fa9d52bddade0a6b8565fd36ddf22a905497 authored almost 9 years ago by Jehiah Czebotar <[email protected]>
Add full CLI example and IAM policy for Route 53 to the README.
3939b9f20b5dca8a425853885f16ecfabe2ceb0b authored almost 9 years ago by xenolf <[email protected]>skip]
e800e75b59ba4a5b0c1978a455d11e9e1191b4ba authored almost 9 years ago by Jimmy Cuadra <[email protected]>Route53 provider fixes
be4e74d1aa854f36aef1ab97afccb05b8a4a7f86 authored almost 9 years ago by xenolf <[email protected]>- InvalidTXTRDATA error when creating TXT record (closes #94)
- Present() should poll and wait un...
031c5b522e393e8aad4cb7391eb3a8a6547029cf authored almost 9 years ago by xenolf <[email protected]>
3fed18cce96af01d5b5f67ac4d7660b95cb1d8ba authored almost 9 years ago by xenolf <[email protected]>
Add missing domain name for consistency
29423c6293d6f2ef6b7a9516d1b6d4538378cd18 authored almost 9 years ago by xenolf <[email protected]>Fix bugs with subdomains
1ab8907f822c56a070fbb2a014f47c602339e9dc authored almost 9 years ago by xenolf <[email protected]>dns_challenge preCheckDNS: let system resolver decide IPv4 ./. IPv6.
b2bdf0c80986fdbc4fe8e4f2197d0ad15b8d89c4 authored almost 9 years ago by xenolf <[email protected]>Before the change:
2016/01/30 00:23:37 [INFO][simonecarletti.com, foo1.simonecarletti.com, ...
ae7184b3391490ebd8f13af0a683f7fab56cce43 authored almost 9 years ago by Simone Carletti <[email protected]>
This is a very subtle bug. In some specific circumstances, when the
list of domains in the SAN w...
We can ask the OS resolver for the IP of Google's public anycast DNS.
No need to "bootstrap" wit...
316cb44f80ba1fdf4b33761c9ac53d62399b7649 authored almost 9 years ago by xenolf <[email protected]>
Mark DNS challenge as completed in the README
83bfa084f88a60223ab14fb818a876e4a8bf780c authored almost 9 years ago by xenolf <[email protected]>2bcf74c1c459f2edcb30370b84a714423c72f671 authored almost 9 years ago by xenolf <[email protected]>
When requesting a certificate for a subdomain, the DNS record was
attached to the domain instead...
adc8afbb8989b8fca2fee60804c70635d3bd99a2 authored almost 9 years ago by Simone Carletti <[email protected]>
Add DNSimple DNS support
815d8bba0ca74a2b3bc7201bdf91a8caa593e17b authored almost 9 years ago by xenolf <[email protected]>re-apply 5930ea52f0311bde21a68895d72a84e3fbc1db4d
Fixes #87
The Go docs recommend this.
cf4ca2a89dfaf520c01855b76404f6322a0e3f12 authored almost 9 years ago by Matthew Holt <[email protected]>Add DigitalOcean DNS provider
0a560b87615af0268ff39916e69184cb940123cb authored almost 9 years ago by xenolf <[email protected]>Also a few vet/lint fixes and improved some error messages
b42b256d5cb099ad0cd72d79782d856f3537e98d authored almost 9 years ago by Matthew Holt <[email protected]>d70e2869d257e5301ec9940ad8e95ea8afaad2c5 authored almost 9 years ago by Simone Carletti <[email protected]>
08516614dd1c62cf479e337e8eea881e472091d5 authored almost 9 years ago by Simone Carletti <[email protected]>
I also had to rename the `envAuth()` in the Cloudflare implementation
to avoid the "redeclared" ...
bcfce0809a5ca2c76b878886656a2531558facc5 authored almost 9 years ago by Simone Carletti <[email protected]>