Michael Vogt
8229fcb8b9
kernel: fix typo/improve comment (thanks to Pawel)
2021-04-27 17:49:40 +02:00
Samuele Pedroni
134203ec32
many: drop some now spurious [:] slicing
2021-04-25 13:56:57 +02:00
Samuele Pedroni
c671a47246
kernel/fde,secboot: small cleanups
2021-04-25 13:47:39 +02:00
Samuele Pedroni
ff83cead1e
kernel/fde: typo in filename reveal_key.go
2021-04-25 13:25:11 +02:00
Samuele Pedroni
ed9bb579d8
Merge remote-tracking branch 'upstream/master' into fde-hooks-v2.4
...
Adjusted code to the refactoring using kernel/fde.
Split responsibility to deal with v1/v2 hooks with kernel/fde.
Now dealing with aux key will come later.
2021-04-24 19:33:52 +02:00
Samuele Pedroni
e4c4589ca4
kernel/fde,secboot: move infra to run fde-reveal-key to kernel/fde
...
deprecate KeyName in fde-reveal-key "reveal"
2021-04-23 20:06:40 +02:00
Samuele Pedroni
9b2c3e0fbd
kernel/fde: drop unused SetupRequest.Models
2021-04-23 20:06:40 +02:00
Samuele Pedroni
0a2d2856ca
kernel/fde: fix v1 marker handle
2021-04-23 20:06:40 +02:00
Samuele Pedroni
e509090cac
many: disentagle kernel/fde from secboot, reorg files in the latter
...
this stops kernel/fde from importing secboot, which also means that
secboot can now kernel/fde naturally
rename/reorg/split secboot_tpm.go into hooks specific bits
and general secboot-using secboot_sb.go
2021-04-23 16:09:58 +02:00
Michael Vogt
cf3ce57662
boot,fde: cleanup after master merge
2021-04-23 11:06:51 +02:00
Michael Vogt
8ed6aa2a18
fix tests, remove left-over code
2021-04-23 07:54:45 +02:00
Michael Vogt
ff3fbc4112
fix tests
2021-04-22 22:27:38 +02:00
Michael Vogt
511cd88dd0
update tests
2021-04-22 19:04:05 +02:00
Michael Vogt
cec0146d60
Merge branch 'fde-hooks-split-from-10149-1' into fde-hooks-v2.4
2021-04-22 18:39:01 +02:00
Samuele Pedroni
887e0844b0
many: move FDE details to kernel/fde (was devicestate/fde)
...
this moves many definition and implementations details of FDE
kernel hooks to kernel/fde out of devicemgr.go and boot
2021-04-22 14:43:55 +02:00