summaryrefslogtreecommitdiff
path: root/lib/crypto.js
AgeCommit message (Expand)AuthorFilesLines
2013-04-05Merge remote-tracking branch 'ry/v0.10'isaacs1-9/+9
2013-03-29crypto: Pass options to ctor callsisaacs1-9/+9
2013-03-26Merge remote-tracking branch 'origin/v0.10'Ben Noordhuis1-7/+9
2013-03-25crypto: make getCiphers() return non-SSL ciphersBen Noordhuis1-7/+9
2013-03-21Merge remote-tracking branch 'ry/v0.10' into masterisaacs1-12/+30
2013-03-20crypto: initialize transform lazilyFedor Indutny1-12/+30
2013-03-13crypto: merge Cipher and DecipherFedor Indutny1-4/+4
2013-03-05stream: _write takes an encoding argumentisaacs1-6/+6
2013-03-05stream: Remove output function from _transformisaacs1-7/+7
2013-02-25crypto: fix base64 padding regressionBen Noordhuis1-1/+1
2012-12-14crypto: Streaming interface for Sign and Verifyisaacs1-5/+15
2012-12-14crypto: Streaming interface for cipher/decipher/ivisaacs1-4/+32
2012-12-14crypto: Streaming api for Hmacisaacs1-1/+5
2012-12-14crypto: Streaming interface for Hashisaacs1-1/+16
2012-10-23crypto: pbkdf2 throws when no callback providedisaacs1-4/+14
2012-10-23crypto: Clean up buffer handling and DH methodsisaacs1-127/+121
2012-10-23crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer')isaacs1-4/+40
2012-10-23crypto: Binding only accepts buffersisaacs1-20/+69
2012-10-23crypto: Move encoding logic to JS, default=bufferisaacs1-40/+254
2012-10-13crypto: sort return value of getCiphers/getHashesBen Noordhuis1-2/+6
2012-10-13crypto: add crypto.getHashes()Ben Noordhuis1-0/+16
2012-10-13crypto: add crypto.getCiphers()Ben Noordhuis1-0/+3
2012-05-15Merge remote-tracking branch 'ry/v0.6' into v0.6-mergeisaacs1-0/+8
2012-05-14crypto: add PKCS12/PFX supportssuda1-0/+8
2012-02-21crypto: add function getDiffieHellman()Tomasz Buchert1-0/+4
2011-10-31tls, https: add passphrase optionkoichik1-1/+7
2011-10-15tls: requestCert unusable with Firefox and Chromekoichik1-0/+4
2011-10-05Fixed a lot of jslint errors.Colton Baker1-2/+2
2011-09-27crypto: implement randomBytes() and pseudoRandomBytes()Ben Noordhuis1-0/+8
2011-08-12crypto: PBKDF2 function from OpenSSLGlen Low1-0/+3
2011-08-01Merge branch 'v0.4'Ryan Dahl1-4/+4
2011-07-25Doc improvements and change argument name.koichik1-4/+4
2011-05-20Merge branch 'v0.4'Ryan Dahl1-10/+18
2011-05-20Remove unused variableBrian White1-1/+0
2011-05-19Share SSL context between server connectionsFedor Indutny1-9/+15
2011-05-06Add Diffie-Hellman support to crypto moduleHÃ¥vard Stranden1-0/+13
2011-04-13allow setting of ciphers in credentialsTheo Schlossnagle1-0/+2
2011-04-13TLS: Add secureOptions flagTheo Schlossnagle1-2/+4
2011-03-14Update copyright headersRyan Dahl1-0/+21
2011-02-10TLS: CRL supportTheo Schlossnagle1-0/+10
2011-01-21Initial pass at https clientRyan Dahl1-5/+5
2010-12-11Rename node::SecureStream to node::crypto::ConnectionRyan Dahl1-1/+0
2010-12-05Move securepair stuff into tls.jsRyan Dahl1-4/+0
2010-12-01more lintRyan Dahl1-10/+10
2010-12-01Remove useless shouldVerify assignmentsRyan Dahl1-2/+0
2010-12-01Better array check in Cert Authority listRyan Dahl1-1/+1
2010-11-30Move root certs out of JavaScriptRyan Dahl1-3589/+1
2010-11-30styleRyan Dahl1-12/+22
2010-11-28styleRyan Dahl1-12/+28
2010-10-25Add SecurePair for handling of a ssl/tls stream.Paul Querna1-0/+3