1. 11 Jul, 2018 1 commit
  2. 10 Jul, 2018 3 commits
  3. 27 Jun, 2018 1 commit
  4. 26 Jun, 2018 1 commit
    • Nick Mathewson's avatar
      Extract core part of smartlist code into its own library. · b1de1e7a
      Nick Mathewson authored
      The smartlist_core library now contains only the parts of smartlists
      that are needed for the logging library.  This resolves the
      circularity between "container" and "log".
      
      The "containers" library still uses the logging code, and has the
      higher-level smartlist functions.
      b1de1e7a
  5. 22 Jun, 2018 9 commits
  6. 21 Jun, 2018 1 commit
  7. 20 Jun, 2018 5 commits
  8. 01 May, 2018 1 commit
    • Nick Mathewson's avatar
      Add a mechanism for the logging system to report queued callbacks · b0224bf7
      Nick Mathewson authored
      Sometimes the logging system will queue a log message for later.
      When it does this, the callback will either get flushed at the next
      safe time, or from the second-elapsed callback.
      
      But we're trying to eliminate the second-elapsed callback, so let's
      make a way for the log system to tell its users about this.
      b0224bf7
  9. 03 Mar, 2018 1 commit
  10. 30 Jan, 2018 1 commit
    • David Goulet's avatar
      dos: Initial code of Denial of Service mitigation · 64149353
      David Goulet authored
      
      
      This commit introduces the src/or/dos.{c|h} files that contains the code for
      the Denial of Service mitigation subsystem. It currently contains basic
      functions to initialize and free the subsystem. They are used at this commit.
      
      The torrc options and consensus parameters are defined at this commit and
      getters are implemented.
      
      Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
      64149353
  11. 22 Jan, 2018 1 commit
  12. 21 Dec, 2017 2 commits
  13. 12 Dec, 2017 2 commits
  14. 11 Dec, 2017 1 commit
    • Alexander Færøy's avatar
      Add support for Android's logging subsystem. · b0b8f7c3
      Alexander Færøy authored
      This patch adds support for Android's logging subsystem in Tor. When
      debugging Android applications it is useful to be able to collect
      information about the application running on the platform via the
      various system services that is available on the platform.
      
      This patch allows you to add "Log notice android" to your torrc and have
      Tor send everything above and including the notice severity to Android's
      ring buffer which can be inspected using the 'adb logcat' program.
      
      See: https://bugs.torproject.org/24362
      b0b8f7c3
  15. 08 Dec, 2017 4 commits
  16. 15 Sep, 2017 1 commit
  17. 16 Mar, 2017 1 commit
  18. 15 Mar, 2017 1 commit
  19. 14 Mar, 2017 1 commit
  20. 06 Dec, 2016 1 commit
  21. 30 Nov, 2016 1 commit