]> git-server-git.apps.pok.os.sepia.ceph.com Git - fscrypt.git/log
fscrypt.git
12 months agoremove me
Yehuda Sadeh [Wed, 5 Jul 2023 08:02:58 +0000 (04:02 -0400)]
remove me

12 months agoadd FS_IOC_SET_ENCRYPTION_POLICY_RESTRICTED ioctl
Yehuda Sadeh [Wed, 5 Jul 2023 08:02:18 +0000 (04:02 -0400)]
add FS_IOC_SET_ENCRYPTION_POLICY_RESTRICTED ioctl

Signed-off-by: Yehuda Sadeh <ysadehwe@ibm.com>
12 months agodebug logging (remove me later)
Yehuda Sadeh [Mon, 15 May 2023 17:55:52 +0000 (13:55 -0400)]
debug logging (remove me later)

12 months agoEOVERFLOW -> ERANGE
Yehuda Sadeh [Mon, 15 May 2023 17:55:40 +0000 (13:55 -0400)]
EOVERFLOW -> ERANGE

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
12 months agoadd FS_IOC_GET_ENCRYPTION_POLICY_EX_RESTRICTED ioctl
Yehuda Sadeh [Mon, 15 May 2023 17:54:42 +0000 (13:54 -0400)]
add FS_IOC_GET_ENCRYPTION_POLICY_EX_RESTRICTED ioctl

to deal with restricted fuse backend

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
12 months agoadd fuse.ceph-fuse as a supported filesystem
Yehuda Sadeh [Fri, 12 May 2023 19:59:39 +0000 (15:59 -0400)]
add fuse.ceph-fuse as a supported filesystem

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
12 months agouse alternative ioctl when adding key if getting EOVERFLOW
Yehuda Sadeh [Fri, 12 May 2023 19:55:42 +0000 (15:55 -0400)]
use alternative ioctl when adding key if getting EOVERFLOW

This can indicate that we're using a fuse filesystem that cannot
handle the specific ioctl, as there is a mismatch between the
declared ioctl size and the data that was sent.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
13 months agoREADME.md: fix a typo master
Eric Biggers [Sat, 28 Dec 2024 00:08:52 +0000 (16:08 -0800)]
README.md: fix a typo

14 months agoDocument stdin behaviour for getting raw key
Petteri Räty [Tue, 3 Dec 2024 12:11:03 +0000 (14:11 +0200)]
Document stdin behaviour for getting raw key

Document the logic described in makeRawKey.

21 months agoCompare mount by value instead of reference
NymanRobin [Thu, 2 May 2024 08:20:01 +0000 (11:20 +0300)]
Compare mount by value instead of reference

This has to be since the mounts are reloaded
each time a mount is added. In case of two
mounts mounting at the same time there will
be a race condition for applying policy.

Signed-off-by: NymanRobin <robin.nyman@est.tech>
21 months agoREADME.md: link to RFE about systemd-homed fscrypt version support (#412)
dkg [Wed, 1 May 2024 01:11:09 +0000 (21:11 -0400)]
README.md: link to RFE about systemd-homed fscrypt version support (#412)

README.md: link to RFE about systemd-homed fscrypt version support

Including a link to the specific report can help a reader recognize
when the warning about systemd-homed is no longer important.

It might also help to drive attention to the right place to improve
systemd-homed.

Co-authored-by: Joe Richey <joerichey@google.com>
Co-authored-by: <dkg@fifthhorseman.net>
23 months agov0.3.5
Eric Biggers [Tue, 19 Mar 2024 22:02:51 +0000 (22:02 +0000)]
v0.3.5

23 months agoUpgrade google.golang.org/protobuf to v1.33.0
Eric Biggers [Tue, 19 Mar 2024 21:55:59 +0000 (21:55 +0000)]
Upgrade google.golang.org/protobuf to v1.33.0

2 years agoREADME.md: remove old warning about ext4 encryption on removable media
Eric Biggers [Sat, 17 Feb 2024 21:31:27 +0000 (13:31 -0800)]
README.md: remove old warning about ext4 encryption on removable media

This warning is only applicable for systems with kernel versions older
than v4.1, which is now too old to be worth the mention here.

2 years agoREADME.md: update documentation about alternatives
Eric Biggers [Sat, 17 Feb 2024 21:17:01 +0000 (13:17 -0800)]
README.md: update documentation about alternatives

2 years agoci.yml: use actions/checkout@v4
Eric Biggers [Wed, 7 Feb 2024 05:15:38 +0000 (21:15 -0800)]
ci.yml: use actions/checkout@v4

This addresses the following warning from GitHub Actions:

    Node.js 16 actions are deprecated. Please update the following
    actions to use Node.js 20: actions/checkout@v3. For more information
    see:
    https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

A near-identical warning forced everyone to upgrade to v3 last year, so
this is some pointless churn, but let's just get it over with again...

2 years agobuild(deps): bump golang.org/x/crypto from 0.13.0 to 0.17.0
dependabot[bot] [Mon, 18 Dec 2023 23:20:51 +0000 (23:20 +0000)]
build(deps): bump golang.org/x/crypto from 0.13.0 to 0.17.0

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.13.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.13.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>