<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ogg-git.git/src, branch master</title>
<subtitle>gitlab.xiph.org: xiph/ogg.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/'/>
<entry>
<title>framing: check for overflow on growing buffer</title>
<updated>2020-08-09T22:36:44+00:00</updated>
<author>
<name>Clément Bœsch</name>
<email>u@pkh.me</email>
</author>
<published>2020-08-04T23:30:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=684c73773e7e2683245ffd6aa75f04115b51123a'/>
<id>684c73773e7e2683245ffd6aa75f04115b51123a</id>
<content type='text'>
newsize is a long, but storage is an int. This means the allocation
could succeed but storage would overflow.

Closes #2300
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
newsize is a long, but storage is an int. This means the allocation
could succeed but storage would overflow.

Closes #2300
</pre>
</div>
</content>
</entry>
<entry>
<title>src/framing.c: close compile warning under windows whith msbuild</title>
<updated>2020-04-25T23:30:24+00:00</updated>
<author>
<name>willson-chen</name>
<email>willson.chenwx@gmail.com</email>
</author>
<published>2019-10-14T15:18:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=6e9f7cc2f64c9e659c6ca7cde6737f5d1d564b5e'/>
<id>6e9f7cc2f64c9e659c6ca7cde6737f5d1d564b5e</id>
<content type='text'>
Close the C4244 warning while compiling under windows with cmake+msbuild.

Signed-off-by: Tristan Matthews &lt;tmatth@videolan.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close the C4244 warning while compiling under windows with cmake+msbuild.

Signed-off-by: Tristan Matthews &lt;tmatth@videolan.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix memory leak in test_framing</title>
<updated>2019-08-12T18:57:10+00:00</updated>
<author>
<name>willson-chen</name>
<email>willson.chenwx@gmail.com</email>
</author>
<published>2019-08-12T16:25:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=689371fdc2ebb3bc068464608916db6e5a104228'/>
<id>689371fdc2ebb3bc068464608916db6e5a104228</id>
<content type='text'>
oy.data memory is alloc by ogg_sync_buffer(), but does not call free()
before main() exit. After fixing it, I test test_framing by valgrind.
And no more memory leak in test_framing and test_bitwise right now.

Signed-off-by: Ralph Giles &lt;giles@thaumas.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
oy.data memory is alloc by ogg_sync_buffer(), but does not call free()
before main() exit. After fixing it, I test test_framing by valgrind.
And no more memory leak in test_framing and test_bitwise right now.

Signed-off-by: Ralph Giles &lt;giles@thaumas.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix memory leak in test_framing</title>
<updated>2019-07-31T16:04:06+00:00</updated>
<author>
<name>willson-chen</name>
<email>willson-chenwx@gmail.com</email>
</author>
<published>2019-07-31T15:23:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=1b22b8958cdea300f9a49ef7adb59de57cdc60b0'/>
<id>1b22b8958cdea300f9a49ef7adb59de57cdc60b0</id>
<content type='text'>
We call ogg_stream_init() in main() of framing.c, but no
ogg_stream_clear() in corresponding. It will cause memory leak.

Signed-off-by: Ralph Giles &lt;giles@thaumas.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We call ogg_stream_init() in main() of framing.c, but no
ogg_stream_clear() in corresponding. It will cause memory leak.

Signed-off-by: Ralph Giles &lt;giles@thaumas.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use %lu instead of %ld to fprintf unsigned longs.</title>
<updated>2019-03-19T00:58:58+00:00</updated>
<author>
<name>Quipyowert2</name>
<email>38995150+Quipyowert2@users.noreply.github.com</email>
</author>
<published>2019-02-13T19:00:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=f7dadaaf75634289f7ead64ed1802b627d761ee3'/>
<id>f7dadaaf75634289f7ead64ed1802b627d761ee3</id>
<content type='text'>
Fixes a cppcheck warning. Possibly we should just convert
the array type to `long` since that's what oggpack_look()
returns, using negative values to report error.

