<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<h3>
Roger Shimizu pushed to branch debian/jessie-backports-sloppy
at <a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher">Privacy Maintainers / torbrowser-launcher</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/8648280caf1a354b7368d03bdaac61bd270537a2">8648280c</a></strong>
<div>
<span>by Aleksa Sarai</span>
<i>at 2016-09-18T15:41:29+10:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">torbrowser-launcher: explicitly use python2 as interpreter

On some GNU/Linux distributions, python3 is the default python version
and thus causes issues when running torbrowser-launcher. This is a
stopgap until torbrowser-launcher is ported to python3.

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/bace7de8fe389b7d42f45aa76648a85a5d74d2bb">bace7de8</a></strong>
<div>
<span>by sedrubal</span>
<i>at 2016-11-09T02:54:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use print_function from __future__

To get compatible to python3

See #214
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/570e97279388baab69ade18210e17e6e098284e4">570e9727</a></strong>
<div>
<span>by sedrubal</span>
<i>at 2016-11-09T02:57:52+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use octal numbers for mkdir

Behavior will be changed in python3

See #214
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/6951561126a83593cf7a683d2e888486177e086b">69515611</a></strong>
<div>
<span>by sedrubal</span>
<i>at 2016-11-09T03:08:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use relative import

I'm not really sure with these imports but it worked for me with python2
and 3 :wink:
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/a2bc002cbf0f07b16b1b0870b5dcd86ea12c1cf4">a2bc002c</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-16T17:48:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: create a new profile for Firefox' content rendering processes (plugin-container).

This profile was copied as-is from torbrowser.Browser.firefox, and I updated the
name of the profile and the corresponding local include only.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/46ea9f33383c69ec8c3ba8b9c9189a42cb5195c5">46ea9f33</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-16T17:48:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: fully transition to plugin-container's own confinement when starting it, i.e. don't inherit Firefox' confinement.

We will later remove credentials plugin-container doesn't need, in order to
confine it more strictly. Such effort would be worthless if we kept inheriting
the permissions we grant the parent Firefox process.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/3b0ef2a2b8fa30539e13eb30a17730ca5e8430ba">3b0ef2a2</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-16T17:48:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: allow plugin-container to read/map/execute itself.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/9fee29d922ca1db8c3408a4c770eb16b27ea5776">9fee29d9</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-16T17:48:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: remove useless "Last modified" lines that don't convey any information.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/6f6c8f995a6638b855bd2ddc9d6a04e79b24c2c0">6f6c8f99</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-16T17:48:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: remove lots of permissions the plugin-container process doesn't need.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/b679ceee1b00fab4dfdaa48aabc7e46df3d476fd">b679ceee</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-16T17:48:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: give plugin-container read-only access to the Tor Browser components it needs, and to user extensions.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/76aca91a78a8872848bbd3b922ecf216268bae0e">76aca91a</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-16T17:48:34+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">setup.py: install the new torbrowser.Browser.plugin-container profile.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/c06722bafdc856d170f4569b193f3663bf178fb6">c06722ba</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-17T09:39:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: add missing "owner" prefix, for consistency.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/33502fa03669c009c4344eb825f1d58c95f1e929">33502fa0</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-17T09:49:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor (refactoring): extract often used paths into variables.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/0184abb4004b21a5ce144149c242a61cd1b1fee0">0184abb4</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-23T07:11:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge remote-tracking branch 'upstream-repo/master' into apparmor-e10s
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/0fedf0d2748490345ba0eaed1ff3238ae0cbe1ee">0fedf0d2</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-23T07:26:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: add missing library loading permissions.

Otherwise at least printing is broken.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/af8567e35472551252fc862f3158226d4a2eb16a">af8567e3</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-23T08:06:51+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: grant plugin-container write access to the Downloads directory.

Otherwise at least printing to a PDF file in that directory fails.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/3f8e6f93d7cd5af46f8f166f1180eec2a2056583">3f8e6f93</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-23T08:56:51+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: move to plugin-container, and extend, the commented-out lines that help making sound work.

Apparently these permissions are now needed by plugin-container, not by the
master firefox process.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/4a2501efd8efaf2e1be5af96f28f358d94728443">4a2501ef</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-23T09:12:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: grant plugin-container write access to its temporary directory.

Otherwise e.g. printing to a PDF file fails.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/da82f9ce12007bfad4aeff24b8f73442337264ee">da82f9ce</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-23T09:46:33+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: merge lines to ease maintenance.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/c58b5afca4849742d053feda40bc8d2b77f8c522">c58b5afc</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-06-23T09:57:54+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: improve comment about allowing sound.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/6608523a5b087c37863b8ffe523605c3ad6df8b8">6608523a</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-09-08T07:12:30+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: grant plugin-container read-write access on the fontconfig cache.

