summaryrefslogtreecommitdiff
path: root/lib/crypto.js
AgeCommit message (Expand)Author
2019-01-08crypto: remove deprecated crypto._toBufTobias Nießen
2018-12-24crypto: add key object APITobias Nießen
2018-12-05src,lib: make process.binding('config') internalMasashi Hirano
2018-11-24crypto: allow monkey patching of pseudoRandomBytesGerhard Stoebich
2018-11-07src: cache the result of GetOptions() in JS landJoyee Cheung
2018-11-06crypto: set `DEFAULT_ENCODING` property to non-enumerableAntoine du Hamel
2018-10-21src,lib: move `natives` and `constants` to `internalBinding()`Anna Henningsen
2018-10-20crypto: migrate to getOptions()nick-ng
2018-10-04bootstrapper: move internalBinding to NativeModuleGus Caplan
2018-09-27crypto: downgrade DEP0115 to `--pending-deprecation` onlyAnna Henningsen
2018-09-20crypto: add API for key pair generationTobias Nießen
2018-08-30crypto: make _toBuf non-enumerableTobias Nießen
2018-08-30crypto: deprecate aliases for randomBytesTobias Nießen
2018-08-27crypto: deprecate _toBufTobias Nießen
2018-08-24crypto: move process.binding('crypto') to internalDaniel Bevenius
2018-08-05crypto: move createCipher to runtime deprecationTobias Nießen
2018-07-13crypto: remove deprecated legacy APIAntoine du HAMEL
2018-06-20crypto: refer to correct deprecation id in commentMichaël Zasso
2018-06-13crypto: add scrypt() and scryptSync() methodsBen Noordhuis
2018-03-05lib: port errors to new systemMichaël Zasso
2018-02-02crypto: docs-only deprecate crypto.fips, replaceJames M Snell
2018-02-01crypto,doc: fix unassignd deprecation codesJames M Snell
2018-01-31crypto: runtime deprecate DEFAULT_ENCODINGJames M Snell
2017-10-27crypto: migrate setFipsCrypto to internal/errorsJames M Snell
2017-10-26crypto: migrate timingSafeEqual to internal/errorsJames M Snell
2017-10-09crypto: make createXYZ inlineableMatteo Collina
2017-09-27crypto: expose ECDH classBryan English
2017-09-18crypto: refactor the crypto moduleJames M Snell
2017-07-07lib: remove excess indentationRich Trott
2017-05-01test,lib,doc: use function declarationsRich Trott
2017-04-18crypto: remove unused C++ parameter in sign/verifyTobias Nießen
2017-04-17crypto: add randomFill and randomFillSyncEvan Lucas
2017-04-12crypto: support all ArrayBufferView typesTimothy Gu
2017-04-10crypto: handle exceptions in hmac/hash.digestTobias Nießen
2017-04-01crypto: add sign/verify support for RSASSA-PSSTobias Nießen
2017-03-27crypto: support Uint8Array prime in createDHAnna Henningsen
2017-03-10meta: restore original copyright headerJames M Snell
2017-02-13crypto: upgrade pbkdf2 without digest to an errorJames M Snell
2017-01-30lib: add static identifier codes for all deprecationsJames M Snell
2017-01-18lib: remove unnecessary parameter for assertCrypto()Jackson Tian
2017-01-10lib: refactor crypto cipher/hash/curve gettersRich Trott
2016-11-20crypto: return `this` in setAuthTag/setAADKirill Fomichev
2016-10-15crypto: naming anonymous functionssolebox
2016-09-07crypto: add crypto.timingSafeEqual()not-an-aardvark
2016-09-04crypto: fix getDecoder() encoding checkatstojanov
2016-08-23Revert "crypto: add crypto.timingSafeEqual"James M Snell
2016-08-19crypto: add crypto.timingSafeEqualnot-an-aardvark
2016-06-21crypto,tls: perf improvements for crypto and tls getCiphersJames M Snell
2016-05-17src: refactor require('constants')James M Snell
2016-05-16lib: replace legacy uses of __defineGetter__James M Snell