1. 28 Aug, 2020 1 commit
  2. 27 Aug, 2020 2 commits
  3. 06 Aug, 2020 1 commit
  4. 05 Aug, 2020 1 commit
  5. 30 Jul, 2020 1 commit
  6. 29 Jul, 2020 1 commit
  7. 28 Jul, 2020 1 commit
  8. 27 Jul, 2020 1 commit
  9. 21 Jul, 2020 1 commit
    • Rust interface (#70) · 8e575abc
      Added brand new (and still experimental) checks for CWEs 415 and 416 together with a new interprocedural data-flow analysis engine written in Rust. Add `-partial=Memory` as command line flag to try out the new checks.
      Enkelmann authored
  10. 16 Jul, 2020 1 commit
  11. 09 Jul, 2020 1 commit
  12. 29 Jun, 2020 1 commit
  13. 08 Jun, 2020 1 commit
  14. 15 May, 2020 1 commit
  15. 14 May, 2020 1 commit
  16. 28 Apr, 2020 1 commit
  17. 05 Apr, 2020 1 commit
  18. 18 Mar, 2020 1 commit
  19. 16 Mar, 2020 1 commit
  20. 14 Feb, 2020 1 commit
  21. 13 Feb, 2020 1 commit
  22. 28 Jan, 2020 1 commit
  23. 27 Jan, 2020 1 commit
  24. 21 Jan, 2020 1 commit
  25. 13 Jan, 2020 1 commit
  26. 10 Jan, 2020 1 commit
  27. 20 Dec, 2019 1 commit
  28. 06 Dec, 2019 1 commit
  29. 04 Dec, 2019 1 commit
  30. 26 Nov, 2019 1 commit
    • Ghidra address computation workaround (#43) · 09f8398b
      This PR fixes two minor bugs and adds a workaround for the address computation of Ghidra, which sometimes adds an offset and sometimes not. There seems to be no function in the Ghidra API that can be used to tell the plugin when this happens and when not.
      Enkelmann authored
  31. 25 Nov, 2019 1 commit
  32. 11 Sep, 2019 1 commit
  33. 05 Sep, 2019 1 commit
  34. 21 Aug, 2019 1 commit
  35. 02 Aug, 2019 1 commit
  36. 31 Jul, 2019 1 commit
  37. 30 Jul, 2019 1 commit
  38. 29 Jul, 2019 1 commit
    • Adds clang as second compiler for test cases (#27) · 5ad922d2
      * Added feature to compiler test cases with more than one compiler. Added clang as first examples. Fixed test cases to work with gcc
      
      * Added acceptance tests for clang x64, adjusted Travis scripts (now
      runs also unittests), install_cross_compilers installs also clang.
      
      * Skips test for cwe415, which is broken on clang + Ubuntu 16.04
      
      * Added feature to compiler test cases with more than one compiler. Added clang as first examples. Fixed test cases to work with gcc
      
      * Added acceptance tests for clang x64, adjusted Travis scripts (now
      runs also unittests), install_cross_compilers installs also clang.
      
      * Skips test for cwe415, which is broken on clang + Ubuntu 16.04
      
      * Added change to CHANGES.md
      
      * Fixed test issue: test for json output was pre-compiler suffix.
      Thomas Barabosch authored
  39. 24 Jul, 2019 1 commit
    • Refactoring of logging (#30) · 1d9991f1
      * Removes old version of log_utils, prototypes for new version.
      
      * Implemented native logging
      
      * Json-Output basically working.
      
      * Added acceptance test for JSON parsing
      
      * Adds some odoc to log_utils.
      
      * Added support for file output (--cwe-checker-out)
      
      * Add acceptance test for file output
      Thomas Barabosch authored