chiark / gitweb /
tripe
16 years agoDon't make scary messages just because one key didn't work on a message:
mdw [Sat, 17 May 2003 11:00:47 +0000 (11:00 +0000)]
Don't make scary messages just because one key didn't work on a message:
only be frightened if they all fail.  Set initial keyset refcount
correctly.

16 years agoPut a newline in the pidfile.
mdw [Sat, 17 May 2003 10:59:19 +0000 (10:59 +0000)]
Put a newline in the pidfile.

16 years agoAllow binding to a chosen address.
mdw [Fri, 16 May 2003 12:09:03 +0000 (12:09 +0000)]
Allow binding to a chosen address.

16 years agoDon't fail if build dir already exists.
mdw [Fri, 16 May 2003 10:01:10 +0000 (10:01 +0000)]
Don't fail if build dir already exists.

16 years agoVersion bump.
mdw [Fri, 16 May 2003 10:00:59 +0000 (10:00 +0000)]
Version bump.

16 years agoNew manpage for pkstream.
mdw [Wed, 23 Apr 2003 13:53:20 +0000 (13:53 +0000)]
New manpage for pkstream.

16 years agoNew pkstream program.
mdw [Wed, 23 Apr 2003 12:53:28 +0000 (12:53 +0000)]
New pkstream program.

16 years agoVarious nips and tucks. 1.0.0pre3
mdw [Tue, 15 Apr 2003 14:26:44 +0000 (14:26 +0000)]
Various nips and tucks.

16 years agoInsert a newline to improve readability.
mdw [Tue, 15 Apr 2003 14:12:05 +0000 (14:12 +0000)]
Insert a newline to improve readability.

16 years agoExplain the `-U' and `-G' options.
mdw [Tue, 15 Apr 2003 14:11:25 +0000 (14:11 +0000)]
Explain the `-U' and `-G' options.

16 years agoRationalize the behaviour of the `-G' and `-U' options.
mdw [Tue, 15 Apr 2003 14:11:09 +0000 (14:11 +0000)]
Rationalize the behaviour of the `-G' and `-U' options.

16 years agoFix formatting crapness.
mdw [Sun, 6 Apr 2003 11:50:23 +0000 (11:50 +0000)]
Fix formatting crapness.

16 years agoAnother error fix.
mdw [Sun, 6 Apr 2003 11:38:13 +0000 (11:38 +0000)]
Another error fix.

16 years agoRearrange so as not to include Linux headers unless we need to.
mdw [Sun, 6 Apr 2003 10:36:33 +0000 (10:36 +0000)]
Rearrange so as not to include Linux headers unless we need to.

16 years agoAnd again. (Sigh.)
mdw [Sun, 6 Apr 2003 10:33:31 +0000 (10:33 +0000)]
And again.  (Sigh.)

16 years agoFix description.
mdw [Sun, 6 Apr 2003 10:31:25 +0000 (10:31 +0000)]
Fix description.

16 years agoFix stupid bug.
mdw [Sun, 6 Apr 2003 10:31:13 +0000 (10:31 +0000)]
Fix stupid bug.

16 years agoReport peer name on decrypt errors.
mdw [Sun, 6 Apr 2003 10:26:35 +0000 (10:26 +0000)]
Report peer name on decrypt errors.

16 years agoSupport Linux TUN/TAP device. Fix some bugs.
mdw [Sun, 6 Apr 2003 10:25:17 +0000 (10:25 +0000)]
Support Linux TUN/TAP device.  Fix some bugs.

17 years agoDon't turn tracing on if tracing is turned off (!).
mdw [Sun, 13 Jan 2002 17:28:29 +0000 (17:28 +0000)]
Don't turn tracing on if tracing is turned off (!).

17 years agoDon't include the tracing option in the help if not compiled in.
mdw [Sun, 13 Jan 2002 17:14:05 +0000 (17:14 +0000)]
Don't include the tracing option in the help if not compiled in.

17 years agoTrack @lbuf@ changes in mLib.
mdw [Sun, 13 Jan 2002 14:59:55 +0000 (14:59 +0000)]
Track @lbuf@ changes in mLib.

17 years agoFix crap typo.
mdw [Sun, 13 Jan 2002 14:57:42 +0000 (14:57 +0000)]
Fix crap typo.

