<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/internal/prefer_openssl/prefer_go1.6.go, branch xattr_user_buffer</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=xattr_user_buffer</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=xattr_user_buffer'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2020-02-15T16:21:30+00:00</updated>
<entry>
<title>merge prefer_openssl package into stupidgcm</title>
<updated>2020-02-15T16:21:30+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-02-15T16:21:30+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=d5ce340c02601992cc9dab1bd7d3c2d95d81155e'/>
<id>urn:sha1:d5ce340c02601992cc9dab1bd7d3c2d95d81155e</id>
<content type='text'>
Now that I have discovered golang.org/x/sys/cpu and that Go
versions below 1.6 are uncommon, there was not much useful
code left in prefer_openssl.

Merge the remains into stupidgcm.
</content>
</entry>
<entry>
<title>prefer_openssl: default to Go GCM on OSX</title>
<updated>2016-12-10T20:04:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-12-10T20:04:17+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=8be54bf3f8c011f2d0635017f01883af6563b482'/>
<id>urn:sha1:8be54bf3f8c011f2d0635017f01883af6563b482</id>
<content type='text'>
</content>
</entry>
<entry>
<title>without_openssl: support compiling completely without openssl</title>
<updated>2016-10-04T07:51:14+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-10-04T07:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=56c0b19612dd25b84474211c1a84897fe89ce7d4'/>
<id>urn:sha1:56c0b19612dd25b84474211c1a84897fe89ce7d4</id>
<content type='text'>
Build helper script: build-without-openssl.bash
</content>
</entry>
<entry>
<title>prefer_openssl: add amd64 constraint</title>
<updated>2016-05-12T07:50:36+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-05-12T07:50:36+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=4ad9d4e444e4f75fd388078b617c411bfab762c8'/>
<id>urn:sha1:4ad9d4e444e4f75fd388078b617c411bfab762c8</id>
<content type='text'>
Optimized assembly versions for Go GCM are only available
on amd64.
</content>
</entry>
<entry>
<title>prefer_openssl: autodetect whether to use OpenSSL or Go GCM</title>
<updated>2016-05-11T22:42:42+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-05-11T21:36:57+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=49b597f07c07bde6a2feb1f32f02fcaf34daf365'/>
<id>urn:sha1:49b597f07c07bde6a2feb1f32f02fcaf34daf365</id>
<content type='text'>
Go GCM is faster than OpenSSL if the CPU has AES instructions
and you are running Go 1.6+.

The "-openssl" option now defaults to "auto".

"gocryptfs -debug -version" displays the result of the autodetection.

See https://github.com/rfjakob/gocryptfs/issues/23 for details and
benchmarks.
</content>
</entry>
</feed>
