X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=ChangeLog;h=caf56826ea532d41f8f59811dbfaa50c65271a2e;hb=4b6d903ac0960d0f35f986a6682a4cb76b97905a;hp=7eca5fe84c8250dc98802192d15b65ea1e44cb0b;hpb=41ef32ad5f54f0bc23b8789d98981d4ae79f8bcf;p=vlc diff --git a/ChangeLog b/ChangeLog index 7eca5fe84c..caf56826ea 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,9 +2,100 @@ # ChangeLog for vlc # #===================# -HEAD +0.4.4 +Sun, 11 Aug 2002 01:18:13 +0200 - * ./plugins/macosx: rewrote the net panel for OS X + * ./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. + * ./plugins/gtk/gnome_callbacks.c: fixed a crash when activating preferences + from the popup menu. + +0.4.1 +Mon, 3 Jun 2002 23:43:35 +0200 + + * ./plugins/gtk/gnome.glade: added lines this #@%$! Glade had munched, fixes + a segfault in the Gnome popup menu when toggling the interface. + * ./configure.in, ./plugins/mpeg_system/mpeg_ts.c: fixed libdvbpsi handling. + * ./src/misc/configuration.c: fixed the --nofoo option handling. + * ./src/interface/main.c: fixed two compilation warnings under Solaris. + * ./plugins/avi/avi.c, ./plugins/mpeg_system/mpeg_audio.c: ES will be + selected only once. + * ./plugins/win32/waveout.c: waveOutUnprepareHeader() was never being + called. This should fix the memory leak some people reported when using + the waveout plugin. + * ./src/misc/netutils.c: factored code common to the interfaces into the + network_ChannelJoin function. + * ./plugins/mga/xmga.c, ./plugins/x11/xcommon.c, ./plugins/sdl/vout_sdl.c, + ./plugins/directx/vout_events.c: we can now use keys F1 to F12 to switch + channels from the video output window. + * ./plugins/motion/motionmmx.c: MMX motion optimizations courtesy of + Vladimir Chernyshov . + * ./plugins/dvdread/dvdread.c: disabled the dvdread plugin because it + currently sucks. + * ./src/misc/configuration.c, ./src/interface/main.c: we now accept --nofoo + and --no-foo as negations for --foo. Also, the --help output is nicer. + * ./plugins/macosx/*: rewrote the net panel for OS X * ./plugins/qnx/vout_qnx.c: QNX compilation fix. * ./plugins/spudec/spu_decoder.c: fixed a margin bug in the SPU renderer which caused subtitles to appear slanted in odd width windows.