Apparently it needs that to use & manage the cache.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/72d385fb95f85fa7e6d1c2a8b7102b73f61c8e80">72d385fb</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-09-09T17:30:33+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: support sysvinit systems.

With systemd (at least on current Debian sid), /run/shm is a symlink to
/dev/shm, so "owner /dev/shm/org.chromium.* rw," is enough. With sysvinit,
apparently things are set up differently (perhaps the symlinks are in the
opposite direction?) so Firefox tries to access /run/shm/org.chromium.*,
which was rejected.

Let's support both!

Thanks to gregor herrmann <gregoa@debian.org> for the bug report:
https://bugs.debian.org/874383

Note that this problem happens with pristine 0.2.8 profiles,
without the changes brought by my apparmor-e10s branch.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/cf9f591fd8c4b5779730b722a7a0eb00b910b689">cf9f591f</a></strong>
<div>
<span>by anonym</span>
<i>at 2017-09-22T17:27:12+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Silence the AppArmor logs a bit more.

Tor Browser will always check for these directories and fail,
meanwhile needlessly spamming the journal with audit log entries.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/e732a8aa0574aa2b579be26edcee07c9562ba55f">e732a8aa</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2017-09-24T11:55:15+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update mirror list

Except the official site, there're only 3 working mirror in current
mirror list. So it's really necessary to update the list now.

Got the latest list from:
 - https://www.torproject.org/getinvolved/mirrors.html.en
And only keeps https links for security sake.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/0c74b866b4f189551f743f11f012afebab39ead0">0c74b866</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-09-24T05:33:35+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: allow the tor process to modify its data directory.

It's unclear to me why this is not needed _all the time_, but it does make sense
that at least in some circumstances, it needs to do that, e.g. to create
that directory.

Originally reported by Chris Lamb <lamby@debian.org> on
https://bugs.debian.org/876484.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/d043788f590e8ff2da585e3512a0e596e7460ff8">d043788f</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-10-26T11:12:05+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: add rules needed with new mediation support added in Linux 4.14.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/68f502c3fbb754742cd23967cf30038ff6ce799a">68f502c3</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-10-26T11:12:52+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: grant access to mostly innocuous stuff Firefox tries to read.

I did not check in details why it needs that nowadays but this does not
increase the attack surface significantly, so let's allow it and don't
take the risk of breaking security critical stuff by denying it blindly.

If someone does the research and shows that it's safe to deny such access,
then we can do so.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/bc5f78f8d3f75e23d6edf5b4fe82339921c635d1">bc5f78f8</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2017-10-26T11:16:58+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">AppArmor: drop the usr.bin.torbrowser-launcher profile.

It's been broken since years and shipped in complain mode since 26 months.
It's now obvious that nobody cares enough about this profile to maintain it,
so let's drop it to avoid polluting system logs with tons of AppArmor messages:
with Linux 4.14, starting Tor Browser once triggers 27k+ such messages.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/469331e5692d4554d1ff696576cdfe6aaaf7e99a">469331e5</a></strong>
<div>
<span>by Karl-Johan Karlsson</span>
<i>at 2017-12-16T12:52:00+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Split print calls on newlines

If torbrowser-launcher cannot write to stdout, e.g. because it was
started in the background and the controlling terminal has been closed
or because it was started from a desktop environment launcher whose
stdout has been closed, it crashes after updating the GnuPG key.

This is due to print() crashing the program if stdout isn't writeable
and the string to print contains a newline.

To work around the problem, split the strings containing newlines into
several calls to print().

See also the upstream bug at https://bugs.python.org/issue32345

Closes #298
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/f5a953ea0f03545be80f4c941cba6807e3ef5d76">f5a953ea</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2017-12-24T22:01:03+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/rules: Clean up all built files during dh_clean

This makes dpkg-buildpackage be able to run again. Thanks to
Andreas Beckmann for the bugreport.

Closes: #884419
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/60120aa2619592029bf3d1247918ec4a3cd73571">60120aa2</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2017-12-24T23:18:09+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update AppStream metadata

Upgrade to the new spec of AppStream metadata:
 - https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html

And rename to share/metainfo/torbrowser.appdata.xml
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/e177df03a436811b3c0fe7148a526cd5869ab6bc">e177df03</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2017-12-26T08:47:33+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update d/changelog and d/control

d/control:
- Add myself as uploader.

