<feed xmlns='http://www.w3.org/2005/Atom'>
<title>p11-kit.git/build/certs, branch p11p</title>
<subtitle>Clone of https://github.com/p11-glue/p11-kit</subtitle>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/'/>
<entry>
<title>Move to non-recursive Makefile for building bins and libs</title>
<updated>2014-08-15T08:43:04+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@thewalter.net</email>
</author>
<published>2014-08-15T06:41:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=677dee1a04058aefe8c7689f88da52afe3b4b4bb'/>
<id>677dee1a04058aefe8c7689f88da52afe3b4b4bb</id>
<content type='text'>
Still use recursive for documentation and translation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Still use recursive for documentation and translation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Build in srcdir != builddir fashion by default</title>
<updated>2014-01-14T10:28:43+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@thewalter.net</email>
</author>
<published>2014-01-14T09:00:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=1f4f072346e388d7b6b6cf79b111952069c4e95c'/>
<id>1f4f072346e388d7b6b6cf79b111952069c4e95c</id>
<content type='text'>
Naturally this doesn't apply to tarballs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Naturally this doesn't apply to tarballs
</pre>
</div>
</content>
</entry>
<entry>
<title>trust: Port to use CKA_PUBLIC_KEY_INFO and updated trust store spec</title>
<updated>2013-07-04T13:48:38+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stef@thewalter.net</email>
</author>
<published>2013-07-04T13:48:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=7d4941715b5afc2ef8ea18716990d28965737c70'/>
<id>7d4941715b5afc2ef8ea18716990d28965737c70</id>
<content type='text'>
 * Use the concepts and PKCS#11 objects described in the
   recently updated (still work in progress) storing trust spec.
 * Define our own CKA_X_PUBLIC_KEY_INFO define for now, since the
   the CKA_PUBLIC_KEY_INFO isn't defined yet.
 * Most notably, the association between certificates and stapled
   extensions is by public key.
 * Rework some of the tests to take into account the above.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Use the concepts and PKCS#11 objects described in the
   recently updated (still work in progress) storing trust spec.
 * Define our own CKA_X_PUBLIC_KEY_INFO define for now, since the
   the CKA_PUBLIC_KEY_INFO isn't defined yet.
 * Most notably, the association between certificates and stapled
   extensions is by public key.
 * Rework some of the tests to take into account the above.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't try to guess at overflowing time values on 32-bit systems</title>
<updated>2013-03-28T12:26:38+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stefw@gnome.org</email>
</author>
<published>2013-03-27T16:54:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=87a0afed5db7e916a6ad6715e14996b2e25641d7'/>
<id>87a0afed5db7e916a6ad6715e14996b2e25641d7</id>
<content type='text'>
Since CKA_START_DATE and CKA_END_DATE are the only places
where we want to parse out times, and these are optional, just
leave blank if the time overflows what libc can handle on
a 32-bit system.

https://bugs.freedesktop.org/show_bug.cgi?id=62825
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since CKA_START_DATE and CKA_END_DATE are the only places
where we want to parse out times, and these are optional, just
leave blank if the time overflows what libc can handle on
a 32-bit system.

https://bugs.freedesktop.org/show_bug.cgi?id=62825
</pre>
</div>
</content>
</entry>
<entry>
<title>hash: Add the murmur2 hash and start using it</title>
<updated>2013-03-20T09:54:00+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stefw@gnome.org</email>
</author>
<published>2013-03-20T08:33:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=f45942a4fc3e1c5219e9b5201b82203337ee7280'/>
<id>f45942a4fc3e1c5219e9b5201b82203337ee7280</id>
<content type='text'>
Add implementation of the murmur2 hash function, and start using
it for our dictionaries. Our implementation is incremental
like our other hash functions.

Also remove p11_oid_hash() which wasn't being used.

In addition fix several tests whose success was based on the
way that the dictionary hashed. This was a hidden testing bug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add implementation of the murmur2 hash function, and start using
it for our dictionaries. Our implementation is incremental
like our other hash functions.

Also remove p11_oid_hash() which wasn't being used.

