summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
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.
mdw [Tue, 19 Jun 2001 22:08:11 +0000 (22:08 +0000)]
Use magic number for packet size.
mdw [Tue, 19 Jun 2001 22:07:43 +0000 (22:07 +0000)]
Change the encrypted packet format to be non-malleable.
mdw [Tue, 19 Jun 2001 22:07:09 +0000 (22:07 +0000)]
Cosmetic fixes.
mdw [Sat, 16 Jun 2001 14:06:40 +0000 (14:06 +0000)]
Quantify collision probabilities for the stated data volume bounds.
mdw [Sat, 3 Mar 2001 12:30:39 +0000 (12:30 +0000)]
Make this a pre-release.
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.
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.
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.
mdw [Thu, 22 Feb 2001 09:11:42 +0000 (09:11 +0000)]
Distribute the manpages.
mdw [Thu, 22 Feb 2001 09:09:16 +0000 (09:09 +0000)]
Ignore parts of build system.
mdw [Thu, 22 Feb 2001 09:09:05 +0000 (09:09 +0000)]
Partially through reworking.
mdw [Thu, 22 Feb 2001 09:08:38 +0000 (09:08 +0000)]
Complete the manual.
mdw [Thu, 22 Feb 2001 09:08:23 +0000 (09:08 +0000)]
Mention maximum command length.
mdw [Thu, 22 Feb 2001 09:07:54 +0000 (09:07 +0000)]
Write a pidfile on request, and delete it when finished.
mdw [Thu, 22 Feb 2001 09:07:29 +0000 (09:07 +0000)]
Build documents now.
mdw [Thu, 22 Feb 2001 09:07:08 +0000 (09:07 +0000)]
Separate detach-from-terminal code into a separate function.
mdw [Thu, 22 Feb 2001 09:06:08 +0000 (09:06 +0000)]
Fix logfile rotation to avoid program collapse.
mdw [Mon, 19 Feb 2001 19:11:43 +0000 (19:11 +0000)]
More documentation.
mdw [Mon, 19 Feb 2001 19:11:09 +0000 (19:11 +0000)]
Output buffering on admin connections.
mdw [Mon, 19 Feb 2001 19:10:45 +0000 (19:10 +0000)]
Set unet devices to be point-to-point.
mdw [Fri, 16 Feb 2001 21:43:59 +0000 (21:43 +0000)]
Ignore.
mdw [Fri, 16 Feb 2001 21:43:33 +0000 (21:43 +0000)]
Initial versions of documentation.
mdw [Fri, 16 Feb 2001 21:43:12 +0000 (21:43 +0000)]
Provide a more helpful usage message.
mdw [Fri, 16 Feb 2001 21:42:02 +0000 (21:42 +0000)]
Only link the server against Catacomb.
mdw [Fri, 16 Feb 2001 21:41:43 +0000 (21:41 +0000)]
Major changes. See source files for details.
mdw [Fri, 16 Feb 2001 21:41:31 +0000 (21:41 +0000)]
Add a new buffer.
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.
mdw [Fri, 16 Feb 2001 21:40:24 +0000 (21:40 +0000)]
Change key exchange message interface. Maintain statistics.
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.
mdw [Fri, 16 Feb 2001 21:24:27 +0000 (21:24 +0000)]
Rewrite for new key exchange protocol.
mdw [Fri, 16 Feb 2001 21:24:12 +0000 (21:24 +0000)]
Don't link the client against Catacomb.
mdw [Fri, 16 Feb 2001 21:23:39 +0000 (21:23 +0000)]
Use reliable signal handling for reopening logs.
mdw [Fri, 16 Feb 2001 21:23:20 +0000 (21:23 +0000)]
Various minor changes. Check that MPs are in canonical form when
loading.
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.)
mdw [Tue, 6 Feb 2001 09:34:53 +0000 (09:34 +0000)]
Change ERR response to FAIL for consistency with other programs.
mdw [Mon, 5 Feb 2001 19:56:37 +0000 (19:56 +0000)]
Sequence number protection, and BSD tunnels.
mdw [Mon, 5 Feb 2001 19:55:00 +0000 (19:55 +0000)]
Guard against inappropriate compilation.
mdw [Mon, 5 Feb 2001 19:53:23 +0000 (19:53 +0000)]
Add sequence number protection.
mdw [Mon, 5 Feb 2001 19:48:18 +0000 (19:48 +0000)]
Initial support for BSD tunnel devices.
mdw [Sun, 4 Feb 2001 17:10:58 +0000 (17:10 +0000)]
Make file descriptors be nonblocking and close-on-exec.
mdw [Sun, 4 Feb 2001 17:10:40 +0000 (17:10 +0000)]
Remove a debugging @abort@ call.
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.
mdw [Sun, 4 Feb 2001 01:17:55 +0000 (01:17 +0000)]
Create a configuration header file to tidy up command lines.
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.
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.
mdw [Sat, 3 Feb 2001 22:33:00 +0000 (22:33 +0000)]
Stuff more randomness into the pool in the interval timer.
mdw [Sat, 3 Feb 2001 20:26:37 +0000 (20:26 +0000)]
Initial checkin.