aboutsummaryrefslogtreecommitdiff
path: root/src/common/crypto.c
AgeCommit message (Expand)Author
2018-02-01Merge branch 'bug24658-rsa_squashed'Nick Mathewson
2018-02-01Tweaks into functions and variables in crypto_rsa.[ch]Fernando Fernandez Mancera
2018-02-01Remove commented functions in crypto module.Fernando Fernandez Mancera
2018-01-26Refactor crypto.[ch] into smaller RSA module.Fernando Fernandez Mancera
2018-01-23openssl_mutexes code belongs in openssl_mgt.cNick Mathewson
2018-01-23Merge remote-tracking branch 'ffmancera/bug24658-openssl'Nick Mathewson
2018-01-22Move the openssl namespace back into .c files.Fernando Fernandez Mancera
2018-01-19Tweaks into functions and variables in crypto_openssl_mgt.[ch]Fernando Fernandez Mancera
2018-01-11On shutdown, mark openssl as uninitialized.Nick Mathewson
2018-01-11Merge branch 'restart_nocrash'Nick Mathewson
2018-01-08Add free_openssl() to crypto_openssl module.Fernando Fernandez Mancera
2018-01-08Refactor crypto.[ch] into smaller OpenSSL module.Fernando Fernandez Mancera
2018-01-05Merge branch 'maint-0.3.2'Roger Dingledine
2018-01-05remove redundant "implement this" from log messageRoger Dingledine
2017-12-11Set DH parameters to NULL on shutdownNick Mathewson
2017-12-08Merge branch 'macro_free_v2_squashed'Nick Mathewson
2017-12-05Tweaks to strings in 24500Nick Mathewson
2017-12-05Make errno error log more useful for getrandom()Fernando Fernandez Mancera
2017-11-30Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2017-11-30Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-11-30Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
2017-11-30Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2017-11-30Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson
2017-11-27Avoid asking for passphrase on junky PEM inputNick Mathewson
2017-11-17Make all the crypto free() functions macros that clear their targetsNick Mathewson
2017-09-28Move around some LCOV_EXCLs in src/commonNick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-08-03Switch to offsetof()Neel Chauhan
2017-07-24Rename the hybrid_encrypt/decrypt functions; label them as dangerousNick Mathewson
2017-07-07Hide crypto_digest_t again and use an accessor for tests.George Kadianakis
2017-07-07test: Crypto groundwork for e2e circuit unittests.George Kadianakis
2017-05-26Cleanup MOCK_IMPL (etc) to be findable with etagsNick Mathewson
2017-04-07Merge branch 'ticket21842_squashed'Nick Mathewson
2017-04-07Remove tor-checkkey as obsoleteNick Mathewson
2017-03-31Isolate dmalloc/openssl bridge code to crypto.cNick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2017-02-07Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
2017-02-07Merge remote-tracking branch 'public/bug19152_024_v2' into maint-0.2.4Nick Mathewson
2017-02-07Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
2017-02-07Refine the memwipe() arguments check for 18089 a little more.Nick Mathewson
2017-02-07Make memwipe() do nothing when passed a NULL pointer or zero sizeteor (Tim Wilson-Brown)
2017-01-30Make a bunch of signature/digest-checking functions mockableNick Mathewson
2016-12-18clarify debug-level log while initializing entropyRoger Dingledine
2016-12-14Merge branch 'dgoulet_ticket19043_030_03_squashed'Nick Mathewson
2016-12-14crypto: Change crypto_mac_sha3_256 to use the key length in the constructionDavid Goulet
2016-12-14prop224 prepwork: Introduce HMAC-SHA3 function.George Kadianakis
2016-12-05whitespace fixNick Mathewson
2016-12-0520865: Don't use getentropy() on OSX Sierra.Nick Mathewson
2016-11-24crypto_digest512 returns expected error value of -1Chelsea H. Komlo
2016-11-24crypto_digest256 returns expected error value of -1Chelsea H. Komlo