tails/test.git
4 years agoMark Tails 3.6~rc1 as released.3.6-rc1
bertagaz [Fri, 2 Mar 2018 02:38:21 +0000 (2 03:38 +0100)]
Mark Tails 3.6~rc1 as released.

4 years agoUpdate website PO files.
bertagaz [Fri, 2 Mar 2018 00:05:33 +0000 (2 01:05 +0100)]
Update website PO files.

4 years agoMerge remote-tracking branch 'origin/master' into testing
bertagaz [Thu, 1 Mar 2018 23:48:00 +0000 (2 00:48 +0100)]
Merge remote-tracking branch 'origin/master' into testing

4 years agoUpdate changelog for 3.6~rc1.
root [Thu, 1 Mar 2018 23:47:03 +0000 (2 00:47 +0100)]
Update changelog for 3.6~rc1.

4 years agoUpdate PO files.
bertagaz [Thu, 1 Mar 2018 21:37:50 +0000 (1 22:37 +0100)]
Update PO files.

4 years ago(no commit message)
127.0.0.1 [Thu, 1 Mar 2018 17:58:00 +0000 (1 18:58 +0100)]

4 years agoUpdate uBlock Origin patterns + settings file.
bertagaz [Thu, 1 Mar 2018 17:09:32 +0000 (1 18:09 +0100)]
Update uBlock Origin patterns + settings file.

4 years agoRestore testing's base branch.
bertagaz [Thu, 1 Mar 2018 16:22:15 +0000 (1 17:22 +0100)]
Restore testing's base branch.

4 years agoFreeze APT snapshots for 3.6~rc1.
bertagaz [Thu, 1 Mar 2018 16:12:57 +0000 (1 17:12 +0100)]
Freeze APT snapshots for 3.6~rc1.

4 years agoEmpty the list of APT overlays: they were merged
bertagaz [Thu, 1 Mar 2018 16:01:32 +0000 (1 17:01 +0100)]
Empty the list of APT overlays: they were merged

4 years agoMerge remote-tracking branch 'origin/master' into devel
root [Thu, 1 Mar 2018 15:56:08 +0000 (1 16:56 +0100)]
Merge remote-tracking branch 'origin/master' into devel

4 years agoUpdate PO files.
bertagaz [Thu, 1 Mar 2018 15:34:26 +0000 (1 16:34 +0100)]
Update PO files.

4 years agoFix tails-screen-locker wording.
bertagaz [Thu, 1 Mar 2018 15:30:39 +0000 (1 16:30 +0100)]
Fix tails-screen-locker wording.

Refs: #5684

4 years agoUpdate PO files.
bertagaz [Thu, 1 Mar 2018 12:26:54 +0000 (1 13:26 +0100)]
Update PO files.

4 years agoMerge branch 'feature/11753-port-to-python' into devel
bertagaz [Thu, 1 Mar 2018 12:04:09 +0000 (1 13:04 +0100)]
Merge branch 'feature/11753-port-to-python' into devel

 Conflicts:
refresh-translations

Fix-committed: #11753

4 years agoUpdate PO files.
bertagaz [Thu, 1 Mar 2018 10:57:26 +0000 (1 11:57 +0100)]
Update PO files.

4 years agoMerge remote-tracking branch 'origin/feature/5684-screen-locker' into devel
bertagaz [Thu, 1 Mar 2018 10:55:15 +0000 (1 11:55 +0100)]
Merge remote-tracking branch 'origin/feature/5684-screen-locker' into devel

Fix-committed: #5684

4 years agoFix translations not being used in tails-screen-locker
segfault [Thu, 1 Mar 2018 10:33:08 +0000 (1 11:33 +0100)]
Fix translations not being used in tails-screen-locker

4 years agoRemove an unused line from tails-screen-locker
segfault [Thu, 1 Mar 2018 10:32:52 +0000 (1 11:32 +0100)]
Remove an unused line from tails-screen-locker

