udpkey
8 years agoFound in crybaby's working tree. mdw/wip.crybaby.2016-05-05
Mark Wooding [Thu, 5 May 2016 09:26:39 +0000 (10:26 +0100)]
Found in crybaby's working tree.

9 years agoudpkey.c: Use correct name and key size when client derives MAC key.
Mark Wooding [Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)]
udpkey.c: Use correct name and key size when client derives MAC key.

This is a nasty interop bug because the server gets the derivation right
-- so the two can potentially end up with different keys.  Fortunately
things mostly work anyway.

9 years agoudpkey.c: Fix some misformatting from the refactoring.
Mark Wooding [Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)]
udpkey.c: Fix some misformatting from the refactoring.

9 years agoudpkey.c: Describe the proposed new forward-secure protocol. mdw/fwd-sec
Mark Wooding [Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)]
udpkey.c: Describe the proposed new forward-secure protocol.

9 years agoudpkey.c: Secret handling machinery.
Mark Wooding [Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)]
udpkey.c: Secret handling machinery.

9 years agoudpkey.c: Refactor the client side of the protocol.
Mark Wooding [Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)]
udpkey.c: Refactor the client side of the protocol.

Include protocol specifier in net source spec.  There's no choice yet,
but it gives us somewhere to put one.

9 years agoudpkey.c: Refactor protocol reply logic.
Mark Wooding [Wed, 18 Jun 2014 20:52:35 +0000 (21:52 +0100)]
udpkey.c: Refactor protocol reply logic.

Also add a protocol summary comment.

9 years agoudpkey.c: Fix embarrassing typo.
Mark Wooding [Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)]
udpkey.c: Fix embarrassing typo.

9 years agoudpkey.c: Fix usage message to show proper net source spec.
Mark Wooding [Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)]
udpkey.c: Fix usage message to show proper net source spec.

9 years agoudpkey.1: Fix misformatting in synopsis.
Mark Wooding [Sat, 24 May 2014 13:00:03 +0000 (14:00 +0100)]
udpkey.1: Fix misformatting in synopsis.

10 years agoudpkey.c: Fix typos in commentary.
Mark Wooding [Sat, 29 Jun 2013 21:58:37 +0000 (22:58 +0100)]
udpkey.c: Fix typos in commentary.

10 years agoudpkey.1: Prepend a line telling man(1)'s that it should call eqn(1).
Mark Wooding [Sat, 29 Jun 2013 17:45:05 +0000 (18:45 +0100)]
udpkey.1: Prepend a line telling man(1)'s that it should call eqn(1).

10 years agoudpkey.1: Fix misformatting in a syntax display.
Mark Wooding [Sat, 29 Jun 2013 17:44:50 +0000 (18:44 +0100)]
udpkey.1: Fix misformatting in a syntax display.

10 years agoRelease 1.0.1. 1.0.1
Mark Wooding [Sat, 29 Jun 2013 00:35:30 +0000 (01:35 +0100)]
Release 1.0.1.

10 years agodebian/udpkey.keyscript: Don't send network setup chatter as key.
Mark Wooding [Sat, 29 Jun 2013 16:28:02 +0000 (17:28 +0100)]
debian/udpkey.keyscript: Don't send network setup chatter as key.

This was why we needed two goes at fetching the key.

10 years agodebian/udpkey.initramfs-hook: Ensure seed is not publicly readable.
Mark Wooding [Sat, 29 Jun 2013 16:27:24 +0000 (17:27 +0100)]
debian/udpkey.initramfs-hook: Ensure seed is not publicly readable.

10 years agoMakefile.am: Distribute the extra Debian files.
Mark Wooding [Sat, 29 Jun 2013 00:39:52 +0000 (01:39 +0100)]
Makefile.am: Distribute the extra Debian files.

10 years agoAnnotate `printf'-like functions for better warnings.
Mark Wooding [Fri, 28 Jun 2013 19:29:48 +0000 (20:29 +0100)]
Annotate `printf'-like functions for better warnings.

10 years agoudpkey.c: Missing newline in version string.
Mark Wooding [Fri, 28 Jun 2013 19:40:04 +0000 (20:40 +0100)]
udpkey.c: Missing newline in version string.

10 years agoUse constant-time comparison for checking MAC tags.
Mark Wooding [Fri, 28 Jun 2013 19:19:31 +0000 (20:19 +0100)]
Use constant-time comparison for checking MAC tags.

10 years agoudpkey.c: Fix format-string error.
Mark Wooding [Fri, 28 Jun 2013 19:27:42 +0000 (20:27 +0100)]
udpkey.c: Fix format-string error.

10 years agoudpkey.1: Some more tweaks to the manpage.
Mark Wooding [Sat, 29 Jun 2013 09:42:28 +0000 (10:42 +0100)]
udpkey.1: Some more tweaks to the manpage.

The MAC tag length is actually optional, so show this in the
description.

10 years ago.gitignore: Ignore the `autom4te.cache' directory.
Mark Wooding [Fri, 28 Jun 2013 19:18:38 +0000 (20:18 +0100)]
.gitignore: Ignore the `autom4te.cache' directory.

Don't know how this escaped.

11 years agoudpkey.1: Various fixes to the hastily written manual.
Mark Wooding [Mon, 24 Dec 2012 09:56:44 +0000 (09:56 +0000)]
udpkey.1: Various fixes to the hastily written manual.

11 years agoInitial version. 1.0.0
Mark Wooding [Wed, 16 May 2012 12:33:00 +0000 (13:33 +0100)]
Initial version.