Feature #15222

Iteration 1: Upstream unlocking VeraCrypt partitions in GVfs

Added by segfault 2018-01-22 18:07:23 . Updated 2019-05-21 12:25:01 .

Status:
Resolved
Priority:
Elevated
Assignee:
segfault
Category:
Target version:
Start date:
2018-01-25
Due date:
2018-07-30
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:
299

Description

The freeze for GNOME 3.30 is on July 30 so this work must be submitted upstream early enough to ensure it’s merged by then.

The code lives in:

Merge requests:
https://gitlab.gnome.org/GNOME/glib/merge_requests/120 (merged)
https://gitlab.gnome.org/GNOME/gvfs/merge_requests/4 (merged)
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/126 (merged)
https://gitlab.gnome.org/GNOME/gvfs/merge_requests/8 (merged)


Subtasks


Related issues

Related to Tails - Feature #15073: Iteration 2: Display file name in GvFS unlock dialog for file containers Resolved 2017-12-19
Blocked by Tails - Feature #15218: Iteration 1: Support unlocking VeraCrypt partitions in GVfs Resolved 2018-01-22

History

#1 Updated by segfault 2018-01-22 18:08:22

  • Subject changed from Upstream unlocking VeraCrypt partitions in GVFS to Upstream unlocking VeraCrypt partitions in GVfs

#2 Updated by segfault 2018-01-25 13:22:28

  • % Done changed from 100 to 0

#3 Updated by segfault 2018-01-25 16:01:39

  • Subject changed from Upstream unlocking VeraCrypt partitions in GVfs to Iteration 1: Upstream unlocking VeraCrypt partitions in GVfs

#4 Updated by intrigeri 2018-04-14 07:59:46

  • Description updated
  • Due date set to 2018-07-30

(Added deadline from GNOME’s release schedule.)

#5 Updated by segfault 2018-05-07 14:44:46

  • Target version changed from Tails_3.7 to Tails_3.8

#6 Updated by intrigeri 2018-06-03 12:42:28

  • related to Feature #15073: Iteration 2: Display file name in GvFS unlock dialog for file containers added

#7 Updated by intrigeri 2018-06-03 12:43:40

  • Description updated

#8 Updated by intrigeri 2018-06-03 12:46:04

  • blocked by Feature #15218: Iteration 1: Support unlocking VeraCrypt partitions in GVfs added

#9 Updated by segfault 2018-06-19 17:28:24

  • Description updated

I wrote an email about this to the desktop-devel-list and created the following merge requests:

https://gitlab.gnome.org/GNOME/glib/merge_requests/120
https://gitlab.gnome.org/GNOME/gvfs/merge_requests/4
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/126

I forgot to create the merge request for https://gitlab.gnome.org/segfault3/gvfs/tree/support-file-containers and will do that once I’m not banned anymore on gitlab.gnome.org (context.

#10 Updated by segfault 2018-06-21 14:57:07

  • % Done changed from 0 to 30

the glib patches were merged

#11 Updated by intrigeri 2018-06-26 16:27:58

  • Target version changed from Tails_3.8 to Tails_3.9

#12 Updated by intrigeri 2018-07-09 08:51:33

  • Status changed from Confirmed to In Progress

#13 Updated by intrigeri 2018-07-09 09:51:30

  • Priority changed from Normal to Elevated

#14 Updated by segfault 2018-07-16 14:42:41

  • % Done changed from 30 to 60

The GVfs patches were merged.

The only remaining merge request for this is gnome-shell.

#15 Updated by intrigeri 2018-07-22 01:11:06

segfault wrote:
> The GVfs patches were merged.

Yay! \o/

> The only remaining merge request for this is gnome-shell.

After two weeks with no activity there, with the freeze coming soon, I suggest you ping the usual GNOME Shell reviewers/mergers on the ticket.

#16 Updated by intrigeri 2018-08-01 02:36:55

GNOME Shell 3.29.90 was released so it’s very unlikely (not to say impossible) that https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/126 makes it into GNOME 3.30. Therefore we need to update our plans/timeline wrt. upstreaming on the one hand, maintenance in Tails, and reporting completion to the sponsor.

#17 Updated by segfault 2018-08-12 21:57:03

  • Description updated

#18 Updated by intrigeri 2018-08-17 08:02:31

  • Description updated

#19 Updated by intrigeri 2018-09-05 16:26:57

  • Target version changed from Tails_3.9 to Tails_3.10.1

#20 Updated by segfault 2018-10-23 22:39:51

  • Target version changed from Tails_3.10.1 to Tails_3.11

#21 Updated by CyrilBrulebois 2018-12-16 13:57:03

  • Target version changed from Tails_3.11 to Tails_3.12

#22 Updated by anonym 2019-01-30 11:59:18

  • Target version changed from Tails_3.12 to Tails_3.13

#23 Updated by CyrilBrulebois 2019-03-20 14:35:11

  • Target version changed from Tails_3.13 to Tails_3.14

#24 Updated by segfault 2019-05-21 12:25:01

  • Description updated
  • Status changed from In Progress to Resolved
  • % Done changed from 60 to 100

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/126 was finally merged.