<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/linus/catlfish.git/src, branch dnssec2</title>
<subtitle>Linus' CT repository</subtitle>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/'/>
<entry>
<title>WIP</title>
<updated>2016-07-16T15:26:54+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-07-16T15:26:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=374900dca397ba8fe38fc028e9eb657feb5ce073'/>
<id>374900dca397ba8fe38fc028e9eb657feb5ce073</id>
<content type='text'>
NOTE: tests don't work -- SCT's don't validate
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NOTE: tests don't work -- SCT's don't validate
</pre>
</div>
</content>
</entry>
<entry>
<title>DNSSEC validation improvements.</title>
<updated>2016-04-13T08:57:23+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-04-13T08:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=49d8ed9587b1363f2feddc39f31442fd292798f2'/>
<id>49d8ed9587b1363f2feddc39f31442fd292798f2</id>
<content type='text'>
Use DS signature inception time as the DNSSEC validation time.
Validate input data a bit more.
Set TTL in DS to "Original TTL" of RRSIG (this time for real).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use DS signature inception time as the DNSSEC validation time.
Validate input data a bit more.
Set TTL in DS to "Original TTL" of RRSIG (this time for real).
</pre>
</div>
</content>
</entry>
<entry>
<title>Make unit tests work again and move rrset files.</title>
<updated>2016-04-11T14:00:20+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-04-11T14:00:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=6513f31960980a7d585f461fd05103406edf454e'/>
<id>6513f31960980a7d585f461fd05103406edf454e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Get submitting and storing working.</title>
<updated>2016-04-08T15:33:08+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-04-08T15:33:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=e173e2a050caa21725b588757becb84b3c56460a'/>
<id>e173e2a050caa21725b588757becb84b3c56460a</id>
<content type='text'>
Add README.dnssec.
Do start the dnssecport server.
Add config option 'trust_anchors_file'.
Pass correct data to validation server.
Change URL for submitting to match draft (add-rr-chain).
Make add-rr-chain take a base64-encoded string of RR's instead of JSON
list with one RR per entry.

TODO: Make the python tools know enough DNS to be able to verify SCT's
and such (i.e. 'make tests').
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add README.dnssec.
Do start the dnssecport server.
Add config option 'trust_anchors_file'.
Pass correct data to validation server.
Change URL for submitting to match draft (add-rr-chain).
Make add-rr-chain take a base64-encoded string of RR's instead of JSON
list with one RR per entry.

TODO: Make the python tools know enough DNS to be able to verify SCT's
and such (i.e. 'make tests').
</pre>
</div>
</content>
</entry>
<entry>
<title>Add knot config dir for local root, for testing.</title>
<updated>2016-04-07T14:23:00+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-04-07T14:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=ed60e7e384560e8581d16c218ca629a7555beb1e'/>
<id>ed60e7e384560e8581d16c218ca629a7555beb1e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Canonicalise DS RR and refactor dns a bit.</title>
<updated>2016-04-07T14:06:12+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-04-07T14:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=5485d7c6724a34db28c4da34386caa8d4059f11d'/>
<id>5485d7c6724a34db28c4da34386caa8d4059f11d</id>
<content type='text'>
Rename split_rrset/1 -&gt; decode_rrset/1.
Add type rr() and use it.
Canonicalise DS RR.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename split_rrset/1 -&gt; decode_rrset/1.
Add type rr() and use it.
Canonicalise DS RR.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add unit test for validation, from dnssecport:handle_call().</title>
<updated>2016-04-07T14:06:12+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-04-06T08:07:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=03874b8eca8f065f6a1b133f06f19c0ff1d1494e'/>
<id>03874b8eca8f065f6a1b133f06f19c0ff1d1494e</id>
<content type='text'>
- The port now returns the RRset (DS, chain, trust root and all
RRSIG's). This in preparatino for when this data will be normalised.
- dnssecport decodes and encodes DNS data.
- v1 stores the DS RR in the leaf and the rest, including the DS
  RRSIG, in the chain.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The port now returns the RRset (DS, chain, trust root and all
RRSIG's). This in preparatino for when this data will be normalised.
- dnssecport decodes and encodes DNS data.
- v1 stores the DS RR in the leaf and the rest, including the DS
  RRSIG, in the chain.
</pre>
</div>
</content>
</entry>
<entry>
<title>WIP</title>
<updated>2016-04-07T14:06:12+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-03-27T17:27:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=0573cda1b335a9dfbcc33d5b61964dcaae2ed165'/>
<id>0573cda1b335a9dfbcc33d5b61964dcaae2ed165</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow larger HTTP requests.</title>
<updated>2016-02-21T10:27:03+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-02-21T10:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=e6b1d5a4a8227603eaeb986e9594b595e847832b'/>
<id>e6b1d5a4a8227603eaeb986e9594b595e847832b</id>
<content type='text'>
1MB -&gt; 4MB.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1MB -&gt; 4MB.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add config knob max_submit_size.</title>
<updated>2016-02-01T10:40:25+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2015-11-17T12:33:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sunet.se/user/linus/catlfish.git/commit/?id=46b997342a7b6ee592357730f39dd9b3f2ca3ae4'/>
<id>46b997342a7b6ee592357730f39dd9b3f2ca3ae4</id>
<content type='text'>
If a blob is larger than this, in octets, after Base64 decoding, the
submission is rejected with 400.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a blob is larger than this, in octets, after Base64 decoding, the
submission is rejected with 400.
</pre>
</div>
</content>
</entry>
</feed>