17 years agoTrack @lbuf@ and @dstr_vputf@ changes in mLib.
mdw [Sun, 13 Jan 2002 14:57:33 +0000 (14:57 +0000)]
Track @lbuf@ and @dstr_vputf@ changes in mLib.

17 years agoMake @t_read@ be static, as it always should have been.
mdw [Sun, 13 Jan 2002 14:57:05 +0000 (14:57 +0000)]
Make @t_read@ be static, as it always should have been.

17 years agoIgnore TeX debris.
mdw [Sun, 13 Jan 2002 14:56:03 +0000 (14:56 +0000)]
Ignore TeX debris.

17 years agoMore incomplete stuff.
mdw [Sun, 13 Jan 2002 14:55:31 +0000 (14:55 +0000)]
More incomplete stuff.

17 years agoProvide MGF macros.
mdw [Sun, 13 Jan 2002 14:54:58 +0000 (14:54 +0000)]
Provide MGF macros.

17 years agoPatch up zero-knowledge property by passing an encrypted log with a
mdw [Sun, 13 Jan 2002 14:54:40 +0000 (14:54 +0000)]
Patch up zero-knowledge property by passing an encrypted log with a
challenge, so that the prover can verify that the challenge is good.

18 years agoSome progress made on laptop.
mdw [Fri, 29 Jun 2001 19:36:05 +0000 (19:36 +0000)]
Some progress made on laptop.

18 years agoBeginnings of an RFC.
mdw [Fri, 22 Jun 2001 19:45:22 +0000 (19:45 +0000)]
Beginnings of an RFC.

18 years agoRestart with different structure and rather more formal objectives.
mdw [Fri, 22 Jun 2001 19:41:31 +0000 (19:41 +0000)]
Restart with different structure and rather more formal objectives.

18 years agoSupport expiry of other peers' public keys.
mdw [Fri, 22 Jun 2001 19:40:36 +0000 (19:40 +0000)]
Support expiry of other peers' public keys.

18 years agoVersion bump. 1.0.0pre2
mdw [Tue, 19 Jun 2001 22:13:57 +0000 (22:13 +0000)]
Version bump.

18 years agoBuild new proxy program.
mdw [Tue, 19 Jun 2001 22:12:57 +0000 (22:12 +0000)]
Build new proxy program.

18 years agoThe beginnings of a malicious proxy for TrIPE.
mdw [Tue, 19 Jun 2001 22:11:14 +0000 (22:11 +0000)]
The beginnings of a malicious proxy for TrIPE.

18 years agoSome more constants for the algorithms. Document the packet format
mdw [Tue, 19 Jun 2001 22:10:57 +0000 (22:10 +0000)]
Some more constants for the algorithms.  Document the packet format
change for non-malleability.  Moved @buf@ definitions to separate header
file.

18 years agoExpose interface, for use in the proxy.
mdw [Tue, 19 Jun 2001 22:09:54 +0000 (22:09 +0000)]
Expose interface, for use in the proxy.

18 years agoMove the program name to the right place when constructing the arguments
mdw [Tue, 19 Jun 2001 22:09:37 +0000 (22:09 +0000)]
Move the program name to the right place when constructing the arguments
to pass to a new server.

18 years agoMoved buffers to peer.c.
mdw [Tue, 19 Jun 2001 22:08:37 +0000 (22:08 +0000)]
Moved buffers to peer.c.

18 years agoUse magic number for packet size.
mdw [Tue, 19 Jun 2001 22:08:11 +0000 (22:08 +0000)]
Use magic number for packet size.

18 years agoChange the encrypted packet format to be non-malleable.
mdw [Tue, 19 Jun 2001 22:07:43 +0000 (22:07 +0000)]
Change the encrypted packet format to be non-malleable.

18 years agoCosmetic fixes.
mdw [Tue, 19 Jun 2001 22:07:09 +0000 (22:07 +0000)]
Cosmetic fixes.

18 years agoQuantify collision probabilities for the stated data volume bounds.
mdw [Sat, 16 Jun 2001 14:06:40 +0000 (14:06 +0000)]
Quantify collision probabilities for the stated data volume bounds.

18 years agoMake this a pre-release. 1.0.0pre1
mdw [Sat, 3 Mar 2001 12:30:39 +0000 (12:30 +0000)]
Make this a pre-release.

