1. 07 Sep, 2017 1 commit
  2. 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
  3. 05 Sep, 2017 1 commit
  4. 17 Mar, 2017 1 commit
  5. 26 Feb, 2017 5 commits
  6. 23 Feb, 2017 1 commit
  7. 29 Jan, 2017 1 commit
  8. 23 Jan, 2017 3 commits
  9. 10 Jan, 2017 3 commits
  10. 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
  11. 15 Nov, 2016 1 commit
  12. 05 Nov, 2016 1 commit
  13. 01 Nov, 2016 1 commit
  14. 28 Oct, 2016 1 commit
  15. 22 Oct, 2016 7 commits
  16. 05 Oct, 2016 1 commit
  17. 27 Sep, 2016 2 commits
  18. 20 Sep, 2016 1 commit
  19. 15 Sep, 2016 1 commit
    • François Cartegnie's avatar
      epg: API changes · aa8683fd
      François Cartegnie authored
      EIT structs and Events and should be referenced by their
      unique ID.
      First step towards in depth changes to epg_t et epg_event_t.
      aa8683fd
  20. 08 Sep, 2016 1 commit
  21. 09 Aug, 2016 1 commit
  22. 24 Jul, 2016 1 commit
  23. 21 Jul, 2016 2 commits
  24. 20 Jul, 2016 1 commit