1. 05 Apr, 2019 3 commits
  2. 03 Apr, 2019 6 commits
  3. 02 Apr, 2019 3 commits
  4. 29 Mar, 2019 3 commits
  5. 27 Mar, 2019 4 commits
  6. 26 Mar, 2019 17 commits
  7. 25 Mar, 2019 2 commits
    • Taylor Yu's avatar
      Correctly report PT vs proxy during bootstrap · 5d2f5e48
      Taylor Yu authored and teor's avatar teor committed
      Previously, or_connection_t did not record whether or not the
      connection uses a pluggable transport. Instead, it stored the
      underlying proxy protocol of the pluggable transport in
      proxy_type. This made bootstrap reporting treat pluggable transport
      connections as plain proxy connections.
      
      Store a separate bit indicating whether a pluggable transport is in
      use, and decode this during bootstrap reporting.
      
      Fixes bug 28925; bugfix on 0.4.0.1-alpha.
      5d2f5e48
    • Alexander Færøy's avatar
      Pass NULL to lpApplicationName in CreateProcessA(). · 4be522b2
      Alexander Færøy authored
      When NULL is given to lpApplicationName we enable Windows' "magical"
      path interpretation logic, which makes Tor 0.4.x behave in the same way
      as previous Tor versions did when it comes to executing binaries in
      different system paths.
      
      For more information about this have a look at the CreateProcessA()
      documentation on MSDN -- especially the string interpretation example is
      useful to understand this issue.
      
      This bug was introduced in commit bfb94dd2.
      
      See: https://bugs.torproject.org/29874
      4be522b2
  8. 23 Mar, 2019 1 commit
  9. 22 Mar, 2019 1 commit