1. 15 Nov, 2017 1 commit
  2. 12 Nov, 2017 6 commits
  3. 11 Nov, 2017 7 commits
  4. 06 Nov, 2017 4 commits
  5. 07 Sep, 2017 1 commit
  6. 06 Sep, 2017 1 commit
    • Rémi Denis-Courmont's avatar
      vlc-demux-run: add demux fuzzing helper · e15a5753
      Rémi Denis-Courmont authored
      This includes support for statically linked plugins. It vastly increases
      the test iteration speed, which is critical for fuzz testing.
      Furthermore, it is necessary for coverage-driven fuzz testing to work at
      all.
      
      This also provides a (manually compiled only) back-end for LLVM's
      LibFuzzer using mostly the same code.
      
      1) Debugging, regression testing or unguided fuzzing:
        - Make a normal build (debug and sanitization recommended).
        - Execute: "test/vlc-demux-run [demux name] <file path>"
      
      2) American Fuzzy Lop run:
        - Make a *static* build with AFL as the toolchain.
        - (Where applicable) perform adequate religious luck granting
          offerings or other rites.
        - Run AFL with test/vlc-demux-run as the fuzzed executable.
      
      3) LibFuzzer:
        - Make a preferrably static build with Clang as the toolchain.
        - Manually build test/vlc-demux-libfuzzer.
        - Run the executable with the LibFuzzer command line parameters syntax.
      e15a5753
  7. 05 Sep, 2017 1 commit
  8. 17 Mar, 2017 1 commit
  9. 26 Feb, 2017 5 commits
  10. 23 Feb, 2017 1 commit
  11. 29 Jan, 2017 1 commit
  12. 23 Jan, 2017 3 commits
  13. 10 Jan, 2017 3 commits
  14. 06 Dec, 2016 1 commit
    • Filip Roséen's avatar
      stream: rename vlc_stream_NewMRL to vlc_stream_NewURL · e4fbdceb
      Filip Roséen authored
      The function does not open MRLs, as correctly described in its
      documentation, as such it is rather unfortunate that its name uses MRL
      instead of URL (especially given that it cannot handle MRLs).
      
      These changes are simply renaming all occurrences of the function, so
      that the behavior of the function is properly reflected by its name.
      Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
      e4fbdceb
  15. 15 Nov, 2016 1 commit
  16. 05 Nov, 2016 1 commit
  17. 01 Nov, 2016 1 commit
  18. 28 Oct, 2016 1 commit