Skip to content
Snippets Groups Projects
  1. Oct 13, 2014
  2. Oct 12, 2014
  3. Oct 11, 2014
  4. Oct 09, 2014
  5. Oct 08, 2014
  6. Oct 07, 2014
    • teor's avatar
      Bitwise check BRIDGE_DIRINFO · 31bf8f26
      teor authored
      Bitwise check for the BRIDGE_DIRINFO flag, rather than checking for
      equality.
      
      Fixes a (potential) bug where directories offering BRIDGE_DIRINFO,
      and some other flag (i.e. microdescriptors or extrainfo),
      would be ignored when looking for bridge directories.
      
      Final fix in series for bug 13163.
      31bf8f26
    • teor's avatar
      Improve DIRINFO flags' usage comments · ff422228
      teor authored
      Document usage of the NO_DIRINFO and ALL_DIRINFO flags clearly in functions
      which take them as arguments. Replace 0 with NO_DIRINFO in a function call
      for clarity.
      
      Seeks to prevent future issues like 13163.
      ff422228
    • teor's avatar
      Stop using default authorities with both Alternate Dir and Bridge Authority · c1dd43d8
      teor authored
      Stop using the default authorities in networks which provide both
      AlternateDirAuthority and AlternateBridgeAuthority.
      
      This bug occurred due to an ambiguity around the use of NO_DIRINFO.
      (Does it mean "any" or "none"?)
      
      Partially fixes bug 13163.
      c1dd43d8
  7. Oct 04, 2014
    • teor's avatar
      Exit test-network with status of chutney verify · c0794d22
      teor authored
      Preserve previous semantics of src/test/test-network.sh by exiting with
      the exit status of chutney verify, even though the latest version ends
      with chutney stop.
      c0794d22
    • Roger Dingledine's avatar
      fix some typos in the man page · 22a07081
      Roger Dingledine authored
      22a07081
    • teor's avatar
      Stop an apparent test-network hang when used with make -j2 · 9a2d4b66
      teor authored
      If (GNU) Make 3.81 is running processes in parallel using -j2 (or more),
      it waits until all descendent processes have exited before it returns to
      the shell.
      
      When a command like "make -j2 test-network" is run, this means that
      test-network.sh apparently hangs until it either make is forcibly
      terminated, or all the chutney-launched tor processes have exited.
      
      A workaround is to use make without -j, or make -j1 if there is an
      existing alias to "make -jn" in the shell.
      
      We resolve this bug in tor by using "chutney stop" after "chutney verify"
      in test-network.sh.
      9a2d4b66
  8. Oct 03, 2014
  9. Oct 01, 2014
    • teor's avatar
      Add test-network delay option · bae73343
      teor authored
      Add a --delay option to test-network.sh, which configures the delay before
      the chutney network tests for data transmission. The default remains at
      18 seconds if the argument isn't specified.
      
      Apparently we should be using bootstrap status for this (eventually).
      
      Partially implements ticket 13161.
      bae73343
    • teor's avatar
      test-network.sh: Use "/bin/echo -n" rather than builtin echo · 7c0215f8
      teor authored
      The default shell on OS X is bash, which has a builtin echo. When called
      in "sh" mode, this echo does not accept "-n". This patch uses "/bin/echo -n"
      instead.
      
      Partially fixes issue 13161.
      7c0215f8
    • teor's avatar
      Add TestingDirAuthVoteExit option (like TestingDirAuthVoteGuard) · 27f30040
      teor authored
      Add the TestingDirAuthVoteExit option, a list of nodes to vote Exit for,
      regardless of their uptime, bandwidth, or exit policy.
      
      TestingTorNetwork must be set for this option to have any effect.
      
      Works around an issue where authorities would take up to 35 minutes to
      give nodes the Exit flag in a test network, despite short consensus
      intervals. Partially implements ticket 13161.
      27f30040
  10. Sep 29, 2014
Loading