1. 11 Nov, 2017 1 commit
    • Thomas Guillem's avatar
      test: input: change args handling · b90ec7d3
      Thomas Guillem authored
      vlc arguments are passed by environment variable in order to don't mess
      libfuzzer arguments handling:
      
      - "VLC_TARGET" to pass the target name (or demux name).
      - "V" to specify the verbose level.
      b90ec7d3
  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. 27 Feb, 2016 1 commit
  4. 11 Apr, 2011 1 commit
  5. 23 Mar, 2011 1 commit
    • François Cartegnie's avatar
      Qt: EPG: rework · 900dfeda
      François Cartegnie authored
      - Change data structures to deduplicate data.
      Using the right structures, most data is available in dictionaries keys
      and items. (epgevent now unused)
      - Use signals and slots to manage QMap indexed channels
      (widget storage were required for channel list et number)
      - Removes EPGEvent memory leak on focus notification
      900dfeda
  6. 12 Jun, 2010 1 commit
  7. 28 Jan, 2010 1 commit
  8. 27 Jan, 2010 1 commit
  9. 25 Jan, 2010 2 commits
  10. 23 Jan, 2010 1 commit
  11. 29 Dec, 2009 1 commit
    • Jean-Baptiste Kempf's avatar
      Qt: fix First run dialog · 0533a0cd
      Jean-Baptiste Kempf authored
      And close #3182 the unparented widget that could be bothering you.
      The issue about the unparented widget was totalled found by freeruner (on IRC and trac)
      0533a0cd
  12. 04 Dec, 2009 1 commit
  13. 23 Aug, 2009 1 commit
  14. 21 May, 2009 2 commits
  15. 10 Sep, 2007 1 commit
  16. 12 Jan, 2006 1 commit
  17. 09 Jul, 2005 1 commit
  18. 08 Jul, 2005 1 commit
  19. 26 Dec, 2004 1 commit
  20. 25 Dec, 2004 1 commit
  21. 21 Dec, 2004 1 commit
  22. 20 Dec, 2004 1 commit
  23. 19 Dec, 2004 2 commits
  24. 24 Nov, 2004 1 commit
  25. 03 Apr, 2004 1 commit
    • Cyril Deguet's avatar
      * src/vlcproc.cpp: DO NOT update the GUI directly from the vlc callbacks, · d36327cc
      Cyril Deguet authored
        skins are not reentrant (at least with x11). Put commands in the queue
        instead.
        * commands/cmd_vars: commands to change variables
        * controls/ctrl_list.cpp: automatic scroll when the stream changes
        * src/bitmap.cpp: removed the scandinavian characters from the
          text font, they don't belong to ASCII (caused a stack corruption)
      d36327cc
  26. 03 Jan, 2004 1 commit
    • Cyril Deguet's avatar
      * all: brand new skins interface ( still _experimental_) for x11 and · b7dc5e88
      Cyril Deguet authored
        win32, by ipkiss and myself...
       Among the features:
       - framework rewritten from scratch, heavily based on design patterns
        => new controls can be (hopefully) created more easily, portability
        to other OS is better, and the interface is less dependant from
        the vlc core
       - new concept of "layout", to provide a window with several different
        views (as in winamp3 skins)
       - controls can now be placed at a relative position to the edges of
        a window, which allow controls and layouts to be resizable (e.g
        for the playlist window)
       - Use of libpng and libfreetype2 for better portability between x11 and
         win32 => ttf fonts and antialiasing
       - New DTD for the xml theme ( *it will probably change again* )
       - Very very beginning of scripting in the xml file
       - And many things I miss
       - And probably many bugs ;)
      b7dc5e88
  27. 28 Dec, 2003 2 commits
  28. 27 Dec, 2003 1 commit
  29. 26 Dec, 2003 1 commit
  30. 22 Dec, 2003 1 commit
  31. 08 Dec, 2003 1 commit
  32. 07 Dec, 2003 1 commit