Gbp-Dch: Ignore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/31e2260b7afead0b4a44abb3370309d75e8770d9">31e2260b</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2017-12-26T08:51:20+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/patches: Upgrade to the new spec of AppStream metadata

New spec:
 https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html

And rename to share/metainfo/torbrowser.appdata.xml
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/0b7bdaa9cfda7257a94bfb5949ec58bb1d43f1d5">0b7bdaa9</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-01-02T23:09:40+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/control: Add libdbus-glib-1-2 as dependency

Closes: #862799
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/52a7685c96c75d7598800e842ba936c61753afba">52a7685c</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-01-03T12:39:12+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Prepare to release 0.2.8-6
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/1425d79f888e8572a5eede6131b8ae52a813aaf0">1425d79f</a></strong>
<div>
<span>by Matt Kraai</span>
<i>at 2018-01-24T18:45:29-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Read the version number from ChangeLog.txt

Fixes #306
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/295d35909ead805f6e32e25baa783cfb87903c11">295d3590</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-27T13:42:46-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'kraai-version-number'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/24ffca2f3165a14af2c5145f59993fe069bb41e6">24ffca2f</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-27T13:46:35-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'force-python2' of https://github.com/cyphar/torbrowser-launcher into cyphar-force-python2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/202d166e981930326edca38547ae9305f5366425">202d166e</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-27T13:53:38-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'cyphar-force-python2'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/001e1ee4e440b92c42288ab5a3798a7dd9615e5b">001e1ee4</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-27T13:54:28-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'feature-use-octal-numbers' of https://github.com/sedrubal/torbrowser-launcher into sedrubal-feature-use-octal-numbers
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/4ce1438a4db09b0d0f805e66d46437253f7fab32">4ce1438a</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-27T15:41:36-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'sedrubal-feature-use-octal-numbers'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/49c7ae49e6bdb88fae46a9aae86b64382a3cf692">49c7ae49</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:24:55-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'feature-print-function' of https://github.com/sedrubal/torbrowser-launcher into sedrubal-feature-print-function
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/23568b58a7ed8db8507312fac0705fa4c29376f3">23568b58</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:26:21-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'feature-relative-import' of https://github.com/sedrubal/torbrowser-launcher into sedrubal-feature-relative-import
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/3c126cfc1c44e8791896dcce53a4733d01346f26">3c126cfc</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:32:19-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'PR/fix_mirror' of https://github.com/rogers0/torbrowser-launcher into rogers0-PR/fix_mirror
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/0be9407cd02b095ea4f699ef51dd4d50fab77bdf">0be9407c</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:39:47-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated mirror list again, from mirrors at https://www.torproject.org/getinvolved/mirrors.html.en on 2018-01-28
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/53d30f26279ccd171c2fab8bcdf5b9f410bd3d3e">53d30f26</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:42:21-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch '298-remove-newlines-from-prints' of https://github.com/creideiki/torbrowser-launcher into creideiki-298-remove-newlines-from-prints
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/b396ddb301b13ab019e46f97742bd081b901bc05">b396ddb3</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:42:50-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'creideiki-298-remove-newlines-from-prints'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/dc6b2ec55aa77102859a6544b849d20cbcf051b9">dc6b2ec5</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:44:19-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'PR/appstream_metadata' of https://github.com/rogers0/torbrowser-launcher into rogers0-PR/appstream_metadata
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/9651083414d5c2de3f763a714e3557d1248b4a0c">96510834</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:44:29-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'rogers0-PR/appstream_metadata'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/3c70aaebae43555c33646c4928ff73fac5787240">3c70aaeb</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T08:57:26-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update default mirror to https://dist.torproject.org/
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/5644a16684233c56b0618070e524a8e8731f17e5">5644a166</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T09:05:03-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated changelog and version bump to 0.2.9
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/42126c43ede4b86fbfa71f3d70d03e985c49385f">42126c43</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T09:09:29-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'apparmor-e10s' of https://github.com/intrigeri/torbrowser-launcher into intrigeri-apparmor-e10s
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/cf7d6d76463f4d15bd5b7979d08ce546805a79fa">cf7d6d76</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T09:09:38-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'intrigeri-apparmor-e10s' into apparmor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/4290066b056757a32e3ac472bedd5834b3e2c92c">4290066b</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T09:10:28-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'apparmor-Data-Tor' of https://github.com/intrigeri/torbrowser-launcher into apparmor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/41e39dc198b2f50da9fa44f95550a698310ec2af">41e39dc1</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T09:10:51-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'silence-tor-browser-apparmor-logs' of https://github.com/intrigeri/torbrowser-launcher into apparmor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/914d200d72f0d0c34725dd2d565cf5e0e296085a">914d200d</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T09:12:09-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'apparmor-vs-Linux-4.14' of https://github.com/intrigeri/torbrowser-launcher into apparmor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/ca1864c7927b36d20c4b844f955f7840d0a10732">ca1864c7</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T09:35:24-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove nonexistent usr.bin.torbrowser-launcher AppArmor profile from setup.py
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/06eea27ca0531eb9c77483dcfe9189dc5600e45e">06eea27c</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T10:29:29-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add blank local override AppArmor files
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/ae949f372c018d30c0cc9ec5e3445661fa6568f7">ae949f37</a></strong>
<div>
<span>by Micah Lee</span>
<i>at 2018-01-28T10:33:29-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated changelog once more
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/b24ce200041d456e2efde987de6f3f3c5ee68135">b24ce200</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-01-29T21:54:49+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge tag 'v0.2.9' into debian/sid

