Skip to content
Snippets Groups Projects
  1. Sep 23, 2019
    • Nick Mathewson's avatar
      Try using make -k in Travis configuration · 6ed3d8db
      Nick Mathewson authored
      Frequently, when a patch fails, it has failures in several files.
      Using the "-k" flag will let us learn all the compilation errors,
      not just the first one that the compiler hits.
      
      Based on a patch by rl1987.
      6ed3d8db
  2. Sep 09, 2019
  3. Aug 15, 2019
    • David Goulet's avatar
      dirauth: Change dizum IP address · 5a1c3e44
      David Goulet authored
      New IP address from 194.109.206.212 to 45.66.33.45.
      
      Signed request from Alex de Joode, operator of dizum:
      https://trac.torproject.org/projects/tor/ticket/31406
      
      
      
      Published descriptor by dizum on August 12th, 2019:
      
      --
      r dizum fqbq1v2DCDxTj0QDi7+gd1h911U GZmZtCLaPDQNxkhIFj8UcgTRAuA 2019-08-12 15:28:40 45.66.33.45 443 80
      s Authority Fast Running Stable V2Dir Valid
      v Tor 0.4.0.5
      pr Cons=1-2 Desc=1-2 DirCache=1-2 HSDir=1-2 HSIntro=3-4 HSRend=1-2 Link=1-5 LinkAuth=1,3 Microdesc=1-2 Relay=1-2 Padding=1
      w Bandwidth=20 Unmeasured=1
      p reject 1-65535
      --
      
      Finally, confirmed by DNS:
      
        $ dig +short tor.dizum.com
        45.66.33.45
      
      Closes #31406
      
      Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
      5a1c3e44
  4. Aug 09, 2019
  5. Aug 08, 2019
  6. Aug 06, 2019
    • Nick Mathewson's avatar
      Avoid using labs() on time_t in channeltls.c · 0849d2a2
      Nick Mathewson authored
      On some windows builds, time_t is 64 bits but long is not.  This is
      causing appveyor builds to fail.
      
      Also, one of our uses of labs() on time_t was logically incorrect:
      it was telling us to accept NETINFO cells up to three minutes
      _before_ the message they were responding to, which doesn't make
      sense.
      
      This patch adds a time_abs() function that we should eventually move
      to intmath.h or something.  For now, though, it will make merges
      easier to have it file-local in channeltls.c.
      
      Fixes bug 31343; bugfix on 0.2.4.4-alpha.
      0849d2a2
  7. Jun 28, 2019
    • teor's avatar
      changes: file for 28795 · fb977f8c
      teor authored
      Replace the 157 fallbacks originally introduced in Tor 0.3.5.6-rc
      in December 2018 (of which ~122 were still functional), with a
      list of 148 fallbacks (70 new, 78 existing, 79 removed) generated
      in June 2019.
      
      Closes ticket 28795.
      
      Note that we created extra lists from DE and US, but they didn't add
      any more fallbacks when we tried to merge them.
      Unverified
      fb977f8c
  8. Jun 12, 2019
  9. Jun 11, 2019
  10. Jun 05, 2019
  11. May 29, 2019
  12. May 17, 2019
  13. Apr 30, 2019
  14. Apr 09, 2019
  15. Apr 04, 2019
    • Nick Mathewson's avatar
      Do not cache bogus results from classifying client ciphers · 1710f4bb
      Nick Mathewson authored
      When classifying a client's selection of TLS ciphers, if the client
      ciphers are not yet available, do not cache the result. Previously,
      we had cached the unavailability of the cipher list and never looked
      again, which in turn led us to assume that the client only supported
      the ancient V1 link protocol.  This, in turn, was causing Stem
      integration tests to stall in some cases.  Fixes bug 30021; bugfix
      on 0.2.4.8-alpha.
      1710f4bb
  16. Apr 03, 2019
  17. Apr 01, 2019
  18. Mar 22, 2019
  19. Mar 20, 2019
  20. Mar 14, 2019
    • Roger Dingledine's avatar
      relays shouldn't close idle rend circuits · add0f89c
      Roger Dingledine authored
      Allow connections to single onion services to remain idle without being
      disconnected.
      
      Relays acting as rendezvous points for single onion services were
      mistakenly closing idle established rendezvous circuits after 60 seconds,
      thinking that they are unused directory-fetching circuits that had served
      their purpose.
      
      Fixes bug 29665; bugfix on 0.2.1.26.
      add0f89c
  21. Mar 09, 2019
  22. Mar 08, 2019
  23. Mar 06, 2019
  24. Mar 01, 2019
    • Mike Perry's avatar
      Bug 25733: Avoid assert failure if all circuits time out. · e8d84b18
      Mike Perry authored and teor's avatar teor committed
      Prior to #23100, we were not counting HS circuit build times in our
      calculation of the timeout. This could lead to a condition where our timeout
      was set too low, based on non HS circuit build times, and then we would
      abandon all HS circuits, storing no valid timeouts in the histogram.
      
      This commit avoids the assert.
      Unverified
      e8d84b18
  25. Feb 27, 2019
  26. Feb 19, 2019
  27. Feb 12, 2019
  28. Jan 23, 2019
  29. Jan 09, 2019
  30. Jan 07, 2019
  31. Dec 11, 2018
  32. Dec 10, 2018
    • teor's avatar
      Fallbacks: Update the hard-coded fallback list in December 2018 · 4991b293
      teor authored
      Merge Phoul's two lists into teor's list.
      
      Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in
      January 2018 (of which ~115 were still functional), with a list of
      157 fallbacks (92 new, 65 existing, 85 removed) generated in
      December 2018.
      
      Closes ticket 24803.
      4991b293
  33. Dec 07, 2018
    • teor's avatar
      Fallbacks: Update the hard-coded fallback list in December 2018 · 78e177d6
      teor authored
      Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in
      January 2018 (of which ~115 were still functional), with a list of
      148 fallbacks (89 new, 59 existing, 91 removed) generated in
      December 2018.
      
      Closes ticket 24803.
      78e177d6
  34. Dec 05, 2018
  35. Nov 15, 2018
    • teor's avatar
      Windows: fix uname on recent Windows versions · 2fbc58cf
      teor authored
      Correctly identify Windows 8.1, Windows 10, and Windows Server 2008
      and later from their NT versions.
      
      On recent Windows versions, the GetVersionEx() function may report
      an earlier Windows version than the running OS. To avoid user
      confusion, add "[or later]" to Tor's version string on affected
      versions of Windows.
      
      Remove Windows versions that were never supported by the
      GetVersionEx() function.
      
      Stop duplicating the latest Windows version in get_uname().
      
      Fixes bug 28096; bugfix on 0.2.2.34; reported by Keifer Bly.
      2fbc58cf
  36. Nov 12, 2018
    • Nick Mathewson's avatar
      Fix a compiler warning in aes.c. · 1a11702a
      Nick Mathewson authored
      Apparently some freebsd compilers can't tell that 'c' will never
      be used uninitialized.
      
      Fixes bug 28413; bugfix on 0.2.9.3-alpha when we added support for
      longer AES keys to this function.
      1a11702a
  37. Nov 11, 2018
  38. Nov 09, 2018
Loading