However, none of the compared values are out of range
for either type so it doesn't really matter.

Signed-off-by: Erik de Castro Lopo &lt;erikd@mega-nerd.com&gt;
Signed-off-by: Ralph Giles &lt;giles@thaumas.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes a cppcheck warning. Possibly we should just convert
the array type to `long` since that's what oggpack_look()
returns, using negative values to report error.

However, none of the compared values are out of range
for either type so it doesn't really matter.

Signed-off-by: Erik de Castro Lopo &lt;erikd@mega-nerd.com&gt;
Signed-off-by: Ralph Giles &lt;giles@thaumas.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of annoying C4456 warning</title>
<updated>2019-03-19T00:48:53+00:00</updated>
<author>
<name>Eugene Opalev</name>
<email>eugeneopalev@gmail.com</email>
</author>
<published>2019-03-15T14:50:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=6f5e79a95a97e5d144f4e127e7f479e4bc3463cf'/>
<id>6f5e79a95a97e5d144f4e127e7f479e4bc3463cf</id>
<content type='text'>
Signed-off-by: Erik de Castro Lopo &lt;erikd@mega-nerd.com&gt;
Signed-off-by: Ralph Giles &lt;giles@thaumas.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Erik de Castro Lopo &lt;erikd@mega-nerd.com&gt;
Signed-off-by: Ralph Giles &lt;giles@thaumas.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>framing: cast to unsigned when shifting to fix ubsan errors</title>
<updated>2019-03-06T21:15:06+00:00</updated>
<author>
<name>Tristan Matthews</name>
<email>tmatth@videolan.org</email>
</author>
<published>2019-03-06T20:37:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=f61c6e56258b6c2aed9597bc0f6911f35158db2b'/>
<id>f61c6e56258b6c2aed9597bc0f6911f35158db2b</id>
<content type='text'>
Suggested-By Mark Harris

Fixes #2297
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Suggested-By Mark Harris

Fixes #2297
</pre>
</div>
</content>
</entry>
<entry>
<title>Misc. typos</title>
<updated>2018-10-09T20:37:51+00:00</updated>
<author>
<name>luz.paz</name>
<email>luzpaz@users.noreply.github.com</email>
</author>
<published>2018-05-22T14:25:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=529ec790cfba8b846f7e1d7603c22fc352ce2504'/>
<id>529ec790cfba8b846f7e1d7603c22fc352ce2504</id>
<content type='text'>
Found via `codespell -q  3`

Signed-off-by: Erik de Castro Lopo &lt;erikd@mega-nerd.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found via `codespell -q  3`

Signed-off-by: Erik de Castro Lopo &lt;erikd@mega-nerd.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to slicing-by-8 CRC32 algorithm.</title>
<updated>2018-04-30T12:49:28+00:00</updated>
<author>
<name>Robert Kausch</name>
<email>robert.kausch@freac.org</email>
</author>
<published>2018-04-30T12:49:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=bc82844df068429d209e909da47b1f730b53b689'/>
<id>bc82844df068429d209e909da47b1f730b53b689</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove obsolete $Id$ svn substitution marks.</title>
<updated>2017-11-08T16:45:28+00:00</updated>
<author>
<name>Ralph Giles</name>
<email>giles@thaumas.net</email>
</author>
<published>2017-11-08T16:45:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ogg-git.git/commit/?id=f56d8af4d07d7c852d6f58abce428711a2f1eda4'/>
<id>f56d8af4d07d7c852d6f58abce428711a2f1eda4</id>
<content type='text'>
Subversion, like cvs, had a mechanism for replacing inline template
text on checkout for representing things like 'last modified date'.

Git does not support this, so remove the template strings from
file header comments.

Also less aggressive language is os_types.h.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Subversion, like cvs, had a mechanism for replacing inline template
text on checkout for representing things like 'last modified date'.

Git does not support this, so remove the template strings from
file header comments.

Also less aggressive language is os_types.h.
</pre>
</div>
</content>
</entry>
</feed>