In addition fix several tests whose success was based on the
way that the dictionary hashed. This was a hidden testing bug.
</pre>
</div>
</content>
</entry>
<entry>
<title>trust: Add a builder which builds objects out of parsed data</title>
<updated>2013-03-15T17:00:10+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stefw@gnome.org</email>
</author>
<published>2013-03-14T20:08:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=2d75eb32793a569dc3de359bb623713c80393d24'/>
<id>2d75eb32793a569dc3de359bb623713c80393d24</id>
<content type='text'>
The builder completes the objects from the parsed data and takes
over the responsibilities that the parser and adapter previously
shared.

This is necessary to prepare for arbitrary data coming from
the p11-kit specific input files.

https://bugs.freedesktop.org/show_bug.cgi?id=62329
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The builder completes the objects from the parsed data and takes
over the responsibilities that the parser and adapter previously
shared.

This is necessary to prepare for arbitrary data coming from
the p11-kit specific input files.

https://bugs.freedesktop.org/show_bug.cgi?id=62329
</pre>
</div>
</content>
</entry>
<entry>
<title>trust: Rework input path treatment</title>
<updated>2013-03-15T16:19:01+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stefw@gnome.org</email>
</author>
<published>2013-03-14T09:05:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=86e60637394340ef2fa3b3db6b451dac1d73052b'/>
<id>86e60637394340ef2fa3b3db6b451dac1d73052b</id>
<content type='text'>
 * Accept a single --with-trust-paths argument to ./configure
   which cotnains all the input paths.
 * The --with-system-anchors and --with-system-certificates
   ./configure arguments are no longer supported. Since they were
   only present briefly, no provision is made for backwards
   compatibility.
 * Each input file is treated as containing anchors by default
   unless an input certificate contains detailed trust information.
 * The files in each input directory are not automatically treated
   as anchors unless a certificate contains detailed trust information.
 * The files in anchors/ subdirectory of each input directory are
   automatically marked as anchors.
 * The files in the blacklist/ subdirectory of each input directory
   are automatically marked as blacklisted.
 * Update tests and move around test certificates so we can
   test these changes.

https://bugs.freedesktop.org/show_bug.cgi?id=62327
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Accept a single --with-trust-paths argument to ./configure
   which cotnains all the input paths.
 * The --with-system-anchors and --with-system-certificates
   ./configure arguments are no longer supported. Since they were
   only present briefly, no provision is made for backwards
   compatibility.
 * Each input file is treated as containing anchors by default
   unless an input certificate contains detailed trust information.
 * The files in each input directory are not automatically treated
   as anchors unless a certificate contains detailed trust information.
 * The files in anchors/ subdirectory of each input directory are
   automatically marked as anchors.
 * The files in the blacklist/ subdirectory of each input directory
   are automatically marked as blacklisted.
 * Update tests and move around test certificates so we can
   test these changes.

https://bugs.freedesktop.org/show_bug.cgi?id=62327
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for exporting OpenSSL's TRUSTED CERTIFICATE format</title>
<updated>2013-02-05T14:00:25+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stefw@gnome.org</email>
</author>
<published>2013-01-30T14:50:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=39e9f190416ecb4260a3b079e1d79fc2e55f5a33'/>
<id>39e9f190416ecb4260a3b079e1d79fc2e55f5a33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for extracting to pem-bundle and pem-directory formats</title>
<updated>2013-02-05T14:00:25+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stefw@gnome.org</email>
</author>
<published>2013-01-30T14:39:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=dbcf3c049f4aadc1d25eb952b4feabdec14cf35d'/>
<id>dbcf3c049f4aadc1d25eb952b4feabdec14cf35d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support for sane writing to files extracted</title>
<updated>2013-02-05T13:54:53+00:00</updated>
<author>
<name>Stef Walter</name>
<email>stefw@gnome.org</email>
</author>
<published>2013-01-23T16:35:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/p11-kit.git/commit/?id=9a21e6ddf9eb7bb0f13f01cddba9dedd7a6e43b3'/>
<id>9a21e6ddf9eb7bb0f13f01cddba9dedd7a6e43b3</id>
<content type='text'>
 * Implement atomic writes of files
 * Writing with checks that not overwriting anything unless desired
 * Writing and overwriting of directory contents in a robust way
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Implement atomic writes of files
 * Writing with checks that not overwriting anything unless desired
 * Writing and overwriting of directory contents in a robust way
</pre>
</div>
</content>
</entry>
</feed>