4 years agotails-persistence-setup release process: optionally run the upstream test suite befor...
intrigeri [Thu, 1 Mar 2018 09:46:26 +0000 (1 09:46 +0000)]
tails-persistence-setup release process: optionally run the upstream test suite before building the new upstream release.

4 years agoIUK release process: we support testing/sid as a development environment as well.
intrigeri [Thu, 1 Mar 2018 09:45:56 +0000 (1 09:45 +0000)]
IUK release process: we support testing/sid as a development environment as well.

4 years agoMerge remote-tracking branch 'origin/devel' into feature/11753-port-to-python
bertagaz [Thu, 1 Mar 2018 09:34:35 +0000 (1 10:34 +0100)]
Merge remote-tracking branch 'origin/devel' into feature/11753-port-to-python

4 years agoMeeting agenda++
intrigeri [Thu, 1 Mar 2018 09:31:27 +0000 (1 09:31 +0000)]
Meeting agenda++

4 years agoFix typo.
intrigeri [Thu, 1 Mar 2018 09:27:53 +0000 (1 09:27 +0000)]
Fix typo.

4 years agoMeeting agenda++
intrigeri [Thu, 1 Mar 2018 08:47:01 +0000 (1 08:47 +0000)]
Meeting agenda++

4 years agobetter query
127.0.0.1 [Thu, 1 Mar 2018 08:46:05 +0000 (1 09:46 +0100)]
better query

4 years agobetter query
127.0.0.1 [Thu, 1 Mar 2018 08:39:18 +0000 (1 09:39 +0100)]
better query

4 years agobetter link to redmin with the closed issues for Tails 3.6
127.0.0.1 [Thu, 1 Mar 2018 08:35:59 +0000 (1 09:35 +0100)]
better link to redmin with the closed issues for Tails 3.6

4 years agoCalendar: remove past events.
intrigeri [Thu, 1 Mar 2018 08:30:53 +0000 (1 08:30 +0000)]
Calendar: remove past events.

4 years agoadded info about screen locker and releases
127.0.0.1 [Thu, 1 Mar 2018 08:26:50 +0000 (1 09:26 +0100)]
added info about screen locker and releases

4 years agoMerge remote-tracking branch 'origin/feature/11973-enable-thunderbird-apparmor-profil...
bertagaz [Wed, 28 Feb 2018 20:16:18 +0000 (28 21:16 +0100)]
Merge remote-tracking branch 'origin/feature/11973-enable-thunderbird-apparmor-profile' into devel

Fix-committed: #11973

4 years agoMerge remote-tracking branch 'origin/master'
intrigeri [Wed, 28 Feb 2018 18:01:20 +0000 (28 18:01 +0000)]
Merge remote-tracking branch 'origin/master'

4 years agoFix indentation.
anonym [Wed, 28 Feb 2018 17:58:31 +0000 (28 18:58 +0100)]
Fix indentation.

4 years agoLinkify.
anonym [Wed, 28 Feb 2018 17:53:53 +0000 (28 18:53 +0100)]
Linkify.

4 years agoFix markdown.
anonym [Wed, 28 Feb 2018 17:53:48 +0000 (28 18:53 +0100)]
Fix markdown.

4 years agoFix link.
intrigeri [Wed, 28 Feb 2018 17:36:48 +0000 (28 17:36 +0000)]
Fix link.

4 years agoMerge remote-tracking branch 'origin/feature/15201-disable-enigmail-memory-hole'...
anonym [Wed, 28 Feb 2018 17:05:16 +0000 (28 18:05 +0100)]
Merge remote-tracking branch 'origin/feature/15201-disable-enigmail-memory-hole' into devel

Fix-committed: #15201

4 years agoMerge remote-tracking branch 'origin/feature/15022-electrum-3.0.6' into devel
anonym [Wed, 28 Feb 2018 16:59:25 +0000 (28 17:59 +0100)]
Merge remote-tracking branch 'origin/feature/15022-electrum-3.0.6' into devel

Fix-committed: #15022