Version 0.2.9
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/6de0de3cc6ad43cdf8e85082527461549393f545">6de0de3c</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-01-29T22:03:36+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/watch: Change filenamemangle to match with the filename in archive
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/4a4d3e6535aa48030ff4fdabe9d36711e02dcc05">4a4d3e65</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-01-29T22:11:45+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/patches: Remove all upstreamed patches
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/fccb4bb8cdefe6d1897e66cae9c338df68b8f61f">fccb4bb8</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-01-29T22:16:21+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/rules: Add new apparmor profile: torbrowser.Browser.plugin-container
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/fd6894d5b4e2b292afd7820744f83bd9fb0f4f5c">fd6894d5</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-01-29T22:38:14+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Note the bug closure for the new upstream release

Closes: #888236
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/c8253e7fa019328dd0ed56267bc82bbc9ecd6e28">c8253e7f</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-01-29T23:17:48+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Prepare to release 0.2.9-1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/e83b226cd40b08783ba4680f27d50dc41756ebb1">e83b226c</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-03-18T22:58:41+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/patches: Add AppArmor profiles, 2018-01 edition

Thanks to intrigeri.

Some breakdown of the patches:
 - Make e10s work fine especially with a Linux 4.14 kernel
 - Silencing all the denial logs I could observe
 - Support for obfs4 and obfs3
 - Various updates, refactoring and clean-ups
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/ae0070a24e20f225f96d81cf42192dde8b8ee8ad">ae0070a2</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-03-18T23:12:53+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/patches: Add a local patch to fix FTBFS

Remove apparmor local path from setup.py
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/52d0a1bd6fb5bd9325dfcf6ce4d5db84e8919122">52d0a1bd</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-03-27T22:11:50+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Prepare to release 0.2.9-2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/ad30c5a6aeb932c38e8118ca23165631008d2211">ad30c5a6</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-05-25T09:14:18+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">NEWS.Debian: recommend rebooting the system after upgrading to 0.2.9-2 (Closes: #894333)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/8cdbad4897a750156f8eeac63b01e53a6daa6bf6">8cdbad48</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-05-25T09:16:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Vcs-* control fields wrt. the move to Salsa.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/9dfa038d7849a110e4526909906de613fa316389">9dfa038d</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-05-25T09:16:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">torbrowser-launcher (0.2.9-3)

Git-Dch: Ignore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/ffd807bb280dc2416d883b4dba69a3b9139be29e">ffd807bb</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-06-24T15:31:05+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rebuild as 0.2.9-3~bpo9+1 for stretch-backports
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/commit/18a778a24e13c17cdee03ff1412ee1f1dadfc53d">18a778a2</a></strong>
<div>
<span>by Roger Shimizu</span>
<i>at 2018-06-24T15:31:58+09:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rebuild as 0.2.9-3~bpo8+1 for jessie-backports-sloppy
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#ab09011fa121d0a2bb9fa4ca76094f2482b902b7">
CHANGELOG.md
</a>
</li>
<li class="file-stats">
<a href="#448181210bfa2239c532dce3b8ea66d18c42b16c">
<span class="new-file">
+
apparmor/local/torbrowser.Browser.firefox
</span>
</a>
</li>
<li class="file-stats">
<a href="#9e49d96cc7d35c4322ed4fdfa3444d4fd0f284c2">
<span class="new-file">
+
apparmor/local/torbrowser.Browser.plugin-container
</span>
</a>
</li>
<li class="file-stats">
<a href="#0ecad299da32cd62ecb58849ab1c05ade985b54a">
<span class="new-file">
+
apparmor/local/torbrowser.Tor.tor
</span>
</a>
</li>
<li class="file-stats">
<a href="#4c463aa16aa8b1f3f8167197c63df893afe82e3f">
apparmor/torbrowser.Browser.firefox
</a>
</li>
<li class="file-stats">
<a href="#48dfd318840ab0dfdb4a16f839c9cde085cf3871">
<span class="new-file">
+
apparmor/torbrowser.Browser.plugin-container
</span>
</a>
</li>
<li class="file-stats">
<a href="#5066a56e99703cf87a89e425680e50189e82f7a1">
apparmor/torbrowser.Tor.tor
</a>
</li>
<li class="file-stats">
<a href="#eb1c44e78cdf5d85dce8f8bbef619e3186a835e0">
<span class="new-file">
+
apparmor/tunables/torbrowser
</span>
</a>
</li>
<li class="file-stats">
<a href="#9c5e24d857dd3b057a5c123c7a71ade80e013973">
<span class="deleted-file">

