Skip to content
Snippets Groups Projects
  1. Apr 24, 2015
    • Nick Mathewson's avatar
      Kludge include.am to work with automake <1.12 · d579d751
      Nick Mathewson authored
      The SH_LOG_COMPILER feature doesn't work with older automakes, and
      those are still in use in many environments we want to support
      development on, like Debian Stable.
      
      Instead, use autoconf substitution to fill out the shebang lines on
      the shell scripts, and an intermediate make target to make them
      executable.
      
      This is a bugfix on the patches for #15344.  Bug not in any released
      tor.
      d579d751
  2. Apr 23, 2015
  3. Mar 24, 2015
  4. Mar 21, 2015
  5. Mar 19, 2015
    • Nick Mathewson's avatar
      Here is a test for memwipe. · e82e600d
      Nick Mathewson authored
      It invokes undefined behavior, I'm afraid, since there's no other
      c-legal way to test whether memwipe() works when we're not allowed to
      look at it.
      
      Closes ticket 15377.
      e82e600d
  6. Mar 14, 2015
  7. Feb 18, 2015
  8. Feb 09, 2015
  9. Jan 23, 2015
  10. Jan 14, 2015
  11. Jan 13, 2015
  12. Jan 10, 2015
    • teor's avatar
      Test that tor correctly handles zero-length keys · debd7862
      teor authored
      Check that tor generates new keys, and overwrites the empty key files.
      Test that tor generates new keys when keys are missing (existing
      behaviour).
      Test that tor does not overwrite key files that already contain data
      (existing behaviour).
      
      Tests fixes to bug 13111.
      debd7862
  13. Dec 23, 2014
  14. Dec 04, 2014
  15. Oct 27, 2014
    • Sebastian Hahn's avatar
      Remove configure option to disable curve25519 · 909aa51b
      Sebastian Hahn authored
      By now, support in the network is widespread and it's time to require
      more modern crypto on all Tor instances, whether they're clients or
      servers. By doing this early in 0.2.6, we can be sure that at some point
      all clients will have reasonable support.
      909aa51b
  16. Oct 13, 2014
  17. Oct 01, 2014
  18. Sep 29, 2014
  19. Sep 25, 2014
  20. Sep 23, 2014
  21. Sep 15, 2014
  22. Aug 30, 2014
  23. Aug 29, 2014
  24. Jul 16, 2014
  25. Jun 24, 2014
  26. Apr 15, 2014
    • dana koch's avatar
      Uplift status.c unit test coverage with new test cases and macros. · 3ce39847
      dana koch authored and Nick Mathewson's avatar Nick Mathewson committed
      A new set of unit test cases are provided, as well as introducing
      an alternative paradigm and macros to support it. Primarily, each test
      case is given its own namespace, in order to isolate tests from each
      other. We do this by in the usual fashion, by appending module and
      submodule names to our symbols. New macros assist by reducing friction
      for this and other tasks, like overriding a function in the global
      namespace with one in the current namespace, or declaring integer
      variables to assist tracking how many times a mock has been called.
      
      A set of tests for a small-scale module has been included in this
      commit, in order to highlight how the paradigm can be used. This
      suite gives 100% coverage to status.c in test execution.
      3ce39847
  27. Apr 08, 2014
  28. Apr 02, 2014
Loading