aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-30Merge branch 'tor-github/pr/993'George Kadianakis
2019-04-30Merge branch 'tor-github/pr/983'George Kadianakis
2019-04-30Merge branch 'tor-github/pr/980'David Goulet
2019-04-30Merge branch 'tor-github/pr/909'David Goulet
2019-04-30Rename and clarify some functions for periodic eventsNick Mathewson
2019-04-30Remove now-extraneous calls to initialize_periodic_events().Nick Mathewson
2019-04-30Changes file for periodic event movementNick Mathewson
2019-04-30Move dirauth periodic events into dirauth module.Nick Mathewson
2019-04-30Turn 'mainloop' into a subsystem.Nick Mathewson
2019-04-30Changes file for 29732.Nick Mathewson
2019-04-30Make sure that the rng is not replaced if it is already replaced.Nick Mathewson
2019-04-30Make the deterministic and reproducible rng test code handle fast_rngNick Mathewson
2019-04-30Add improved debugging support to crypto_rand_fast code.Nick Mathewson
2019-04-30Extract add-entropy code from crypto_fast_rng to a new functionNick Mathewson
2019-04-30Use preloaded-rng code in test_hs_descriptor.cNick Mathewson
2019-04-30Make rng mock code also cover strongest_rand.Nick Mathewson
2019-04-30Use prefilled PRNG replacement in test_extorportNick Mathewson
2019-04-30Use prefilled_rng in test_addr.c in place of existing code.Nick Mathewson
2019-04-30Add a testing PRNG replacement that returns canned data.Nick Mathewson
2019-04-30Update circuit_timeout test to use deterministic prngNick Mathewson
2019-04-30Update test_prob_distr to use new reproducible RNG override codeNick Mathewson
2019-04-30Add support for deterministic override of crypto_rand() in testsNick Mathewson
2019-04-30Add changes filerl1987
2019-04-30Travis: remove sudo configurationrl1987
2019-04-29Merge remote-tracking branch 'tor-github/pr/972'Nick Mathewson
2019-04-29practracker: Update exceptions for #26288David Goulet
2019-04-29sendme: Do not poke at crypto.sendme_digest directlyDavid Goulet
2019-04-29sendme: Better function namesDavid Goulet
2019-04-29sendme: Move note_cell_digest() to relay_crypto moduleDavid Goulet
2019-04-29sendme: Better handle the random paddingDavid Goulet
2019-04-29sendme: Keep cell digest only if a SENDME is nextDavid Goulet
2019-04-29sendme: Add helper to note the cell digestDavid Goulet
2019-04-29sendme: Helper to know if next cell is a SENDMEDavid Goulet
2019-04-29prop289: Add documentation for the circuit FIFO listDavid Goulet
2019-04-29prop289: Skip the first 4 unused bytes in a cellDavid Goulet
2019-04-29prop289: Keep the digest bytes, not the objectDavid Goulet
2019-04-29prop289: Move digest matching in its own functionDavid Goulet
2019-04-29prop289: Rename packaged functions with better nameDavid Goulet
2019-04-29prop289: Move SENDME cell processing in a separate functionDavid Goulet
2019-04-29prop289: Use a 20 bytes digest instead of 4David Goulet
2019-04-29tests: Implement unit tests for SENDME v1David Goulet
2019-04-29prop289: Add random bytes to the unused portion of the cellDavid Goulet
2019-04-29prop289: Remember the last cell digest for v1 SENDMEsDavid Goulet
2019-04-29prop289: Match the SENDME digestDavid Goulet
2019-04-29prop289: Keep track of the last seen cell digestsDavid Goulet
2019-04-29prop289: Support SENDME v1 cell parsingDavid Goulet
2019-04-29prop289: Support sending SENDME version 1David Goulet
2019-04-29prop289: Add SENDME trunnel declarationDavid Goulet
2019-04-29prop289: Add two consensus parametersDavid Goulet
2019-04-29sendme: Always close stream if deliver window is negativeDavid Goulet