1. 16 Sep, 2019 1 commit
  2. 14 Sep, 2019 1 commit
  3. 11 Sep, 2019 3 commits
  4. 10 Sep, 2019 2 commits
  5. 09 Sep, 2019 2 commits
  6. 06 Sep, 2019 2 commits
    • teor's avatar
      subsys: Make the subsystem init order match the module dependencies · 612b0a41
      teor authored
      Fix levels for subsystems that depend on log/err
      * winprocess (security) doesn't use err:
        * call windows process security APIs as early as possible
        * init err after winprocess
        * move wallclock so it's still after err
      * network and time depend on log:
        * make sure that network and time can use logging.
        * init network and time after log
      
      Add comments explaining the module init order.
      
      Fixes bug 31615; bugfix on 0.4.0.1-alpha.
      612b0a41
    • teor's avatar
      entrynodes: Make routine descriptor expiry notice logs less alarming · 670d4026
      teor authored
      When tor is missing descriptors for some primary entry guards, make the
      log message less alarming. It's normal for descriptors to expire, as long
      as tor fetches new ones soon after.
      
      Fixes bug 31657; bugfix on 0.3.3.1-alpha.
      670d4026
  7. 05 Sep, 2019 6 commits
  8. 04 Sep, 2019 3 commits
  9. 02 Sep, 2019 3 commits
  10. 30 Aug, 2019 1 commit
    • teor's avatar
      torerr: Try harder to flush raw assert messages before process termination · c5559182
      teor authored
      Some platforms (macOS, maybe others?) can swallow the last write before an
      abort. This issue is probably caused by a race condition between write
      buffer cache flushing, and process termination. So we write an extra
      newline, to make sure that the message always gets through.
      
      Fixes bug 31571; bugfix on 0.3.5.1-alpha.
      c5559182
  11. 29 Aug, 2019 7 commits
  12. 27 Aug, 2019 1 commit
  13. 26 Aug, 2019 2 commits
  14. 23 Aug, 2019 4 commits
  15. 22 Aug, 2019 2 commits
    • teor's avatar
      changes: file for 21003 · 5794523f
      teor authored
      Log IPv6 addresses as well as IPv4 addresses, when describing
      routerinfos, routerstatuses, and nodes.
      
      Closes ticket 21003.
      5794523f
    • Sebastian Hahn's avatar
      Fix gcc build exclude on travis · 190386f1
      Sebastian Hahn authored and teor's avatar teor committed
      The main build doesn't use HARDENING_OPTIONS, so the exclude shouldn't,
      either. Reduces the number of builders by one.
      190386f1