1
0
mirror of https://github.com/go-acme/lego.git synced 2025-01-20 13:15:32 +02:00

Commit Graph

  • b48739ab5f Fix error handling when no error in the webserver itself Yaacov Akiba Slama 2015-11-19 23:44:12 +02:00
  • 400a38852e Merge branch 'master' into modularize-http-challenge-solvers Yaacov Akiba Slama 2015-11-19 00:23:49 +02:00
  • 101520d41c In HTTP-01, modularize the way of presenting the token. Yaacov Akiba Slama 2015-11-19 00:17:09 +02:00
  • f2389fda58 Remove simpleHTTP - Update README xenolf 2015-11-18 22:15:37 +01:00
  • 08680d8fcf Properly name challenge types for http-01 tests xenolf 2015-11-18 22:11:47 +01:00
  • 7662cbcec5 Merge pull request #30 from xenolf/add-san-cert xenolf 2015-11-18 22:07:54 +01:00
  • f41ed4f9de Remove unneeded function xenolf 2015-11-18 21:41:27 +01:00
  • a8c2a12871 Move back to square/go-jose (reverted from commit cae6d59e193312c3817068553be88aa5db5f346a) xenolf 2015-11-18 21:15:49 +01:00
  • cae6d59e19 Move back to square/go-jose xenolf 2015-11-18 21:06:45 +01:00
  • caba7ddee7 Add comment to ObtainSANCertificate xenolf 2015-11-18 19:53:42 +01:00
  • 3be490f6cb Change how challenge order is preserved as suggested by @zakjan xenolf 2015-11-18 19:44:47 +01:00
  • ca5c3a4315 Remove commented code xenolf 2015-11-17 23:31:37 +01:00
  • b9ba9e58b3 Return the right error xenolf 2015-11-17 23:07:13 +01:00
  • 487c8763d5 Revert adding locks to jws - not in scope of this branch xenolf 2015-11-17 22:36:25 +01:00
  • 6671fd137c Make sure the challenges do not get re-ordered for SAN certs xenolf 2015-11-17 22:22:25 +01:00
  • c849ca1b90 If any challenge fails - return an error xenolf 2015-11-17 19:45:15 +01:00
  • 0e265fdf18 Merge 190e45bc627aa577c86d935a33956afb793a6295 into 17576f06267236297c661cbdc80db7d11f37bfc1 Yaacov Akiba Slama 2015-11-17 12:45:36 +00:00
  • 190e45bc62 Merge branch 'master' into webroot-over-ssh-http-01 Yaacov Akiba Slama 2015-11-17 14:45:25 +02:00
  • e41486c950 Merge 14f64288b7f11f8e570071036bf1ba0f9414d986 into 17576f06267236297c661cbdc80db7d11f37bfc1 Benny Ng 2015-11-17 03:16:12 +00:00
  • 14f64288b7 fix missing failures return value Benny Ng 2015-11-17 11:15:49 +08:00
  • cce3d79fc9 Add DNS-01 xenolf 2015-11-16 23:57:41 +01:00
  • dd3d2d5668 Demote challenge lookup failures to infos xenolf 2015-11-16 22:20:16 +01:00
  • 17576f0626 Update README & Extract KeyAuthorizations from HTTP-01 xenolf 2015-11-16 23:57:04 +01:00
  • 6ac107c0b7 Uncomment simpleHttpChallenge Yaacov Akiba Slama 2015-11-16 23:52:21 +02:00
  • 4abf8dbbf2 Add support for webroot over ssh for http-01 challenge Yaacov Akiba Slama 2015-11-16 23:47:58 +02:00
  • 6a6af837dd Update README.md xenolf 2015-11-14 17:35:31 +01:00
  • 54df9812c7 Merge pull request #26 from zakjan/regr-json-tags xenolf 2015-11-14 17:30:37 +01:00
  • 5f566d2e0c Add JSON tags to RegistrationResource as used in official client Jan Zak 2015-11-13 20:20:15 +01:00
  • ec6d2bba4f Merge pull request #25 from xenolf/add-http-01 xenolf 2015-11-13 00:17:54 +01:00
  • 9ee93e8428 Add tests for http-01 xenolf 2015-11-12 23:51:07 +01:00
  • f29debf702 Adjust client tests to new solver count xenolf 2015-11-12 22:51:12 +01:00
  • 94caca08d8 correctly fix go1.5 dependency xenolf 2015-11-12 22:49:02 +01:00
  • 87e9f08cfa Replace code which needs go1.5 xenolf 2015-11-12 22:33:00 +01:00
  • 83dc16fa5e Add the http-01 challenge to the list of solvers xenolf 2015-11-12 22:32:27 +01:00
  • ba66756d4e Initial work on HTTP-01 xenolf 2015-11-12 02:08:52 +01:00
  • 3409740d33 Fix nonce starvation bug in SimpleHTTP - fix tests xenolf 2015-11-12 02:55:28 +01:00
  • 998a8325aa Move back to square/go-jose xenolf 2015-11-12 02:06:22 +01:00
  • 4801a4779e Make the CLI use SAN certs xenolf 2015-11-11 18:05:09 +01:00
  • 438531d667 Do not exit on domain failure, only log it. xenolf 2015-11-11 00:10:08 +01:00
  • b958bd2da4 Make the CA URL accept /directory. #23 xenolf 2015-11-11 13:51:03 +01:00
  • 27a8cff3c6 Initial support for SAN certificates xenolf 2015-11-11 01:01:15 +01:00
  • f6576e8815 Add locking to JWS nonce store. xenolf 2015-11-11 01:00:20 +01:00
  • 69bbae6026 Do not exit on domain failure, only log it. xenolf 2015-11-11 00:10:08 +01:00
  • 959cf005c7 Merge branch 'add-shttp-bind-fallback' xenolf 2015-11-09 19:03:07 +01:00
  • 7717294d9e Add fallback to SimpleHTTP bind in case domain:port is not bindable. xenolf 2015-11-09 18:41:27 +01:00
  • ca17d11441 Merge remote-tracking branch 'remotes/upstream/master' into ssh-webroot Yaacov Akiba Slama 2015-11-07 23:55:06 +02:00
  • 5ace5e130b Merge pull request #21 from xenolf/logging xenolf 2015-11-07 20:32:51 +01:00
  • 10f2b59add Removed unused functions, more consistent/readable debugging Matthew Holt 2015-11-06 23:22:32 -07:00
  • 6f9e487d7d Make acme.Logger optional; otherwise use standard log.Logger Matthew Holt 2015-11-05 23:43:42 -07:00
  • 71d0e8db6f Bind to domain:port to solve simple HTTP Matthew Holt 2015-11-03 12:13:20 -07:00
  • 3e1a5dc04b Add hooks to SimpleHTTP xenolf 2015-11-03 00:02:47 +01:00
  • a2867a0c18 Add TOSError and change ObtainCertificates to return errors by domain. xenolf 2015-11-02 01:01:00 +01:00
  • ee58d205a5 Remove unused CLI option xenolf 2015-11-01 00:29:01 +01:00
  • ee2c7f3ad7 Library support for optional email xenolf 2015-10-31 00:11:33 +01:00
  • 2c24056374 Close leaky file descriptors Matthew Holt 2015-10-30 15:38:55 -06:00
  • 38e66cf43a Fix test regexp xenolf 2015-10-30 13:50:02 +01:00
  • f91d853068 Fix test to also match on travis xenolf 2015-10-30 13:26:22 +01:00
  • 34fe2a5547 Re-organized SimpleHTTPTests and expanded them a bit xenolf 2015-10-30 13:13:05 +01:00
  • fc08101f79 Add docs to error xenolf 2015-10-30 00:50:03 +01:00
  • f146acc019 fix panic for situation common with self-signed certs Matthew Holt 2015-10-28 21:36:02 -06:00
  • 3842dc6432 Forward server error messages to the caller Fixes #18. xenolf 2015-10-29 01:42:05 +01:00
  • cf288a3503 Change Content-Type of JWS posts. Fixes #19. xenolf 2015-10-28 23:42:41 +01:00
  • 6764e53bbe Merge pull request #17 from xenolf/errorhandling xenolf 2015-10-28 16:26:07 +01:00
  • ef2501bb4c Update CLI for new NewClient signature Matthew Holt 2015-10-27 17:05:40 -06:00
  • 56d50cebd8 Replaced fatal with print; return errors from NewClient Matthew Holt 2015-10-27 17:00:42 -06:00
  • 94aeac7b5f Add the OCSP status code to GetOCSPForCert xenolf 2015-10-27 23:55:50 +01:00
  • 65b62b5670 Make ocsp validate the signature of a response. OCSP signatures should get validated if no issuer certificate is returned from the OCSP responder. xenolf 2015-10-27 22:31:56 +01:00
  • cf1f72926e Add a webroot mode which copy the token over ssh to a web server Yaacov Akiba Slama 2015-10-26 21:37:50 +02:00
  • f2f5117496 Fix client_test xenolf 2015-10-26 02:29:02 +01:00
  • 8b16d59831 Remove devMode from library and cli. xenolf 2015-10-26 00:47:37 +01:00
  • 8d31bb0123 Remove challenge pre-checks. We won't ever be able to do this properly for all possible scenarios. xenolf 2015-10-26 00:39:24 +01:00
  • 02d1ca6e66 initialize struct so cli doesn't panic when domains aren't set Drew Wells 2015-10-25 15:38:30 -07:00
  • 537a0b74fd Update client.go xenolf 2015-10-25 23:37:26 +01:00
  • 79f4d84b3d Merge 6cbe2ea1a05a99bc33bfba8e08a88d0cda2f8acd into 5699fffccc84fbf502eeb8176a79113d2fae9265 Phil Pennock 2015-10-25 00:15:59 +00:00
  • 5699fffccc Update README.md xenolf 2015-10-25 02:15:58 +02:00
  • 2afea79309 Fix cert bundle order xenolf 2015-10-24 04:31:12 +02:00
  • 51a95ee548 Add initial support for certificate bundling xenolf 2015-10-24 03:55:18 +02:00
  • d6f4e42b13 Add support for getting OCSP responses for OCSPStapling xenolf 2015-10-24 01:13:50 +02:00
  • 4d99c9e543 Support for RecoveryKey (not enabled). But not supported server side... xenolf 2015-10-23 16:24:02 +02:00
  • 3d311b9882 Propagate AgreeToTOS change to CLI xenolf 2015-10-23 10:23:06 +02:00
  • 3ddf33c8c3 Change name of AgreeToTos to AgreeToTOS. According to https://github.com/golang/go/wiki/CodeReviewComments#initialisms xenolf 2015-10-23 10:15:57 +02:00
  • 6cbe2ea1a0 Unbreak tests on IPv6-enabled platform Phil Pennock 2015-10-23 07:50:14 +00:00
  • f8a1e06a81 Handle multiple local IP addresses Phil Pennock 2015-10-23 07:18:40 +00:00
  • 899ca37a80 Merge pull request #13 from mholt/master xenolf 2015-10-22 08:59:16 +02:00
  • 5efb56a1d4 Fix file descriptor leaks Matthew Holt 2015-10-21 22:16:29 -06:00
  • 01c629d834 Update README.md xenolf 2015-10-20 22:55:00 +02:00
  • c651c9e7f3 Update README.md xenolf 2015-10-19 20:07:43 +02:00
  • 00c260915f Update README.md xenolf 2015-10-19 19:58:04 +02:00
  • e74d5d4586 Make cert revocation on renewal optional. Also change signature of renew. xenolf 2015-10-19 03:18:06 +02:00
  • 006242198b README.md fix + include godoc link xenolf 2015-10-19 01:02:44 +02:00
  • 0cd31861d3 Implement renewal. Fixes #7 xenolf 2015-10-19 00:42:04 +02:00
  • 29a27ba807 Make CertResources json savable. Fix cli_handlers to use it. xenolf 2015-10-19 00:40:59 +02:00
  • dc4125d3cf Change GetCertExpiration to accept PEM encoded certs. xenolf 2015-10-18 21:18:36 +02:00
  • 10b0192255 Fix goroutine leak. Fixes #10 Tired coding is bad for you, mkay? xenolf 2015-10-18 17:27:59 +02:00
  • d322fc0c7e Merge pull request #9 from mholt/patch-2 xenolf 2015-10-18 05:04:20 +02:00
  • 5d31b0a04c Fix panic Matt Holt 2015-10-17 20:58:14 -06:00
  • 7f6f790253 Wrap []byte for DER certificates in its own type. xenolf 2015-10-18 03:29:26 +02:00
  • 141900789d Merge pull request #8 from mholt/patch-1 xenolf 2015-10-18 03:11:46 +02:00
  • dcdcde03aa Certificates are PEM encoded by default now xenolf 2015-10-18 03:10:46 +02:00
  • caa6e78289 Clean some stuff up and refactor getCerts for some concurrency. xenolf 2015-10-18 02:16:15 +02:00