summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-05-02Add comments to include.am files to note where new sources goNick Mathewson
2019-05-01Merge remote-tracking branch 'tor-github/pr/950'Nick Mathewson
2019-04-30Merge branch 'maint-0.4.0'George Kadianakis
2019-04-30Merge branch 'tor-github/pr/978' into maint-0.4.0George Kadianakis
2019-04-30Merge branch 'tor-github/pr/937'George Kadianakis
2019-04-30Merge branch 'tor-github/pr/936'George Kadianakis
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-30Move dirauth periodic events into dirauth module.Nick Mathewson
2019-04-30Turn 'mainloop' into a subsystem.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-26Use fast check for missing id in node_is_a_configured_bridge()Nick Mathewson
2019-04-26Use a linear algorithm to subtract two nodelists.Nick Mathewson
2019-04-26Make nodelist_get_list() return a const pointer.Nick Mathewson
2019-04-25Merge remote-tracking branch 'tor-github/pr/889'Nick Mathewson
2019-04-25Merge remote-tracking branch 'tor-github/pr/922'Nick Mathewson
2019-04-25Extract keyword argument checking from argument parsing.Nick Mathewson
2019-04-25In control command api, rename "object" to "cmddata"Nick Mathewson
2019-04-25expand CMD_FL_WIPE to wipe the parsed arguments tooNick Mathewson
2019-04-25Simplify handler logic in control_cmd.cNick Mathewson
2019-04-25Port the authenticate and authchallenge commands to the new parserNick Mathewson
2019-04-25Add rudimentary qstring support to kvline.cNick Mathewson
2019-04-25Move and rename decode_escaped_string()Nick Mathewson
2019-04-25Use the new controller command parser for EXTENDCIRCUIT.Nick Mathewson
2019-04-25Use new parser logic for SETCONF/RESETCONF code.Nick Mathewson
2019-04-25Update more controller commands, now that we have kvline supportNick Mathewson
2019-04-25Add a case-insensitive variant to config_line_find()Nick Mathewson
2019-04-25Add kvline support to controller command parser.Nick Mathewson
2019-04-25Allow kvlines in control commands.Nick Mathewson
2019-04-25Add fuzzing support for several more groups of kvlines flagsNick Mathewson
2019-04-25kvline: handle empty alues as well as empty keysNick Mathewson
2019-04-25Use parsing code for the simpler controller commands.Nick Mathewson
2019-04-25Unit tests for current control-command parser logicNick Mathewson
2019-04-25When parsing a multiline controller command, be careful with linebreaksNick Mathewson
2019-04-25Extract the argument-splitting part of control.c's parserNick Mathewson