apparmor/usr.bin.torbrowser-launcher
</span>
</a>
</li>
<li class="file-stats">
<a href="#cd17ac7b86c178cbc1654c388dec4bb7b211db49">
<span class="new-file">
+
debian/NEWS.Debian
</span>
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="#1ec0d43f9b00599904fd61e57eec0677cd6bf998">
<span class="deleted-file">

debian/patches/0001-AppArmor-support-sysvinit-systems.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#316ee016ddc01785f976877efe3d54f5da673b42">
<span class="new-file">
+
debian/patches/0001-Update-AppArmor-comments.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#b15536e45f484f837bdc6173843b44272bccea2c">
<span class="new-file">
+
debian/patches/0002-Drop-spurious-trailing-whitespace.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#27e93d2548140085f1619851804930c08d8d6f86">
<span class="deleted-file">

debian/patches/0002-Update-mirror-list.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#0565bcfbb891b9c18434585cb0d8fb5df1b1386c">
<span class="new-file">
+
debian/patches/0003-AppArmor-allow-plugin-container-to-read-file-app-ass.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#1dfe8b75a819543683189d55796d1c5948d79727">
<span class="deleted-file">

debian/patches/0003-AppArmor-allow-the-tor-process-to-modify-its-data-di.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#c60ce53a3474c3ee93bb106bcedb27b9b36e8b31">
<span class="deleted-file">

debian/patches/0004-AppArmor-add-rules-needed-with-new-mediation-support.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#a3c13e77677b71c59fb161128e23fd63530702f8">
<span class="new-file">
+
debian/patches/0004-AppArmor-allow-Firefox-to-ptrace-plugin-container-an.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#c8ae54237723b1793d6439aed52344e6060684b3">
<span class="new-file">
+
debian/patches/0005-AppArmor-allow-plugin-container-to-receive-term-sign.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#96cfd1adaf2d46a833d1bc00abae09db81792791">
<span class="deleted-file">

debian/patches/0005-AppArmor-grant-access-to-mostly-innocuous-stuff-Fire.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#d8320db26aa76569425aaca651c71370a3095c9c">
<span class="new-file">
+
debian/patches/0006-Fix-comment.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#10313458ee9d9aef7bd18771063054eec6030aa4">
<span class="new-file">
+
debian/patches/0007-AppArmor-allow-Firefox-to-fully-manage-its-fontconfi.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#c2ba002eb564ddbf130b4e8246af70fab7f638d4">
<span class="new-file">
+
debian/patches/0008-AppArmor-grant-access-to-mostly-innocuous-stuff-plug.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#8dc1033494e25ded1fc15bb8d9b13cd640e64a30">
<span class="new-file">
+
debian/patches/0009-AppArmor-silence-denial-logs-about-PulseAudio.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#cc7aa95ec690686fc716590d08951c607fa17a6f">
<span class="new-file">
+
debian/patches/0010-AppArmor-silence-more-inherited-files-access-denial.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#a19c168618c49d391c3e0981ad2a88d253810a96">
<span class="new-file">
+
debian/patches/0011-AppArmor-drop-support-for-long-obsolete-paths.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#e1d15391ef82360d32b561a92cd422785b8fe8dd">
<span class="new-file">
+
debian/patches/0012-AppArmor-refactor-thanks-to-variables-defined-in-tun.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#1e2f92c833f282c8df795ced8ac262371315cd38">
<span class="new-file">
+
debian/patches/0013-AppArmor-give-the-tor-profile-a-stable-name.patch
</span>
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/compare/118514f57f53052a10f8c8a78a68a4a7772f5de5...18a778a24e13c17cdee03ff1412ee1f1dadfc53d">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.

</p>
</div>
</body>
</html>