Page MenuHomePhabricator

sdwdateProject
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Jan 12 2021

Patrick added a comment to T533: iptables block network access until sdwdate succeeded.

I am not sure sdwdate-gui would be a strong enough notification if networking was actually blocked if sdwdate did not succeed yet.

Jan 12 2021, 8:51 AM · Whonix, usability, whonix-ws-firewall, whonix-gw-firewall, iptables, python, security, enhancement, sdwdate-gui, sdwdate
Patrick updated the task description for T533: iptables block network access until sdwdate succeeded.
Jan 12 2021, 4:53 AM · Whonix, usability, whonix-ws-firewall, whonix-gw-firewall, iptables, python, security, enhancement, sdwdate-gui, sdwdate

Jan 9 2021

Patrick closed T133: url_to_unxtime https support, a subtask of T132: port sdwdate to url_to_unixtime, as Resolved.
Jan 9 2021, 3:48 PM · Whonix 10, sdwdate, Whonix
Patrick closed T133: url_to_unxtime https support as Resolved.
Jan 9 2021, 3:48 PM · python, sdwdate, Whonix
Patrick added a comment to T133: url_to_unxtime https support.

This was implemented. Now using python3 requests.

Jan 9 2021, 3:47 PM · python, sdwdate, Whonix
Patrick closed T916: improve sdwdate connectivity check as Resolved.

No longer required. Was implemented through te_pe_tb_check enhancements.

Jan 9 2021, 3:34 PM · whonixcheck, sdwdate-gui, sdwdate, Whonix

May 19 2020

Patrick closed T992: Make SDW-Date widget in Qubes invokable by single-click, a subtask of T963: Make Whonix GUI usable for high-risk non-technical Qubes users, as Resolved.
May 19 2020, 2:16 PM · usability, sdwdate, sdwdate-gui, Whonix

May 14 2020

ninavizz added a comment to T963: Make Whonix GUI usable for high-risk non-technical Qubes users.

@Patrick No biggie wrt the paid developer to implement. I like your idea on the Qubes GitHub ticket, of posting an article on the website. I'll email you separately, to coordinate on that. Said website post, I'd like to accomplish two things: one, solicit user input on any/all UX work. Two, put out the call for paid GUI dev work.

May 14 2020, 7:21 PM · usability, sdwdate, sdwdate-gui, Whonix
Patrick added a comment to T963: Make Whonix GUI usable for high-risk non-technical Qubes users.

ninavizz (nina eleanor alter):

ninavizz added a comment.

@Patrick I am currently working on a funding proposal, to get the UX work required to get production-ready handoffs to a developer, created.
May 14 2020, 7:02 PM · usability, sdwdate, sdwdate-gui, Whonix

May 13 2020

ninavizz added a comment to T963: Make Whonix GUI usable for high-risk non-technical Qubes users.

@Patrick I am currently working on a funding proposal, to get the UX work required to get production-ready handoffs to a developer, created. The above was just a shared idea, to kickoff the conversation. My apologies for not being clear on that. I would like to work on a parallel proposal to get the development work done, to improve all of the Whonix GUI stuff; the time-sync widget menu, and the windows that enable deeper settings control.

May 13 2020, 7:24 PM · usability, sdwdate, sdwdate-gui, Whonix
Patrick lowered the priority of T963: Make Whonix GUI usable for high-risk non-technical Qubes users from Normal to Wishlist.

I am not a GUI developer at this point so please don't wait for me to implement this. sdwdate-gui is from a time when Whonix had a contributor doing GUI development.

May 13 2020, 3:46 PM · usability, sdwdate, sdwdate-gui, Whonix
Patrick added a subtask for T963: Make Whonix GUI usable for high-risk non-technical Qubes users: T992: Make SDW-Date widget in Qubes invokable by single-click.
May 13 2020, 3:30 PM · usability, sdwdate, sdwdate-gui, Whonix
Patrick added a subtask for T963: Make Whonix GUI usable for high-risk non-technical Qubes users: T991: Update SDW-Date widget tray icons.
May 13 2020, 3:14 PM · usability, sdwdate, sdwdate-gui, Whonix

Apr 16 2020

Patrick renamed T946: test sdwdate apparmor profile and remove complain mode from test sdwdate apparmor profile and set to complain mode to test sdwdate apparmor profile and remove complain mode.
Apr 16 2020, 3:32 PM · sdwdate, Whonix 15, Whonix

