JanitorTechnology / janitor

The fastest development system in the world.
https://janitor.technology
GNU Affero General Public License v3.0
128 stars 22 forks source link

fix(deps): update dependency node-forge to v0.8.0 #428

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
node-forge dependencies minor 0.7.6 -> 0.8.0 source

Release Notes

digitalbazaar/forge ### [`v0.8.0`](https://togithub.com/digitalbazaar/forge/blob/master/CHANGELOG.md#​080---2019-01-31) [Compare Source](https://togithub.com/digitalbazaar/forge/compare/0.7.6...0.8.0) ##### Fixed - Handle creation of certificates with `notBefore` and `notAfter` dates less than Jan 1, 1950 or greater than or equal to Jan 1, 2050. ##### Added - Add OID 2.5.4.13 "description". - Add OID 2.16.840.1.113730.1.13 "nsComment". - Also handle extension when creating a certificate. - `pki.verifyCertificateChain`: - Add `validityCheckDate` option to allow checking the certificate validity period against an arbitrary `Date` or `null` for no check at all. The current date is used by default. - `tls.createConnection`: - Add `verifyOptions` option that passes through to `pki.verifyCertificateChain`. Can be used for the above `validityCheckDate` option. ##### Changed - Support WebCrypto API in web workers. - `rsa.generateKeyPair`: - Use `crypto.generateKeyPair`/`crypto.generateKeyPairSync` on Node.js if available (10.12.0+) and not in pure JS mode. - Use JS fallback in `rsa.generateKeyPair` if `prng` option specified since this isn't supported by current native APIs. - Only run key generation comparison tests if keys will be deterministic. - PhantomJS is deprecated, now using Headless Chrome with Karma. - **Note**: Using Headless Chrome vs PhantomJS may cause newer JS features to slip into releases without proper support for older runtimes and browsers. Please report such issues and they will be addressed. - `pki.verifyCertificateChain`: - Signature changed to `(caStore, chain, options)`. Older `(caStore, chain, verify)` signature is still supported. New style is to to pass in a `verify` option.

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot. View repository job log here.