<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/tests/dl-linux-tarball.bash, branch dependabot/github_actions/actions/checkout-7</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=dependabot%2Fgithub_actions%2Factions%2Fcheckout-7</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=dependabot%2Fgithub_actions%2Factions%2Fcheckout-7'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2026-03-08T20:35:59+00:00</updated>
<entry>
<title>Added basic support for FreeBSD.</title>
<updated>2026-03-08T20:35:59+00:00</updated>
<author>
<name>Ankush Patel</name>
</author>
<published>2026-02-05T01:42:40+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=4fa21dcb57c5a0b7761bfec606ffd0e94c293ce8'/>
<id>urn:sha1:4fa21dcb57c5a0b7761bfec606ffd0e94c293ce8</id>
<content type='text'>
Freebsd-support: Change bash shebang to use /usr/bin/env

Freebsd-support: Fix go vet "undefined" fixes when running make ci

freebsd: stub xattr functions

/proc/PID/fd does not exist on freebsd.

freebsd-support: modify FchmodatNofollow for FreeBSD

FreeBSD supports the Fchmodat system call, with the AT_SYMLINK_NOFOLLOW
flag. FchmodatNofollow has been modified to use this system call and
flag.

freebsd-support: PR changes and fixes

* Functions in fusefrontend_reverse/node_xattr_freebsd.go have been
  stubbed for now.

* asuser_freebsd.go updated to only run f() when context is nil;
  otherwise log a warning and return an error.

* emulate.go build flags updated, and FreeBSD specific version added.

* sys_freebsd.go bug in Renameat2 with RENAME_EXCHANGE flag fixed.
  FreeBSD does not support atomic file swapping, so this flag now
  returns an error.

* unix2syscall and atime is identical between FreeBSD and Darwin,
  updated filenames so Go will build the file for FreeBSD and Mac OS.

freebsd-support: Addressed more PR comments and fixed build tags
</content>
</entry>
<entry>
<title>dl-linux-tarball.bash: drop wget's "--no-progress" flag</title>
<updated>2024-09-19T12:13:41+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2024-09-19T12:13:41+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=2ccea57eba6a646838b39e3bbaec06d247250cbb'/>
<id>urn:sha1:2ccea57eba6a646838b39e3bbaec06d247250cbb</id>
<content type='text'>
Looks like wget does not support it anymore
$ wget --version
GNU Wget2 2.1.0 - multithreaded metalink/file/website downloader

$ ./benchmark.bash
Testing gocryptfs   at /tmp/benchmark.bash.bmt: gocryptfs v2.4.0-38-g40abf96-dirty; go-fuse v2.5.0; 2024-09-03 go1.21.4 linux/amd64
/tmp/benchmark.bash.bmt.mnt is a mountpoint
Downloading linux-3.0.tar.gz
Unknown option 'show-progress'
</content>
</entry>
<entry>
<title>shell scripts: fix shellcheck warnings</title>
<updated>2021-09-01T08:22:01+00:00</updated>
<author>
<name>a1346054</name>
</author>
<published>2021-08-31T17:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=c63f7e9f64ee394b3311edb7f36f56fd786d145a'/>
<id>urn:sha1:c63f7e9f64ee394b3311edb7f36f56fd786d145a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>macos: tests: use curl of wget is not available</title>
<updated>2018-03-07T08:40:48+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2018-03-07T08:40:48+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=d09a51b80a68df2bd533b99f51750b0b3f3c94cb'/>
<id>urn:sha1:d09a51b80a68df2bd533b99f51750b0b3f3c94cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: OSX compat: use OSX-style "stat -f"</title>
<updated>2017-02-16T18:10:36+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-16T18:09:54+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=e5bee6a6aaa1e5be2a45b16526f65d4ed6b0d8fe'/>
<id>urn:sha1:e5bee6a6aaa1e5be2a45b16526f65d4ed6b0d8fe</id>
<content type='text'>
Reported at https://github.com/rfjakob/gocryptfs/issues/15#issuecomment-279130217
</content>
</entry>
<entry>
<title>tests: only check the size in dl-linux-tarball.bash</title>
<updated>2017-01-03T13:33:55+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-01-03T13:33:55+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=94b66ee1b28d0ae25114d316c382158d12f5f2dc'/>
<id>urn:sha1:94b66ee1b28d0ae25114d316c382158d12f5f2dc</id>
<content type='text'>
Getting rid of the MD5 calculation makes calling the script
virtually free, where it took 0.2 seconds before.
</content>
</entry>
<entry>
<title>tests: factor out dl-linux-tarball.bash</title>
<updated>2017-01-03T13:17:42+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-01-03T13:17:19+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=53555fec1c1db206e02d3a32bf65c43db56e04cc'/>
<id>urn:sha1:53555fec1c1db206e02d3a32bf65c43db56e04cc</id>
<content type='text'>
This will be also used by the reverse benchmarks.
</content>
</entry>
</feed>