Feb 16 2020

ninavizz added a comment to T963: Make Whonix GUI usable for high-risk non-technical Qubes users.

So... keeping an eye on user-needs as the priority driving this story: the list of "What needs doing" is ordered, below, as I see it:

Feb 16 2020, 8:49 PM · usability, sdwdate, sdwdate-gui, Whonix
Patrick added a comment to T963: Make Whonix GUI usable for high-risk non-technical Qubes users.

Excellent proposal!

Feb 16 2020, 11:05 AM · usability, sdwdate, sdwdate-gui, Whonix
Patrick updated the task description for T963: Make Whonix GUI usable for high-risk non-technical Qubes users.
Feb 16 2020, 10:03 AM · usability, sdwdate, sdwdate-gui, Whonix
Patrick triaged T963: Make Whonix GUI usable for high-risk non-technical Qubes users as Normal priority.
Feb 16 2020, 7:04 AM · usability, sdwdate, sdwdate-gui, Whonix
ninavizz created T963: Make Whonix GUI usable for high-risk non-technical Qubes users.
Feb 16 2020, 3:35 AM · usability, sdwdate, sdwdate-gui, Whonix

Dec 23 2019

Patrick triaged T946: test sdwdate apparmor profile and remove complain mode as Normal priority.
Dec 23 2019, 2:01 PM · sdwdate, Whonix 15, Whonix

Nov 6 2019

Patrick updated subscribers of T362: systemd SystemCallFilter= containment option seccomp hardening.
Nov 6 2019, 3:34 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix
Patrick closed T362: systemd SystemCallFilter= containment option seccomp hardening as Resolved.

This was done. If not, please create specific tickets where it isn't done.

Nov 6 2019, 3:34 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Jun 14 2019

Patrick added a project to T916: improve sdwdate connectivity check: whonixcheck.
Jun 14 2019, 11:40 AM · whonixcheck, sdwdate-gui, sdwdate, Whonix
Patrick created T916: improve sdwdate connectivity check.
Jun 14 2019, 11:37 AM · whonixcheck, sdwdate-gui, sdwdate, Whonix

Apr 14 2019

Patrick edited projects for T551: enter Whonix firewall timesync-fail-closed mode before suspend / enter Whonix firewall full mode after resume and clock-fix, added: Whonix 16; removed Whonix 15.
Apr 14 2019, 3:38 PM · Whonix 16, Whonix, sdwdate
Patrick closed T712: Improve /usr/share/sdwdate/unit_test as Resolved.

Good enough.

Apr 14 2019, 3:37 PM · Whonix, sdwdate, python, Whonix 15

Apr 12 2019

Patrick updated the task description for T850: sdwdate message tor consensus improvement.
Apr 12 2019, 3:59 PM · Whonix, Whonix 15, sdwdate
Patrick triaged T898: sdwdate - check file timestamp of Tor consensus file to detect stale Tor consensus as Normal priority.
Apr 12 2019, 3:59 PM · anon-shared-helper-scripts, Whonix, sdwdate
Patrick closed T850: sdwdate message tor consensus improvement as Resolved.

https://github.com/Whonix/anon-shared-helper-scripts/commit/9198d616889389aa4130e21265646a9d73934db1

Apr 12 2019, 3:56 PM · Whonix, Whonix 15, sdwdate

Apr 6 2019

Patrick closed T503: have sane built-in defaults even if config files are non-existing as Resolved.

https://github.com/Whonix/anon-ws-disable-stacked-tor/commit/128e2312bf58a5c1cea3eecd74d1fa0a1a194b51

Apr 6 2019, 5:17 PM · Whonix 15, tb-updater, tb-starter, open-link-confirmation, rads, onion-grater (Control Port Filter Proxy), uwt, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Apr 6 2019, 5:17 PM · Whonix 15, tb-updater, tb-starter, open-link-confirmation, rads, onion-grater (Control Port Filter Proxy), uwt, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix

Dec 7 2018

