Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-27 | First stab at allowing custom SSL expiry days | James Hannah | |
2017-03-17 | Merge branch '9-ci-run-tests' into 'master' | Chris Elsworth | |
Resolve "gitlab-ci should run the test-cases." Closes #9 See merge request !6 | |||
2017-03-17 | Style | Chris Elsworth | |
2017-03-17 | Skip DNS-tests under CI. | Steve Kemp | |
They fail. | |||
2017-03-17 | Use the -ruby environment | Steve Kemp | |
2017-03-17 | Attempt to run the test-cases in the CI environment | Steve Kemp | |
2017-03-16 | Merge branch '7-allow-custom-prefixes' into 'master' | Jamie Nguyen | |
Resolve "Allow subject-lines to be prefixed with a custom string." See merge request !4 | |||
2017-03-16 | Bump changelog | Steve Kemp | |
2017-03-16 | Use the subject-prefix if it is present. | Steve Kemp | |
2017-03-16 | Added helper for reading a custom-prefix. | Steve Kemp | |
This will allow classification (by human eyes) of raised-alerts. | |||
2017-03-06 | Merge branch '6-move-to-gitlab-ci' into 'master' | James Carter | |
Move to gitlab-CI. Closes #6 See merge request !3 | |||
2017-03-06 | Don't package for squeeze, silly\! | Steve Kemp | |
2017-03-06 | Package for squeeze->stretch. | Steve Kemp | |
2017-03-06 | Move to gitlab-CI. | Steve Kemp | |
This closes #6. | |||
2016-12-19 | New releaserelease-0.32 | Steve Kemp | |
2016-12-19 | Merge branch '4-show-host-port-when-timing-out' into 'master' | Patrick J Cherry | |
Show host/port when TCP timeout occurs. This is a failure case which is not 100% clear. This closes #4. See merge request !2 | |||
2016-12-19 | Show host/port when TCP timeout occurs. | Steve Kemp | |
This is a failure case which is not 100% clear. This closes #4. | |||
2016-11-04 | New releaserelease-0.31 | Steve Kemp | |
2016-11-03 | Merge branch '3-send-sni-when-falling-back-to-openssl' into 'master' | James Hannah | |
Send the server-name-indicator (SNI) when falling back to legacy. If ruby-based SSL negotiation fails then we fallback to invoking (horridly!) openssl directly. Until now this didn't send the SNI hostname to connect to, so it could only test the first/default SSL site that was listening upon a given IP address. This commit updates things such that we send the correct hostname, from the URL under-test. Closes #3 See merge request !1 | |||
2016-11-03 | Send the server-name-indicator (SNI) when falling back to legacy.3-send-sni-when-falling-back-to-openssl | Steve Kemp | |
If ruby-based SSL negotiation fails then we fallback to invoking (horridly!) openssl directly. Until now this didn't send the SNI hostname to connect to, so it could only test the first/default SSL site that was listening upon a given IP address. This commit updates things such that we send the correct hostname, from the URL under-test. | |||
2016-07-18 | New releaserelease-0.30 | Steve Kemp | |
2016-07-18 | Fallback to using `openssl` if we can't get certificates. | Steve Kemp | |
Since the ruby version available to wheezy doesn't support TLS 1.2 fetching the certificate from remote HTTPS servers will fail, if that is all that is available. If we hit that condition, and only that one, we'll fall back to invoking `openssl` natively. This will allow us to monitor expiration-time for remote SSL certificates, but the downside is that we no longr receive the bundle that the remote server might send - so we cannot validate the signature chain. This closes #2. | |||
2016-07-18 | Remove outdated tests. | Steve Kemp | |
2016-07-13 | Update error message for validation-failu | Steve Kemp | |
2016-07-13 | Retry SSL checks on negotiation failure.release-0.29 | Steve Kemp | |
This prevents an endless loop. | |||
2016-04-22 | Updated to fix the last remaining rubocop warnings. | Steve Kemp | |
This involved silencing a few issues that were judged to be minor, and changing various whitespaces and function-calls. The most obvious example was changing this: assert(ret.kind_of? Array) To this: assert(ret.kind_of?(Array)) | |||
2016-04-22 | More rubocop fixups. | Steve Kemp | |
These are again mostly based around whitespace-changes. | |||
2016-04-22 | More rubocop fixes. | Steve Kemp | |
2016-04-22 | Fixed up more rubocop warnings. | Steve Kemp | |
Again these were whitespace-related. | |||
2016-04-22 | More updates to silence rubocop style-guides. | Steve Kemp | |
These warnings were largely whitespace-based. | |||
2016-04-22 | Updated for the most recent rubocop version. | Steve Kemp | |
This is fixes for 0.39.0 | |||
2016-04-22 | Updated to fix rubocop warnings. | Steve Kemp | |
2016-04-22 | Renamed the README file we include. | Steve Kemp | |
2016-04-22 | Fixed Markdown formatting | Steve Kemp | |
2016-04-22 | Renamed page. | Steve Kemp | |
2016-04-22 | Minor updates. | Steve Kemp | |
2016-04-22 | Readded file. | Steve Kemp | |
It was required after all. | |||
2016-04-22 | Merge branch 'master' of ssh://projects.bytemark.co.uk//home/git/custodian | Steve Kemp | |
2016-04-22 | Removed obsolete file. | Steve Kemp | |
2016-04-22 | Added tftp-hpa as a debian package dependency | James F. Carter | |
2016-04-22 | new release | James F. Carter | |
2016-04-22 | Deleted trailing whitespace. | Steve Kemp | |
Made minor formatting cleanups | |||
2016-04-22 | Simplified the parsing of the TFTP URI. | Steve Kemp | |
2016-04-21 | added tftp protocol test | James F. Carter | |
2016-04-21 | added a simple tftp utility | James F. Carter | |
2016-04-05 | Bumped dependencies. | Steve Kemp | |
This allows the package to install upon Jessie. The redis library wasn't added, so that we can still install upon Wheezy. To install upon Wheezy: gem install curb gem install redis Once our status-hosts are all Wheezy we can defult to ruby-redis. This closes #12713 | |||
2016-02-10 | New release | Steve Kemp | |
2016-02-10 | Don't allow limiting protocl on HTTP/HTTPS tests. | root | |
We cannot allow HTTP/HTTPS to be limited by protocol, such as IPv4-only or IPv6-only. Raise an error in the parser if this is attempted. Added test-case to confirm, and this closes #12488. | |||
2016-02-10 | Adjusted greediness of regex in http with content | Patrick J Cherry | |
It should match the next occurrence of the opening quote type, not the last. | |||
2016-02-10 | Updated tests to use 'omit' when available | Patrick J Cherry | |
The redis and rubocop tests now skip on ruby > 2.0 (I think) |