18 years agoRename word get and put functions now that there's 16-bit support.
mdw [Sat, 3 Mar 2001 12:07:08 +0000 (12:07 +0000)]
Rename word get and put functions now that there's 16-bit support.

18 years agoUse 16-bit lengths on MPs, since there's a packet limit of 64K anyway.
mdw [Sat, 3 Mar 2001 12:06:48 +0000 (12:06 +0000)]
Use 16-bit lengths on MPs, since there's a packet limit of 64K anyway.

18 years agoSet the socket send and receive buffers to maximum. At least this way,
mdw [Sat, 3 Mar 2001 11:15:19 +0000 (11:15 +0000)]
Set the socket send and receive buffers to maximum.  At least this way,
we won't drop large packets on the floor.  If the administrator wants to
prevent fragmentation of TrIPE messages, he can lower the MTU on the
tunnel interface.  Getting path-MTU stuff out of the kernel is too much
system-specific hard work for this program.

18 years agoDistribute the manpages.
mdw [Thu, 22 Feb 2001 09:11:42 +0000 (09:11 +0000)]
Distribute the manpages.

18 years agoIgnore parts of build system.
mdw [Thu, 22 Feb 2001 09:09:16 +0000 (09:09 +0000)]
Ignore parts of build system.

18 years agoPartially through reworking.
mdw [Thu, 22 Feb 2001 09:09:05 +0000 (09:09 +0000)]
Partially through reworking.

18 years agoComplete the manual.
mdw [Thu, 22 Feb 2001 09:08:38 +0000 (09:08 +0000)]
Complete the manual.

18 years agoMention maximum command length.
mdw [Thu, 22 Feb 2001 09:08:23 +0000 (09:08 +0000)]
Mention maximum command length.

18 years agoWrite a pidfile on request, and delete it when finished.
mdw [Thu, 22 Feb 2001 09:07:54 +0000 (09:07 +0000)]
Write a pidfile on request, and delete it when finished.

18 years agoBuild documents now.
mdw [Thu, 22 Feb 2001 09:07:29 +0000 (09:07 +0000)]
Build documents now.

18 years agoSeparate detach-from-terminal code into a separate function.
mdw [Thu, 22 Feb 2001 09:07:08 +0000 (09:07 +0000)]
Separate detach-from-terminal code into a separate function.

18 years agoFix logfile rotation to avoid program collapse.
mdw [Thu, 22 Feb 2001 09:06:08 +0000 (09:06 +0000)]
Fix logfile rotation to avoid program collapse.

18 years agoMore documentation.
mdw [Mon, 19 Feb 2001 19:11:43 +0000 (19:11 +0000)]
More documentation.

18 years agoOutput buffering on admin connections.
mdw [Mon, 19 Feb 2001 19:11:09 +0000 (19:11 +0000)]
Output buffering on admin connections.

18 years agoSet unet devices to be point-to-point.
mdw [Mon, 19 Feb 2001 19:10:45 +0000 (19:10 +0000)]
Set unet devices to be point-to-point.

18 years agoIgnore.
mdw [Fri, 16 Feb 2001 21:43:59 +0000 (21:43 +0000)]
Ignore.

18 years agoInitial versions of documentation.
mdw [Fri, 16 Feb 2001 21:43:33 +0000 (21:43 +0000)]
Initial versions of documentation.

18 years agoProvide a more helpful usage message.
mdw [Fri, 16 Feb 2001 21:43:12 +0000 (21:43 +0000)]
Provide a more helpful usage message.

18 years agoOnly link the server against Catacomb.
mdw [Fri, 16 Feb 2001 21:42:02 +0000 (21:42 +0000)]
Only link the server against Catacomb.

18 years agoMajor changes. See source files for details.
mdw [Fri, 16 Feb 2001 21:41:43 +0000 (21:41 +0000)]
Major changes.  See source files for details.

18 years agoAdd a new buffer.
mdw [Fri, 16 Feb 2001 21:41:31 +0000 (21:41 +0000)]
Add a new buffer.

18 years agoUse new spare buffer for building MP textual representations. Add a
mdw [Fri, 16 Feb 2001 21:41:06 +0000 (21:41 +0000)]
Use new spare buffer for building MP textual representations.  Add a
function for making human-readable time strings.

18 years agoChange key exchange message interface. Maintain statistics.
mdw [Fri, 16 Feb 2001 21:40:24 +0000 (21:40 +0000)]
Change key exchange message interface.  Maintain statistics.

