]> git.sesse.net Git - vlc/blobdiff - NEWS
Update and activate portuguese l10n. Thanks to Bruno Queirós
[vlc] / NEWS
diff --git a/NEWS b/NEWS
index 1aa7ec3dbf7d1e1cc1a04443d9beecffce535cb7..5f4f41a7fd57ded19f225ec45588b4077150e2f0 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -35,6 +35,8 @@ Important notes:
  * The old access:url syntax is no longer supported. Use access://url instead.
        E.g.:  vlc:quit -> vlc://quit ; 
               udp:@239.255.12.12 -> udp://@239.255.12.12
+ * The ffmpeg module has been removed and replaced by avcodec, avformat, swscale
+   (or imgresample if you use a swscale-less ffmpeg build) and postproc modules.
 
 Changes:
 --------
@@ -44,20 +46,37 @@ Playlist:
     * Media library support
     * "Live search"
     * Shoutcast TV listings
-    * Audioscrobbler/last.fm support
+    * Audioscrobbler/Last.FM support
  * Album art support
  * User definable Lua playlist scripts. See share/lua/playlist/README.txt
    (Default scripts open YouTube, DailyMotion, metacafe and Google Video URLs)
  * User definable Lua metadata and album art fetcher scripts. See
    share/lua/meta/README.txt
 
-Input/Demuxers:
+Inputs:
+ * Video for Linux 2 (V4L2) input support
  * UDP-Lite transport for RTP/AVP
  * DCCP transport for RTP/AVP
  * Proxy support for MMSH stream
  * JACK audio input support
- * MP4 gpac and Apple chapter support
  * Input run time option (improved live stream recording)
+ * BDA devices access module for DVB-C/S/T capture cards on Microsoft Windows
+ * Re-written Screen access module for Mac OS X
+   using OpenGL instead of QuickDraw
+ * Screen module now supports partial screen capture and mouse following on X11.
+ * Experimental EyeTV access module (Mac OS X only)
+   This requires the user to install a plugin to EyeTV.app
+   (available as a separate download).
+ * RTMP input support
+ * QTKit-based Input module for Mac OS X allowing display and streaming of video
+   taken from all QuickTime-compatible video devices (no audio yet)
+ * HTTP access now supports gzip compressed data and Digest Access
+   Authentication.
+ * New options to reduce latency between arrival of raw data and display of
+   frames. (--auto-adjust-pts-delay and --use-stream-immediate)
+
+Demuxers:
+ * MP4 gpac and Apple chapter support
  * Fixed playback of AIFF stereo files
  * Fixed audio glitch on seek
  * Improved FLAC demuxer (duration / current time / meta data)
@@ -68,18 +87,8 @@ Input/Demuxers:
  * Raw video support
  * Standard MIDI File (types 0 & 1) support
  * TiVo Series 2 support
- * v4l2 access module support
- * 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 access module for Mac OS X using OpenGL 
-   instead of QuickDraw
- * Screen module now supports partial screen capture and mouse following on X11.
- * 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
@@ -97,6 +106,7 @@ Decoders:
  * NellyMoser ASAO support
  * APE (Monkey audio) support
  * VBI & EBU (Teletext) support
+ * RealVideo support (with the RealVideo run-time)
 
 Subtitles:
  * Ogg/Kate subtitles support
@@ -116,7 +126,7 @@ Encoders:
  * Flash Screen Video support
  * Improved H.264 encoding speed
 
-Video output and filters:
+Video outputs and filters:
  * New CoreAnimation output module (Mac OS X 10.5 only)
  * Adjust, Invert and Distort (now split into Wave, Ripple, Gradient and
    Psychedelic) video filters can now be streamed
@@ -137,7 +147,7 @@ Video output and filters:
  * Support for Intel SSE2 instruction set in chroma converters
  * Improved use of Intel MMX instruction set in chroma converters
 
-Audio output and filters
+Audio outputs and filters:
  * Replay gain support
  * Audio playback when going slower/faster (no pitch filter yet)
  * New spatializer audio filter
@@ -152,6 +162,7 @@ Stream output:
  * UDP-Lite transport for RTP
  * DCCP transport for RTP
  * Lots of fixes for RTSP broadcasting
+ * RTMP output
 
 Interfaces:
  * Windows/Linux
@@ -161,11 +172,11 @@ Interfaces:
      end-user suitable way.
    * Improved user interaction
    * Improved mouse gestures
-   * Fastly improved Update checker
+   * Vastly improved Update checker
    * Full support for meta data editing (ID3v2, Ogg/Vorbis, AAC, APEv1/2)
  * Mac OS X
    * Improved video output features
-   * Access to VideoLAN's Help Wiki within VLC
+   * Online 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
@@ -180,7 +191,7 @@ Interfaces:
      (Media Player Remote Interfacing specification), a common dbus control 
      interface for media players that intends to become an xdg standard when 
      finished: http://wiki.xmms2.xmms.se/index.php/Media_Player_Interfaces .
-   * Motion module use disk accelerometers to keep video horizontal
+   * Motion module using disk accelerometers to keep video horizontal
    * Plugin to set Telepathy presence message using MissionControl
  * Fixed VLM schedule time on Linux
 
@@ -192,6 +203,7 @@ 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, Mac OS X 10.5 only)
+ * New text renderer based on Quartz replacing the existing Freetype solution
  * 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.
@@ -205,11 +217,55 @@ New Localizations:
  * Persian
  * Polish
 
-Developpers:
+Developers:
   * 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.6g and 0.8.6h:
+----------------------------------
+
+Security updates:
+ * Updated GnuTLS and libgcrypt on Windows and Mac OS X (CVE-2008-1948, 
+   CVE-2008-1949, CVE-2008-1950)
+ * Updated libxml2 on Windows and Mac OS X (CVE-2007-6284)
+
+Goodies:
+ * Updated libebml and libmatroska on Mac OS X. Reliability improvements.
+ * Miscellaneous bugfixes in multiple modules and in libvlc
+   (ftp access, record access filter, video filters, RC interface, 
+    playlist demuxer, IP networking, MPJPEG muxer, stream outputs)
+ * Improved support for MPEG2 content created by Final Cut Pro
+ * More reliable audio reception for MPEG TS streams
+ * Fixed a regression in 0.8.6g where usage of the snapshot feature could lead
+   to an unexpected application termination
+ * New Serbian translation
+ * Updated Romanian translation
+
+
+Changes between 0.8.6f and 0.8.6g:
+----------------------------------
+
+Security updates:
+ * Removed VLC variable settings from Mozilla and ActiveX 
+   (CVE-2007-6683, VideoLAN-SA-0804)
+ * Removed loading plugins from the current directory 
+   (CVE-2008-2147, VideoLAN-SA-0805)
+ * Updated libpng on Windows and Mac OS X (CVE-2008-1382)
+ * Fixed libid3tag denial of service (CVE-2008-2109)
+ * Fixed libvorbis vulnerabilities (CVE-2008-1419, CVE-2008-1420, CVE-2008-1423)
+ * Fixed speex insufficient boundary check (CVE-2008-1686, oCERT-2008-004)
+
+Various bugfixes:
+ * Fixed various memory leaks, improving stability when running as a server
+ * Fixed compilation with recent versions of FFmpeg
+ * Correctly parses SAP announcements from MPEG-TS
+ * Fixed AAC resampling
+ * The Fullscreen Controller appears correctly on Mac OS X, 
+   if the 'Always-on-top' video option was selected.
+
+
 Changes between 0.8.6e and 0.8.6f:
 ----------------------------------