Skip to content
Snippets Groups Projects
  1. Apr 23, 2015
    • cypherpunks's avatar
      Integrate ntor test into the automake test suite. · c5354942
      cypherpunks authored and Nick Mathewson's avatar Nick Mathewson committed
      c5354942
    • cypherpunks's avatar
      Integrate zero_length_keys test into the automake test suite. · 21e24253
      cypherpunks authored and Nick Mathewson's avatar Nick Mathewson committed
      The zero length keys test now requires the path to the Tor binary as the first
      parameter to ensure the correct Tor binary is used without hard coding a path.
      
      The wrapper script calls the zero length keys test for each test separately to
      ensure the correct shell is used (as configured by autoconf). Another solution
      would have been to place the tests into separate functions so multiple tests
      could be run internally. This would have made a diff of considerable size and
      frankly it is outside the scope of this fix.
      21e24253
  2. Mar 24, 2015
  3. Mar 21, 2015
  4. 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
  5. Mar 14, 2015
  6. Feb 18, 2015
  7. Feb 09, 2015
  8. Jan 23, 2015
  9. Jan 14, 2015
  10. Jan 13, 2015
  11. 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
  12. Dec 23, 2014
  13. Dec 04, 2014
  14. 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
  15. Oct 13, 2014
  16. Oct 01, 2014
  17. Sep 29, 2014
  18. Sep 25, 2014
  19. Sep 23, 2014
  20. Sep 15, 2014
  21. Aug 30, 2014
  22. Aug 29, 2014
  23. Jul 16, 2014
  24. Jun 24, 2014
  25. 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
  26. Apr 08, 2014
  27. Apr 02, 2014
  28. Feb 28, 2014
  29. Feb 12, 2014
Loading