83 Commits (466a9b5c78abef8f6c5261f33df83672d78b41b5)

Author SHA1 Message Date
Ben Noordhuis 74d9aa49d5 crypto: support custom pbkdf2 digest methods 11 years ago
Fedor Indutny cdde9a386a crypto: add newline to cert and key if not present 11 years ago
Fedor Indutny 92b6417098 crypto: introduce .setEngine(engine, [flags]) 11 years ago
Ingmar Runge e0d31ea2db crypto: support GCM authenticated encryption mode. 11 years ago
Kai Groner 98be8df571 crypto: Make Decipher._flush() emit errors. 12 years ago
Erik Dubbelboer bb909ad642 tls: add ECDH ciphers support 11 years ago
Thom Seddon f755ecf484 src: accept passphrase when crypto signing with private key 11 years ago
Jason Gerfen 7bf46ba4ce crypto: add SPKAC support 11 years ago
isaacs d9b4cc323f Revert "crypto: add SPKAC support" 11 years ago
Jason Gerfen 7f66e44dc1 crypto: add SPKAC support 11 years ago
isaacs 22c68fdc1d src: Replace macros with util functions 11 years ago
Ben Noordhuis 0330bdf519 lib: macro-ify type checks 11 years ago
Nathan Rajlich 48e159faf2 crypto: throw a helpful error message for "tls" and "crypto" 11 years ago
Ben Noordhuis 82b3524bce crypto: fix utf8/utf-8 encoding check 12 years ago
isaacs a241deb19a crypto: Pass encodings for Hmac digest 12 years ago
isaacs 430dc39e87 crypto: use StringBytes::Encode 12 years ago
isaacs a1eacdf12a crypto: Pass strings to binding layer directly 12 years ago
isaacs 4bf1d1007f crypto: LazyTransform on properties, not methods 12 years ago
Andreas Madsen fed8cff1d0 crypto: fix constructor call in crypto streams 12 years ago
isaacs 7af075ee30 crypto: Pass options to ctor calls 12 years ago
Ben Noordhuis cfd0dca9ae crypto: make getCiphers() return non-SSL ciphers 12 years ago
Fedor Indutny 855caa82aa crypto: initialize transform lazily 12 years ago
Fedor Indutny 83d17e509f crypto: merge Cipher and Decipher 12 years ago
isaacs 426b4c6258 stream: _write takes an encoding argument 12 years ago
isaacs cd68d86c32 stream: Remove output function from _transform 12 years ago
Ben Noordhuis 4231dab39f crypto: fix base64 padding regression 12 years ago
isaacs dd3ebb8cf6 crypto: Streaming interface for Sign and Verify 12 years ago
isaacs e336134658 crypto: Streaming interface for cipher/decipher/iv 12 years ago
isaacs 175f78c6ba crypto: Streaming api for Hmac 12 years ago
isaacs 90de2ddb77 crypto: Streaming interface for Hash 12 years ago
isaacs d7da20c812 crypto: pbkdf2 throws when no callback provided 12 years ago
isaacs c87b524c5f crypto: Clean up buffer handling and DH methods 12 years ago
isaacs 76b0bdf720 crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer') 12 years ago
isaacs bfb9d5bbe6 crypto: Binding only accepts buffers 12 years ago
isaacs 9901b69c8e crypto: Move encoding logic to JS, default=buffer 12 years ago
Ben Noordhuis 2fbf0612a1 crypto: sort return value of getCiphers/getHashes 12 years ago
Ben Noordhuis 14a6c4efb8 crypto: add crypto.getHashes() 12 years ago
Ben Noordhuis f53441ab1f crypto: add crypto.getCiphers() 12 years ago
ssuda fb7348ae06 crypto: add PKCS12/PFX support 13 years ago
Tomasz Buchert c6a04ce78f crypto: add function getDiffieHellman() 13 years ago
koichik f53d092a2a tls, https: add passphrase option 13 years ago
koichik 19a855382c tls: requestCert unusable with Firefox and Chrome 13 years ago
Colton Baker 87286cc737 Fixed a lot of jslint errors. 13 years ago
Ben Noordhuis c4eaf7e5a9 crypto: implement randomBytes() and pseudoRandomBytes() 13 years ago
Glen Low 04122ad2d3 crypto: PBKDF2 function from OpenSSL 13 years ago
koichik d32971a8cb Doc improvements and change argument name. 13 years ago
Brian White 2de0611b43 Remove unused variable 14 years ago
Fedor Indutny 21724ecaec Share SSL context between server connections 14 years ago
Håvard Stranden 9f0b1a9bc6 Add Diffie-Hellman support to crypto module 14 years ago
Theo Schlossnagle d6f5b8a2a6 allow setting of ciphers in credentials 14 years ago