tripe
2022-04-30 Mark Woodingserver/peer.c, etc.: Introduce who-goes-there protocol. mdw/wgt
2022-04-30 Mark Woodingserver/tests.at: Abstract out the wait-for-knock machinery.
2022-04-30 Mark Woodingserver/peer.c (p_txend): Rework the success path.
2022-04-30 Mark Woodingserver/peer.c: Add a flags argument to `p_txend'.
2022-04-30 Mark Woodingsvc/connect.in: Maintain time of last reconnect attempt...
2022-04-30 Mark Woodingsvc/connect.in: Pass time into `Pinger._reconnect'.
2022-04-30 Mark Woodingsvc/connect.in: Stash the time in a variable rather...
2022-04-30 Mark Woodingsvc/connect.in: Change the idiom for handling peer...
2022-04-30 Mark Woodingsvc/connect.in: Use new `FORCEKX -quiet' when attemptin...
2022-04-30 Mark Woodingserver/admin.c: Add `-quiet' options to `forcekx' and...
2022-04-28 Mark WoodingMerge remote-tracking branch 'origin/mdw/found-crybaby'
2022-04-28 Mark Woodingsvc/connect.in: Use the service's version, not the...
2022-04-28 Mark Woodingsvc/connect.in: Fix latent type errors in info output.
2022-04-28 Mark Woodingserver/bulkcrypto.c: Document the procedures for produc... mdw/master.found-crybaby
2022-04-28 Mark Woodingserver/chal.c: Add a missing blank line.
2022-04-28 Mark Woodingserver/tripe-admin.5.in: Place the blame correctly...
2022-04-28 Mark Woodingsvc/connect.8.in: Fix message formatting.
2022-04-28 Mark Woodingsvc/connect.in: Qualify reference to symbol in `tripe...
2021-09-21 Mark Woodingserver/admin.c: Remove spurious `ping' in usage message. master
2021-09-20 Mark Woodingserver/tests.at: Quote messages being echoed.
2021-09-20 Mark Woodingserver/tripe.8.in: Fix the reference for trace options.
2021-09-20 Mark Woodingserver/tripe-admin.5.in: Fix out-of-date information...
2021-09-20 Mark Woodingsvc/connect.in: Make `failures' info value be a string.
2021-09-20 Mark Woodingpeerdb/tripe-newpeers.in: Reflow an overlong comment.
2021-09-20 Mark Woodingcommon/defs.man: Set the font for the running headers...
2020-06-21 Mark Woodingpeerdb/peers.in.5.in: Fix `.' which should have been...
2020-06-21 Mark Woodingkeys/tripe-keys.conf.5.in: Delete entirely spurious...
2020-06-21 Mark Woodingkeys/tripe-keys.conf.5.in: Use `\-' (minus) for options...
2020-06-21 Mark Woodingkeys/tripe-keys.conf.5.in: Generally enclose literal...
2020-06-21 Mark Woodingkeys/tripe-keys.conf.5.in: Typeset parameter names...
2020-06-13 Mark Woodingserver/tripe-admin.5.in: Remove incorrect blame on...
2020-06-13 Mark Woodingserver/tripe-admin.5.in: Improve some clumsy wording.
2020-06-13 Mark Woodingserver/tripe-admin.5.in: Add cross-reference for ECODE...
2020-06-13 Mark Woodingserver/tripe-admin.5.in: Add missing origin-command...
2020-06-13 Mark Woodingserver/tripe-admin.5.in: Use gender-neutral pronouns.
2020-06-13 Mark Woodingserver/bulkcrypto.c: Fix description comment for AEAD...
2020-06-13 Mark Woodingpy/tripe.py.in: Raise an error if a command token conta...
2020-05-25 Mark WoodingMerge branch '1.0.0pre19.x'
2020-05-25 Mark Woodingsvc/connect.in: Squash newlines to spaces in `info... 1.0.0pre19.x
2020-05-25 Mark Woodingserver/admin.c: Fix `=' vs `==' error in assertion.
2020-05-25 Mark Woodingserver/peer.c: Always send `BYE' packets on peer death.
2020-05-25 Mark Woodingserver/admin.c: Don't automatically mark `knock' peers...
2020-05-25 Mark Woodingserver/tests.at (knock): Tell `bob' explicitly that...
2020-05-25 Mark Woodingt/Makefile.am: Run the tests in parallel.
2020-04-08 Mark Woodingsvc/tripe-ifup.in: Don't set remote IPv6 address until...
2019-09-29 Mark Woodingdebian/: Bump to Debhelper 10.
2019-09-29 Mark Woodingserver/bulkcrypto.c: Replace dynamic assertions with...
2019-09-29 Mark Woodingproxy/tripe-mitm.c, server/tests.at: Optionally use...
2019-09-23 Mark WoodingRelease 1.5.3. 1.5.3
2019-09-23 Mark Woodingpeerdb/tripe-newpeers.in: Fix output crash when there...
2019-09-22 Mark WoodingRelease 1.5.2. 1.5.2
2019-09-22 Mark WoodingRelease 1.5.1. 1.5.1
2019-09-22 Mark Woodingserver/tests.at: Add roundtrip test for the crypto...
2019-09-22 Mark Woodingserver/test.c: Trace the key-exchange and bulk crypto...
2019-09-22 Mark Woodingserver/test.c: Don't try to trace if it's turned off.
2019-09-22 Mark Woodingserver/test.c: Don't segfault if the keyring is bogus.
2019-09-22 Mark Woodingserver/tripe-admin.5.in: Document the `unsuitable-aead...
2019-09-22 Mark Woodingserver/tripe-admin.5.in: Reorder the `KEYMGMT' warnings.
2019-09-22 Mark Woodingserver/bulkcrypto.c: Support smaller nonce spaces,...
2019-09-22 Mark Woodingserver/bulkcrypto.c: Abstract out the AEAD nonce format...
2019-09-22 Mark Woodingserver/bulkcrypto.c: Adjust the scale in the data-forma...
2019-09-22 Mark Woodingserver/bulkcrypto.c: Fix segfault in `aead' algorithm...
2019-09-22 Mark WoodingRelease 1.5.0. 1.5.0
2019-09-22 Mark Woodingconfigure.ac, debian/control: Set Catacomb version...
2019-09-22 Mark WoodingMerge remote-tracking branch 'origin/1.0.0pre19.x'
2019-09-22 Mark Woodingdebian/control: Move the Wireshark gubbins back to...
2019-09-21 Mark Woodingserver/bulkcrypto.c: Implement a bulk transform based...
2019-09-05 Mark Woodingserver/tripe.8.in: Use Rogaway's spelling `blockcipher...
2019-09-05 Mark Woodingserver/keymgmt.c: Trace the bulk-transform name.
2019-09-05 Mark Woodingpathmtu/pathmtu.c: Disable `raw' strategy if we don...
2019-09-05 Mark Woodingpathmtu/pathmtu.c: Place `addreq' with the rest of...
2019-09-05 Mark Woodingpathmtu/pathmtu.c: Indent conditional `#define' properly.
2019-09-05 Mark Woodingserver/Makefile.am: Build most of the server into a...
2019-09-05 Mark Woodingserver/: Make initialization errors be non-fatal and...
2019-09-05 Mark Woodingserver/tripe.c, server/standalone.c: Split `main' out...
2019-09-05 Mark Woodingserver/: Build a proper interface for handling tunnel...
2019-01-25 Mark Woodingserver/keymgmt.c: Capture copies of the keyring and...
2019-01-25 Mark Woodingserver/keymgmt.c, server/tripe.c: Add `km_clear' to...
2019-01-25 Mark Woodingserver/peer.c, server/tripe.c: Add `p_unbind' to tear...
2019-01-25 Mark Woodingserver/keymgmt.c (kh_init): Remove pointless setting...
2019-01-25 Mark Woodingserver/tripe.c, server/admin.c: Add a way to end the...
2019-01-25 Mark Woodingserver/peer.c, server/admin.c: Introduce `p_destroyall'.
2019-01-25 Mark Woodingserver/admin.c: Introduce `a_unlisten' to shut down...
2019-01-25 Mark Woodingserver/peer.c: Engage the interval timer only while...
2019-01-25 Mark Woodingserver/tripe.c: Formalize the main loop machinery.
2019-01-25 Mark Woodingserver/tripe.c: Formalize the interval-timer arrangements.
2019-01-25 Mark Woodingserver/keymgmt.c: Replace ad-hoc `die' with an `ABORT...
2019-01-25 Mark Woodingserver/peer.c (p_bind): Add the selector after fetching...
2019-01-25 Mark Woodingserver/: Issue `WARN' messages for (most) initializatio...
2019-01-25 Mark Woodingserver/tripe.c: Establish the stdio admin client early.
2019-01-25 Mark Woodingserver/admin.c (a_format): Introduce `?ERR' for explici...
2019-01-25 Mark Woodingserver/admin.c (a_listen): If stat(2) says the socket...
2019-01-25 Mark Woodingserver/keymgmt.c: Remove redundant error reports.
2019-01-25 Mark Woodingserver/tripe.c: Be more clever about when to switch...
2019-01-25 Mark Woodingserver/keymgmt.c (kh_reopen): Promote the happy path.
2019-01-25 Mark Woodingserver/: Split peer and admin initialization into small...
2019-01-25 Mark Woodingserver/admin.c: Note that it's safe to call `a_create...
2019-01-25 Mark Woodingserver/tripe.c: Don't start privsep helper unless some...
2019-01-25 Mark Woodingserver/: Record port number with UDP socket, rather...
2019-01-25 Mark Woodingserver/: Wrap `udpsock' selectors up in a custom structure.
next