<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/flatpak.git/revokefs, branch main</title>
<subtitle>github.com: flatpak/flatpak.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/'/>
<entry>
<title>automake: Consistently include $(AM_CFLAGS) in target-specific CFLAGS</title>
<updated>2022-10-27T08:59:43+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2022-10-25T08:26:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=de4de4dc440135b640bf6e011e673380f1a2bd48'/>
<id>de4de4dc440135b640bf6e011e673380f1a2bd48</id>
<content type='text'>
When built for i386 with Autotools, this would have detected the format
string issue fixed in #5148.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When built for i386 with Autotools, this would have detected the format
string issue fixed in #5148.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>revokefs: Remove incorrect libglnx include directory</title>
<updated>2022-10-27T08:59:43+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2022-10-25T08:55:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=190bad06d25fbffaf6674128ff37ba15fba30fba'/>
<id>190bad06d25fbffaf6674128ff37ba15fba30fba</id>
<content type='text'>
revokefs already gets the correct include directory from the AM_CPPFLAGS.
This would also break the build with -Werror=missing-include-dirs.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
revokefs already gets the correct include directory from the AM_CPPFLAGS.
This would also break the build with -Werror=missing-include-dirs.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>revokefs: Use correct format string for a ssize_t</title>
<updated>2022-10-25T08:32:50+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2022-10-25T08:13:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=959910f93362a0dc594e39aab822f552b4e267e7'/>
<id>959910f93362a0dc594e39aab822f552b4e267e7</id>
<content type='text'>
This fixes the build on ILP32 architectures such as i386 with the Meson
build system. The Autotools build system accidentally didn't build
revokefs with -Werror=format, because it sets the target-specific CFLAGS
for revokefs but does not include the $(AM_CFLAGS) in them.

Fixes: aeecbb7d "revokefs: Split out the writing part from the fuse implementation"
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the build on ILP32 architectures such as i386 with the Meson
build system. The Autotools build system accidentally didn't build
revokefs with -Werror=format, because it sets the target-specific CFLAGS
for revokefs but does not include the $(AM_CFLAGS) in them.

Fixes: aeecbb7d "revokefs: Split out the writing part from the fuse implementation"
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a Meson build system</title>
<updated>2022-10-24T15:12:14+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2022-04-13T18:03:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=9eb824f863fff67e5650b844bad9654f8acfb832'/>
<id>9eb824f863fff67e5650b844bad9654f8acfb832</id>
<content type='text'>
Resolves: https://github.com/flatpak/flatpak/issues/2241
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves: https://github.com/flatpak/flatpak/issues/2241
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a vim modeline and .editorconfig</title>
<updated>2022-08-23T02:48:10+00:00</updated>
<author>
<name>Phaedrus Leeds</name>
<email>mwleeds@protonmail.com</email>
</author>
<published>2022-07-27T03:55:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=600e18567c538ecd306d021534dbb418dc490676'/>
<id>600e18567c538ecd306d021534dbb418dc490676</id>
<content type='text'>
To make indentation work with less effort. The modeline was copied from
libostree with minor modification and the .editorconfig from GLib.

The advantage of having both a modeline and an editorconfig is we can
work out of the box on more editor setups, and the modeline allows us to
specify the style with a lot more fine grained control.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To make indentation work with less effort. The modeline was copied from
libostree with minor modification and the .editorconfig from GLib.

The advantage of having both a modeline and an editorconfig is we can
work out of the box on more editor setups, and the modeline allows us to
specify the style with a lot more fine grained control.
</pre>
</div>
</content>
</entry>
<entry>
<title>revokefs: Use FUSE version 3 if possible</title>
<updated>2022-08-16T11:27:04+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2021-06-17T22:20:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=4018419b15d0376a801ed09d978df409d1c6e46d'/>
<id>4018419b15d0376a801ed09d978df409d1c6e46d</id>
<content type='text'>
Based on a change contributed by Léo Stefanesco; but instead of
unconditionally using FUSE 3, leave a fallback code path for FUSE 2 for
older distros.

Co-authored-by: Léo Stefanesco &lt;leo.lveb@gmail.com&gt;
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on a change contributed by Léo Stefanesco; but instead of
unconditionally using FUSE 3, leave a fallback code path for FUSE 2 for
older distros.

Co-authored-by: Léo Stefanesco &lt;leo.lveb@gmail.com&gt;
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some warn_unused_result warnings</title>
<updated>2021-10-12T20:50:14+00:00</updated>
<author>
<name>Eric Curtin</name>
<email>ericcurtin17@gmail.com</email>
</author>
<published>2021-06-22T09:15:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=c6845ad70b757904d84210c5b613b36f3d934eeb'/>
<id>c6845ad70b757904d84210c5b613b36f3d934eeb</id>
<content type='text'>
While building on gcc 9.3.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While building on gcc 9.3.0
</pre>
</div>
</content>
</entry>
<entry>
<title>revokefs: Use the right variable name in an error message</title>
<updated>2021-04-16T12:50:27+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2021-04-16T09:41:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=a0eaaf77ad51192a8c49f5b5612f0d9ef374e4fd'/>
<id>a0eaaf77ad51192a8c49f5b5612f0d9ef374e4fd</id>
<content type='text'>
scan-build detected that response_size is uninitialized here, presumably
a typo for response_data_size.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
scan-build detected that response_size is uninitialized here, presumably
a typo for response_data_size.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>revokefs: Fix off-by-one array size in fuse implementation</title>
<updated>2019-09-18T07:17:43+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2019-09-18T06:24:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=84e7b19683228ffed34783cc60f7b3985eb74772'/>
<id>84e7b19683228ffed34783cc60f7b3985eb74772</id>
<content type='text'>
The iovec write_vecs[] array on the stack was just 2 element, but we
sometimes use 3 elements of it. This was causing random crashes due to
corrupting the stack.

Closes: #3110
Approved by: alexlarsson
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The iovec write_vecs[] array on the stack was just 2 element, but we
sometimes use 3 elements of it. This was causing random crashes due to
corrupting the stack.

Closes: #3110
Approved by: alexlarsson
</pre>
</div>
</content>
</entry>
<entry>
<title>revokefs-fuse: Fix some build warnings</title>
<updated>2019-06-13T07:16:33+00:00</updated>
<author>
<name>Ryan Gonzalez</name>
<email>rymg19@gmail.com</email>
</author>
<published>2019-06-10T18:36:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=2b939282859143b0a86beed90574a791e877d4e1'/>
<id>2b939282859143b0a86beed90574a791e877d4e1</id>
<content type='text'>
Closes: #2952
Approved by: alexlarsson
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes: #2952
Approved by: alexlarsson
</pre>
</div>
</content>
</entry>
</feed>