4 years agoRelease process: split reproducibility test better and automate++.
anonym [Wed, 28 Feb 2018 16:11:20 +0000 (28 17:11 +0100)]
Release process: split reproducibility test better and automate++.

Refs: #12629

4 years agoRelease process: fixup the reproducible release process.
anonym [Wed, 28 Feb 2018 13:45:03 +0000 (28 14:45 +0100)]
Release process: fixup the reproducible release process.

Actually, we had made a point about "a compromised RM system can block
arbitrary outgoing communication (e.g. email) so it cannot be trusted
to initiate a check" so the check should not be initialized by the RM.

Will-fix: #12629

4 years agoMerge remote-tracking branch 'origin/feature/15106-installation-complete' into devel
bertagaz [Wed, 28 Feb 2018 13:52:38 +0000 (28 14:52 +0100)]
Merge remote-tracking branch 'origin/feature/15106-installation-complete' into devel

Fix-committed: #15106

4 years agoMerge remote-tracking branch 'origin/bugfix/15344-repair-start-stop-daemon' into...
bertagaz [Wed, 28 Feb 2018 13:43:59 +0000 (28 14:43 +0100)]
Merge remote-tracking branch 'origin/bugfix/15344-repair-start-stop-daemon' into devel

Fix-committed: #15344

4 years agoMerge remote-tracking branch 'origin/feature/8243-meek' into devel
bertagaz [Wed, 28 Feb 2018 13:31:54 +0000 (28 14:31 +0100)]
Merge remote-tracking branch 'origin/feature/8243-meek' into devel

Fix-committed: #8243

4 years agoFix typo.
anonym [Wed, 28 Feb 2018 13:16:23 +0000 (28 14:16 +0100)]
Fix typo.

4 years agoMerge remote-tracking branch 'origin/feature/6398-openpgp-applet-1.1' into devel
bertagaz [Wed, 28 Feb 2018 12:59:06 +0000 (28 13:59 +0100)]
Merge remote-tracking branch 'origin/feature/6398-openpgp-applet-1.1' into devel

Fix-committed: #6398

4 years agoFix indentation.
anonym [Wed, 28 Feb 2018 12:23:29 +0000 (28 13:23 +0100)]
Fix indentation.

4 years agoFix and clarify sentence.
anonym [Wed, 28 Feb 2018 12:23:19 +0000 (28 13:23 +0100)]
Fix and clarify sentence.

4 years agoRevert "tails-screen-locker: Improve logging"
segfault [Wed, 28 Feb 2018 10:51:18 +0000 (28 11:51 +0100)]
Revert "tails-screen-locker: Improve logging"

This reverts commit 72f96f042e684c55df7509670862092bb5146897.

4 years agoFix tails-debugging-info opening files owned by non-root as root
segfault [Wed, 28 Feb 2018 10:38:24 +0000 (28 11:38 +0100)]
Fix tails-debugging-info opening files owned by non-root as root

4 years agoRun debug_command() without a TTY
segfault [Wed, 28 Feb 2018 10:04:44 +0000 (28 11:04 +0100)]
Run debug_command() without a TTY

This fixes that the output of the command includes control characters
for colored output.

