Debian Patches
Status for gocryptfs/2.5.1-2
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-tests-add-TestNotIdle.patch | [PATCH] tests: add TestNotIdle Mount with idle timeout of 100ms read something every 10ms. The fs should NOT get unmounted. Regression test for https://github.com/rfjakob/gocryptfs/issues/421 |
Jakob Unterwurzacher <jakobunt@gmail.com> | no | 2019-09-08 | ||
001-disable-emulated-getdents.patch | Disable emulated getdents Upstream provides an emulation for the syscall Getdents, which does not exist on Darwin (MacOS). The test for that emulation fails with gccgo because libgo does not support reading a directory besed on a file descriptor. (https://github.com/rfjakob/gocryptfs/issues/201) . The emulation is not needed in Debian, certainly not on those architectures running Linux, so it was disabled together with the test. |
Felix Lechner <felix.lechner@lease-up.com> | not-needed | 2018-02-03 | ||
002-disable-getdents-test.patch | Disable getdents tests The getdents tests may fail on filesystems that do not support extended attributes. They were disabled. |
Felix Lechner <felix.lechner@lease-up.com> | not-needed | |||
003-revert-jacobsa-fork.patch | Revert the switch to a jacobsa/crypto fork, not in Debian.> github.com/aperturerobotics/jacobsa-crypto --> github.com/jacobsa/crypto | Unit 193 <unit193@debian.org> | not-needed | |||
004-switch-to-the-new-atomic-Uint64.Add-api.patch | Switch to the new atomic Uint64.Add api The new api guarantees that the value is aligned, preventing stuff like this on 32 bit platforms: goroutine 26 [running]: internal/runtime/atomic.panicUnaligned() /usr/lib/go-1.24/src/internal/runtime/atomic/unaligned.go:8 +0x24 internal/runtime/atomic.Xadd64(0x2496c74, 0x1) /usr/lib/go-1.24/src/internal/runtime/atomic/atomic_arm.s:318 +0x14 github.com/rfjakob/gocryptfs/internal/inomap.(*InoMap).NextSpillIno(0x2496c60) Fixes https://github.com/rfjakob/gocryptfs/issues/912 |
Jakob Unterwurzacher <jakobunt@gmail.com> | no | debian | 2025-05-06 |