summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
Commit message (Expand)AuthorAgeFilesLines
* core: use proper #include directivesBen Noordhuis2012-03-101-6/+6
* crypto: add function getDiffieHellman()Tomasz Buchert2012-02-211-1/+54
* Merge remote-tracking branch 'ry/v0.6' into v0.6-mergeisaacs2012-02-181-0/+16
|\
| * tls: mitigate session renegotiation attacksBen Noordhuis2012-02-161-0/+16
* | Revert support for isolates.Ben Noordhuis2012-02-061-27/+20
* | Merge branch 'v0.6'Fedor Indutny2012-01-241-0/+1
|\ \ | |/
| * crypto: silence unused variable warningBen Noordhuis2012-01-221-0/+1
* | Crypto: adding ability to turn off automatic PKCS paddingIngmar Runge2012-01-181-11/+57
* | Merge remote branch 'origin/v0.6'Ryan Dahl2012-01-091-15/+12
|\ \ | |/
| * Revert "crypto: add SecureContext.clearOptions() method"Ryan Dahl2012-01-061-15/+12
* | Merge remote-tracking branch 'origin/v0.6'Ben Noordhuis2012-01-021-12/+15
|\ \ | |/
| * crypto: add SecureContext.clearOptions() methodBen Noordhuis2012-01-021-12/+15
* | Add node::Loop() and don't inc node_isolate.h in *.ccRyan Dahl2011-12-291-3/+3
* | Remove node_isolate.h from node.hRyan Dahl2011-12-291-0/+1
* | isolates: isolate-ify the main loopBen Noordhuis2011-12-291-2/+3
* | Merge remote branch 'origin/v0.6'Ryan Dahl2011-12-161-301/+284
|\ \ | |/
| * crypto: rewrite HexDecode without snprintfRoman Shtylman2011-12-161-2/+13
| * crypto: don't ignore DH init errorsBen Noordhuis2011-12-161-6/+4
| * crypto: deduplicate encoding parsing logicBen Noordhuis2011-12-141-211/+177
| * crypto: deduplicate decipher logicBen Noordhuis2011-12-141-50/+7
| * crypto: fix memory leak when decrypting empty stringsBen Noordhuis2011-12-131-3/+13
| * crypto: fix memory leaks in PBKDF2 error pathBen Noordhuis2011-12-131-29/+70
* | Move lock back to node_crypto.ccRyan Dahl2011-12-081-1/+2
* | move global vars from platfrom, node_signal_watcher to structRyan Dahl2011-12-071-2/+1
* | move global vars for node_file.cc, node_zlib.cc, and node_crypto.ccRyan Dahl2011-12-071-17/+21
* | Merge branch 'v0.6'Ben Noordhuis2011-12-021-21/+32
|\ \ | |/
| * node_crypto: use EVP_Cipher*_ex methods, not 'obsolete' versionsIngmar Runge2011-11-301-21/+32
* | crypto: throw exception on unknown digest methodBen Noordhuis2011-11-301-8/+8
* | Merge remote branch 'origin/v0.6'Ryan Dahl2011-11-221-3/+19
|\ \ | |/
| * crypto: add support for RSA public key signing/verificationBen Noordhuis2011-11-171-3/+19
| * crypto: make verify() return true or false, not 1 or 0Ben Noordhuis2011-11-171-1/+1
* | crypto: use the libuv rwlock APIBen Noordhuis2011-11-181-38/+18
* | crypto: make verify() return true or false, not 1 or 0Ben Noordhuis2011-11-171-1/+1
* | crypto: fix 'var may be used uninitialized' compiler warningsBen Noordhuis2011-11-151-6/+15
|/
* Remove stray NODE_MODULE() semi-colons.Ben Noordhuis2011-11-091-1/+1
* crypto: use the right mutexBen Noordhuis2011-11-081-2/+2
* crypto: make module thread-safeBen Noordhuis2011-11-081-0/+74
* Fix line endings and trailing whitespaceBert Belder2011-11-041-1/+1
* tls, https: add passphrase optionkoichik2011-10-311-2/+9
* tls: requestCert unusable with Firefox and Chromekoichik2011-10-151-0/+34
* crypto: implement randomBytes() and pseudoRandomBytes()Ben Noordhuis2011-09-271-0/+135
* crypto: fix delete of potentially uninitialized pointerBen Noordhuis2011-09-211-0/+1
* crypto: fix read of potentially uninitialized variableBen Noordhuis2011-09-211-1/+1
* crypto: look up SSL errors with ERR_print_errors()Ben Noordhuis2011-09-201-14/+16
* crypto: fix error message buffer overrunBen Noordhuis2011-09-161-1/+1
* Merge remote branch 'origin/v0.4'Ryan Dahl2011-09-151-1/+12
|\
| * Drain OpenSSL error queue? Addresses #1719Ryan Dahl2011-09-151-1/+12
| * crypto: fix incorrect ssl shutdown checkTom Hughes2011-08-091-1/+1
| * Fix crypto encryption/decryption with Base64.SAWADA Tadashi2011-07-231-0/+13
* | tls: new[] instead of malloc() in Connection::GetSession()Ben Noordhuis2011-09-071-15/+7