]> git.sesse.net Git - vlc/blobdiff - ChangeLog
* ./FAQ: changed Debian repository location to HTTP (for better upload
[vlc] / ChangeLog
index 541802d1f2527b323ed44d40ce2c59dc4c929835..8edd00c0b29af10bcdba73f7e3479550e3451935 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,8 +2,108 @@
 # ChangeLog for vlc #
 #===================#
 
-HEAD
+0.4.6
+Mon, 28 Oct 2002 23:53:56 +0100
 
+  * plugins/network/ipv4.c: fixed a crash with multicast addresses when no
+    interface address is given.
+  * plugins/directx/vout_directx.c: fixed a nasty segfault on initialization.
+  * plugins/dsp/aout_dsp.c: Added O_NONBLOCK flag to the open command,
+    so that if /dev/dsp is used, vlc tries with other plugins (like esd).
+
+0.4.5
+Fri, 11 Oct 2002 15:37:41 +0200
+
+  * src/interface/main.c, src/misc/modules.c: added a quick hack for a
+    --plugin-path command line option.
+  * INSTALL.win32: removed note about running in administrator mode to play
+    a DVD.
+  * ./plugins/beos/InterfaceWindow.cpp: user can now drop a DVD disk icon
+    onto the interface or playlist window to open a DVD.
+  * ./plugins/x11/xcommon.c: we include Xmd.h before dpms.h (compilation fix
+    for Solaris).
+  * ALL: many BeOS fixes and enhancements.
+  * ALL: VLC is now compliant with MPEG-2 TS standards embedding A/52
+    audio. It can still read from the old VLS with --vls-backwards-compat.
+  * ./plugins/familiar: interface for familiar Linux.
+  * ./plugins/qte: Qt/embedded video output.
+  * ./plugins/network/ipv4.c: added a --iface-addr option to select which
+    interface to use for multicast sockets.
+  * configure.in, configure: use -mms-bitfields instead of -fnative-struct
+    for mingw32 gcc-3.x.
+  * include/interface.h, plugins/dummy/intf_dummy.c, plugins/text/logger.c,
+    plugins/text/rc.c: display message on Win32 explaining how to get back
+    to the GUI mode.
+  * include/threads_funcs.h, src/misc/win32_specific.c: ignore the
+    win9x-cv-method config option on WinNT when fast-mutex is not enabled.
+  * plugins/access/rtp.c: backported RTP access module from HEAD.
+  * plugins/access/http.c: fixed a compile issue in the HTTP plug-in.
+  * configure.in: fixed bug with $(QTDIR).
+  * plugins/filter/deinterlace.c: fixed an issue with the linear method.
+
+0.4.4
+Sun, 11 Aug 2002 01:18:13 +0200
+
+  * ./src/misc/messages.c: fixed an extremely old buffer overflow.
+  * ./plugins/spudec/spu_decoder.c: fixed a moronic endianness bug.
+  * ./plugins/dvd/dvd.c: added a --dvd-css-method config option to the dvd
+    plugin.
+  * ./include/threads_funcs.h: fixed the --fast-mutex option.
+  * ./plugins/directx/vout_directx.*: the directx vout plugin now uses the
+    IID_IDirectDrawSurface2 interface, this shouldn't break anything and we
+    should now support WinNT4+DirectX3. Added support for YUY2 overlays because
+    a few graphics cards only support this. Some code cleanup too.
+  * ./plugins/directx/vout_events.c: small bugfix.
+  * ./plugins/network/ipv6.c: attempt to fix the win32 IPv6 implementation.
+    Multicast should even work (untested) although we'll need to find a way to
+    replace if_nametoindex() tohave a fully functionnal win32 port.
+  * ./include/threads.h, ./include/threads_funcs.h: reverted Win32 pthread
+    implementation to the old code. Fixed vlc_cond_broadcast() for WinNT/2K/XP.
+    Additional vlc_cond_* implementations for Win9x.
+  * ./src/interface/main.c: renamed --fast_pthread option into --fast-mutex.
+    Added a--win9x-cv-method option to choose which vlc_cond_* implementation
+    we want on Win9x.
+  * ./plugins/avi/avi.c: kludge to play AVI files created by ffmpeg.
+
+0.4.3
+Fri, 26 Jul 2002 00:03:13 +0200
+
+  * ./README.MacOSX.rtf : updated README.
+  * ./plugins/macosx/vout_macosx.c : additional QuickTime fix, thanks to
+    David Eldred from Apple.
+  * ./include/threads_funcs.h: Win32 compilation fix.
+  * ./plugins/macosx/vout_macosx.m : fixed _the_ bug with QuickTime 6.
+  * ./plugins/access/http.c: we are now parsing the http return code and
+    failing cleanly if it is >= 400.
+  * ./plugins/mpeg_system/mpeg_es.c, ./src/input/input_ext-dec.c: fixed
+    a deadlock issue with demuxers waiting on p_fifo->data_lock.
+  * ./src/input/input_ext-plugins.c: fixed a memory leak.
+  * ./plugins/access/http.c: fixed a bug with HTTP/1.0 servers.
+  * ./src/interface/main.c: new --mtu option.
+  * ./configure.in: fixed nanosleep detection on some platforms.
+  * ./plugins/beos/*: created a wrapper class for VLC functions and
+    interaction, improved file and disk opening, fixed drag and drop, added
+    right click menu and always on top mode.
+  * ./plugins/beos/VideoWindow.h: fixed pop-up menu's radio mode.
+  * ./plugins/beos/VideoWindow.h: fixed changing workspaces problem.
+  * ./plugins/beos/VideoWindow.h: added a popup menu to enable changing.
+
+0.4.2
+Sun,  7 Jul 2002 22:15:33 +0200
+
+  * ./plugins/beos/VideoWindow.h: changed default bitmap to 16bit to fix
+    green distortion problem.
+  * ./plugins/network/ipv6.c: enabled IPv6 multicast support.
+  * ./plugins/dvd/dvd_es.c: error in selecting SPU stream.
+  * ./plugins/spudec/spu_decoder.c: endianness fix for subtitles colour.
+  * ./plugins/spudec/spu_decoder.c: little hack for preventing blank alpha
+    palette.
+  * ./plugins/spudec/spu_decoder.c: subtitle transparency support.
+  * ./plugins/macosx: new controls for audio output, and deinterlacing
+    support.
+  * ./plugins/macosx: fixed a bug with language and subtitle menus.
+  * ./plugins/access/http.c: should be more tolerant with old servers and
+    non-seekable streams.
   * ./plugins/filter/deinterlace.c: backported new deinterlacing routines.
   * ./include/threads.h, ./include/threads_funcs.h: backported the new Win32
     cond_wait implementation from MAIN.