bertagaz [Fri, 2 Mar 2018 02:38:21 +0000 (2 03:38 +0100)]
Mark Tails 3.6~rc1 as released.
bertagaz [Fri, 2 Mar 2018 00:05:33 +0000 (2 01:05 +0100)]
Update website PO files.
bertagaz [Thu, 1 Mar 2018 23:48:00 +0000 (2 00:48 +0100)]
Merge remote-tracking branch 'origin/master' into testing
root [Thu, 1 Mar 2018 23:47:03 +0000 (2 00:47 +0100)]
Update changelog for 3.6~rc1.
bertagaz [Thu, 1 Mar 2018 21:37:50 +0000 (1 22:37 +0100)]
Update PO files.
127.0.0.1 [Thu, 1 Mar 2018 17:58:00 +0000 (1 18:58 +0100)]
bertagaz [Thu, 1 Mar 2018 17:09:32 +0000 (1 18:09 +0100)]
Update uBlock Origin patterns + settings file.
bertagaz [Thu, 1 Mar 2018 16:22:15 +0000 (1 17:22 +0100)]
Restore testing's base branch.
bertagaz [Thu, 1 Mar 2018 16:12:57 +0000 (1 17:12 +0100)]
Freeze APT snapshots for 3.6~rc1.
bertagaz [Thu, 1 Mar 2018 16:01:32 +0000 (1 17:01 +0100)]
Empty the list of APT overlays: they were merged
root [Thu, 1 Mar 2018 15:56:08 +0000 (1 16:56 +0100)]
Merge remote-tracking branch 'origin/master' into devel
bertagaz [Thu, 1 Mar 2018 15:34:26 +0000 (1 16:34 +0100)]
Update PO files.
bertagaz [Thu, 1 Mar 2018 15:30:39 +0000 (1 16:30 +0100)]
Fix tails-screen-locker wording.
Refs: #5684
bertagaz [Thu, 1 Mar 2018 12:26:54 +0000 (1 13:26 +0100)]
Update PO files.
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
bertagaz [Thu, 1 Mar 2018 10:57:26 +0000 (1 11:57 +0100)]
Update PO files.
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
segfault [Thu, 1 Mar 2018 10:33:08 +0000 (1 11:33 +0100)]
Fix translations not being used in tails-screen-locker
segfault [Thu, 1 Mar 2018 10:32:52 +0000 (1 11:32 +0100)]
Remove an unused line from tails-screen-locker
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.
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.
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
intrigeri [Thu, 1 Mar 2018 09:31:27 +0000 (1 09:31 +0000)]
Meeting agenda++
intrigeri [Thu, 1 Mar 2018 09:27:53 +0000 (1 09:27 +0000)]
Fix typo.
intrigeri [Thu, 1 Mar 2018 08:47:01 +0000 (1 08:47 +0000)]
Meeting agenda++
127.0.0.1 [Thu, 1 Mar 2018 08:46:05 +0000 (1 09:46 +0100)]
better query
127.0.0.1 [Thu, 1 Mar 2018 08:39:18 +0000 (1 09:39 +0100)]
better query
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
intrigeri [Thu, 1 Mar 2018 08:30:53 +0000 (1 08:30 +0000)]
Calendar: remove past events.
127.0.0.1 [Thu, 1 Mar 2018 08:26:50 +0000 (1 09:26 +0100)]
added info about screen locker and releases
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
intrigeri [Wed, 28 Feb 2018 18:01:20 +0000 (28 18:01 +0000)]
Merge remote-tracking branch 'origin/master'
anonym [Wed, 28 Feb 2018 17:58:31 +0000 (28 18:58 +0100)]
Fix indentation.
anonym [Wed, 28 Feb 2018 17:53:53 +0000 (28 18:53 +0100)]
Linkify.
anonym [Wed, 28 Feb 2018 17:53:48 +0000 (28 18:53 +0100)]
Fix markdown.
intrigeri [Wed, 28 Feb 2018 17:36:48 +0000 (28 17:36 +0000)]
Fix link.
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
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
anonym [Wed, 28 Feb 2018 16:11:20 +0000 (28 17:11 +0100)]
Release process: split reproducibility test better and automate++.
Refs: #12629
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
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
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
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
anonym [Wed, 28 Feb 2018 13:16:23 +0000 (28 14:16 +0100)]
Fix typo.
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
anonym [Wed, 28 Feb 2018 12:23:29 +0000 (28 13:23 +0100)]
Fix indentation.
anonym [Wed, 28 Feb 2018 12:23:19 +0000 (28 13:23 +0100)]
Fix and clarify sentence.
segfault [Wed, 28 Feb 2018 10:51:18 +0000 (28 11:51 +0100)]
Revert "tails-screen-locker: Improve logging"
This reverts commit
72f96f042e684c55df7509670862092bb5146897.
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
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.
intrigeri [Wed, 28 Feb 2018 10:18:52 +0000 (28 10:18 +0000)]
Clarify the TR finding process (refs: #12629)
intrigeri [Wed, 28 Feb 2018 10:02:18 +0000 (28 10:02 +0000)]
Misc formatting and phrasing improvements (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.
intrigeri [Wed, 28 Feb 2018 09:50:58 +0000 (28 09:50 +0000)]
Make links readable online (refs: #12629)
intrigeri [Wed, 28 Feb 2018 09:47:48 +0000 (28 09:47 +0000)]
Fix links (refs: #12629)
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
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
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).
segfault [Tue, 27 Feb 2018 18:08:38 +0000 (27 19:08 +0100)]
Add tails-screen-locker to refresh-translations and POTFILES.in
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
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
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.
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)
segfault [Tue, 27 Feb 2018 14:16:47 +0000 (27 15:16 +0100)]
Update pythonlib
segfault [Sat, 24 Feb 2018 20:10:58 +0000 (24 21:10 +0100)]
Add comment regarding partial checks in tails-debugging-info
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()
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
segfault [Tue, 20 Feb 2018 19:46:30 +0000 (20 20:46 +0100)]
Simplify code in tails-upgrade-frontend-wrapper
segfault [Mon, 19 Feb 2018 20:05:20 +0000 (19 21:05 +0100)]
Fix restart-tor and tails-debugging-info not being executable
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
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
segfault [Mon, 13 Nov 2017 01:32:12 +0000 (13 02:32 +0100)]
Port restart-tor to Python
Add reusable code to tailslib
segfault [Wed, 14 Feb 2018 06:38:58 +0000 (14 07:38 +0100)]
Treat tails-upgrade-frontent-wrapper as Python in refresh-translations
segfault [Wed, 14 Feb 2018 04:34:44 +0000 (14 05:34 +0100)]
Replace tails-upgrade-frontend-wrapper with Python port
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
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.
segfault [Sun, 12 Nov 2017 00:27:50 +0000 (12 01:27 +0100)]
Update tails-upgrade-frontend-wrapper.py
segfault [Sun, 12 Nov 2017 00:24:52 +0000 (12 01:24 +0100)]
Apply fix for tails-upgrade-frontend-wrapper.py from
0147e231e
GoodCrypto [Tue, 14 Jun 2016 18:25:27 +0000 (14 18:25 +0000)]
Improved conversion
GoodCrypto [Tue, 29 Mar 2016 21:00:51 +0000 (29 21:00 +0000)]
Initial port of tails-upgrade-frontendwrapper from bash to python #11198
segfault [Wed, 14 Feb 2018 04:31:31 +0000 (14 05:31 +0100)]
Replace tails-get-bootinfo with Python port
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
GoodCrypto [Tue, 14 Jun 2016 17:01:35 +0000 (14 17:01 +0000)]
Update tails-get-bootinfo.py for compatibility with Tails2.4rc1
GoodCrypto [Tue, 29 Mar 2016 20:59:36 +0000 (29 20:59 +0000)]
Initial port of tails-get-bootinfo from bash to python #11198
segfault [Mon, 19 Feb 2018 18:10:00 +0000 (19 19:10 +0100)]
Simplify code in electrum wrapper
segfault [Wed, 14 Feb 2018 05:31:22 +0000 (14 06:31 +0100)]
Replace tails-debugging-info with Python port
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
segfault [Wed, 14 Feb 2018 05:27:04 +0000 (14 06:27 +0100)]
segfault [Mon, 13 Nov 2017 02:30:46 +0000 (13 03:30 +0100)]
Check owner before opening files in tails-debugging-info.py
segfault [Mon, 13 Nov 2017 02:08:03 +0000 (13 03:08 +0100)]
Improve style of 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.
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
segfault [Mon, 13 Nov 2017 01:54:54 +0000 (13 02:54 +0100)]
Update tails-debugging-info.py
Port changes to tails-debugging-info
GoodCrypto [Thu, 23 Jun 2016 11:50:32 +0000 (23 11:50 +0000)]
Initial port of tails-debugging-info from bash to python #11198
segfault [Wed, 14 Feb 2018 06:34:46 +0000 (14 07:34 +0100)]
Treat electrum wrapper as Python in refresh-translations
segfault [Wed, 14 Feb 2018 05:51:56 +0000 (14 06:51 +0100)]
Replace electrum wrapper with Python port
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
segfault [Sun, 12 Nov 2017 02:17:33 +0000 (12 03:17 +0100)]
Fix electrum.py calling electrum without passing arguments
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.
segfault [Sat, 11 Nov 2017 19:19:21 +0000 (11 20:19 +0100)]
Fix comment in electrum.py