Socket
Socket
Sign inDemoInstall

node-forge

Package Overview
Dependencies
Maintainers
3
Versions
131
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-forge - npm Package Versions

13
14

0.8.5

Diff

Changelog

Source

0.8.5 - 2019-06-18

Fixed

  • Remove use of const.
davidlehn
published 0.8.4 •

Changelog

Source

0.8.4 - 2019-05-22

Changed

  • Replace all instances of Node.js new Buffer with Buffer.from and Buffer.alloc.
davidlehn
published 0.8.3 •

Changelog

Source

0.8.3 - 2019-05-15

Fixed

  • Use basic character set for code.
davidlehn
published 0.8.2 •

Changelog

Source

0.8.2 - 2019-03-18

Fixed

  • Fix tag calculation when continuing an AES-GCM block.

Changed

  • Switch to eslint.
davidlehn
published 0.8.1 •

Changelog

Source

0.8.1 - 2019-02-23

Fixed

  • Fix off-by-1 bug with kem random generation.
davidlehn
published 0.8.0 •

Changelog

Source

0.8.0 - 2019-01-31

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.
davidlehn
published 0.7.6 •

Changelog

Source

0.7.6 - 2018-08-14

Added

  • Test on Node.js 10.x.
  • Support for PKCS#7 detached signatures.

Changed

  • Improve webpack/browser detection.
davidlehn
published 0.7.5 •

Changelog

Source

0.7.5 - 2018-03-30

Fixed

  • Remove use of const.
davidlehn
published 0.7.4 •

Changelog

Source

0.7.4 - 2018-03-07

Fixed

  • Potential regex denial of service in form.js.

Added

  • Support for ED25519.
  • Support for baseN/base58.
davidlehn
published 0.7.3 •

Changelog

Source

0.7.3 - 2018-03-05

  • Re-publish with npm 5.6.0 due to file timestamp issues.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc