chiark / gitweb /
tripe
18 years agoBackgrounded commands and RELOAD.
mdw [Fri, 30 Sep 2005 14:41:12 +0000 (14:41 +0000)]
Backgrounded commands and RELOAD.

18 years agoFix uninitialized variable in p_create.
mdw [Thu, 29 Sep 2005 13:40:14 +0000 (13:40 +0000)]
Fix uninitialized variable in p_create.

18 years agoVarious fixes.
mdw [Thu, 29 Sep 2005 13:34:06 +0000 (13:34 +0000)]
Various fixes.

18 years agoFix for new key-data interface.
mdw [Thu, 29 Sep 2005 13:33:26 +0000 (13:33 +0000)]
Fix for new key-data interface.

18 years agoStupid labelling bug.
mdw [Fri, 16 Sep 2005 13:18:13 +0000 (13:18 +0000)]
Stupid labelling bug.

18 years agoKeepalives and pings.
mdw [Fri, 16 Sep 2005 13:08:42 +0000 (13:08 +0000)]
Keepalives and pings.

18 years agoFix segfault on failure to add peer specified by IP address.
mdw [Thu, 15 Sep 2005 15:27:55 +0000 (15:27 +0000)]
Fix segfault on failure to add peer specified by IP address.

18 years agoDon't build ethereal plugin if no ethereal headers found.
mdw [Thu, 15 Sep 2005 14:26:38 +0000 (14:26 +0000)]
Don't build ethereal plugin if no ethereal headers found.

18 years agoGeneral overhaul of tunnelling: allow multiple tunnel drivers in one daemon,
mdw [Mon, 12 Sep 2005 14:00:00 +0000 (14:00 +0000)]
General overhaul of tunnelling: allow multiple tunnel drivers in one daemon,
running at the same time.

18 years agoImprove the SLIP driver: allow dynamic creation of SLIP interfaces.
mdw [Mon, 12 Sep 2005 01:25:47 +0000 (01:25 +0000)]
Improve the SLIP driver: allow dynamic creation of SLIP interfaces.

18 years agoVersion bump; new email address. 1.0.0pre7
mdw [Sat, 3 Sep 2005 23:54:27 +0000 (23:54 +0000)]
Version bump; new email address.

18 years agoSupport SLIP encapsulation as a tunnelling mechanism.
mdw [Sat, 3 Sep 2005 23:52:20 +0000 (23:52 +0000)]
Support SLIP encapsulation as a tunnelling mechanism.

19 years agoFinal docs tweaks.
mdw [Sat, 30 Apr 2005 19:12:44 +0000 (19:12 +0000)]
Final docs tweaks.

19 years agoIssue ADD and KXSTART notifications in the right order!
mdw [Sat, 30 Apr 2005 19:06:32 +0000 (19:06 +0000)]
Issue ADD and KXSTART notifications in the right order!

19 years agoFix stupid typo.
mdw [Sat, 30 Apr 2005 19:02:17 +0000 (19:02 +0000)]
Fix stupid typo.

19 years agoAllow admin clients to filter out async messages. Send notifications
mdw [Sat, 30 Apr 2005 19:01:12 +0000 (19:01 +0000)]
Allow admin clients to filter out async messages.  Send notifications
about interesting events.  Rewrite all the messages to be more easily
machine-readable and document them all.  Fix the Ethereal dissector for
the new Ethereal, and fix the build system for the new autotools.

19 years agoMention that I wrote mallory's help message in the manpage.
mdw [Sat, 2 Oct 2004 09:44:52 +0000 (09:44 +0000)]
Mention that I wrote mallory's help message in the manpage.

19 years agoUse standard GNU uppercase for metavariables in usage strings. Some manpage
mdw [Sat, 2 Oct 2004 09:38:48 +0000 (09:38 +0000)]
Use standard GNU uppercase for metavariables in usage strings.  Some manpage
fixing.  Write mallory's help message.

19 years agoExpunge CVS cruft.
mdw [Sun, 12 Sep 2004 10:42:22 +0000 (10:42 +0000)]
Expunge CVS cruft.

20 years agoOoops. Stupid bugs.
mdw [Mon, 19 Apr 2004 08:49:40 +0000 (08:49 +0000)]
Ooops.  Stupid bugs.

20 years agoDebianization stuff.
mdw [Mon, 19 Apr 2004 07:44:16 +0000 (07:44 +0000)]
Debianization stuff.

20 years agoAllow user-specified symmetric crypto algorithms.
mdw [Sun, 18 Apr 2004 18:08:11 +0000 (18:08 +0000)]
Allow user-specified symmetric crypto algorithms.

20 years agoExpunge revision histories in files.
mdw [Thu, 8 Apr 2004 01:36:29 +0000 (01:36 +0000)]
Expunge revision histories in files.

