<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fscrypt.git/Makefile, branch v0.2.7</title>
<subtitle>Go tool for managing Linux filesystem encryption
</subtitle>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/'/>
<entry>
<title>Release version v0.2.7</title>
<updated>2020-03-24T07:17:57+00:00</updated>
<author>
<name>Joe Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2020-03-24T07:17:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=2b160aeb4dccac642bfeca3a0598fcfdc4238842'/>
<id>2b160aeb4dccac642bfeca3a0598fcfdc4238842</id>
<content type='text'>
Signed-off-by: Joe Richey &lt;joerichey@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Joe Richey &lt;joerichey@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Use trimpath if available (#208)</title>
<updated>2020-03-24T07:16:12+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2020-03-24T07:16:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=270e0e42a8cc110121a5070c0b51b23bfddc3cea'/>
<id>270e0e42a8cc110121a5070c0b51b23bfddc3cea</id>
<content type='text'>
Passing -trimpath makes the build entirely reproducible.

Signed-off-by: Joe Richey &lt;joerichey@google.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Passing -trimpath makes the build entirely reproducible.

Signed-off-by: Joe Richey &lt;joerichey@google.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>cmd: Simplify "fscrypt --version" output (#207)</title>
<updated>2020-03-23T21:24:48+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2020-03-23T21:24:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=f10aadb2675b26d351365c6c208c930b6d4c619c'/>
<id>f10aadb2675b26d351365c6c208c930b6d4c619c</id>
<content type='text'>
There's no need to include the build time, author, and copyright info
in the output of "fscrypt --version". This information is:

  - Overly complex (the current string is hard to parse)
  - Inaccurate (there are other authors than just me)
  - Unnecessary (the Apache 2 license is for Source Code)
  - Makes reproducible builds impossible

The default version string is just fine.

Signed-off-by: Joe Richey &lt;joerichey@google.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's no need to include the build time, author, and copyright info
in the output of "fscrypt --version". This information is:

  - Overly complex (the current string is hard to parse)
  - Inaccurate (there are other authors than just me)
  - Unnecessary (the Apache 2 license is for Source Code)
  - Makes reproducible builds impossible

The default version string is just fine.

Signed-off-by: Joe Richey &lt;joerichey@google.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: clean up installation commands (#201)</title>
<updated>2020-02-22T21:28:17+00:00</updated>
<author>
<name>Eric Biggers</name>
<email>ebiggers@google.com</email>
</author>
<published>2020-02-22T21:28:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=6312365c51aa285d28a7c74ae0e8380203568799'/>
<id>6312365c51aa285d28a7c74ae0e8380203568799</id>
<content type='text'>
Improve the documentation for the installation-related Makefile
variables, and update the commands to remove the forward slash after
$(DESTDIR) in order to remove a duplicate forward slash and match the
recommended usage.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve the documentation for the installation-related Makefile
variables, and update the commands to remove the forward slash after
$(DESTDIR) in order to remove a duplicate forward slash and match the
recommended usage.</pre>
</div>
</content>
</entry>
<entry>
<title>Use DESTDIR for install prefix (#200)</title>
<updated>2020-02-19T07:32:50+00:00</updated>
<author>
<name>Anatol Pomozov</name>
<email>anatol.pomozov@gmail.com</email>
</author>
<published>2020-02-19T07:32:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=23e039edeb4279013325d9ea0dcea82544a21807'/>
<id>23e039edeb4279013325d9ea0dcea82544a21807</id>
<content type='text'>
DESTDIR has a well established purpose
https://www.gnu.org/prep/standards/html_node/DESTDIR.html
It is a suffix for all the files to be installed. And it is used by
package managers who installs the files into some $tmpdir before
creating a package.

Change the build commands to follow this convention.

Add BINDIR that does the same what previous did $DESTDIR.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DESTDIR has a well established purpose
https://www.gnu.org/prep/standards/html_node/DESTDIR.html
It is a suffix for all the files to be installed. And it is used by
package managers who installs the files into some $tmpdir before
creating a package.

Change the build commands to follow this convention.

Add BINDIR that does the same what previous did $DESTDIR.</pre>
</div>
</content>
</entry>
<entry>
<title>Release version v0.2.6 (#198)</title>
<updated>2020-02-11T07:20:14+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2020-02-11T07:20:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=43b4079fd8b52e64d694229311afcbcca0e35b19'/>
<id>43b4079fd8b52e64d694229311afcbcca0e35b19</id>
<content type='text'>
* Release version v0.2.6

Fixes #195

Also, update the encrypted API key.
My person access token had expired, this one should work now.

Signed-off-by: Joe Richey &lt;joerichey@google.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Release version v0.2.6

Fixes #195

Also, update the encrypted API key.
My person access token had expired, this one should work now.

Signed-off-by: Joe Richey &lt;joerichey@google.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Manage tool versioning with Go modules (#161)</title>
<updated>2019-10-26T00:26:49+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2019-10-26T00:26:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=a3434e41bd482fc1b35703f66c24c9d1ec3b0be2'/>
<id>a3434e41bd482fc1b35703f66c24c9d1ec3b0be2</id>
<content type='text'>
See: https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module

The tool code is never actually built, but the versions are still lock
in `go.mod` and `go.sum`. We can also simplify the Makefile.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See: https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module

The tool code is never actually built, but the versions are still lock
in `go.mod` and `go.sum`. We can also simplify the Makefile.</pre>
</div>
</content>
</entry>
<entry>
<title>Delete vendored code and update CI to Go 1.13 (#158)</title>
<updated>2019-10-26T00:15:27+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2019-10-26T00:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=b24e4ccd245861f7537f17c3e01be2cbefb1b29e'/>
<id>b24e4ccd245861f7537f17c3e01be2cbefb1b29e</id>
<content type='text'>
As the Go community transitions to using the modules ecosystem,
we want to only support one way of managing dependencies.
So this change moves to only using Go modules for dependency management.

This means that our effective minimum Go version increases to Go 1.11.
To account for this, we also update:
  - the documentation
  - Makefile
  - CI scripts</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As the Go community transitions to using the modules ecosystem,
we want to only support one way of managing dependencies.
So this change moves to only using Go modules for dependency management.

This means that our effective minimum Go version increases to Go 1.11.
To account for this, we also update:
  - the documentation
  - Makefile
  - CI scripts</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare v0.2.5 (#147)</title>
<updated>2019-09-12T00:00:09+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2019-09-12T00:00:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=672cce613a8b3acf66e0f288206b1fcbff7d41cd'/>
<id>672cce613a8b3acf66e0f288206b1fcbff7d41cd</id>
<content type='text'>
Also add go version attrubute to go.mod</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add go version attrubute to go.mod</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: exclude generated files from 'make format'</title>
<updated>2019-08-29T04:22:36+00:00</updated>
<author>
<name>Eric Biggers</name>
<email>ebiggers@google.com</email>
</author>
<published>2019-08-29T04:22:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=305e5cd4e92a98c5d1e9a06fa9f424cd4ce40e49'/>
<id>305e5cd4e92a98c5d1e9a06fa9f424cd4ce40e49</id>
<content type='text'>
Due to a goimports update, 'make format' is now changing metadata.pb.go.
But this fix can't be committed because this file is generated by
'make gen'.

Fix this by not formatting generated files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to a goimports update, 'make format' is now changing metadata.pb.go.
But this fix can't be committed because this file is generated by
'make gen'.

Fix this by not formatting generated files.
</pre>
</div>
</content>
</entry>
</feed>
