summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2016-05-16Mark even more crypto lines (the fragile_assert ones) as unreachableNick Mathewson
2016-05-16Refactor digest allocation backend codeNick Mathewson
2016-05-16Cover all our DH code, and/or mark it unreachable.Nick Mathewson
2016-05-16At long last, unit tests for degenerate DH public keys.Nick Mathewson
2016-05-16Treat absent argument to crypto_log_errors as a bug.Nick Mathewson
2016-05-16Slight improvements to DH coverage.Nick Mathewson
2016-05-16Mark some unreachable lines in crypto.cNick Mathewson
2016-05-16Improve test coverage of our strongest-rng code.Nick Mathewson
2016-05-16Test coverage on ed25519 load/store functions.Nick Mathewson
2016-05-16Do not leak the 'tag' when trying to read a truncated ed25519 key fileNick Mathewson
2016-05-16Mark unreachable lines in crypto_ed25519.cNick Mathewson
2016-05-16Mark unreachable lines in crypto_curve25519.cNick Mathewson
2016-05-16Mark three lines unreachable, with extensive docs and use of BUG macrosNick Mathewson
2016-05-16HKDF-SHA256 test vectors from RFC5869Nick Mathewson
2016-05-03Ed25519 test vectors from draft-irtf-cfrg-eddsa-05Nick Mathewson
2016-05-03Add test vector for AES_CTR from NIST SP800-38a sec F.5Nick Mathewson
2016-05-03Add test vector for Curve25519 from RFC7748Nick Mathewson
2016-05-03tests for some of the simpler functions in crypto.cNick Mathewson
2016-05-03White-box tests for crypto_rand_*_range(), rand_hostname().Nick Mathewson
2016-05-02Merge branch 'maint-0.2.8'Nick Mathewson
2016-05-02(cherry-picked by nickm, with changes file from isis.)s0rlxmh0
2016-05-02Merge remote-tracking branch 'dgoulet/bug13239_029_01'Nick Mathewson
2016-05-02test_bt.sh: Check stderr for backtrace as well as stdout.Nick Mathewson
2016-04-26Merge branch 'maint-0.2.8'Nick Mathewson
2016-04-26April 2016 fallbacks for 0.2.8-rcteor (Tim Wilson-Brown)
2016-04-26Merge remote-tracking branch 'yawning-schwanenleid/feature18685'Nick Mathewson
2016-04-25Remove redundant declarations of MINNick Mathewson
2016-04-20Remove trunnel files from libor/libcrypto, since they are in libtrunnel. Foun...Nick Mathewson
2016-04-19Increase number of preemptive internal circuitsDavid Goulet
2016-04-19Merge branch 'handles_squashed'Nick Mathewson
2016-04-19Basic 'handle' implementation and tests.Nick Mathewson
2016-04-19Merge remote-tracking branch 'public/lcov_excl'Nick Mathewson
2016-04-15Disambiguate: Avoid defining two static functions called chunk_free_uncheckedNick Mathewson
2016-04-15Disambiguate: Avoid defining two static functions both called gettweak()Nick Mathewson
2016-04-15Add branch prediction to util_bug.h, and fix a bug.Nick Mathewson
2016-04-14Merge branch 'assert_nonfatal_squashed'Nick Mathewson
2016-04-14Add an IF_BUG_ONCE macro, since that's a pretty common pattern too.Nick Mathewson
2016-04-14Add a BUG macro for usage in if checks.Nick Mathewson
2016-04-14Add new tor_assert_nonfatal*() macros.Nick Mathewson
2016-04-13fix typos/etc before i go nuts on #18809Roger Dingledine
2016-04-12Add LCOV_EXCL* markers to crypto.c and crypto_s2k.cNick Mathewson
2016-04-12Merge branch 'maint-0.2.8'Nick Mathewson
2016-04-12Merge remote-tracking branch 'public/bug18716_027' into maint-0.2.8Nick Mathewson
2016-04-07memarea: Don't assume that sizeof(ulong) >= sizeof(void*).Nick Mathewson
2016-04-07Merge branch 'bug14334_squashed'Nick Mathewson
2016-04-07Don't mark guards as unreachable if connection_connect() fails.George Kadianakis
2016-04-07Turn TestingClientBootstrap* into non-testing optionsDavid Goulet
2016-04-07When we get a bad nickname, explain what a good one is.Nick Mathewson
2016-04-07Merge branch 'maint-0.2.8'Nick Mathewson
2016-04-07Merge branch 'maint-0.2.7' into maint-0.2.8Nick Mathewson