]> git.sesse.net Git - vlc/blobdiff - NEWS
We need xlocale.h here too
[vlc] / NEWS
diff --git a/NEWS b/NEWS
index d0d8281bd75961cfbf3887f3be4208f55c8aed36..73eae667a5c61c40b90bc8b290c3599a7b65ecb7 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,8 +5,6 @@ Changes between 0.8.6 and 0.9.0-git (not released yet):
 
 Important notes:
 ----------------
- * On Linux, localization will be disabled if you have glibc 2.6 or 2.7 due
-   to a major bug in libintl with these glibc versions.
  * The HTTP interface is now only available on the local machine by default.
    If you want to make it available from other machines, you will have to
    edit the ".hosts" file.
@@ -18,17 +16,16 @@ Important notes:
    - On Mac OS X, you can find it in VLC.app/Contents/MacOS/share/http/.hosts
      and respectively in VLC.app/Contents/MacOS/share/http/old/.hosts
  * This version of VLC contains a new interface for Windows and Linux. This
-   interface lacks a few features that used to be present in VLC 0.8.6:
-   - "Streaming wizard". These features will be replaced
-     by a better alternative in the next version. If you absolutely need these
-     features, we advise you to keep VLC 0.8.6.
-  * The behavior of --sout-keep was changed. It's now activated by default.
-  * The marq, mosaic and logo commands in the rc interface changed. They
-    now require a target name as their first argument. Example:
-    vlc --sub-filter "marq@test{marquee=Hello}" -I rc <somevideo>
-    You can then use commands like: @test marq-marquee Goodbye
-    These new commands are also available in the telnet interface.
- * The "rtp" access output module has been removed:
+   interface lacks the "Streaming Wizard" that used to be present in VLC 0.8.6.
+   It will be replaced by a better alternative in the next version. 
+   If you absolutely need it, we advise you to keep VLC 0.8.6.
+ * The behavior of --sout-keep was changed. It's now activated by default.
+ * The marq, mosaic and logo commands in the rc interface changed. They
+   now require a target name as their first argument. Example:
+   vlc --sub-filter "marq@test{marquee=Hello}" -I rc <somevideo>
+   You can then use commands like: @test marq-marquee Goodbye
+   These new commands are also available in the telnet interface.
+ * The "rtp" access output module has been removed.
    Please use the RTP stream output instead, e.g.:
      Old: '#std{access=rtp,mux=ts,dst=239.255.1.2:5004,sap}'
      New: '#rtp{mux=ts,dst=239.255.1.2,port=5004,sap}'
@@ -75,12 +72,16 @@ Input/Demuxers:
  * BDA devices access module for DVB-C/S/T capture cards on Microsoft Windows
  * CD+G karaoke Files support
  * MXF files support
- * Re-written Screen input module for Mac OS X using OpenGL instead of QuickDraw
+ * Re-written Screen access module for Mac OS X using OpenGL 
+   instead of QuickDraw
+ * Experimental EyeTV access module (Mac OS X only)
+   This requires the user to install a plugin to EyeTV.app
+   (available as a separate download).
+ * HTTP access now supports gzip compressed data and Digest Access
+   Authentication.
 
 Decoders:
  * VP60/VP61/VP6F/VP62 support
- * MKV USF subtitles support
- * HTML-based subtitles support
  * Flash Screen Video support
  * CamStudio Screen Video support
  * DosBox Capture support
@@ -96,8 +97,23 @@ Decoders:
  * APE (Monkey audio) support
  * VBI & EBU (Teletext) support
 
+Subtitles:
+ * Ogg/Kate subtitles support
+ * AQTitle subtitles support
+ * MKV USF subtitles support
+ * HTML-based subtitles support
+ * MPSub subtitles support
+ * JacoSub subtitles basic support
+ * MPL2 subtitles support
+ * Rewrite of ASS/SSA scripts and subtitles support
+ * PowerDivx (.psb) Subtitles support
+ * Realtext subtitle support
+ * DKS subtitle support
+ * SubViewer 1.0 (SubRip09) subtitles support
+
 Encoders:
  * Flash Screen Video support
+ * Improved H.264 encoding speed
 
 Video output and filters:
  * New CoreAnimation output module (Mac OS X 10.5 only)
@@ -150,6 +166,8 @@ Interfaces:
    * Improved video output features
    * Access to VideoLAN's Help Wiki within VLC
    * New setting to disable the "Recent Items" service
+   * When playing Radio (live) streams, the current track is shown correctly
+   * Correct appearance on Macs using Aqua's graphite theme
  * Ncurses:
    * Correctly displays wide characters when using an UTF-8 locale, 
      if libncursesw is available.
@@ -172,8 +190,9 @@ Linux Port:
 
 Mac OS X Port:
  * Mac OS X Framework that can be used to embed VLC in third party
-   applications (Google Summer of Code Student project)
+   applications (Google Summer of Code Student project, Mac OS X 10.5 only)
  * Complete compatibility with Mac OS X 10.5 Leopard
+   * It is now required to compile a fully featured build
  * The support of Mac OS X 10.3.9 was discontinued.
 
 LibVLC:
@@ -185,15 +204,20 @@ New Localizations:
  * Persian
  * Polish
 
+Developpers:
+  * LibVLC now supports externally built plugins properly.
+    A "vlc-plugin" pkg-config package is provided.
+  * Java bindings are now built from a separate source.
 
 Changes between 0.8.6e and 0.8.6f:
 ----------------------------------
 
 Security updates:
- * Really fixed subtitle buffer overflow (CVE-2007-6681)
+ * Really fixed subtitle buffer overflow (CVE-2007-6681, CVE-2008-1881)
  * Fixed Real RTSP code execution problem (CVE-2008-0073)
- * Fixed MP4 integer overflows (CVE-2008-1489)
- * Fixed cinepak integer overflow
+ * Fixed MP4 integer overflows (CVE-2008-1489, CVE-2008-1768)
+ * Fixed cinepak vulnerabilities (CVE-2008-1769)
+ - More information can be found in VideoLAN-SA-0801 and VideoLAN-SA-0803.
 
 Various bugfixes:
  * The Mozilla plugin registers a usable range of MIME-types on Mac OS X