Release 1.1.1 1.1.1
authorConrad Parker <conrad@metadecks.org>
Thu, 29 Apr 2010 01:37:41 +0000 (10:37 +0900)
committerConrad Parker <conrad@metadecks.org>
Thu, 29 Apr 2010 01:43:17 +0000 (10:43 +0900)
ChangeLog
configure.ac
release_notes/liboggz-1.1.1.txt [new file with mode: 0644]

index df8066b..9ad9348 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+Thu Apr 29 10:42:26 JST 2010 Conrad Parker <conrad@metadecks.org>
+
+       * Version 1.1.1
+
+       This is a maintenance release of the current 1.1.x series, containing fixes
+       for Mozilla bugs #498380, #496063, #487519, #559338 and Debian bug #557537.
+       Additionally, vorbiscomment parsing was modified to tolerate comments which
+       lack a value, ie. of form "KEY=" and "KEY".
+
 Thu Oct  8 16:48:47 JST 2009 Conrad Parker <conrad@metadecks.org>
 
        * Version 1.1.0
index 6124621..4d4694d 100644 (file)
@@ -6,7 +6,7 @@ AC_PREREQ(2.53)
 
 AC_CANONICAL_TARGET
 
-AM_INIT_AUTOMAKE(liboggz, 1.1.0)
+AM_INIT_AUTOMAKE(liboggz, 1.1.1)
 AM_CONFIG_HEADER(config.h)
 
 ################################################################################
diff --git a/release_notes/liboggz-1.1.1.txt b/release_notes/liboggz-1.1.1.txt
new file mode 100644 (file)
index 0000000..2ef193b
--- /dev/null
@@ -0,0 +1,106 @@
+Oggz 1.1.1 Release
+------------------
+
+Oggz comprises liboggz and the tool oggz, which provides commands to
+inspect, edit and validate Ogg files. The oggz-chop tool can also be
+used to serve time ranges of Ogg media over HTTP by any web server that
+supports CGI.
+
+liboggz is a C library for reading and writing Ogg files and streams.
+It offers various features over the reference libogg, including
+support for seeking, validation and timestamp interpretation. Ogg is
+an interleaving data container developed by Monty at Xiph.org,
+originally to support the Ogg Vorbis audio format but now used for
+many free codecs including Dirac, FLAC, Speex and Theora.
+
+This release is available as a source tarball at:
+
+http://downloads.xiph.org/releases/liboggz/liboggz-1.1.1.tar.gz
+
+
+New in this release
+===================
+
+This is a maintenance release of the current 1.1.x series, containing fixes
+for Mozilla bugs #498380, #496063, #487519, #559338 and Debian bug #557537.
+Additionally, vorbiscomment parsing was modified to tolerate comments which
+lack a value, ie. of form "KEY=" and "KEY".
+
+Details
+=======
+
+This release contains the following changes since version 1.1.0:
+
+Conrad Parker (18):
+      Mozilla 498380: free oggz->packet_buffer on close
+      Mozilla #496063: Infinite loop shutting down video during a seek operation
+      Mozilla #487519: Crash in vorbis_synthesis
+      tests: allow NULL-valued comments
+      Allow NULL-value comments, and form "KEY="
+      add TODO file with tasks and ideas for improvement.
+      update TODO: byte offsets done
+      update TODO: get_preroll() exists
+      update TODO: add -1 gp warning to oggz-validate
+      update TODO: add -1 gp warning to oggz-validate
+      TODO: move Dirac tool updates to specific tools
+      TODO: oggz-{merge,sort} accumulate continued pages
+      configure: set valgrind --num-callers to 50 (max)
+      README: project communication and git repo info
+      Mozilla #559338: auto_dirac leaks info when dirac_parse_info fails
+      Fix regression introduced in 8c2da1
+      Tolerate READ_STOP_OK for buffered packets
+      Release 1.1.1
+
+David Schleef (1):
+      Annodex is 7 bytes, not 8
+
+Pino Toscano (1):
+      Debian #557537: FTBFS on hurd-i386: wrong platform detection for version     script
+
+Viktor Gal (1):
+      Xcode project files
+
+ogg.k.ogg.k (1):
+      fix terminal header check, was off by 1
+
+ PATCHES                                |    1 +
+ README                                 |   12 +
+ TODO                                   |  175 ++++++++++
+ configure.ac                           |    4 +-
+ macosx/English.lproj/InfoPlist.strings |    2 +
+ macosx/Info.plist                      |   28 ++
+ macosx/oggz.xcodeproj/project.pbxproj  |  549 ++++++++++++++++++++++++++++++++
+ macosx/oggz_Prefix.pch                 |    7 +
+ macosx/version.plist                   |   16 +
+ src/liboggz/oggz.c                     |    2 +-
+ src/liboggz/oggz_auto.c                |    6 +-
+ src/liboggz/oggz_comments.c            |   47 ++-
+ src/liboggz/oggz_dlist.c               |   23 +-
+ src/liboggz/oggz_dlist.h               |    6 +-
+ src/liboggz/oggz_private.h             |    3 +
+ src/liboggz/oggz_read.c                |   46 +++-
+ src/liboggz/oggz_seek.c                |    2 +
+ src/tests/comment-test.c               |   21 +-
+ src/tools/oggz-validate.c              |    2 +-
+ 19 files changed, 903 insertions(+), 49 deletions(-)
+ create mode 100644 TODO
+ create mode 100644 macosx/English.lproj/InfoPlist.strings
+ create mode 100644 macosx/Info.plist
+ create mode 100644 macosx/oggz.xcodeproj/project.pbxproj
+ create mode 100644 macosx/oggz_Prefix.pch
+ create mode 100644 macosx/version.plist
+
+License
+-------
+
+Oggz is Free Software, available under a BSD style license.
+
+More information is available online at the Oggz homepage:
+
+    http://www.xiph.org/oggz/
+
+enjoy :)
+
+--
+Conrad Parker, Annodex Association
+http://www.annodex.net/