<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/linus/plop.git/src, branch plop-if-cleanup</title>
<subtitle>Linus' plop repository</subtitle>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/'/>
<entry>
<title>wip</title>
<updated>2014-09-27T13:45:14+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-27T13:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=dc6b383aa4a9cc1e2793c4d9f3be81bd676b7a20'/>
<id>dc6b383aa4a9cc1e2793c4d9f3be81bd676b7a20</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Sign the correct things in SPT's.</title>
<updated>2014-09-25T15:04:01+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-25T15:04:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=eb9b05d4b9213c9481a7005c63fa9107fe1b879f'/>
<id>eb9b05d4b9213c9481a7005c63fa9107fe1b879f</id>
<content type='text'>
First, the log entry (i.e. leaf hash) must be a TLS vector.
Second, an empty extension (as a TLS vector), must be included.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First, the log entry (i.e. leaf hash) must be a TLS vector.
Second, an empty extension (as a TLS vector), must be included.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use correct LogID.</title>
<updated>2014-09-25T15:02:03+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-25T15:02:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=8ca2b519859e9ed2284f596a907b63ba615bb7c5'/>
<id>8ca2b519859e9ed2284f596a907b63ba615bb7c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename inclusion_and_more/2.</title>
<updated>2014-09-25T14:36:24+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-25T14:36:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=256ec932dc0621c64a427da7ea76531c116263e7'/>
<id>256ec932dc0621c64a427da7ea76531c116263e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Actually serialise TLS vectors according to spec</title>
<updated>2014-09-23T08:50:51+00:00</updated>
<author>
<name>Magnus Ahltorp</name>
<email>map@kth.se</email>
</author>
<published>2014-09-23T08:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=f6d8e82e9c781b2cade1468460d7f84474200924'/>
<id>f6d8e82e9c781b2cade1468460d7f84474200924</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Store and retrieve extra-data in/from db.</title>
<updated>2014-09-20T13:33:06+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-20T13:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=4f1a715a3f2a6b049dcb9dcc5b38f6f2716e4101'/>
<id>4f1a715a3f2a6b049dcb9dcc5b38f6f2716e4101</id>
<content type='text'>
Also, add more specs to db.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, add more specs to db.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash in inclusion() and add inclusion-and-leaf().</title>
<updated>2014-09-19T16:11:37+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-19T16:11:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=209fc7ed4d44f0d613aabdb9b1c59b8621dc1339'/>
<id>209fc7ed4d44f0d613aabdb9b1c59b8621dc1339</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Hash over the MerkleTreeLeaf.</title>
<updated>2014-09-19T12:54:31+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-19T12:33:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=c2d7fcc2e1274c148f0ac94436c138022390ffc4'/>
<id>c2d7fcc2e1274c148f0ac94436c138022390ffc4</id>
<content type='text'>
Hash over correct timestamp when adding submitted entries.
Hash over the full #mtl{} when adding entries from db.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hash over correct timestamp when adding submitted entries.
Hash over the full #mtl{} when adding entries from db.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add field 'mtlhash' to the database, for get-proof-by-hash.</title>
<updated>2014-09-18T11:00:44+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-18T11:00:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=e84b362eb7f5dbdea44c811534521f89707f66b4'/>
<id>e84b362eb7f5dbdea44c811534521f89707f66b4</id>
<content type='text'>
Also, in db:
Add field 'mtlhash' to record 'plop'. Rename 'hash' -&gt; 'entryhash'.
Add leaf_hash(), calculating a leaf hash from data.
Fix a bug where print_tree() print half a byte of the hashes.
Rename tree_hash() -&gt; root().

Closes CATLFISH-3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, in db:
Add field 'mtlhash' to record 'plop'. Rename 'hash' -&gt; 'entryhash'.
Add leaf_hash(), calculating a leaf hash from data.
Fix a bug where print_tree() print half a byte of the hashes.
Rename tree_hash() -&gt; root().

Closes CATLFISH-3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite ts to use a list of lists and change its API.</title>
<updated>2014-09-16T14:08:50+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordberg.se</email>
</author>
<published>2014-09-16T14:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/linus/plop.git/commit/?id=3eabea607e7da4a5e3fa42668f470301d38509c5'/>
<id>3eabea607e7da4a5e3fa42668f470301d38509c5</id>
<content type='text'>
We want to get rid of maps because they're a bit too new for some
distributions. Replacing the arrays with lists is not necessary and
arguably not even the right move -- they're about twice as costly RAM
wise and the CPU cost for accesses are O(n). This cleans up the
implementation though so let's keep it as a reference implementation.

Changes to ht include poping potential placeholders in parent layer
before adding and swapping IR -&gt; RI all over, for consistency.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We want to get rid of maps because they're a bit too new for some
distributions. Replacing the arrays with lists is not necessary and
arguably not even the right move -- they're about twice as costly RAM
wise and the CPU cost for accesses are O(n). This cleans up the
implementation though so let's keep it as a reference implementation.

Changes to ht include poping potential placeholders in parent layer
before adding and swapping IR -&gt; RI all over, for consistency.
</pre>
</div>
</content>
</entry>
</feed>
