90 Commits (d0c7d93536d8bc7977ed2d3bd0b0246a558e5137)

Author SHA1 Message Date
Nicholas Vavilov 5344d0c103 crypto, zlib: replace _binding with _handle 11 years ago
Fedor Indutny 5d2aef17ee
crypto: move `createCredentials` to tls 11 years ago
Fedor Indutny f0d870501e crypto: do not lowercase cipher/hash names 11 years ago
Brian White 31ce34887f crypto: allow setting add'l authenticated data 11 years ago
Maxwell Krohn a22a2d8656 tls: stop NodeBIO::Gets from reading off end of buffer 11 years ago
Brian White a226be4f76 crypto: allow custom generator for DiffieHellman 11 years ago
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