Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update the version numberHEADv1.4.0origin/stableorigin/HEADstable | Bhushan Lokhande | 2016-10-24 | 1 | -1/+1 |
| | |||||
* | Updated LabsHpkpPolicy and LabsSimulation struct | Bhushan Lokhande | 2016-10-22 | 1 | -1/+7 |
| | | | Update to support API changes in 1.24.4 related to #400 & #403 | ||||
* | Add openSSLLuckyMinus20 and MustStaple support | Marcel Borrmann | 2016-08-25 | 1 | -0/+2 |
| | |||||
* | Merge pull request #333 from slolife/stable | Bhushan Lokhande | 2016-07-21 | 1 | -1/+4 |
|\ | | | | | Support comment lines | ||||
| * | #305 Filter out blank lines | Chris Becker | 2016-04-07 | 1 | -1/+1 |
| | | |||||
| * | #305 Updated readLines() to do the following: | slolife | 2016-04-06 | 1 | -1/+4 |
| | | | | | | | | | | Trim whitespace from beginning and end of line Filter out lines that start with the comment character # | ||||
* | | Add Drown Support | unknown | 2016-04-15 | 1 | -0/+12 |
|/ | |||||
* | Update the version number.v1.3.0 | Ivan Ristic | 2015-12-11 | 1 | -1/+1 |
| | |||||
* | Change version to stable. | Ivan Ristic | 2015-12-11 | 1 | -1/+1 |
| | |||||
* | Resolve merge conflicts. | Ivan Ristic | 2015-12-11 | 1 | -6/+46 |
|\ | |||||
| * | Update version numbers prior to release. | Ivan Ristic | 2015-12-11 | 1 | -1/+1 |
| | | |||||
| * | Document and support HSTS preload checks. | Ivan Ristic | 2015-12-01 | 1 | -0/+8 |
| | | |||||
| * | Show error message when JSON unmarshal operation fails. Fix HPKP data ↵ | Ivan Ristic | 2015-12-01 | 1 | -3/+11 |
| | | | | | | | | structures so that unmarshal works. | ||||
| * | Extend Go structures to support new HSTS and HPKP fields. | Ivan Ristic | 2015-11-30 | 1 | -6/+26 |
| | | |||||
| * | New EndpointDetails fields: stsStatus and stsPreload. | Ivan Ristic | 2015-09-15 | 1 | -0/+2 |
| | | |||||
| * | New EndpointDetails field: chaCha20Preference. | Ivan Ristic | 2015-09-14 | 1 | -0/+1 |
| | | |||||
| * | New EndpointDetails field: rc4Only. | Ivan Ristic | 2015-09-08 | 1 | -1/+2 |
| | | |||||
* | | Merge from master | Ivan Ristic | 2015-08-13 | 1 | -35/+110 |
|\ \ | |/ | |||||
| * | Fix retry on HTTP EOF. | Ivan Ristic | 2015-08-05 | 1 | -4/+4 |
| | | |||||
| * | Fix not printing results to stdout. | Ivan Ristic | 2015-08-03 | 1 | -9/+5 |
| | | |||||
| * | Tweak error messages. | Ivan Ristic | 2015-07-30 | 1 | -3/+3 |
| | | |||||
| * | Abort assessment and retry later if we get inconsistent time, except when we ↵ | Ivan Ristic | 2015-07-30 | 1 | -2/+9 |
| | | | | | | | | get a more recent assessment. | ||||
| * | Tidy up. | Ivan Ristic | 2015-07-30 | 1 | -1/+0 |
| | | |||||
| * | Stop program if maxAssessments is zero or below. Fixes #56. | Ivan Ristic | 2015-07-30 | 1 | -0/+4 |
| | | |||||
| * | Improve behaviour when run with without any hostnames. Closes #48. | Ivan Ristic | 2015-07-30 | 1 | -1/+12 |
| | | |||||
| * | Give up on the assessment goroutine if a 429 response is observed. The ↵ | Ivan Ristic | 2015-07-30 | 1 | -17/+30 |
| | | | | | | | | failed hostname is remembered so that it can be retried later. | ||||
| * | Remove useless comment. | Ivan Ristic | 2015-07-30 | 1 | -1/+0 |
| | | |||||
| * | Keep track of how the server's view of how many ongoing assessments we have. | Ivan Ristic | 2015-07-30 | 1 | -7/+31 |
| | | |||||
| * | Don't hardcode the cool-off period; use the one indicated by the server. | Ivan Ristic | 2015-07-10 | 1 | -5/+16 |
| | | |||||
| * | enable keep-alives | Petr Benas | 2015-06-19 | 1 | -1/+1 |
| | | | | | | | | https://github.com/ssllabs/ssllabs-scan/issues/155 | ||||
| * | Fix incorrect field type. | Ivan Ristic | 2015-06-18 | 1 | -1/+1 |
| | | |||||
| * | Formatting. | Ivan Ristic | 2015-06-18 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'master' of github.com:ssllabs/ssllabs-scan | Ivan Ristic | 2015-06-18 | 1 | -1/+8 |
| |\ | |||||
| | * | For #122: Adds a -version flag that prints the "version" and default API | Matt Keller | 2015-05-05 | 1 | -1/+8 |
| | | | | | | | | | Location, and exits. | ||||
| * | | New EndpointDetails fields: dhPrimes, dhUsesKnownPrimes, dhYsReuse, and logjam. | Ivan Ristic | 2015-06-18 | 1 | -0/+4 |
| |/ | |||||
| * | Update version number. | Ivan Ristic | 2015-05-05 | 1 | -1/+1 |
| | | |||||
* | | Tweak error messages. | Ivan Ristic | 2015-07-30 | 1 | -3/+3 |
| | | |||||
* | | Update version number to v1.1.0.v1.1.0 | Ivan Ristic | 2015-04-28 | 1 | -1/+1 |
| | | |||||
* | | Change the API endpoint to the production site. | Ivan Ristic | 2015-04-28 | 1 | -1/+1 |
|/ | |||||
* | cast numbers into int form for flat JSON output, fixes #98 | Gergely Imreh | 2015-04-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | When interpreting JSON the way it is done here, type information is not used, but JSON numbers are cast into float64. This results in strange output format for large numbers, such as times (in the Unix timestamp format) being displayed with base+exponential representation (e.g. "1.427376789671e+12") The API interface does not actually have any float64 numbers, only int/int64, thus, at least at this point, it is safe to cast everly float64 found into int by using a 0-precision representation. On the long term, a better solution would be to unmarshal the API response using the LabsResponse struct, and iterate over that to create a flattened JSON output. This would needs more refactoring, but would correctly infer the types of every field. | ||||
* | Added Cert.crlRevocationStatus and Cert.ocspRevocationStatus. Added ↵ | Ivan Ristic | 2015-04-21 | 1 | -28/+33 |
| | | | | ChainCert.revocationStatus, ChainCert.crlRevocationStatus and ChainCert.ocspRevocationStatus. | ||||
* | Added EndpointDetails.staplingRevocationStatus and ↵ | Ivan Ristic | 2015-04-21 | 1 | -36/+38 |
| | | | | EndpointDetails.staplingRevocationErrorMessage. | ||||
* | Add support for Endpoint.gradeTrustIgnored. | Ivan Ristic | 2015-04-15 | 1 | -0/+1 |
| | |||||
* | Add support for EndpointDetails.poodle. | Ivan Ristic | 2015-04-15 | 1 | -0/+1 |
| | |||||
* | Formatting. | Ivan Ristic | 2015-04-15 | 1 | -2/+2 |
| | |||||
* | Add support for SCT detection, which is available in the API as of v1.16.7. | Ivan Ristic | 2015-04-15 | 1 | -0/+2 |
| | |||||
* | Add support for additional fields in ChainCert, available in 1.16.x. | Ivan Ristic | 2015-03-26 | 1 | -0/+6 |
| | |||||
* | Formatting. | Ivan Ristic | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Add support for EndpointDetails.freak, available in 1.16.x. | Ivan Ristic | 2015-03-26 | 1 | -0/+1 |
| | |||||
* | Tweak version signature. | Ivan Ristic | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Use $ expansion to track exact versions in development. | Ivan Ristic | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Use the development API endpoint in this development branch. | Ivan Ristic | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Use proxy from environment | muffl0n | 2015-03-24 | 1 | -0/+1 |
| | |||||
* | Change version number to v1.0.0.v1.0.0 | Ivan Ristic | 2015-03-16 | 1 | -1/+1 |
| | |||||
* | Version 1.0. | Ivan Ristic | 2015-03-16 | 1 | -1/+1 |
| | |||||
* | Use DEBUG level when logging changes to the maximum allowed concurrent requests. | Ivan Ristic | 2015-03-16 | 1 | -2/+2 |
| | |||||
* | New switch: --ignore-mismatch. | Ivan Ristic | 2015-03-16 | 1 | -0/+9 |
| | |||||
* | Temporarily disable keep alives. | Ivan Ristic | 2015-03-13 | 1 | -1/+2 |
| | |||||
* | Now that the APIs have been officially released, use the production API ↵ | Ivan Ristic | 2015-03-04 | 1 | -1/+1 |
| | | | | entry point. | ||||
* | Formatting. | Ivan Ristic | 2015-02-23 | 1 | -3/+3 |
| | |||||
* | Try up to 5 times to recover from a broken keep-alive connection. | Ivan Ristic | 2015-02-23 | 1 | -1/+1 |
| | |||||
* | Add support for TLS_FALLBACK_SCSV testing. | Ivan Ristic | 2015-02-22 | 1 | -0/+1 |
| | |||||
* | Add support for the maxAge parameter. | Ivan Ristic | 2015-02-10 | 1 | -8/+19 |
| | |||||
* | Formatting. | Ivan Ristic | 2015-02-09 | 1 | -7/+7 |
| | |||||
* | Show correct status code. | Ivan Ristic | 2015-02-09 | 1 | -1/+1 |
| | |||||
* | Update field names to match the API changes. Sleep for 30 seconds after a ↵ | Ivan Ristic | 2015-02-09 | 1 | -8/+17 |
| | | | | 429, not 5 minutes. | ||||
* | Formatting. | Ivan Ristic | 2015-02-09 | 1 | -11/+11 |
| | |||||
* | Print server messages obtained from the 'info' API call. | Ivan Ristic | 2015-02-09 | 1 | -0/+7 |
| | |||||
* | Show a warning when the client is not allowed to request new assessments. | Ivan Ristic | 2015-02-09 | 1 | -2/+10 |
| | |||||
* | Add NOTICE log level and switch to it by default. | Ivan Ristic | 2015-02-04 | 1 | -2/+4 |
| | |||||
* | Show server messages at NOTICE level. | Ivan Ristic | 2015-02-04 | 1 | -0/+10 |
| | |||||
* | Nicer debugging messages. | Ivan Ristic | 2015-02-04 | 1 | -3/+3 |
| | |||||
* | Log response protocol version and status message, rather than just the ↵ | Ivan Ristic | 2015-02-04 | 1 | -1/+1 |
| | | | | status code. | ||||
* | In trace mode, log response headers. | Ivan Ristic | 2015-02-04 | 1 | -0/+8 |
| | |||||
* | Add -insecure switch to skip certificate validation. | Ivan Ristic | 2015-02-04 | 1 | -1/+8 |
| | |||||
* | Tidy up. | Ivan Ristic | 2015-02-04 | 1 | -5/+5 |
| | |||||
* | Don't retry failed HTTP requests. Print error and exit. | Ivan Ristic | 2015-02-04 | 1 | -5/+1 |
| | |||||
* | Update for the POODLE TLS test. | Ivan Ristic | 2014-12-09 | 1 | -0/+1 |
| | |||||
* | Accept an array of LabsProtocol objects in the Protocols field. #29 | Ivan Ristic | 2014-11-25 | 1 | -1/+1 |
| | |||||
* | Fix not shutting down when all work is done in less than a second. | Ivan Ristic | 2014-11-25 | 1 | -0/+5 |
| | |||||
* | Formatting. | Ivan Ristic | 2014-11-25 | 1 | -6/+6 |
| | |||||
* | Fix the response status code log message. | Ivan Ristic | 2014-11-25 | 1 | -1/+1 |
| | |||||
* | The Sgc field is an integer, not a boolean. | Ivan Ristic | 2014-11-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into feature-grade | Matt Keller | 2014-11-18 | 1 | -65/+55 |
|\ | | | | | | | | | Conflicts: ssllabs-scan.go | ||||
| * | Remove configuration options for pretty and raw JSON outputs. We now output ↵ | Ivan Ristic | 2014-11-18 | 1 | -26/+3 |
| | | | | | | | | whatever the API server sends. | ||||
| * | By default, don't try to resolve the hosts. Use -hostcheck to enable ↵ | Ivan Ristic | 2014-11-18 | 1 | -5/+8 |
| | | | | | | | | checking. Closes #20. | ||||
| * | Fix formatting. | Ivan Ristic | 2014-11-18 | 1 | -31/+30 |
| | | |||||
| * | Improve error messages. | Ivan Ristic | 2014-11-18 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #25 from cognusion/fix-malformedjson | Ivan Ristić | 2014-11-18 | 1 | -1/+11 |
| |\ | | | | | | | This fixes ssllabs/ssllabs-scan#21 and pre-emptively fixes the next | ||||
| | * | This fixes ssllabs/ssllabs-scan#21 and pre-emptively fixes the next | Matt Keller | 2014-11-17 | 1 | -1/+11 |
| | | | | | | | | | | | | | | | error the user would have reported, as the result would not have been a valid JSON array. | ||||
| * | | Don't change the global clearCache variable in an assessment. Fixes #28. | Ivan Ristic | 2014-11-18 | 1 | -5/+6 |
| |/ | |||||
* | | Merge branch 'master' into feature-grade | Matt Keller | 2014-11-07 | 1 | -7/+7 |
|\ \ | |/ | |||||
| * | Use int64 instead of uint64, which breaks the code. | Ivan Ristic | 2014-11-07 | 1 | -7/+7 |
| | | |||||
* | | Merge branch 'master' into feature-grade | Matt Keller | 2014-11-07 | 1 | -13/+25 |
|\ \ | |/ | |||||
| * | Use in64 to accommodate larger values on 32-bit platforms. | Ivan Ristic | 2014-11-07 | 1 | -7/+7 |
| | | |||||
| * | Added clear the clearCache bit for subsequent runs | Matt Keller | 2014-11-04 | 1 | -0/+1 |
| | | |||||
| * | Added -usecache which will request a cached report from the API servers, ↵ | Matt Keller | 2014-11-04 | 1 | -6/+17 |
| | | | | | | | | versus a live scan. | ||||
* | | Added -grade which automatically uses -json-flat and -rawoutput to show | Matt Keller | 2014-11-03 | 1 | -0/+36 |
|/ | | | | | | | | only the grades, e.g.: ./ssllabs-scan -quiet -grade -hostfile=./tf "testing1.yoursite.com": "A" "testing4.yoursite.com": "F" | ||||
* | Formatting horror, fixed. | Matt Keller | 2014-11-03 | 1 | -11/+11 |
| | |||||
* | Added -json-flat as an option to display a "flattened" JSON. Developed | Matt Keller | 2014-10-31 | 1 | -0/+91 |
| | | | | along the way to CSV formatting. Awesome for grepping. Can be combined with -rawoutput |