1. 21 Feb, 2008 1 commit
  2. 20 Feb, 2008 1 commit
  3. 27 Jan, 2008 1 commit
  4. 23 Jan, 2008 1 commit
  5. 16 Jan, 2008 3 commits
    • damienf's avatar
      vlc security: As i've seen very little improvement on that front, i've decided... · 658b4f83
      damienf authored
      vlc security: As i've seen very little improvement on that front, i've decided to check in my take on handling the problem of managing harmful options. I'm pretty sure this is going to be very controversial, but I think my approach is quite simple and yet very effective Anyway, my approach makes the following assumptions:
      
      - most vlc options are considered safe, only a handful are particularily unsafe and need be declared as such in their definition (they mostly deal with writing to an output file or URL)
      - unsafe options are only considered potentially harmful when used as an input option, ie. the ':option' format. Configuration options are always considered safe 'i.e --option' 
      - unsafe options are associated with a global security policy, which dictates how these are handled. At the moment, The policy can be either block, allow or prompt, and is set using the '--security-policy' option (which itself is considered unsafe ;)
      
      the policy can be set by the user at the command line or in the preferences, it curently defaults to prompt, which is the desirable state for deskop use. However, it can be overriden depending on context, for example, the activex and mozilla will force the security-policy to block regardless of preference settins.
      
      the code is a bit rough at the moment, but i will optimize/clean it up if the dev community this approach is worth keeping.
      
      try the following example, and you'll see quickly what i mean:
      
      ./vlc -vvv <a mrl> :sout=#transcode{vcodec=mp1v,vb=1024,acodec=mpga,ab=192}:standard{mux=ts,dst=vlc-output.ts,access=file}"
      
      Enjoy,
         Damien
      
      
      658b4f83
    • Rémi Denis-Courmont's avatar
    • Rafaël Carré's avatar
      input options whitelisting: 1st step · 9e5ebb07
      Rafaël Carré authored
      9e5ebb07
  6. 18 Dec, 2007 4 commits
  7. 15 Dec, 2007 2 commits
  8. 03 Dec, 2007 1 commit
  9. 28 Nov, 2007 1 commit
  10. 24 Nov, 2007 1 commit
  11. 08 Nov, 2007 1 commit
  12. 07 Nov, 2007 1 commit
  13. 30 Oct, 2007 1 commit
  14. 26 Oct, 2007 1 commit
  15. 20 Oct, 2007 1 commit
  16. 15 Oct, 2007 1 commit
  17. 12 Oct, 2007 1 commit
  18. 23 Sep, 2007 2 commits
  19. 18 Sep, 2007 1 commit
  20. 10 Sep, 2007 3 commits
  21. 31 Aug, 2007 1 commit
  22. 04 Aug, 2007 1 commit
  23. 18 Jul, 2007 1 commit
    • Jean-Baptiste Kempf's avatar
      Default keys for !mac changes: · 4261df82
      Jean-Baptiste Kempf authored
      The idea is that "Ctrl + small letter" are now reserved to interface for
      dialogs/windows showing.
      
      =====
      * Subtitles delay are now 'g','h' (g down, h up) instead of Ctrl+'h'|'j'
      * Audio delay are now 'k', 'j' ( j down, k up ) in order to mimic
      subtitles delay (g h j k are next to each other on most keyboards).
      
      * loop is 'l' instead of shift+l to simplify and match random that is 'r'.
      
      * audio and subtitles tracks are 'b' and 'v', instead of 'l', 'k', used
      now for delay, since all delays are regrouped.
      
      * Menus, title and chapter are now alt+  instead of Ctrl+ and are using
      'n','p' for next/previous chapter and 'o','b' for other (title) next/previous
      (o, b are next to n, p)
      
      History is using alt+g, alt+h instead of ctrl+v , ctrl+b, (g & h are
      next to each other)
      
      Record is using now Ctrl+shift+r to mimic dump which is ctrl + shift +d.
      
      4261df82
  24. 30 Jun, 2007 1 commit
  25. 26 Jun, 2007 1 commit
  26. 21 Jun, 2007 1 commit
  27. 17 Jun, 2007 1 commit
  28. 13 Jun, 2007 1 commit
  29. 12 Jun, 2007 1 commit
  30. 01 Jun, 2007 1 commit
  31. 23 May, 2007 1 commit