- 14 Mar, 2008 1 commit
-
-
Rafaël Carré authored
-
- 12 Mar, 2008 1 commit
-
-
Rafaël Carré authored
- add PID to syslog and use lowercase vlc (conforming to syslog standards) - add the command-line verbosity control -v[0-2] to html/text/syslog logging, such that one can disable f.i. LOG_DEBUG from being offered to html/text/syslog completely. - add the priority to the syslog message
-
- 23 Jan, 2008 1 commit
-
-
Rémi Denis-Courmont authored
Missing some cases that I could not test. Also ffmpeg/chroma.c is locked, so I can but leave it broken. Fix is for the remaining modules is obvious and the issue is easy to detect.
-
- 16 Jan, 2008 1 commit
-
-
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
-
- 13 Sep, 2007 3 commits
-
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
- 10 Sep, 2007 1 commit
-
-
Rafaël Carré authored
-
- 09 Sep, 2007 1 commit
-
-
dionoea authored
On OSes other than Windows, Mac OS X and BeOS (so it's Linux) comply with the XDG Base Directory Specification version 0.6. The old configuration file (vlcrc) will be copied to the new location. Other data like caches will have to be rebuilt (the album art cache in VLC was new in 0.9.0 so it's ok to lose it). Closes #1267
-
- 05 Sep, 2007 1 commit
-
-
Rémi Denis-Courmont authored
-
- 20 Aug, 2007 3 commits
-
-
Rémi Denis-Courmont authored
Finally rid of the strcasestr warning
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- 24 Dec, 2006 1 commit
-
-
zorglub authored
-
- 26 Nov, 2006 1 commit
-
-
zorglub authored
* Headers in include must contain the structures and prototypes needed by the plugins and should be named vlc_*. * Headers in include/vlc must contain the structures and prototypes needed by external libvlc clients * Moved and renamed some things in headers. - Removed vlc_cpu.h, vlc_error.h (merged in vlc_common) - Removed snapshot.h (merged in vlc_vout.h) - Removed vlc_spu.h (merged in vlc_osd.h) - Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface) - Moved all internal headers to src - Merged vlc_video.h and video_output.h and move private things to src - Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h (meta headers for use in modules, and often implying too large dependencies) * Removed some useless dependencies * Unexported a bunch of functions and structures used only in src/ (--> Still some work here) * Finally made input_thread_t and input_source_t (mostly) private. Added input_GetItem to fetch the input_item of an input_thread * Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol prefix This commit has a 99% probability of breaking the build, 0.1% of killing your cat and 0% of getting you hot chicks.
-
- 09 Oct, 2006 1 commit
-
-
Christophe Mutricy authored
-
- 04 Oct, 2006 1 commit
-
-
Sam Hocevar authored
-
- 15 Sep, 2006 1 commit
-
-
zorglub authored
Also, make it clearer what is shared and instance-specific So, libvlc_t ==> libvlc_global_t vlc_t ==> libvlc_int_t (internal instance) p_object->p_libvlc ==> p_object->p_libvlc_globale p_object->p_vlc ==> p_object->p_libvlc VLC_OBJECT_VLC ==> VLC_OBJECT_LIBVLC And by the way, there is some cleanup required :) (ie, some things are created in the global object instead of the instance-specific one)
-
- 03 Aug, 2006 1 commit
-
-
zorglub authored
-
- 02 Apr, 2006 1 commit
-
-
Rémi Denis-Courmont authored
-
- 25 Mar, 2006 1 commit
-
-
Christophe Mutricy authored
-
- 22 Mar, 2006 2 commits
-
-
Christophe Mutricy authored
-
zorglub authored
-
- 11 Mar, 2006 1 commit
-
-
zorglub authored
-
- 09 Mar, 2006 1 commit
-
-
Christophe Mutricy authored
-
- 18 Feb, 2006 1 commit
-
-
Rémi Denis-Courmont authored
-
- 13 Feb, 2006 1 commit
-
-
Rémi Denis-Courmont authored
skins2 and galaktos remain as I'm not sure how they (don't?) handle encodings. http interface URL were purposedly not made to use Unicode. I'm open to suggestions on that one.
-
- 01 Feb, 2006 1 commit
-
-
Sam Hocevar authored
-
- 31 Jan, 2006 1 commit
-
-
sigmunau authored
and html)
-
- 28 Jan, 2006 1 commit
-
-
zorglub authored
This is a quick hack, which should in the end be merged in a way to expose stats
-
- 22 Jan, 2006 1 commit
-
-
zorglub authored
* Add i_options/pp_options to intf_Create * add global options to enable file-logging and syslog (Refs:#508)
-
- 12 Jan, 2006 1 commit
-
-
dionoea authored
-
- 04 Jan, 2006 1 commit
-
-
zorglub authored
Initial support for registering and handling some shared stats
-
- 28 Dec, 2005 1 commit
-
-
Jean-Paul Saman authored
-
- 29 Nov, 2005 1 commit
-
-
zorglub authored
-
- 05 Aug, 2005 1 commit
-
-
Christophe Massiot authored
-
- 09 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
-
- 08 Jul, 2005 1 commit
-
-
Rémi Denis-Courmont authored
(da big courmischage)
-
- 23 Apr, 2005 1 commit
-
-
zorglub authored
-
- 29 Jan, 2005 1 commit
-
-
zorglub authored
* Update the LIST * Coding style fixes
-