Commit Graph

  • efcae919ae practracker: Accept the connection buf refactor teor 2020-04-30 13:55:26 +10:00
  • 3eca667ae4 relay: Fix a comment typo in the selftest.c header teor 2020-04-30 13:54:40 +10:00
  • 49800cf539 Merge remote-tracking branch 'tor-github/pr/1864/head' Nick Mathewson 2020-04-29 19:16:40 -04:00
  • ed4420b4b8 practracker: Allow an extra line in tor_addr_parse_mask_ports() teor 2020-04-30 06:52:43 +10:00
  • 15a4180a7e relay: Refactor can extend over IPv6 checks teor 2020-04-30 06:47:46 +10:00
  • 066d2deb3d channel: Refactor matches target address function teor 2020-04-30 06:31:05 +10:00
  • 496ddd2877 relay: Refactor extend address validity function teor 2020-04-30 06:26:40 +10:00
  • cd7e2fc210 net: Make all address bytes functions take uint8_t * teor 2020-04-30 06:17:18 +10:00
  • f62b051e87 Rename tor_addr_get_ipv6_bytes to tor_addr_copy_ipv6_bytes teor 2020-04-30 05:54:39 +10:00
  • 528a1fe985 changes: file for 33817 teor 2020-04-15 20:03:22 +10:00
  • bcec1ec071 relay: Refactor choosing extend IPs teor 2020-04-29 21:37:31 +10:00
  • df5ea29775 relay: Add tests for choosing extend IPs teor 2020-04-29 21:25:10 +10:00
  • 9a6186c267 relay: Refactor circuit_open_connection_for_extend() teor 2020-04-29 20:29:15 +10:00
  • cab05a84cd relay: Add IP version tests for circuit extends teor 2020-04-29 20:10:14 +10:00
  • c3e058dfac relay: Choose between IPv4 and IPv6 extends at random teor 2020-04-29 15:56:40 +10:00
  • a0b12f3cd4 relay/circuitbuild: Refactor open connection for extend teor 2020-04-16 08:13:02 +10:00
  • 063505446f test/circuitbuild: Disable some tests when ALL_BUGS_ARE_FATAL teor 2020-04-15 19:07:58 +10:00
  • 6c458d2d6e log/util_bug: Make IF_BUG_ONCE() support ALL_BUGS_ARE_FATAL teor 2020-04-15 17:45:29 +10:00
  • 16f3f6a1af relay/circuitbuild: Re-use IPv6 connections for circuits teor 2020-04-15 13:04:33 +10:00
  • ec5f4f3c5a relay/circuitbuild: Report IPv6 addresses in a debug log teor 2020-04-15 13:07:10 +10:00
  • f8f688b309 channel: Make channel_matches_target_addr_for_extend() static teor 2020-04-15 12:08:46 +10:00
  • bad1181b5d relay/circuitbuild: Consider IPv6-only extends valid teor 2020-04-15 11:34:12 +10:00
  • 7cef02ec1f test/circuitbuild: Show bad addresses in some logs teor 2020-04-15 10:07:26 +10:00
  • 44f71e08c4 relay: Log the address in circuit protocol warnings teor 2020-04-15 09:55:09 +10:00
  • a72e017e7f net: Add fmt_addrport_ap() and fmt_addr_family() teor 2020-04-15 09:52:57 +10:00
  • e9d04b05c6 net: Remove an extra space in address.h teor 2020-04-15 09:52:25 +10:00
  • ffc2fd001a relay: Refactor address checks into a function teor 2020-04-15 09:13:16 +10:00
  • 07c008c672 relay: Refactor address and port checks teor 2020-04-15 08:58:32 +10:00
  • 587a7fbcf6 core/or: Check extends for zero addresses and ports teor 2020-04-14 15:53:17 +10:00
  • f6c8a8c538 test/cell_formats: Expand the IPv6-only EXTEND2 test teor 2020-04-14 18:44:06 +10:00
  • bd6ab90ad4 core/or: Support IPv6 EXTEND2 cells teor 2020-04-14 15:08:42 +10:00
  • cbe9e56590 Merge remote-tracking branch 'tor-github/pr/1868/head' Nick Mathewson 2020-04-29 08:32:44 -04:00
  • 3253c357ee Run "make autostyle" teor 2020-04-29 22:07:35 +10:00
  • 6eec43161a rand: Clarify the crypto_rand_uint() range teor 2020-04-29 15:57:44 +10:00
  • 398e0e0247 nodelist: Remove an outdated comment teor 2020-04-29 15:53:27 +10:00
  • 7517e1b5d3 channeltls: Clarify a relay impersonation defence teor 2020-04-28 21:11:10 +10:00
  • 4dd4dbf046 Merge remote-tracking branch 'onionk/inbufoverflow1-043' into ticket33131_044 Nick Mathewson 2020-04-24 08:15:53 -04:00
  • 7f9eaec538 Merge remote-tracking branch 'tor-github/pr/1862/head' Nick Mathewson 2020-04-24 08:14:59 -04:00
  • a56d990fc4 Merge branch 'maint-0.4.3' into release-0.4.3 Nick Mathewson 2020-04-21 12:22:37 -04:00
  • b2849f449b Merge branch 'maint-0.4.3' Nick Mathewson 2020-04-21 12:22:37 -04:00
  • 42507429ce channeltls: Stop truncating IPv6 in logs teor 2020-04-15 13:06:01 +10:00
  • e3b1e617ae test/channel: Fix a comment typo teor 2020-04-15 19:45:56 +10:00
  • 77e65076ab Merge remote-tracking branch 'tor-github/pr/1860/head' Nick Mathewson 2020-04-14 11:52:00 -04:00
  • f5c34d340d Run practracker regen teor 2020-04-14 15:42:52 +10:00
  • a2daca594b core/or: Update file comment in connection_or.c teor 2020-04-14 14:55:37 +10:00
  • 8c55d34e0a core/or: Accurately log remote relay IPv6 addresses teor 2020-04-14 12:21:49 +10:00
  • 41fa07f751 core/or: Allow IPv6 connections to be canonical teor 2020-04-14 12:16:48 +10:00
  • ab8ff32bec core/or: Remove unused function prototype teor 2020-04-14 10:37:20 +10:00
  • 64e266b710 Merge branch 'maint-0.4.3' into release-0.4.3 Nick Mathewson 2020-04-13 17:02:53 -04:00
  • 202a57e458 Merge branch 'maint-0.4.3' Nick Mathewson 2020-04-13 17:02:38 -04:00
  • 2e80d7f193 bump to 0.4.3.4-rc-dev Nick Mathewson 2020-04-13 17:02:20 -04:00
  • e96bd196aa copy 0.4.3.4-rc changelog forward. Nick Mathewson 2020-04-13 17:01:35 -04:00
  • 251efd11e7 incorporate 33545 into changelog. tor-0.4.3.4-rc Nick Mathewson 2020-04-13 14:17:55 -04:00
  • 935fb0dca9 Merge branch 'maint-0.4.3' into release-0.4.3 Nick Mathewson 2020-04-13 14:15:25 -04:00
  • e22a8d9c95 Merge branch 'maint-0.4.3' Nick Mathewson 2020-04-13 14:14:41 -04:00
  • 55cb6c3fcd Merge branch 'bug33545_043_squashed' into maint-0.4.3 Nick Mathewson 2020-04-13 14:13:44 -04:00
  • f2f718bca5 hs-v3: Change all-zeroes hard-assert to a BUG-and-err. George Kadianakis 2020-03-30 16:33:30 +03:00
  • 37bcc9f3d2 hs-v3: Don't allow registration of an all-zeroes client auth key. George Kadianakis 2020-03-30 16:09:52 +03:00
  • 8e59b8560a Return a descriptive error for 'GETINFO status/fresh-relay-descs' Neel Chauhan 2020-04-12 13:13:50 -07:00
  • a638514783 Fix typo in router_build_fresh_unsigned_routerinfo() comment Neel Chauhan 2020-04-12 12:43:21 -07:00
  • dd7838cd60 Changelog edits from seborn Nick Mathewson 2020-04-09 16:50:27 -04:00
  • 80031db32a Merge remote-tracking branch 'tor-github/pr/1801/head' Nick Mathewson 2020-04-09 11:50:20 -04:00
  • 36ca7ea377 Start changelog for 0.4.3.4-rc. Nick Mathewson 2020-04-09 08:45:04 -04:00
  • b5e0abe186 Merge branch 'maint-0.4.3' into release-0.4.3 Nick Mathewson 2020-04-09 08:39:16 -04:00
  • 11fbd1f064 Merge branch 'maint-0.4.3' Nick Mathewson 2020-04-09 08:38:59 -04:00
  • bfea7a7326 bump to 0.4.3.4-rc Nick Mathewson 2020-04-09 08:38:41 -04:00
  • 7aa1e9b61b Merge branch 'maint-0.4.3' into release-0.4.3 Nick Mathewson 2020-04-09 08:33:36 -04:00
  • 25729910af Merge branch 'maint-0.4.3' Nick Mathewson 2020-04-09 08:33:36 -04:00
  • c4da0a5094 Add fsync to list of syscalls permitted by sandbox Nick Mathewson 2020-04-09 08:33:11 -04:00
  • c2aea6134a Merge remote-tracking branch 'tor-github/pr/1723/head' into maint-0.4.3 Nick Mathewson 2020-04-09 08:30:14 -04:00
  • 29693b83bc Make sure that we free 'addr' at the end of a pair of addr tests Nick Mathewson 2020-04-09 07:54:23 -04:00
  • cca9e1c803 hs-v3: Several fixes after #32542 review David Goulet 2020-04-08 09:58:17 -04:00
  • c502ce0762 Merge branch 'maint-0.4.3' into release-0.4.3 teor 2020-04-09 19:43:28 +10:00
  • 71e72ce9ca Merge branch 'maint-0.4.2' into release-0.4.2 teor 2020-04-09 19:43:24 +10:00
  • f431b78465 Merge branch 'maint-0.4.3' teor 2020-04-09 19:42:36 +10:00
  • 1ae0839ef2 Merge branch 'maint-0.4.2' into maint-0.4.3 teor 2020-04-09 19:41:19 +10:00
  • 2d34d4d1af remove practracker from check-local (0.4.2 and 0.4.3 only) Nick Mathewson 2019-06-19 14:29:08 -04:00
  • 456337a8dd Merge branch 'maint-0.4.3' into release-0.4.3 teor 2020-04-09 11:07:47 +10:00
  • 4e3a17facd Merge branch 'maint-0.4.3' teor 2020-04-09 11:06:51 +10:00
  • f6efb3a184 Merge branch 'pr1854_squashed' into maint-0.4.3 teor 2020-04-09 11:05:59 +10:00
  • cd2121a126 client: Revert setting PreferIPv6 on by default David Goulet 2020-04-07 09:04:01 -04:00
  • 59819b2916 Merge branch 'maint-0.4.3' teor 2020-04-09 11:03:40 +10:00
  • 72e4ed8634 Merge branch 'maint-0.4.3' into release-0.4.3 teor 2020-04-09 11:03:37 +10:00
  • 2d6f00e45b Merge branch 'maint-0.4.2' into maint-0.4.3 teor 2020-04-09 11:03:34 +10:00
  • 958f6eb5c7 Merge branch 'maint-0.4.2' into release-0.4.2 teor 2020-04-09 11:03:30 +10:00
  • 2d7e08d57e Merge branch 'maint-0.4.1' into maint-0.4.2 teor 2020-04-09 11:03:27 +10:00
  • 1163d9a62f Merge branch 'maint-0.4.1' into release-0.4.1 teor 2020-04-09 11:03:24 +10:00
  • 987f2fa50a Merge branch 'maint-0.3.5' into maint-0.4.1 teor 2020-04-09 11:03:20 +10:00
  • 42ad044391 Merge branch 'maint-0.3.5' into release-0.3.5 teor 2020-04-09 11:03:15 +10:00
  • d380acaeca Merge remote-tracking branch 'tor-github/pr/1784' into maint-0.3.5 teor 2020-04-09 11:02:49 +10:00
  • 75aba30abf relay: Run practracker --regen teor 2020-03-17 17:45:49 +10:00
  • cb262930f5 relay: Run "make autostyle" teor 2020-03-17 17:43:02 +10:00
  • 00a45a900e test/circuitbuild: Add a test for onionskin_answer() teor 2020-04-07 18:26:57 +10:00
  • aa560a5ade changes: file for 33633 teor 2020-03-18 19:15:14 +10:00
  • d79e5d52bc relay/circuitbuild: Refactor circuit_extend() teor 2020-04-06 19:21:13 +10:00
  • 6d75f3244f test/circuitbuild: Add tests for circuit_extend() teor 2020-04-06 19:20:14 +10:00
  • 2b66429fcf core/or: Make some functions mockable teor 2020-04-06 19:14:27 +10:00
  • 8f3cbe755b channel: Rewrite the channel_get_for_extend() comments teor 2020-04-06 19:11:17 +10:00
  • 7bc3413322 test/circuitbuild: Add tests for open_connection_for_extend teor 2020-04-03 19:02:26 +10:00
  • 42fdbbb50b circuitbuild: Make some functions mockable teor 2020-04-03 19:01:19 +10:00