4 years agoClarify the TR finding process (refs: #12629)
intrigeri [Wed, 28 Feb 2018 10:18:52 +0000 (28 10:18 +0000)]
Clarify the TR finding process (refs: #12629)

4 years agoMisc formatting and phrasing improvements (refs: #12629)
intrigeri [Wed, 28 Feb 2018 10:02:18 +0000 (28 10:02 +0000)]
Misc formatting and phrasing improvements (refs: #12629)

4 years agoRun diffoscope as root (refs: #12629)
intrigeri [Wed, 28 Feb 2018 09:54:05 +0000 (28 09:54 +0000)]
Run diffoscope as root (refs: #12629)

… otherwise it can't do everything it should.

4 years agoMake links readable online (refs: #12629)
intrigeri [Wed, 28 Feb 2018 09:50:58 +0000 (28 09:50 +0000)]
Make links readable online (refs: #12629)

4 years agoFix links (refs: #12629)
intrigeri [Wed, 28 Feb 2018 09:47:48 +0000 (28 09:47 +0000)]
Fix links (refs: #12629)

4 years agoMerge remote-tracking branch 'origin/contrib/15195-local-website-with-firefox'
intrigeri [Wed, 28 Feb 2018 09:11:08 +0000 (28 09:11 +0000)]
Merge remote-tracking branch 'origin/contrib/15195-local-website-with-firefox'

Closes: #15195

4 years agoRelease process: fix the reproducible release process.
anonym [Tue, 27 Feb 2018 18:46:23 +0000 (27 19:46 +0100)]
Release process: fix the reproducible release process.

... per a meeting I had with intrigeri.

Will-fix: #12629

4 years agoRemove screenlocker.ui
segfault [Tue, 27 Feb 2018 18:11:22 +0000 (27 19:11 +0100)]
Remove screenlocker.ui

Create the GTK widgets in tails-screen-locker instead of using the
glade file. This solves the issue that we don't have a way to generate
.po files from glade files (although there is `xgettext -L Glade`, in
case we ever need it for something else).

4 years agoAdd tails-screen-locker to refresh-translations and POTFILES.in
segfault [Tue, 27 Feb 2018 18:08:38 +0000 (27 19:08 +0100)]
Add tails-screen-locker to refresh-translations and POTFILES.in

4 years agoMerge remote-tracking branch 'origin/feature/15332-prefer-online-docs' into devel
bertagaz [Tue, 27 Feb 2018 17:10:03 +0000 (27 18:10 +0100)]
Merge remote-tracking branch 'origin/feature/15332-prefer-online-docs' into devel

Fix-committed: #15332

4 years agoBump a bit the time waiting for electrum window to appear.
bertagaz [Tue, 27 Feb 2018 16:51:21 +0000 (27 17:51 +0100)]
Bump a bit the time waiting for electrum window to appear.

It takes a bit of time and without that waiting, the step fails.

Refs: #15022

4 years agotails-debugging-info: clarify that this check is not sufficient for security.
intrigeri [Tue, 27 Feb 2018 16:31:46 +0000 (27 16:31 +0000)]
tails-debugging-info: clarify that this check is not sufficient for security.

4 years agoTest suite: take into account that systemd can adjust time during boot.
anonym [Tue, 27 Feb 2018 14:49:05 +0000 (27 15:49 +0100)]
Test suite: take into account that systemd can adjust time during boot.

If systemd detects that the system clock is before its build date, it
will do the same thing as Tails: setting the system clock to the build
date.

So, after Tails' init, the system time will be set to:

    max(system time (RTC), Tails build date, systemd build date)

4 years agoUpdate pythonlib
segfault [Tue, 27 Feb 2018 14:16:47 +0000 (27 15:16 +0100)]
Update pythonlib

4 years agoAdd comment regarding partial checks in tails-debugging-info
segfault [Sat, 24 Feb 2018 20:10:58 +0000 (24 21:10 +0100)]
Add comment regarding partial checks in tails-debugging-info

4 years agoImprove doctests of tails-upgrade-frontend-wrapper
segfault [Wed, 21 Feb 2018 19:31:10 +0000 (21 20:31 +0100)]
Improve doctests of tails-upgrade-frontend-wrapper

- Skip the 30 second wait when running doctest
- Test positive and negative cases in check_free_memory()
- Remove doctest of error(), it is now tested in check_free_memory()

4 years agoFix and improve tails-upgrade-frontend-wrapper
segfault [Wed, 21 Feb 2018 18:37:55 +0000 (21 19:37 +0100)]
Fix and improve tails-upgrade-frontend-wrapper

 - Fix xhost access not actually granted
 - Use psutil to check available memory

4 years agoSimplify code in tails-upgrade-frontend-wrapper
segfault [Tue, 20 Feb 2018 19:46:30 +0000 (20 20:46 +0100)]
Simplify code in tails-upgrade-frontend-wrapper

4 years agoFix restart-tor and tails-debugging-info not being executable
segfault [Mon, 19 Feb 2018 20:05:20 +0000 (19 21:05 +0100)]
Fix restart-tor and tails-debugging-info not being executable

4 years agoFix tails-upgrade-frontend-wrapper
segfault [Mon, 19 Feb 2018 19:41:49 +0000 (19 20:41 +0100)]
Fix tails-upgrade-frontend-wrapper

- Use os.exec to replace wrapper with Upgrader
- Fix error message being printed partly to stdout

4 years agoFix tails-get-bootinfo
segfault [Mon, 19 Feb 2018 18:16:58 +0000 (19 19:16 +0100)]
Fix tails-get-bootinfo

- didn't return error return code in one error case
- error message was printed to stdout instead of stderr
- incorrect usage string

4 years agoPort restart-tor to Python
segfault [Mon, 13 Nov 2017 01:32:12 +0000 (13 02:32 +0100)]
Port restart-tor to Python

Add reusable code to tailslib

4 years agoTreat tails-upgrade-frontent-wrapper as Python in refresh-translations
segfault [Wed, 14 Feb 2018 06:38:58 +0000 (14 07:38 +0100)]
Treat tails-upgrade-frontent-wrapper as Python in refresh-translations

4 years agoReplace tails-upgrade-frontend-wrapper with Python port
segfault [Wed, 14 Feb 2018 04:34:44 +0000 (14 05:34 +0100)]
Replace tails-upgrade-frontend-wrapper with Python port

4 years agoImprove style of tails-upgrade-frontend-wrapper.py
segfault [Sun, 12 Nov 2017 01:16:11 +0000 (12 02:16 +0100)]
Improve style of tails-upgrade-frontend-wrapper.py

 - Use /usr/bin/env in shebang
 - Make docstrings PEP 257 compliant
 - Other minor code style improvements

4 years agoFix tails-upgrade-frontend-wrapper.py
segfault [Sun, 12 Nov 2017 01:01:29 +0000 (12 02:01 +0100)]
Fix tails-upgrade-frontend-wrapper.py

The wrapper tried calling tails-upgrade-frontend forever, which is not
what the bash script did.

4 years agoUpdate tails-upgrade-frontend-wrapper.py
segfault [Sun, 12 Nov 2017 00:27:50 +0000 (12 01:27 +0100)]
Update tails-upgrade-frontend-wrapper.py

4 years agoApply fix for tails-upgrade-frontend-wrapper.py from 0147e231e
segfault [Sun, 12 Nov 2017 00:24:52 +0000 (12 01:24 +0100)]
Apply fix for tails-upgrade-frontend-wrapper.py from 0147e231e

4 years agoImproved conversion
GoodCrypto [Tue, 14 Jun 2016 18:25:27 +0000 (14 18:25 +0000)]
Improved conversion

4 years agoInitial port of tails-upgrade-frontendwrapper from bash to python #11198
GoodCrypto [Tue, 29 Mar 2016 21:00:51 +0000 (29 21:00 +0000)]
Initial port of tails-upgrade-frontendwrapper from bash to python #11198

4 years agoReplace tails-get-bootinfo with Python port
segfault [Wed, 14 Feb 2018 04:31:31 +0000 (14 05:31 +0100)]
Replace tails-get-bootinfo with Python port

4 years agoFix and improve tails-get-bootinfo.py
segfault [Sun, 12 Nov 2017 00:17:24 +0000 (12 01:17 +0100)]
Fix and improve tails-get-bootinfo.py

 - Fix doctest
 - Fix passing end=None to print()
 - Use open() instead of sh.cat()
 - Use /usr/bin/env in shebang
 - Make docstrings PEP 257 compliant
 - Other style improvements

4 years agoUpdate tails-get-bootinfo.py for compatibility with Tails2.4rc1
GoodCrypto [Tue, 14 Jun 2016 17:01:35 +0000 (14 17:01 +0000)]
Update tails-get-bootinfo.py for compatibility with Tails2.4rc1

4 years agoInitial port of tails-get-bootinfo from bash to python #11198
GoodCrypto [Tue, 29 Mar 2016 20:59:36 +0000 (29 20:59 +0000)]
Initial port of tails-get-bootinfo from bash to python #11198

4 years agoSimplify code in electrum wrapper
segfault [Mon, 19 Feb 2018 18:10:00 +0000 (19 19:10 +0100)]
Simplify code in electrum wrapper

4 years agoReplace tails-debugging-info with Python port
segfault [Wed, 14 Feb 2018 05:31:22 +0000 (14 06:31 +0100)]
Replace tails-debugging-info with Python port

4 years agoFix and improve tails-debugging-info.py
segfault [Wed, 14 Feb 2018 14:06:31 +0000 (14 15:06 +0100)]
Fix and improve tails-debugging-info.py

 - Fix wrong value set for owner
 - Fix whitespace in output
 - Fix doctests
 - Use /usr/bin/env in shebang
 - Make docstrings PEP 257 compliant
 - Add comment

4 years agoUpdate tails-debugging-info.py
segfault [Wed, 14 Feb 2018 05:27:04 +0000 (14 06:27 +0100)]
Update tails-debugging-info.py

Ports 1d3df762b50b6d732cc16085a972517e46511988

4 years agoCheck owner before opening files in tails-debugging-info.py
segfault [Mon, 13 Nov 2017 02:30:46 +0000 (13 03:30 +0100)]
Check owner before opening files in tails-debugging-info.py

4 years agoImprove style of tails-debugging-info.py
segfault [Mon, 13 Nov 2017 02:08:03 +0000 (13 03:08 +0100)]
Improve style of tails-debugging-info.py

4 years agoDo not open files as another user in tails-debugging-info.py
segfault [Mon, 13 Nov 2017 01:58:48 +0000 (13 02:58 +0100)]
Do not open files as another user in tails-debugging-info.py

The script is called as root anyway, so we don't have to use sudo to
read files.

4 years agoFix tails-debugging-info.py
segfault [Mon, 13 Nov 2017 01:56:20 +0000 (13 02:56 +0100)]
Fix tails-debugging-info.py

- main() got an unexpected argument
- all print() calls were printed to stderr instead of stdout

4 years agoUpdate tails-debugging-info.py
segfault [Mon, 13 Nov 2017 01:54:54 +0000 (13 02:54 +0100)]
Update tails-debugging-info.py

Port changes to tails-debugging-info

4 years agoInitial port of tails-debugging-info from bash to python #11198
GoodCrypto [Thu, 23 Jun 2016 11:50:32 +0000 (23 11:50 +0000)]
Initial port of tails-debugging-info from bash to python #11198

4 years agoTreat electrum wrapper as Python in refresh-translations
segfault [Wed, 14 Feb 2018 06:34:46 +0000 (14 07:34 +0100)]
Treat electrum wrapper as Python in refresh-translations

4 years agoReplace electrum wrapper with Python port
segfault [Wed, 14 Feb 2018 05:51:56 +0000 (14 06:51 +0100)]
Replace electrum wrapper with Python port

4 years agoFix and improve electrum.py code style
segfault [Wed, 14 Feb 2018 05:46:24 +0000 (14 06:46 +0100)]
Fix and improve electrum.py code style

 - Fix doctest
 - Use /usr/bin/env in shebang
 - Make docstrings PEP 257 compliant
 - Other minor code style improvements

4 years agoFix electrum.py calling electrum without passing arguments
segfault [Sun, 12 Nov 2017 02:17:33 +0000 (12 03:17 +0100)]
Fix electrum.py calling electrum without passing arguments

4 years agoFix electrum.py
segfault [Sat, 11 Nov 2017 19:43:13 +0000 (11 20:43 +0100)]
Fix electrum.py

Replace sh.Command().run() with os.execv(), because the former does not
behave exactly like exec.

4 years agoFix comment in electrum.py
segfault [Sat, 11 Nov 2017 19:19:21 +0000 (11 20:19 +0100)]
Fix comment in electrum.py