20 years agoFix logrotate script.
mdw [Sat, 3 Apr 2004 13:19:57 +0000 (13:19 +0000)]
Fix logrotate script.

20 years agoSupport elliptic curve key exchange.
mdw [Sat, 3 Apr 2004 12:35:13 +0000 (12:35 +0000)]
Support elliptic curve key exchange.

20 years agoDon't warn about boring errors from @accept@.
mdw [Sat, 3 Apr 2004 10:22:10 +0000 (10:22 +0000)]
Don't warn about boring errors from @accept@.

20 years agoDebianization. 1.0.0pre6
mdw [Sat, 29 Nov 2003 23:49:32 +0000 (23:49 +0000)]
Debianization.

20 years agoRemove buf, and add Ethereal analysis.
mdw [Wed, 15 Oct 2003 09:31:24 +0000 (09:31 +0000)]
Remove buf, and add Ethereal analysis.

20 years agoMake forking work properly.
mdw [Wed, 15 Oct 2003 09:31:06 +0000 (09:31 +0000)]
Make forking work properly.

20 years agoAdd support for Ethereal protocol analysis.
mdw [Wed, 15 Oct 2003 09:30:53 +0000 (09:30 +0000)]
Add support for Ethereal protocol analysis.

20 years agoDocument the evil proxy.
mdw [Wed, 15 Oct 2003 09:30:29 +0000 (09:30 +0000)]
Document the evil proxy.

20 years agoCosmetic fix to changelog comment.
mdw [Wed, 15 Oct 2003 09:29:38 +0000 (09:29 +0000)]
Cosmetic fix to changelog comment.

20 years agoMove buf stuff to Catacomb library.
mdw [Wed, 15 Oct 2003 09:29:01 +0000 (09:29 +0000)]
Move buf stuff to Catacomb library.

20 years agoVersion bump. 1.0.0pre5
mdw [Sun, 13 Jul 2003 11:54:40 +0000 (11:54 +0000)]
Version bump.

20 years agoAdd protocol commentary.
mdw [Sun, 13 Jul 2003 11:53:14 +0000 (11:53 +0000)]
Add protocol commentary.

20 years agoMore docs updates.
mdw [Sun, 13 Jul 2003 11:44:24 +0000 (11:44 +0000)]
More docs updates.

20 years agoFix formatting.
mdw [Sun, 13 Jul 2003 11:38:39 +0000 (11:38 +0000)]
Fix formatting.

20 years agoIncopatible protocol fix! Include message type code under MAC tag to prevent
mdw [Sun, 13 Jul 2003 11:19:49 +0000 (11:19 +0000)]
Incopatible protocol fix!  Include message type code under MAC tag to prevent
cut-and-paste from key-exchange messages to general packet transport.

20 years agoFix init script a bit.
mdw [Sun, 13 Jul 2003 11:18:10 +0000 (11:18 +0000)]
Fix init script a bit.

20 years agoMuch documentation progress.
mdw [Sun, 13 Jul 2003 11:16:27 +0000 (11:16 +0000)]
Much documentation progress.

20 years agoMention MTU. 1.0.0pre4
mdw [Sat, 17 May 2003 11:32:01 +0000 (11:32 +0000)]
Mention MTU.

20 years agoFix runlevel.
mdw [Sat, 17 May 2003 11:27:42 +0000 (11:27 +0000)]
Fix runlevel.

20 years agoDon't try to run bogus startup scripts.
mdw [Sat, 17 May 2003 11:13:52 +0000 (11:13 +0000)]
Don't try to run bogus startup scripts.

20 years agoIgnore Emacs backup files.
mdw [Sat, 17 May 2003 11:09:43 +0000 (11:09 +0000)]
Ignore Emacs backup files.

20 years agoShip new configuration and startup kit.
mdw [Sat, 17 May 2003 11:04:38 +0000 (11:04 +0000)]
Ship new configuration and startup kit.

20 years agoDocument the new `-b' option.
mdw [Sat, 17 May 2003 11:02:12 +0000 (11:02 +0000)]
Document the new `-b' option.

20 years agoHandle flags on challenge timers correctly to prevent confusing the event
mdw [Sat, 17 May 2003 11:01:28 +0000 (11:01 +0000)]
Handle flags on challenge timers correctly to prevent confusing the event
list.

20 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.

20 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.

20 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.

20 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.

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

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

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

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

21 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.

21 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.

21 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.

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

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

21 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.

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

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

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

21 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.

21 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.

22 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 (!).

22 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.

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

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

22 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.

22 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.

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

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

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

22 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.

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

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

22 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.

22 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.

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

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

22 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.

22 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.

22 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.

22 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.

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

22 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.

22 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.

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

22 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.

23 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.

23 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.

23 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.

23 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.

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

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

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

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

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