<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lacme/INSTALL, branch debian/0.8.1-1</title>
<subtitle>Small ACME client written with process isolation and minimal privileges in mind</subtitle>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/'/>
<entry>
<title>Add %-specifiers support.</title>
<updated>2021-02-20T21:13:41+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2021-02-18T20:07:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=0ef94d85e58497dcb2c4c954cadcac918032467a'/>
<id>0ef94d85e58497dcb2c4c954cadcac918032467a</id>
<content type='text'>
lacme(8): for --config=, --socket=, --config-certs= (and ‘socket’/
‘config-certs’/‘challenge-directory’ configuration options *before*
privilege drop; and for the [accountd] section ‘command’/‘config’
configuration options *after* privilege drop).

lacme-accountd(1): for --config=, --socket= and --privkey= (and
‘socket’/‘privkey’ configuration options).

This also changes the default configuration file location.  lacme(8) and
lacme-accountd(1) now respectively use /etc/lacme/lacme.conf resp.
/etc/lacme/lacme-accountd.conf when running as root, and
$XDG_CONFIG_HOME/lacme/lacme.conf resp. $XDG_CONFIG_HOME/lacme/lacme-accountd.conf
when running as a normal user.  There is no fallback to /etc anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
lacme(8): for --config=, --socket=, --config-certs= (and ‘socket’/
‘config-certs’/‘challenge-directory’ configuration options *before*
privilege drop; and for the [accountd] section ‘command’/‘config’
configuration options *after* privilege drop).

lacme-accountd(1): for --config=, --socket= and --privkey= (and
‘socket’/‘privkey’ configuration options).

This also changes the default configuration file location.  lacme(8) and
lacme-accountd(1) now respectively use /etc/lacme/lacme.conf resp.
/etc/lacme/lacme-accountd.conf when running as root, and
$XDG_CONFIG_HOME/lacme/lacme.conf resp. $XDG_CONFIG_HOME/lacme/lacme-accountd.conf
when running as a normal user.  There is no fallback to /etc anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dependency on List::Util (core module).</title>
<updated>2021-02-20T19:16:34+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2021-02-19T17:31:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=8de74ffb4a2008a61c05e9a24c8fa9b14858d2be'/>
<id>8de74ffb4a2008a61c05e9a24c8fa9b14858d2be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use File::Basename::dirname().</title>
<updated>2021-02-20T17:18:48+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2021-02-18T23:06:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=baa7c25db322a9472c9155422057ec56aa93f439'/>
<id>baa7c25db322a9472c9155422057ec56aa93f439</id>
<content type='text'>
To correctly extract the parent directory of the socket path.  The
previous returned an empty string when the socket path didn't contain
‘/’.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To correctly extract the parent directory of the socket path.  The
previous returned an empty string when the socket path didn't contain
‘/’.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add (self-signed) ISRG Roots to the CA bundle.</title>
<updated>2021-02-15T00:31:27+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2021-02-14T21:59:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=2c1a396728a381685923f7b1c4dea53d225112fc'/>
<id>2c1a396728a381685923f7b1c4dea53d225112fc</id>
<content type='text'>
This allows us to fully validate provided X.509 chains using that
self-contained bundle, regardless of which CAs is marqued as trusted
under /etc/ssl/certs.

Also, remove cross-signed intermediate CAs from the bundle as they're
useless in a self-contained bundle.

Also, remove decomissioned intermediate CAs Authority X3 and X4 from the
bundle.

This change bumps the minimum OpenSSL version to 1.1.0 (for
verify(1ssl)'s ‘-trusted’ and ‘-show_chain’ options).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to fully validate provided X.509 chains using that
self-contained bundle, regardless of which CAs is marqued as trusted
under /etc/ssl/certs.

Also, remove cross-signed intermediate CAs from the bundle as they're
useless in a self-contained bundle.

Also, remove decomissioned intermediate CAs Authority X3 and X4 from the
bundle.

This change bumps the minimum OpenSSL version to 1.1.0 (for
verify(1ssl)'s ‘-trusted’ and ‘-show_chain’ options).
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename debian branch to debian/latest.</title>
<updated>2021-02-14T11:43:41+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2021-02-14T10:39:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=1005c094839b76dffde6a10138af978cb8d83375'/>
<id>1005c094839b76dffde6a10138af978cb8d83375</id>
<content type='text'>
For DEP-14 compliance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For DEP-14 compliance.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace Types::Serialiser::true with JSON::true.</title>
<updated>2021-02-12T21:14:13+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2021-02-12T21:06:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=b54d248515357297d84a01cf45a42a6787c21240'/>
<id>b54d248515357297d84a01cf45a42a6787c21240</id>
<content type='text'>
This removes the dependency on Types::Serialiser.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes the dependency on Types::Serialiser.
</pre>
</div>
</content>
</entry>
<entry>
<title>client: poll order URL instead of each authz URL successively.</title>
<updated>2019-01-21T01:11:33+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2019-01-21T01:07:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=d5d7aed46cc34dfbba521dc216f6f75a4309de10'/>
<id>d5d7aed46cc34dfbba521dc216f6f75a4309de10</id>
<content type='text'>
We were blocking on https://github.com/letsencrypt/boulder/issues/3530 .
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were blocking on https://github.com/letsencrypt/boulder/issues/3530 .
</pre>
</div>
</content>
</entry>
<entry>
<title>New dependency: perl module Types::Serialiser</title>
<updated>2018-05-09T12:09:18+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2018-05-09T12:09:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=d3df555699c7189503de7f49c6c48d6d04b84083'/>
<id>d3df555699c7189503de7f49c6c48d6d04b84083</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add installation instructions.</title>
<updated>2016-06-14T14:56:43+00:00</updated>
<author>
<name>Guilhem Moulin</name>
<email>guilhem@fripost.org</email>
</author>
<published>2016-06-14T14:56:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.guilhem.org/lacme/commit/?id=f1cb89ffc320cdf945b3bd87bab5762749bd6eac'/>
<id>f1cb89ffc320cdf945b3bd87bab5762749bd6eac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
