<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/flatpak.git, branch fully-reset-remotes</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>More fully reset remote in unit tests</title>
<updated>2020-07-17T15:51:08+00:00</updated>
<author>
<name>Matthew Leeds</name>
<email>matthew.leeds@endlessm.com</email>
</author>
<published>2020-07-17T04:04:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=f1a4f762aa34d4c69e92e70cd355b92b7c1031fa'/>
<id>f1a4f762aa34d4c69e92e70cd355b92b7c1031fa</id>
<content type='text'>
Don't leave options set on the remote in one of the unit tests. If
something should be set for every test it should be done in
global_setup(). This commit also changes the FlatpakRemote
implementation to allow unsetting title and default branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't leave options set on the remote in one of the unit tests. If
something should be set for every test it should be done in
global_setup(). This commit also changes the FlatpakRemote
implementation to allow unsetting title and default branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3728 from yurchor/uk_update</title>
<updated>2020-07-09T14:01:33+00:00</updated>
<author>
<name>Matthew Leeds</name>
<email>matthew.leeds@endlessm.com</email>
</author>
<published>2020-07-09T14:01:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=de4b497e78c66345d4e74fd66a7b73c4aba8f7b6'/>
<id>de4b497e78c66345d4e74fd66a7b73c4aba8f7b6</id>
<content type='text'>
po: Update Ukrainian translation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
po: Update Ukrainian translation</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3732 from flatpak/update-txn-ops-docs</title>
<updated>2020-07-07T09:28:56+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>withnall@endlessm.com</email>
</author>
<published>2020-07-07T09:28:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=09fd51e15ad16855138a2f784322d096d4ef8225'/>
<id>09fd51e15ad16855138a2f784322d096d4ef8225</id>
<content type='text'>
transaction: Update get_operations() docs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
transaction: Update get_operations() docs</pre>
</div>
</content>
</entry>
<entry>
<title>transaction: Update get_operations() docs</title>
<updated>2020-07-06T22:29:30+00:00</updated>
<author>
<name>Matthew Leeds</name>
<email>matthew.leeds@endlessm.com</email>
</author>
<published>2020-07-06T22:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=2b9c6616ffe1731b6e9db2454859872930e489a4'/>
<id>2b9c6616ffe1731b6e9db2454859872930e489a4</id>
<content type='text'>
Document that operations are executed in the same order they are
returned because gnome-software is depending on that:
https://gitlab.gnome.org/GNOME/gnome-software/-/blob/cf5656031f0d25c9c36e2ad0e6e6cfd4b4f2c718/plugins/flatpak/gs-flatpak-transaction.c#L279
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Document that operations are executed in the same order they are
returned because gnome-software is depending on that:
https://gitlab.gnome.org/GNOME/gnome-software/-/blob/cf5656031f0d25c9c36e2ad0e6e6cfd4b4f2c718/plugins/flatpak/gs-flatpak-transaction.c#L279
</pre>
</div>
</content>
</entry>
<entry>
<title>po: Update Ukrainian translation</title>
<updated>2020-07-04T11:50:31+00:00</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2020-07-04T11:50:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=b63317e37b4efaa0e6909f7026dd349c41e1b40e'/>
<id>b63317e37b4efaa0e6909f7026dd349c41e1b40e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>run: Fix --no-session-bus</title>
<updated>2020-07-03T07:36:23+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2020-06-30T14:30:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=dfb36db79dc401b68a70e7fcc5be3cb2fa423dd2'/>
<id>dfb36db79dc401b68a70e7fcc5be3cb2fa423dd2</id>
<content type='text'>
This fixes #3636
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes #3636
</pre>
</div>
</content>
</entry>
<entry>
<title>run: Don't use userns2 if same as userns</title>
<updated>2020-07-03T07:36:06+00:00</updated>
<author>
<name>Ryan Gonzalez</name>
<email>rymg19@gmail.com</email>
</author>
<published>2020-06-30T20:12:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=9833b900194fca5829087e3bb052c8bc0bd3fe7e'/>
<id>9833b900194fca5829087e3bb052c8bc0bd3fe7e</id>
<content type='text'>
When --device=all is *not* passed to Flatpak, --dev is passed to bwrap,
which causes it to use an intermediate user namespace to mount devpts
because it can only be mounted as UID 0. Therefore, when expose-pids
is used, Flatpak will pass both --userns *and* --userns2 to handle
the presence of the intermediate namespace.

However, when --device=all *is* passed, there is no intermediate
namespace. Thus, setns(userns2) will fail with EINVAL. In order to
handle this, --userns2 is no longer passed if the namespace is
identical to that passed via --userns.

Fixes #3722.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When --device=all is *not* passed to Flatpak, --dev is passed to bwrap,
which causes it to use an intermediate user namespace to mount devpts
because it can only be mounted as UID 0. Therefore, when expose-pids
is used, Flatpak will pass both --userns *and* --userns2 to handle
the presence of the intermediate namespace.

However, when --device=all *is* passed, there is no intermediate
namespace. Thus, setns(userns2) will fail with EINVAL. In order to
handle this, --userns2 is no longer passed if the namespace is
identical to that passed via --userns.

Fixes #3722.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added Romanian Translation.</title>
<updated>2020-07-03T07:31:28+00:00</updated>
<author>
<name>Daniel Șerbănescu</name>
<email>daniel@serbanescu.dk</email>
</author>
<published>2020-07-02T13:36:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=509ce6bd741e0c5161a7778ad06f91664dd0e63c'/>
<id>509ce6bd741e0c5161a7778ad06f91664dd0e63c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>transaction: Don't fail if install returns ALREADY_INSTALLED</title>
<updated>2020-06-30T14:13:51+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2020-06-30T12:43:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=b283abe4917a652c041352b96fc2dfd45a1aee4d'/>
<id>b283abe4917a652c041352b96fc2dfd45a1aee4d</id>
<content type='text'>
We already verify that the ref is not installed on add_ref(), so we
did check for "user error". If the transaction either raced with some
other process, or the install from the install-authentitcator signal
that should not be treated as an error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We already verify that the ref is not installed on add_ref(), so we
did check for "user error". If the transaction either raced with some
other process, or the install from the install-authentitcator signal
that should not be treated as an error.
</pre>
</div>
</content>
</entry>
<entry>
<title>transaction: No need to authenticate when an op just is a redeploy</title>
<updated>2020-06-30T14:13:51+00:00</updated>
<author>
<name>Alexander Larsson</name>
<email>alexl@redhat.com</email>
</author>
<published>2020-06-30T10:46:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/flatpak.git/commit/?id=012f6de1f87b0674efb77ac8f764b3fa8fd7f7f8'/>
<id>012f6de1f87b0674efb77ac8f764b3fa8fd7f7f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
