summaryrefslogtreecommitdiff
path: root/lib/crypto.js
Commit message (Expand)AuthorAgeFilesLines
* tls: honorCipherOrder should not degrade defaultsTimothy J Fontaine2014-10-231-18/+26
* crypto: allow forcing SSLv2/v3 via secureProtocolFedor Indutny2014-10-201-2/+8
* crypto: move disaling SSLv2/3 into JavaScriptTimothy J Fontaine2014-10-171-1/+18
* crypto: do not lowercase cipher/hash namesFedor Indutny2014-03-111-3/+8
* crypto: Make Decipher._flush() emit errors.Kai Groner2013-12-041-1/+6
* crypto: fix utf8/utf-8 encoding checkBen Noordhuis2013-06-111-0/+1
* crypto: Pass encodings for Hmac digestisaacs2013-05-141-4/+1
* crypto: use StringBytes::Encodeisaacs2013-05-141-5/+6
* crypto: Pass strings to binding layer directlyisaacs2013-05-141-4/+6
* crypto: LazyTransform on properties, not methodsisaacs2013-04-211-13/+21
* crypto: fix constructor call in crypto streamsAndreas Madsen2013-04-081-1/+4
* crypto: Pass options to ctor callsisaacs2013-03-291-9/+9
* crypto: make getCiphers() return non-SSL ciphersBen Noordhuis2013-03-251-7/+9
* crypto: initialize transform lazilyFedor Indutny2013-03-201-12/+30
* stream: _write takes an encoding argumentisaacs2013-03-051-6/+6
* stream: Remove output function from _transformisaacs2013-03-051-7/+7
* crypto: fix base64 padding regressionBen Noordhuis2013-02-251-1/+1
* crypto: Streaming interface for Sign and Verifyisaacs2012-12-141-5/+15
* crypto: Streaming interface for cipher/decipher/ivisaacs2012-12-141-4/+32
* crypto: Streaming api for Hmacisaacs2012-12-141-1/+5
* crypto: Streaming interface for Hashisaacs2012-12-141-1/+16
* crypto: pbkdf2 throws when no callback providedisaacs2012-10-231-4/+14
* crypto: Clean up buffer handling and DH methodsisaacs2012-10-231-127/+121
* crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer')isaacs2012-10-231-4/+40
* crypto: Binding only accepts buffersisaacs2012-10-231-20/+69
* crypto: Move encoding logic to JS, default=bufferisaacs2012-10-231-40/+254
* crypto: sort return value of getCiphers/getHashesBen Noordhuis2012-10-131-2/+6
* crypto: add crypto.getHashes()Ben Noordhuis2012-10-131-0/+16
* crypto: add crypto.getCiphers()Ben Noordhuis2012-10-131-0/+3
* Merge remote-tracking branch 'ry/v0.6' into v0.6-mergeisaacs2012-05-151-0/+8
|\
| * crypto: add PKCS12/PFX supportssuda2012-05-141-0/+8
* | crypto: add function getDiffieHellman()Tomasz Buchert2012-02-211-0/+4
|/
* tls, https: add passphrase optionkoichik2011-10-311-1/+7
* tls: requestCert unusable with Firefox and Chromekoichik2011-10-151-0/+4
* Fixed a lot of jslint errors.Colton Baker2011-10-051-2/+2
* crypto: implement randomBytes() and pseudoRandomBytes()Ben Noordhuis2011-09-271-0/+8
* crypto: PBKDF2 function from OpenSSLGlen Low2011-08-121-0/+3
* Merge branch 'v0.4'Ryan Dahl2011-08-011-4/+4
|\
| * Doc improvements and change argument name.koichik2011-07-251-4/+4
* | Merge branch 'v0.4'Ryan Dahl2011-05-201-10/+18
|\ \ | |/
| * Remove unused variableBrian White2011-05-201-1/+0
| * Share SSL context between server connectionsFedor Indutny2011-05-191-9/+15
* | Add Diffie-Hellman support to crypto moduleHÃ¥vard Stranden2011-05-061-0/+13
* | allow setting of ciphers in credentialsTheo Schlossnagle2011-04-131-0/+2
* | TLS: Add secureOptions flagTheo Schlossnagle2011-04-131-2/+4
|/
* Update copyright headersRyan Dahl2011-03-141-0/+21
* TLS: CRL supportTheo Schlossnagle2011-02-101-0/+10
* Initial pass at https clientRyan Dahl2011-01-211-5/+5
* Rename node::SecureStream to node::crypto::ConnectionRyan Dahl2010-12-111-1/+0
* Move securepair stuff into tls.jsRyan Dahl2010-12-051-4/+0