Commit Graph

  • 501b5174d8 Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.3.5 teor 2019-11-25 12:35:11 +10:00
  • 400cee261e Merge remote-tracking branch 'tor-github/pr/1422' into maint-0.3.5 teor 2019-11-25 12:34:29 +10:00
  • 54c01119ed Merge remote-tracking branch 'tor-github/pr/1405' into maint-0.3.5 teor 2019-11-25 12:33:55 +10:00
  • 83424cb62f Merge remote-tracking branch 'tor-github/pr/1395' into maint-0.3.5 teor 2019-11-25 12:33:14 +10:00
  • f9812ee5f7 Merge remote-tracking branch 'tor-github/pr/1394' into maint-0.3.5 teor 2019-11-25 12:29:43 +10:00
  • e6ceded7d8 Merge remote-tracking branch 'tor-github/pr/1557' teor 2019-11-25 12:24:22 +10:00
  • 969ee5d77f CodingStandards: Use the correct changes file format teor 2019-11-25 11:42:40 +10:00
  • 75f417fd0c changes file for 29826 Nick Mathewson 2019-11-23 15:35:59 -05:00
  • 1d117e826f process_descs.c: rename confusing identifiers Nick Mathewson 2019-11-23 15:33:13 -05:00
  • d9d75d4ae1 rename_c_identifier: don't crash when doing only one replacement. Nick Mathewson 2019-11-23 15:30:18 -05:00
  • ff7d0ebcfe Fix a low-impact memory leak in options_act_reversible() Nick Mathewson 2019-11-22 09:04:36 -05:00
  • cf22841e3b ht.h: improve documentation for HT_NEXT_RMV. Nick Mathewson 2019-11-21 11:56:42 -05:00
  • da15448eb8 Merge branch 'ticket32209' Nick Mathewson 2019-11-21 08:26:20 -05:00
  • 55fac8dafc config.md: suggestions from teor Nick Mathewson 2019-11-21 08:26:12 -05:00
  • d8ff7d0236 Merge branch 'reversible_3' Nick Mathewson 2019-11-21 07:49:18 -05:00
  • f23d4df091 Merge branch 'tor-github/pr/1555' George Kadianakis 2019-11-21 13:03:44 +02:00
  • cb11276068 hs-v3: Add changes file for ticket #30382 David Goulet 2019-11-20 09:24:38 -05:00
  • 709d7fba11 hs-v3: Return bad address SOCKS5 extended error David Goulet 2019-11-19 11:10:13 -05:00
  • fe68d83b24 Merge branch 'bug32555' Nick Mathewson 2019-11-20 13:31:32 -05:00
  • 00136c9430 hs-v2: Move v2 circuit cleanup actions into hs_circ_cleanup() David Goulet 2019-10-30 14:48:04 -04:00
  • 588794771f circ: Add hidden service helper functions David Goulet 2019-10-30 14:26:21 -04:00
  • b33f3c960d options_act_reversible: add more comments to explain ordering Nick Mathewson 2019-11-20 09:49:25 -05:00
  • a3d06179ce Typo/grammar fixes. Nick Mathewson 2019-11-20 09:27:33 -05:00
  • acb97cfa68 log config: Set safelogging_changed even if we aren't running Tor. Nick Mathewson 2019-11-20 08:26:37 -05:00
  • 89c355b386 Some tests for log changes, commit, and rollback Nick Mathewson 2019-11-19 15:45:12 -05:00
  • a30d143228 Make KeyDirectory's GroupReadable behave the same as CacheDirectory's. Nick Mathewson 2019-11-19 11:59:21 -05:00
  • 3094651fa3 New unit tests for options_create_directories(). Nick Mathewson 2019-11-19 11:52:10 -05:00
  • 9951afe177 parseconf test: ControlSocketsGroupWriteable without ControlSocket. Nick Mathewson 2019-11-11 16:32:25 -05:00
  • cd8c96ce02 Typo fix in warning message about ControlSocket Nick Mathewson 2019-11-11 16:31:50 -05:00
  • cf7580ab06 Free options objects for which validation fails. Nick Mathewson 2019-11-20 09:14:08 -05:00
  • 929b46f44a Split listener configuration out of options_act_reversible() Nick Mathewson 2019-11-07 22:23:28 -05:00
  • 5060007f4b Split log configuration out of options_act_reversible(). Nick Mathewson 2019-11-07 17:42:47 -05:00
  • 20c24e72d9 options_act_reversible(): Extract more startup-only pieces. Nick Mathewson 2019-11-07 12:59:50 -05:00
  • 006ce47ffa Extract a function for one-time-only pre-reversible options. Nick Mathewson 2019-11-07 12:47:20 -05:00
  • effed7fb1c Move some ControlSocket checks to options_validate_cb() Nick Mathewson 2019-11-07 12:28:29 -05:00
  • 21b3303657 Rename REGISTER_SUCCESS_ALSO_DECRYPTED to REGISTER_SUCCESS_AND_DECRYPTED. George Kadianakis 2019-08-05 15:45:48 +03:00
  • 97fd75169d Various minor improvements after David's review. George Kadianakis 2019-08-05 15:44:18 +03:00
  • ce422a9d4a hs-v3: Decrypt pending descriptors when we get new client auth creds. George Kadianakis 2019-06-03 16:18:32 +03:00
  • 53ac9a9a91 Add changes file for #30381. George Kadianakis 2019-11-18 19:21:10 +02:00
  • b996d55bcd control-port: Tests for ONION_CLIENT_AUTH_VIEW. George Kadianakis 2019-06-03 14:52:25 +03:00
  • db6a48b6bf control-port: Implement ONION_CLIENT_AUTH_VIEW. George Kadianakis 2019-06-03 14:25:38 +03:00
  • ee4b2287c6 control-port: Tests for ONION_CLIENT_AUTH_REMOVE. George Kadianakis 2019-06-03 13:41:22 +03:00
  • 8330b4dc2a control-port: Implement ONION_CLIENT_AUTH_REMOVE. George Kadianakis 2019-06-03 15:43:54 +03:00
  • 46f4415022 control-port: Tests for ONION_CLIENT_AUTH_ADD. George Kadianakis 2019-05-30 18:14:47 +03:00
  • 00fdaaee1e control-port: Implement ONION_CLIENT_AUTH_ADD. George Kadianakis 2019-05-30 15:58:20 +03:00
  • d28b6792cb Merge branch 'tor-github/pr/1423' George Kadianakis 2019-11-18 19:06:53 +02:00
  • d60ed5a6a2 doc: Manpage entry for ExtendedErrors of prop304 David Goulet 2019-10-17 10:28:18 -04:00
  • 3892ac7c71 test: Unit test for the hs cache decrypt on new auth David Goulet 2019-06-06 09:36:02 -04:00
  • c0dd5324b3 test: Unit test for the SOCKS5 HS client auth errors David Goulet 2019-06-06 08:43:48 -04:00
  • 68a004d147 hs-v3: Improve documentation of hs_cache_client_descriptor_t David Goulet 2019-10-17 09:50:23 -04:00
  • 48a9f8a63f hs-v3: Function to re-parse unencrypted descriptor David Goulet 2019-05-31 09:27:36 -04:00
  • fbc18c8989 hs-v3: Refactor descriptor dir fetch done code David Goulet 2019-05-28 14:43:28 -04:00
  • 80f241907c hs-v3: Set extended error if .onion is invalid David Goulet 2019-10-17 15:15:14 -04:00
  • 542402cd60 hs-v3: Set extended error when missing/bad client auth David Goulet 2019-05-28 13:49:03 -04:00
  • fb1d212021 hs-v3: Set extended error when descriptor is not found David Goulet 2019-05-28 13:36:34 -04:00
  • 7bba8bf72f hs-v3: Return descriptor decoding status when storing as client David Goulet 2019-05-28 13:32:15 -04:00
  • 96a53221b0 hs-v3: Keep descriptor in cache if client auth is missing or bad David Goulet 2019-05-28 13:00:57 -04:00
  • c34fb3413d Merge remote-tracking branch 'tor-github/pr/1517' teor 2019-11-18 11:21:37 +10:00
  • 183f89ccac Merge remote-tracking branch 'tor-github/pr/1545' Nick Mathewson 2019-11-16 15:30:00 -05:00
  • b0c1634ce9 Merge remote-tracking branch 'tor-github/pr/1544' Nick Mathewson 2019-11-16 15:29:14 -05:00
  • 59ba61a690 Make structs declared by tor_queues.h macros also follow naming rules Nick Mathewson 2019-11-16 15:27:08 -05:00
  • cc271afeda map.h: replace maptype with mapname_t Nick Mathewson 2019-11-16 15:19:33 -05:00
  • 0c80c2e45f handles.h: replace structname with structname_t Nick Mathewson 2019-11-16 15:19:33 -05:00
  • 5a1a60e65e Revise struct names in examples in comments to end with _t Nick Mathewson 2019-11-16 15:12:35 -05:00
  • d700dc7801 Topic documentation on our publish-subscribe architecture. Nick Mathewson 2019-11-16 14:31:49 -05:00
  • 0e4e96b9bf High-level documentation of configuration in Tor. Nick Mathewson 2019-11-15 10:49:25 -05:00
  • c8859eb754 Remove the extra whitespace around the DARWIN #defines Neel Chauhan 2019-11-15 15:05:16 -05:00
  • 4874b00065 Remove the extra whitespace in the lines_eq() if statement in consdiff_gen_diff() Neel Chauhan 2019-11-15 14:56:47 -05:00
  • 8b91680d5c Doxygen: rename all .dox files to end with .md Nick Mathewson 2019-11-15 09:27:26 -05:00
  • 3a7369d0cf Doxygen: remove /** and **/ from all .dox files Nick Mathewson 2019-11-15 09:23:51 -05:00
  • 625ad65382 Doxygen: expect .md files, not .dox files Nick Mathewson 2019-11-15 09:23:10 -05:00
  • 108d2967a7 Process "dox" files as regular markdown. Nick Mathewson 2019-11-15 09:20:51 -05:00
  • 97b5ff2b1d Merge branch 'ticket32211' Nick Mathewson 2019-11-15 09:10:11 -05:00
  • 8746fedce4 Initialization documents: incorporate feedback from review. Nick Mathewson 2019-11-15 09:00:54 -05:00
  • 7aaa4ae303 copy 0.4.2.4-rc changelog to master Nick Mathewson 2019-11-15 08:14:43 -05:00
  • 7f43d24e07 Merge branch 'maint-0.4.2' into release-0.4.2 Nick Mathewson 2019-11-15 08:06:50 -05:00
  • 00cdb17a54 Merge branch 'maint-0.4.2' Nick Mathewson 2019-11-15 08:06:36 -05:00
  • 6d81ca845c bump version to 0.4.2.4-rc-dev Nick Mathewson 2019-11-15 08:06:09 -05:00
  • 6a490d3032 pick a release date. tor-0.4.2.4-rc Nick Mathewson 2019-11-15 07:25:12 -05:00
  • 825f52784d Merge remote-tracking branch 'tor-github/pr/1535' teor 2019-11-15 12:11:32 +10:00
  • b58e5091b7 Merge remote-tracking branch 'tor-github/pr/1533' teor 2019-11-15 12:11:22 +10:00
  • d8d36c7dc3 Merge remote-tracking branch 'tor-github/pr/1536' teor 2019-11-15 11:28:29 +10:00
  • d57a04b648 Avoid redundant typedef of or_options_t and smartlist_t in *_config.h Nick Mathewson 2019-11-14 10:52:21 -05:00
  • 196be8ca26 Merge branch 'tor-github/pr/1537' David Goulet 2019-11-14 12:59:28 -05:00
  • cf79ffaf1e Fix 32-bit warnings in test_circuitmux.c Nick Mathewson 2019-11-14 11:04:06 -05:00
  • 1371d29e5b Merge branch 'tor-github/pr/1489' David Goulet 2019-11-14 10:37:14 -05:00
  • a76b7cd8b5 Merge remote-tracking branch 'tor-github/pr/1531' Nick Mathewson 2019-11-14 09:58:37 -05:00
  • d19f370aa2 Run "make autostyle" teor 2019-11-14 16:28:39 +10:00
  • 0df8bcfb6f relay: Disable relay_sys when the relay module is disabled teor 2019-11-14 16:27:06 +10:00
  • 88c2a23c4b relay: Disable relay_periodic when the relay module is disabled teor 2019-11-14 16:17:17 +10:00
  • 3b4a360ed0 practracker: Don't read editor temp files, attempt 2 teor 2019-11-14 16:12:19 +10:00
  • ef00b1ce0f dirauth: Remove a HAVE_MODULE_DIRAUTH inside a function teor 2019-11-14 15:43:27 +10:00
  • b2b61b0268 changes: Update the changes file for 32410 teor 2019-11-14 15:39:40 +10:00
  • 9f37c0f4f2 changes: file for 32451 teor 2019-11-14 13:12:42 +10:00
  • aa3e2bbd4b test/parseconf: Warn when the expected_log* file is missing teor 2019-11-14 12:57:59 +10:00
  • ced434c586 test/parseconf: Update conf_examples to use expected_log teor 2019-11-12 15:10:07 +10:00
  • c7838c71fb test/parseconf: Add failure cases in conf_failures/ teor 2019-11-14 10:59:15 +10:00
  • 51a6c0c8fd test/parseconf: Stop adding newlines to *_printf teor 2019-11-14 10:54:42 +10:00
  • 2c4ada729e test/parseconf: Show tor command lines on failure teor 2019-11-14 10:50:20 +10:00
  • a5628cf5b3 test/parseconf: Refactor and simplify, stage 2 teor 2019-11-13 17:12:30 +10:00