109 Commits (500f2538cc00d389a22b6ddcdd51d2af2c4a7478)

Author SHA1 Message Date
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 14 years ago
koichik d32971a8cb Doc improvements and change argument name. 14 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
Theo Schlossnagle 2a88dd3bc1 TLS: Add secureOptions flag 14 years ago
Ryan Dahl 55048cdf79 Update copyright headers 14 years ago
Theo Schlossnagle 01a864a29d TLS: CRL support 14 years ago
Ryan Dahl e65f6b4ce1 Initial pass at https client 14 years ago
Ryan Dahl e3d1808ef0 Rename node::SecureStream to node::crypto::Connection 14 years ago
Ryan Dahl 0b0faceb19 Move securepair stuff into tls.js 14 years ago
Ryan Dahl f22c248e4c more lint 14 years ago
Ryan Dahl 5dab4be53c Remove useless shouldVerify assignments 14 years ago
Ryan Dahl 89e398f075 Better array check in Cert Authority list 14 years ago
Ryan Dahl 4b947310b2 Move root certs out of JavaScript 14 years ago
Ryan Dahl 09157369b3 style 14 years ago
Ryan Dahl bf89872306 style 14 years ago
Paul Querna 1128c0bf67 Add SecurePair for handling of a ssl/tls stream. 14 years ago
Micheil Smith e38eb0c5a4 Soft migration of sys -> util, Removal of deprecated utils module. 14 years ago
Joshaven Potter 3d4e4d8909 syntax fixes to pass jslint 14 years ago
Aaron Heckmann 7c5cc57ece quicker loops 14 years ago
Blake Mizerany 8c8534046c fix whitespace errors 15 years ago
Ryan Dahl ed5f4f3a44 RootCaCerts shouldn't be global 15 years ago
Ryan Dahl 009b4569b3 Merge Hash.init() function into JS constructor 15 years ago
Rhys Jones afce4c3ae8 Added default CAs, updated openssl verify behaviour, added crypto and https documentation 15 years ago
Rhys Jones 1a317135c5 Additional OpenSSL tests 15 years ago
Rhys Jones 80174392bb Moved Credentials into crypto module. Added node_crypto into crypto module 15 years ago