chiark / gitweb /
Mark Wooding [Mon, 20 Feb 2006 12:44:53 +0000 (12:44 +0000)]
admin: Initialize reference counter for client blocks.
Good ol' Valgrind!
Mark Wooding [Tue, 21 Feb 2006 23:57:35 +0000 (23:57 +0000)]
Merge branch 'tokens'
* tokens:
Correctly tokenize output to admin clients.
Mark Wooding [Sun, 19 Feb 2006 15:03:19 +0000 (15:03 +0000)]
Correctly tokenize output to admin clients.
This is a wide ranging change, and there may well be bugs in some of the
message reporting code.
Mark Wooding [Sun, 19 Feb 2006 14:33:17 +0000 (14:33 +0000)]
tripe-keys: Use curl instead of wget.
It's generally much better, and in particular, it can cope with file:
URLs, which wget chokes on, which is a nuisance for testing.
Mark Wooding [Wed, 8 Feb 2006 19:00:33 +0000 (19:00 +0000)]
infra: Clean up project setup
Mark Wooding [Sat, 28 Jan 2006 12:32:52 +0000 (12:32 +0000)]
Extract Subversion ignore data.
mdw [Fri, 7 Oct 2005 14:41:54 +0000 (14:41 +0000)]
Greetings and challenges.
mdw [Wed, 5 Oct 2005 09:59:00 +0000 (09:59 +0000)]
Packet loss percentages.
mdw [Tue, 4 Oct 2005 22:23:32 +0000 (22:23 +0000)]
Stupid bug.
mdw [Tue, 4 Oct 2005 22:22:24 +0000 (22:22 +0000)]
Various little fixes.
mdw [Tue, 4 Oct 2005 19:30:46 +0000 (19:30 +0000)]
Weird. tripe-keys got backdates somewhere.
mdw [Tue, 4 Oct 2005 18:34:32 +0000 (18:34 +0000)]
One that got away.
mdw [Tue, 4 Oct 2005 18:25:28 +0000 (18:25 +0000)]
More support scripts and other cool stuff.
mdw [Fri, 30 Sep 2005 14:41:12 +0000 (14:41 +0000)]
Backgrounded commands and RELOAD.
mdw [Thu, 29 Sep 2005 13:40:14 +0000 (13:40 +0000)]
Fix uninitialized variable in p_create.
mdw [Thu, 29 Sep 2005 13:34:06 +0000 (13:34 +0000)]
Various fixes.
mdw [Thu, 29 Sep 2005 13:33:26 +0000 (13:33 +0000)]
Fix for new key-data interface.
mdw [Fri, 16 Sep 2005 13:18:13 +0000 (13:18 +0000)]
Stupid labelling bug.
mdw [Fri, 16 Sep 2005 13:08:42 +0000 (13:08 +0000)]
Keepalives and pings.
mdw [Thu, 15 Sep 2005 15:27:55 +0000 (15:27 +0000)]
Fix segfault on failure to add peer specified by IP address.
mdw [Thu, 15 Sep 2005 14:26:38 +0000 (14:26 +0000)]
Don't build ethereal plugin if no ethereal headers found.
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.
mdw [Mon, 12 Sep 2005 01:25:47 +0000 (01:25 +0000)]
Improve the SLIP driver: allow dynamic creation of SLIP interfaces.
mdw [Sat, 3 Sep 2005 23:54:27 +0000 (23:54 +0000)]
Version bump; new email address.
mdw [Sat, 3 Sep 2005 23:52:20 +0000 (23:52 +0000)]
Support SLIP encapsulation as a tunnelling mechanism.
mdw [Sat, 30 Apr 2005 19:12:44 +0000 (19:12 +0000)]
Final docs tweaks.
mdw [Sat, 30 Apr 2005 19:06:32 +0000 (19:06 +0000)]
Issue ADD and KXSTART notifications in the right order!
mdw [Sat, 30 Apr 2005 19:02:17 +0000 (19:02 +0000)]
Fix stupid typo.
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.
mdw [Sat, 2 Oct 2004 09:44:52 +0000 (09:44 +0000)]
Mention that I wrote mallory's help message in the 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.
mdw [Sun, 12 Sep 2004 10:42:22 +0000 (10:42 +0000)]
Expunge CVS cruft.
mdw [Mon, 19 Apr 2004 08:49:40 +0000 (08:49 +0000)]
Ooops. Stupid bugs.
mdw [Mon, 19 Apr 2004 07:44:16 +0000 (07:44 +0000)]
Debianization stuff.
mdw [Sun, 18 Apr 2004 18:08:11 +0000 (18:08 +0000)]
Allow user-specified symmetric crypto algorithms.
mdw [Thu, 8 Apr 2004 01:36:29 +0000 (01:36 +0000)]
Expunge revision histories in files.
mdw [Sat, 3 Apr 2004 13:19:57 +0000 (13:19 +0000)]
Fix logrotate script.
mdw [Sat, 3 Apr 2004 12:35:13 +0000 (12:35 +0000)]
Support elliptic curve key exchange.
mdw [Sat, 3 Apr 2004 10:22:10 +0000 (10:22 +0000)]
Don't warn about boring errors from @accept@.
mdw [Sat, 29 Nov 2003 23:49:32 +0000 (23:49 +0000)]
Debianization.
mdw [Wed, 15 Oct 2003 09:31:24 +0000 (09:31 +0000)]
Remove buf, and add Ethereal analysis.
mdw [Wed, 15 Oct 2003 09:31:06 +0000 (09:31 +0000)]
Make forking work properly.
mdw [Wed, 15 Oct 2003 09:30:53 +0000 (09:30 +0000)]
Add support for Ethereal protocol analysis.
mdw [Wed, 15 Oct 2003 09:30:29 +0000 (09:30 +0000)]
Document the evil proxy.
mdw [Wed, 15 Oct 2003 09:29:38 +0000 (09:29 +0000)]
Cosmetic fix to changelog comment.
mdw [Wed, 15 Oct 2003 09:29:01 +0000 (09:29 +0000)]
Move buf stuff to Catacomb library.
mdw [Sun, 13 Jul 2003 11:54:40 +0000 (11:54 +0000)]
Version bump.
mdw [Sun, 13 Jul 2003 11:53:14 +0000 (11:53 +0000)]
Add protocol commentary.
mdw [Sun, 13 Jul 2003 11:44:24 +0000 (11:44 +0000)]
More docs updates.
mdw [Sun, 13 Jul 2003 11:38:39 +0000 (11:38 +0000)]
Fix formatting.
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.
mdw [Sun, 13 Jul 2003 11:18:10 +0000 (11:18 +0000)]
Fix init script a bit.
mdw [Sun, 13 Jul 2003 11:16:27 +0000 (11:16 +0000)]
Much documentation progress.
mdw [Sat, 17 May 2003 11:32:01 +0000 (11:32 +0000)]
Mention MTU.
mdw [Sat, 17 May 2003 11:27:42 +0000 (11:27 +0000)]
Fix runlevel.
mdw [Sat, 17 May 2003 11:13:52 +0000 (11:13 +0000)]
Don't try to run bogus startup scripts.
mdw [Sat, 17 May 2003 11:09:43 +0000 (11:09 +0000)]
Ignore Emacs backup files.
mdw [Sat, 17 May 2003 11:04:38 +0000 (11:04 +0000)]
Ship new configuration and startup kit.
mdw [Sat, 17 May 2003 11:02:12 +0000 (11:02 +0000)]
Document the new `-b' option.
mdw [Sat, 17 May 2003 11:01:28 +0000 (11:01 +0000)]
Handle flags on challenge timers correctly to prevent confusing the event
list.
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.
mdw [Sat, 17 May 2003 10:59:19 +0000 (10:59 +0000)]
Put a newline in the pidfile.
mdw [Fri, 16 May 2003 12:09:03 +0000 (12:09 +0000)]
Allow binding to a chosen address.
mdw [Fri, 16 May 2003 10:01:10 +0000 (10:01 +0000)]
Don't fail if build dir already exists.
mdw [Fri, 16 May 2003 10:00:59 +0000 (10:00 +0000)]
Version bump.
mdw [Wed, 23 Apr 2003 13:53:20 +0000 (13:53 +0000)]
New manpage for pkstream.
mdw [Wed, 23 Apr 2003 12:53:28 +0000 (12:53 +0000)]
New pkstream program.
mdw [Tue, 15 Apr 2003 14:26:44 +0000 (14:26 +0000)]
Various nips and tucks.
mdw [Tue, 15 Apr 2003 14:12:05 +0000 (14:12 +0000)]
Insert a newline to improve readability.
mdw [Tue, 15 Apr 2003 14:11:25 +0000 (14:11 +0000)]
Explain the `-U' and `-G' options.
mdw [Tue, 15 Apr 2003 14:11:09 +0000 (14:11 +0000)]
Rationalize the behaviour of the `-G' and `-U' options.
mdw [Sun, 6 Apr 2003 11:50:23 +0000 (11:50 +0000)]
Fix formatting crapness.
mdw [Sun, 6 Apr 2003 11:38:13 +0000 (11:38 +0000)]
Another error fix.
mdw [Sun, 6 Apr 2003 10:36:33 +0000 (10:36 +0000)]
Rearrange so as not to include Linux headers unless we need to.
mdw [Sun, 6 Apr 2003 10:33:31 +0000 (10:33 +0000)]
And again. (Sigh.)
mdw [Sun, 6 Apr 2003 10:31:25 +0000 (10:31 +0000)]
Fix description.
mdw [Sun, 6 Apr 2003 10:31:13 +0000 (10:31 +0000)]
Fix stupid bug.
mdw [Sun, 6 Apr 2003 10:26:35 +0000 (10:26 +0000)]
Report peer name on decrypt errors.
mdw [Sun, 6 Apr 2003 10:25:17 +0000 (10:25 +0000)]
Support Linux TUN/TAP device. Fix some bugs.
mdw [Sun, 13 Jan 2002 17:28:29 +0000 (17:28 +0000)]
Don't turn tracing on if tracing is turned off (!).
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.
mdw [Sun, 13 Jan 2002 14:59:55 +0000 (14:59 +0000)]
Track @lbuf@ changes in mLib.
mdw [Sun, 13 Jan 2002 14:57:42 +0000 (14:57 +0000)]
Fix crap typo.
mdw [Sun, 13 Jan 2002 14:57:33 +0000 (14:57 +0000)]
Track @lbuf@ and @dstr_vputf@ changes in mLib.
mdw [Sun, 13 Jan 2002 14:57:05 +0000 (14:57 +0000)]
Make @t_read@ be static, as it always should have been.
mdw [Sun, 13 Jan 2002 14:56:03 +0000 (14:56 +0000)]
Ignore TeX debris.
mdw [Sun, 13 Jan 2002 14:55:31 +0000 (14:55 +0000)]
More incomplete stuff.
mdw [Sun, 13 Jan 2002 14:54:58 +0000 (14:54 +0000)]
Provide MGF macros.
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.
mdw [Fri, 29 Jun 2001 19:36:05 +0000 (19:36 +0000)]
Some progress made on laptop.
mdw [Fri, 22 Jun 2001 19:45:22 +0000 (19:45 +0000)]
Beginnings of an RFC.
mdw [Fri, 22 Jun 2001 19:41:31 +0000 (19:41 +0000)]
Restart with different structure and rather more formal objectives.
mdw [Fri, 22 Jun 2001 19:40:36 +0000 (19:40 +0000)]
Support expiry of other peers' public keys.
mdw [Tue, 19 Jun 2001 22:13:57 +0000 (22:13 +0000)]
Version bump.
mdw [Tue, 19 Jun 2001 22:12:57 +0000 (22:12 +0000)]
Build new proxy program.
mdw [Tue, 19 Jun 2001 22:11:14 +0000 (22:11 +0000)]
The beginnings of a malicious proxy for TrIPE.
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.
mdw [Tue, 19 Jun 2001 22:09:54 +0000 (22:09 +0000)]
Expose interface, for use in the proxy.
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.
mdw [Tue, 19 Jun 2001 22:08:37 +0000 (22:08 +0000)]
Moved buffers to peer.c.