<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libvorbis-git.git, branch v1.3.3</title>
<subtitle>gitlab.xiph.org: xiph/vorbis.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/'/>
<entry>
<title>Have to remember to update CHANGES for release</title>
<updated>2012-02-03T22:20:36+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-02-03T22:20:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=7798164043197d7e33f02de4353ce2aa5b248225'/>
<id>7798164043197d7e33f02de4353ce2aa5b248225</id>
<content type='text'>
svn path=/trunk/vorbis/; revision=18188
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/vorbis/; revision=18188
</pre>
</div>
</content>
</entry>
<entry>
<title>commit version bump for 1.3.3 release</title>
<updated>2012-02-03T22:08:44+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-02-03T22:08:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=e34b315b9675977e9d3fa39f037b1d771dc7c1a2'/>
<id>e34b315b9675977e9d3fa39f037b1d771dc7c1a2</id>
<content type='text'>
svn path=/trunk/vorbis/; revision=18186
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/vorbis/; revision=18186
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove white-xifish.png from makefile dependencies for spec; it doesn't appear to </title>
<updated>2012-02-03T21:31:16+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-02-03T21:31:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=33d292c235daba602245740f0f0f29e331d91c0e'/>
<id>33d292c235daba602245740f0f0f29e331d91c0e</id>
<content type='text'>
reference it, and trying to install it twice is breaking make install.


svn path=/trunk/vorbis/; revision=18185
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reference it, and trying to install it twice is breaking make install.


svn path=/trunk/vorbis/; revision=18185
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor build correction to r18183</title>
<updated>2012-02-03T20:55:12+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-02-03T20:55:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=1769a310eba1cde1058b159a3cbe69b9c9c36e9b'/>
<id>1769a310eba1cde1058b159a3cbe69b9c9c36e9b</id>
<content type='text'>
svn path=/trunk/vorbis/; revision=18184
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/vorbis/; revision=18184
</pre>
</div>
</content>
</entry>
<entry>
<title>Port r17546 from Tremor; although pieces had made it over to libvorbis, a comprehensive </title>
<updated>2012-02-03T20:51:27+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-02-03T20:51:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=4936fd271fcad8b401adb0c735685b4fd0bf273f'/>
<id>4936fd271fcad8b401adb0c735685b4fd0bf273f</id>
<content type='text'>
port and verification was called for.  This patch provided some additional floor0 
hardening:

  floor0 code could potentially use a book where the number of vals it
  needed to decode was not an integer number of dims wide.  This caused
  it to overflow the output vector as the termination condition was in
  the outer loop of vorbis_book_decodev_set.

  None of the various vorbis_book_decodeXXXX calls internally guard
  against this case either, but in every other use the calling code does
  properly guard (and avoids putting more checks in the tight inner
  decode loop).

  For floor0, move the checks into the inner loop as there's little
  penalty for doing so.

[an equivalent change was already in libvorbis, but I've 
harmonized the code with tremor]

  For floor0, move the checks into the inner loop as there's little
  penalty for doing so.  Add commentary indicating where guarding is
  done for each call variant.


 

svn path=/trunk/vorbis/; revision=18183
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
port and verification was called for.  This patch provided some additional floor0 
hardening:

  floor0 code could potentially use a book where the number of vals it
  needed to decode was not an integer number of dims wide.  This caused
  it to overflow the output vector as the termination condition was in
  the outer loop of vorbis_book_decodev_set.

  None of the various vorbis_book_decodeXXXX calls internally guard
  against this case either, but in every other use the calling code does
  properly guard (and avoids putting more checks in the tight inner
  decode loop).

  For floor0, move the checks into the inner loop as there's little
  penalty for doing so.

[an equivalent change was already in libvorbis, but I've 
harmonized the code with tremor]

  For floor0, move the checks into the inner loop as there's little
  penalty for doing so.  Add commentary indicating where guarding is
  done for each call variant.


 

svn path=/trunk/vorbis/; revision=18183
</pre>
</div>
</content>
</entry>
<entry>
<title>More typo/layout fixes to the floor 1 spec (packet decode and curve computation -&gt; </title>
<updated>2012-02-03T19:56:27+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-02-03T19:56:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=70635b34bb995a534a3485758596fec7ed9bc7fd'/>
<id>70635b34bb995a534a3485758596fec7ed9bc7fd</id>
<content type='text'>
subsubsections, fix my escpaed square brackets)

Commit new html/pdf


svn path=/trunk/vorbis/; revision=18182
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
subsubsections, fix my escpaed square brackets)

Commit new html/pdf


svn path=/trunk/vorbis/; revision=18182
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a clarification to the floor1 decode spec, since I had to re-determine some of what </title>
<updated>2012-02-03T19:49:57+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-02-03T19:49:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=a9396f251eb5df590709bfa1ad710b0abe530d88'/>
<id>a9396f251eb5df590709bfa1ad710b0abe530d88</id>
<content type='text'>
it says for myself after not thinking about it for 15-ish years.

Also, fix an indentation bug that occurred due to TABs sneaking in

svn path=/trunk/vorbis/; revision=18181
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it says for myself after not thinking about it for 15-ish years.

Also, fix an indentation bug that occurred due to TABs sneaking in

svn path=/trunk/vorbis/; revision=18181
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix handling of floor0 codebook with no used entries.</title>
<updated>2012-02-01T01:43:09+00:00</updated>
<author>
<name>Tim Terriberry</name>
<email>tterribe@xiph.org</email>
</author>
<published>2012-02-01T01:43:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=27af612b9879687bf5e319ef3b8789ee773683ec'/>
<id>27af612b9879687bf5e319ef3b8789ee773683ec</id>
<content type='text'>
svn path=/trunk/vorbis/; revision=18166
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/vorbis/; revision=18166
</pre>
</div>
</content>
</entry>
<entry>
<title>Commit new versions of geenrated docs to reflect floor1 spec addition/correction</title>
<updated>2012-01-20T07:50:52+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-01-20T07:50:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=bb38f16ae9e25815a8612288752a1f8ad45dd461'/>
<id>bb38f16ae9e25815a8612288752a1f8ad45dd461</id>
<content type='text'>
svn path=/trunk/vorbis/; revision=18156
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/vorbis/; revision=18156
</pre>
</div>
</content>
</entry>
<entry>
<title>Commit fix to Moz Bugzilla #719612 (along with spec update in previous commit)</title>
<updated>2012-01-20T07:35:26+00:00</updated>
<author>
<name>Monty</name>
<email>xiphmont@xiph.org</email>
</author>
<published>2012-01-20T07:35:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libvorbis-git.git/commit/?id=170e3ee8cdef06b12566eb0486de6acc6b995e79'/>
<id>170e3ee8cdef06b12566eb0486de6acc6b995e79</id>
<content type='text'>
svn path=/trunk/vorbis/; revision=18151
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/vorbis/; revision=18151
</pre>
</div>
</content>
</entry>
</feed>