18 years agoMajor overhaul. Separate functions for manipulating keysets from
mdw [Fri, 16 Feb 2001 21:39:55 +0000 (21:39 +0000)]
Major overhaul.  Separate functions for manipulating keysets from
functions for manipulating keyset lists.  Introduce a concept of
listening-only keys.

18 years agoRewrite for new key exchange protocol.
mdw [Fri, 16 Feb 2001 21:24:27 +0000 (21:24 +0000)]
Rewrite for new key exchange protocol.

18 years agoDon't link the client against Catacomb.
mdw [Fri, 16 Feb 2001 21:24:12 +0000 (21:24 +0000)]
Don't link the client against Catacomb.

18 years agoUse reliable signal handling for reopening logs.
mdw [Fri, 16 Feb 2001 21:23:39 +0000 (21:23 +0000)]
Use reliable signal handling for reopening logs.

18 years agoVarious minor changes. Check that MPs are in canonical form when
mdw [Fri, 16 Feb 2001 21:23:20 +0000 (21:23 +0000)]
Various minor changes.  Check that MPs are in canonical form when
loading.

18 years agoSupport for displaying statistics. Make client connections blocking, so
mdw [Fri, 16 Feb 2001 21:22:51 +0000 (21:22 +0000)]
Support for displaying statistics.  Make client connections blocking, so
that things don't get dropped.  (This might change again if I add
buffering.)

18 years agoChange ERR response to FAIL for consistency with other programs.
mdw [Tue, 6 Feb 2001 09:34:53 +0000 (09:34 +0000)]
Change ERR response to FAIL for consistency with other programs.

18 years agoSequence number protection, and BSD tunnels.
mdw [Mon, 5 Feb 2001 19:56:37 +0000 (19:56 +0000)]
Sequence number protection, and BSD tunnels.

18 years agoGuard against inappropriate compilation.
mdw [Mon, 5 Feb 2001 19:55:00 +0000 (19:55 +0000)]
Guard against inappropriate compilation.

18 years agoAdd sequence number protection.
mdw [Mon, 5 Feb 2001 19:53:23 +0000 (19:53 +0000)]
Add sequence number protection.

18 years agoInitial support for BSD tunnel devices.
mdw [Mon, 5 Feb 2001 19:48:18 +0000 (19:48 +0000)]
Initial support for BSD tunnel devices.

18 years agoMake file descriptors be nonblocking and close-on-exec.
mdw [Sun, 4 Feb 2001 17:10:58 +0000 (17:10 +0000)]
Make file descriptors be nonblocking and close-on-exec.

18 years agoRemove a debugging @abort@ call.
mdw [Sun, 4 Feb 2001 17:10:40 +0000 (17:10 +0000)]
Remove a debugging @abort@ call.

18 years agoReopen logfiles on receipt of @SIGHUP@ (not done very well). Don't
mdw [Sun, 4 Feb 2001 17:10:15 +0000 (17:10 +0000)]
Reopen logfiles on receipt of @SIGHUP@ (not done very well).  Don't
change directory -- just mangle pathnames instead.

18 years agoCreate a configuration header file to tidy up command lines.
mdw [Sun, 4 Feb 2001 01:17:55 +0000 (01:17 +0000)]
Create a configuration header file to tidy up command lines.

18 years agoThe `DAEMON' notification to stdout is replaced by a warning. The
mdw [Sun, 4 Feb 2001 01:17:12 +0000 (01:17 +0000)]
The `DAEMON' notification to stdout is replaced by a warning.  The
`DAEMON' and `QUIT' command send `OK' on successful completion.  Put
assignment of sequence number in a T(...) guard.

18 years agoPut timer information into the entropy pool when packets are received
mdw [Sat, 3 Feb 2001 22:40:29 +0000 (22:40 +0000)]
Put timer information into the entropy pool when packets are received
and on similar events.  Reseed the generator on the interval timer.

18 years agoStuff more randomness into the pool in the interval timer.
mdw [Sat, 3 Feb 2001 22:33:00 +0000 (22:33 +0000)]
Stuff more randomness into the pool in the interval timer.

18 years agoInitial checkin.
mdw [Sat, 3 Feb 2001 20:26:37 +0000 (20:26 +0000)]
Initial checkin.