Commit Graph

  • e067cb426a Move process subsystem after evloop. Nick Mathewson 2020-02-14 13:29:15 -05:00
  • 63b7dabdea Merge ocirc and orconn events into or subsystem. Nick Mathewson 2020-02-14 09:34:51 -05:00
  • 2e5d555c0e Initialize all subsystems during the unit tests Nick Mathewson 2020-02-13 15:11:18 -05:00
  • 67d921a696 Changes file for ticket 33316 Nick Mathewson 2020-02-13 13:37:47 -05:00
  • 90524de0b2 Move winprocess_sys into a new low-level hardening module Nick Mathewson 2020-02-13 13:14:54 -05:00
  • caa392a73a Merge remote-tracking branch 'tor-github/pr/1685/head' Nick Mathewson 2020-02-24 07:45:20 -05:00
  • 93cb8072be Final touches to #32709 based on Nick's feedback. George Kadianakis 2020-02-24 12:15:35 +02:00
  • 84f2e28204 Use PRIu64 and TOR_PRIuSZ, to fix 32-bit build error. Nick Mathewson 2020-02-20 14:38:41 -05:00
  • 7160a7218d changes file for ticket 33369 Taylor Yu 2020-02-20 17:13:02 -06:00
  • b7c7feb2e4 manpage: fix up toc attribute Taylor Yu 2020-02-20 16:49:08 -06:00
  • ce9eeefbcc Make direclient_dump_total_dls() respect SafeLogging and pass tests. Nick Mathewson 2020-02-20 12:26:32 -05:00
  • 7ba7f9c0de Merge branch 'maint-0.4.3' Nick Mathewson 2020-02-20 10:44:43 -05:00
  • 7b42502869 Merge remote-tracking branch 'tor-github/pr/1757/head' into maint-0.4.3 Nick Mathewson 2020-02-20 10:44:36 -05:00
  • 66bbdadbbe Merge branch 'extract_routerkeys_squashed' Nick Mathewson 2020-02-20 10:41:12 -05:00
  • 1d068625dd Move relay_handshake.[ch] into src/feature/relay, and make it optional Nick Mathewson 2020-02-19 19:52:04 -05:00
  • e425ffc637 Disable routerkeys.c with --disable-relay-mode. Nick Mathewson 2020-02-19 19:30:05 -05:00
  • 626eb025b6 Merge remote-tracking branch 'tor-github/pr/1745/head' Nick Mathewson 2020-02-20 09:14:40 -05:00
  • 09fb7987c5 Merge branch 'maint-0.4.3' Nick Mathewson 2020-02-20 08:50:18 -05:00
  • f733b8acd6 Merge remote-tracking branch 'tor-github/pr/1719/head' into maint-0.4.3 Nick Mathewson 2020-02-20 08:48:17 -05:00
  • d559ca3d5a Move router_reset_reachability() into correct header, add a stub Nick Mathewson 2020-02-20 08:36:40 -05:00
  • 5149c100ed run "make autostyle" Nick Mathewson 2020-02-20 08:33:40 -05:00
  • b9cc4cc50a Merge branch 'ticket4631_squashed' Nick Mathewson 2020-02-20 08:17:47 -05:00
  • bed3b292ad dirvote: Improve the posted vote log message teor 2020-02-19 11:15:20 +10:00
  • dba5c15893 #33369:Added TOC and hyperlinks for cross-refs swati 2020-02-20 17:50:32 +05:30
  • dd4fa9b468 Extract relay-only handshake code into its own file. Nick Mathewson 2020-02-19 19:11:49 -05:00
  • 98bf7604a3 fix typo from 7920fc35 Roger Dingledine 2020-02-19 14:53:36 -05:00
  • a65efa7e83 Merge branch 'extract_relay_dns' Nick Mathewson 2020-02-19 13:58:53 -05:00
  • 65b75ef3d5 Merge branch 'extract_ext_orport' Nick Mathewson 2020-02-19 13:55:18 -05:00
  • defd941fe7 Make dns_cancel_pending_resolve() STATIC. Nick Mathewson 2020-02-19 12:30:09 -05:00
  • f739aa7962 Remove assert_all_pending_dns_resolves_ok(). Nick Mathewson 2020-02-19 12:27:49 -05:00
  • 51b470dbc8 dns.h: label functions that are only used inside feature/relay Nick Mathewson 2020-02-19 12:17:13 -05:00
  • 9b21a5d254 Note module-local functions in ext_orport.h Nick Mathewson 2020-02-19 12:12:00 -05:00
  • df6191f620 Make connection_or_get_by_ext_or_id() testing-only Nick Mathewson 2020-02-19 12:04:31 -05:00
  • 7b6e81f8e6 Merge branch 'extract_selftest' Nick Mathewson 2020-02-19 11:58:17 -05:00
  • 11d0016ca1 Merge remote-tracking branch 'tor-github/pr/1756/head' Nick Mathewson 2020-02-19 11:57:27 -05:00
  • dca2c00aca Merge remote-tracking branch 'tor-github/pr/1755/head' Nick Mathewson 2020-02-19 11:39:05 -05:00
  • 15192f88c0 dirvote: Remove an incorrect log message teor 2020-02-19 11:09:21 +10:00
  • 4dd594d33c Merge remote-tracking branch 'tor-github/pr/1744' teor 2020-02-19 10:09:29 +10:00
  • 6e76570ede Makefile: Tweak the test-network* chuttney networks teor 2020-02-19 09:29:02 +10:00
  • 57ff8d4a53 practracker: Read unicode files when using Python 2 teor 2020-02-19 08:22:01 +10:00
  • d8cbb2965e Run "practracker --regen-overbroad" teor 2020-02-19 08:13:02 +10:00
  • 5164709f90 changes file for ticket 33275 Taylor Yu 2020-02-18 13:34:46 -06:00
  • a46e585d6d manpage: Add a missing out-of-order comment Taylor Yu 2020-02-18 13:28:57 -06:00
  • f0561861e3 Merge branch 'tor-github/pr/1746' David Goulet 2020-02-18 13:57:03 -05:00
  • 9a68eca3a7 Small changes to scheduler comments and state changes Steven Engler 2020-02-17 11:38:00 -05:00
  • e85f46b7be Do not build selftest.c when running relay mode is disabled. Nick Mathewson 2020-02-18 13:30:20 -05:00
  • a1a3a4d585 Make ext_orport.c relay-mode-only. Nick Mathewson 2020-02-18 13:20:19 -05:00
  • 1f958b6020 Move ext_orport identifier map into ext_orport.c Nick Mathewson 2020-02-18 13:10:57 -05:00
  • 8ce15933e5 Move some declarations into proto_ext_or.h Nick Mathewson 2020-02-18 13:07:33 -05:00
  • eb07166eb8 Make sure callers can handle NULL ext-or auth cookie filename Nick Mathewson 2020-02-18 12:55:57 -05:00
  • c43a245292 Disable dns.c when relay mode is disabled. Nick Mathewson 2020-02-18 12:32:00 -05:00
  • 1f06f494c8 Move DNS TTL manipulation code to src/core/or Nick Mathewson 2020-02-18 12:08:29 -05:00
  • dcbc45e6b2 Replace identifiers related to clipping DNS ttls. Nick Mathewson 2020-02-18 12:00:24 -05:00
  • 93af83e16a Remember dirctory bw usage, and log it in the heartbeat Nick Mathewson 2019-12-12 12:11:09 -05:00
  • 17724a7cde Merge branch 'tor-github/pr/1743' David Goulet 2020-02-18 09:06:13 -05:00
  • d3c23b079a lintChanges: Tolerate variants that sortChanges knows how to clean up. Nick Mathewson 2020-02-18 09:01:56 -05:00
  • f24959df1d Merge branch 'tor-github/pr/1740' David Goulet 2020-02-18 08:46:52 -05:00
  • 975102869a Fix issues pointed out by Nick. George Kadianakis 2020-02-18 12:37:34 +02:00
  • f298706326 dirauth: Update disabled dirvote_add_vote() teor 2020-02-18 13:21:49 +10:00
  • e540a4147f changes: file for 4631 teor 2020-02-18 12:38:39 +10:00
  • 8b5b574a81 dirauth: Refactor dirvote_add_vote() teor 2020-02-18 12:22:13 +10:00
  • 56f715d300 test/dir: Add specific tests for late vote rejection teor 2020-02-18 12:08:36 +10:00
  • 2b7eec7590 test/dir: Update the tests for late vote rejection teor 2020-02-18 12:07:51 +10:00
  • acb5b0d535 Don't accept posted votes after :52:30 Roger Dingledine 2020-01-29 07:31:19 -05:00
  • fa48b0363e Revised and incorportaed comments from #33275 swati 2020-02-17 22:47:06 +05:30
  • aebae8225b Makefile: Silence some submake logs in test-network teor 2020-02-17 22:03:09 +10:00
  • d71090f8e3 Travis: Produce detailed chutney diagnostics teor 2020-02-17 17:21:13 +10:00
  • da280a4309 Makefile: Add an IPv6 mixed chutney network teor 2020-02-17 14:50:24 +10:00
  • 85eb170923 Makefile: Add v3 onion services to the mixed network teor 2020-02-17 14:49:13 +10:00
  • 2151822bd0 Makefile: Refactor and tweak test-network teor 2020-02-17 14:26:41 +10:00
  • f231827946 Merge remote-tracking branch 'tor-github/pr/1731' teor 2020-02-17 13:49:23 +10:00
  • 8874d1c247 Makefile: Hide some recursive make logs teor 2020-02-14 11:11:09 +10:00
  • 225613fcc2 Makefile: Quote test-network variable expansions teor 2020-02-14 10:34:17 +10:00
  • eaeda21da1 Travis: Make Chutney output more readable teor 2020-02-14 10:38:40 +10:00
  • 334469cc39 Merge branch 'bug33195_master' into ticket33280_master teor 2020-02-17 13:46:09 +10:00
  • 674a821fbb Stop assuming that /usr/bin/python exists Panagiotis Vasilopoulos 2020-02-16 21:58:01 +02:00
  • 55f088bb29 Script to check sorting of manpage entries Taylor Yu 2020-02-14 11:02:16 -06:00
  • 455ea05bdf Rename EndOfLifeTor to ReleaseSeriesLifecycle; expand it. Nick Mathewson 2020-02-14 08:47:17 -05:00
  • a6509cb867 Merge remote-tracking branch 'tor-github/pr/1727/head' Nick Mathewson 2020-02-14 08:20:21 -05:00
  • a010dbf94c Merge branch 'maint-0.4.3' Nick Mathewson 2020-02-14 08:17:16 -05:00
  • a79841fd83 Merge branch 'ticket33290_v2_042' into maint-0.4.3 Nick Mathewson 2020-02-14 08:16:22 -05:00
  • 393bbd823e Merge branch 'ticket33290_v2_041' into ticket33290_v2_042 Nick Mathewson 2020-02-14 08:16:01 -05:00
  • c1649ab015 Wipe the entire hashent structure, not just the first sizeof(void*) Nick Mathewson 2020-02-14 08:15:37 -05:00
  • ed1ee2001f dirvote: Update the comments for required protocols teor 2020-02-14 12:49:38 +10:00
  • 98899f20ad mainloop: Explain local connections better teor 2020-02-14 10:13:00 +10:00
  • 7920fc3569 Update tor.1.txt swati 2020-02-14 00:34:39 +05:30
  • 691d271b2e Re-order thread initialization to follow logging, and remove a comment. Nick Mathewson 2020-02-13 12:55:05 -05:00
  • 67d59d7d1f Re-order most subsystems to correspond to dependency order. Nick Mathewson 2020-02-13 12:53:15 -05:00
  • 1ab7c05231 Merge branch 'maint-0.4.3' Nick Mathewson 2020-02-13 10:47:43 -05:00
  • 6c5307e42f Merge branch 'ticket33290_v2_043' into maint-0.4.3 Nick Mathewson 2020-02-13 10:47:32 -05:00
  • baeff46d36 Merge branch 'ticket33290_v2_042' into ticket33290_v2_043 Nick Mathewson 2020-02-13 09:21:47 -05:00
  • fd1686c7d8 Merge branch 'ticket33290_v2_041' into ticket33290_v2_042 Nick Mathewson 2020-02-13 09:12:48 -05:00
  • fff1054d17 Before freeing ewma objects, use memwipe instead of resetting magic. Nick Mathewson 2020-02-13 09:11:35 -05:00
  • c34c101212 Merge branch 'bug33195_043' into bug33195_master teor 2020-02-13 14:22:18 +10:00
  • 3e8e4af1ac Merge branch 'bug33195_042' into bug33195_043 teor 2020-02-13 14:01:54 +10:00
  • f021389e92 Merge branch 'bug33195_041' into bug33195_042 teor 2020-02-13 13:58:13 +10:00
  • c96cf14943 Merge branch 'bug33195_035' into bug33195_041 teor 2020-02-13 13:55:55 +10:00
  • add387c507 Travis: Sort jobs in order of speed teor 2020-02-13 13:37:02 +10:00
  • fc3555100f Travis: Remove a redundant distcheck job teor 2020-02-13 13:22:19 +10:00
  • 03650e0f60 Travis: Require the macOS IPv6 chutney job teor 2020-02-13 13:13:40 +10:00