Patrick removed a project from T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes): Whonix 15.
Dec 7 2018, 12:06 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
Patrick assigned T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes) to troubadour.
Dec 7 2018, 12:06 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
Patrick removed a project from T533: iptables block network access until sdwdate succeeded: Whonix 15.
Dec 7 2018, 12:04 PM · Whonix, usability, whonix-ws-firewall, whonix-gw-firewall, iptables, python, security, enhancement, sdwdate-gui, sdwdate
Patrick removed a project from T629: fix sdwdate sigterm handling during remote_times.py get_time_from_servers: Whonix 15.
Dec 7 2018, 12:03 PM · python, bug, sdwdate, Whonix
Patrick removed a project from T387: Qubes-Whonix-Gateway as ClockVM: Whonix 15.
Dec 7 2018, 11:57 AM · enhancement, security, sdwdate, Qubes, Whonix
Patrick removed a project from T362: systemd SystemCallFilter= containment option seccomp hardening: Whonix 15.
Dec 7 2018, 11:57 AM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Oct 1 2018

Patrick placed T503: have sane built-in defaults even if config files are non-existing up for grabs.
Oct 1 2018, 1:17 PM · Whonix 15, tb-updater, tb-starter, open-link-confirmation, rads, onion-grater (Control Port Filter Proxy), uwt, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick placed T731: document sdwdate code flow up for grabs.
Oct 1 2018, 1:16 PM · Whonix, sdwdate

Sep 20 2018

Patrick added a parent task for T856: whonix TemplateVM time fetching qrexec service: T387: Qubes-Whonix-Gateway as ClockVM.
Sep 20 2018, 11:45 AM · sdwdate, Whonix 16, Whonix, qubes-whonix
Patrick added a subtask for T387: Qubes-Whonix-Gateway as ClockVM: T856: whonix TemplateVM time fetching qrexec service.
Sep 20 2018, 11:45 AM · enhancement, security, sdwdate, Qubes, Whonix
Patrick updated subscribers of T856: whonix TemplateVM time fetching qrexec service.
Sep 20 2018, 11:44 AM · sdwdate, Whonix 16, Whonix, qubes-whonix
Patrick triaged T856: whonix TemplateVM time fetching qrexec service as Normal priority.
Sep 20 2018, 11:44 AM · sdwdate, Whonix 16, Whonix, qubes-whonix
Patrick triaged T850: sdwdate message tor consensus improvement as Normal priority.
Sep 20 2018, 11:35 AM · Whonix, Whonix 15, sdwdate

Sep 18 2018

marmarek added a comment to T691: sdwdate sclockadj change time without spamming logs.

Actually, the "apt-daily.timer: Adding 1h 17min 24.927437s random time" message have real impact, not only noise. Each time sdwdate change time, systemd adds a random delay to those timers. which means the timer will never expire (unless that random delay will happen to be very close to 0 - i.e. below the time until sdwdate change the time, which looks to be 1s).

Sep 18 2018, 3:55 AM · systemd, research, sclockadj, sdwdate, Whonix

Sep 12 2018

Patrick closed T832: sdwdate support for GETINFO “current-time/{local,utc}” as Invalid.

https://forums.whonix.org/t/sdwdate-support-for-getinfo-current-time-local-utc/5909/3

Sep 12 2018, 9:01 AM · sdwdate-server, Whonix, sdwdate

Sep 11 2018

HulaHoop triaged T832: sdwdate support for GETINFO “current-time/{local,utc}” as Normal priority.
Sep 11 2018, 7:32 PM · sdwdate-server, Whonix, sdwdate

Aug 15 2018

Patrick updated the task description for T362: systemd SystemCallFilter= containment option seccomp hardening.
Aug 15 2018, 1:06 PM · enhancement, whonixcheck, msgcollector, sdwdate, onion-grater (Control Port Filter Proxy), security, Debian version 9 codename Stretch, systemd, Whonix

Aug 7 2018

Patrick renamed T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes) from make sdwdate-gui Qubes friendly to make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).
Aug 7 2018, 6:45 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
HulaHoop added a comment to T815: sclockadj fingerprinting defense - set time using sclockadj the same way NTP / sntp / chrony / systemd-timesyncd is changing the clock.

In theory, we could make sdwdate provide a local (default) (or optional opt-in server) NTP compatible time provider. Could be useful anyhow. -> sdwdate-server No idea how hard that would be.

And then configure NTP to connect only to that local NTP server.

Aug 7 2018, 8:37 AM · Whonix, C Code, sclockadj, sdwdate