chiark / gitweb /
server/: Issue `WARN' messages for (most) initialization errors.
[tripe] / server /
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.
2019-01-25 Mark WoodingRename `common/libtripe.a' to `.../libcommon.a'.
2019-01-25 Mark Woodingserver/: Post-merge fixup.
2019-01-25 Mark WoodingMerge branches 'mdw/knock' and 'mdw/ipv6' into bleeding
2019-01-25 Mark WoodingAdd notion of `ephemeral' associations and a goodbye...
2018-06-28 Mark Woodingserver/, mon/: Introduce transport of TrIPE over IPv6.
2018-06-28 Mark Woodingserver/addrmap.c (hash): Visually tighten the arithmetic.
2018-06-28 Mark Woodingserver/: Eliminate the remaining address-family-specifi...
2018-06-28 Mark Woodingserver/: Maybe use GNU ADNS rather than mLib's `bres...
2018-06-28 Mark Woodingserver/: Use modern functions for address/text conversions.
2018-06-28 Mark Woodingserver/admin.c (a_resolve): Parse using the `aftab...
2018-06-28 Mark Woodingserver/: Introduce accessor functions for reading and...
2018-06-28 Mark Woodingserver/admin.h: Consolidate address construction during...
2018-06-28 Mark Woodingserver/admin.c (acmd_addr): Don't assert about the...
2018-06-28 Mark Woodingserver/admin.c: Tweak tracing of background resolver...
2018-06-28 Mark Woodingserver/: Institute `address family table'; contemplate...
2018-06-16 Mark WoodingAdd new `knock' protocol.
2018-06-16 Mark Woodingserver/{keyexch,peer}.c: Maybe key-exchange messages...
2018-06-16 Mark Woodingserver/keyexch.c (kx_message): Squish vertically.
2018-06-16 Mark Woodingserver/keyexch.c: Abstract out the common message-handl...
2018-06-16 Mark Woodingserver/keymgmt.c: Track and find keys by their 32-bit...
2018-06-16 Mark Woodingserver/test.c: Add a program to assist unit tests.
2018-06-16 Mark Woodingserver/servutil.c: Add utilities for plain asymmetric...
2018-06-16 Mark Woodingserver/servutil.c: Add utilities for simple leaky-bucke...
2018-06-16 Mark Woodingserver/keyexch.c: Rename kx_init => kx_setup.
2018-06-16 Mark Woodingserver/: Augment challenges to allow a payload.
2018-06-16 Mark Woodingserver/chal.c: Capture `master->algs.bulk' in a variable.
2018-06-16 Mark Woodingserver/chal.c: Rename bulk => bchal.
2018-06-16 Mark Woodingserver/: Expose and enhance the bulk-key-derivation...
2018-06-16 Mark Woodingserver/tripe-admin.5.in: Add missing docs about `PRIVSE...
2018-06-14 Mark Woodingserver/admin.c: Delete a redundant ignoring of `SIGPIPE'.
2018-06-14 Mark Woodingserver/tripe.h: Fix indentation of a preprocessor direc...
2018-06-14 Mark Woodingserver/tripe-admin.5.in: Add missing documentation...
2018-06-14 Mark Woodingserver/tripe-admin.5.in: Fix markup for error messages.
2018-06-14 Mark Wooding(manpages): Fix inclusion of `defs.man'.
2018-06-14 Mark Woodingserver/keyset.c: Present message types in hex.
2018-06-14 Mark Woodingserver/peer.c: Abstract out updating a peer's address.
2018-06-14 Mark Woodingserver/: Calculate address size on demand, rather than...
2018-06-14 Mark Woodingserver/servutil.c: Reorder and categorize the functions.
2018-06-14 Mark Woodingserver/tripe.h: Fix commentary markup.
2018-06-14 Mark Woodingserver/tripe.8.in: The default port is the IANA-assigne...
2018-06-14 Mark Woodingserver/keyset.c, server/tripe.h: Fix commentary for...
2018-06-14 Mark Woodingserver/keyset.c: Print correct key directions when...
2018-06-14 Mark Woodingserver/keymgmt.c: Check algorithms on public keys too.
2018-06-14 Mark Woodingserver/bulkcrypto.c: Fix printf argument-type bug ...
2018-06-14 Mark Woodingserver/bulkcrypto.c (gencomp_chal): Remove pointless...
2018-06-14 Mark Woodingserver/bulkcrypto.c (naclbox_decrypt): Trace calculated...
2018-06-14 Mark Woodingserver/admin.c: Fix ordering of commands in the help...
2018-06-14 Mark Woodingserver/admin.c: Publish `corked' and `mobile' flags...
2018-06-14 Mark Woodingserver/admin.c: Some light reformatting.
2018-06-14 Mark Woodingserver/admin.c: Don't leak `privtag' from `ADD' command.
2018-06-14 Mark Woodingserver/admin.c: Use the more modern mLib `codec' classe...
2018-06-14 Mark Woodingserver/addrmap.c: Mark internal functions as actually...
2018-06-14 Mark Woodingserver/tests.at: Use `tripe-mitm' instead of `pkstream'.
2018-06-14 Mark Woodingserver/tests.at: Eliminate redundant `-talice' option.
2018-06-14 Mark WoodingUpgrade licence to GPLv3+.
2017-07-09 Mark Woodingserver/dh.c: Set the correct scalar size when loading...
2017-07-09 Mark Woodingserver/keyexch.c: Fix indentation.
2017-05-14 Mark Woodingserver/bulkcrypto.c, server/tripe.8.in: Handle MAC...
2017-05-14 Mark Woodingserver/, keys/: Support Bernstein's X25519 and Hamburg...
2017-05-14 Mark Woodingserver/, keys/: Add bulk crypto transform based on...
2017-05-14 Mark Woodingserver/, keys/: Alternative serialization formats for...
2017-05-14 Mark Woodingserver/keymgmt.c: Detect if a private keys records...
2017-05-14 Mark Woodingserver/: Replace the Diffie--Hellman group abstraction.
2017-05-14 Mark Woodingserver/: Make bulk crypto transforms responsible for...
2017-05-14 Mark Woodingserver/bulkcrypto.c: Abstract out MAC-failure tracing.
2017-05-14 Mark Woodingserver/admin.c: Export `a_info'.
2017-05-14 Mark Woodingserver/: Rename `bulkcrypto' structure to `bulkops'.
2017-05-14 Mark Woodingserver/tripe.h: Don't say `struct bulkcrypto' where...
2017-05-14 Mark Woodingkeys/tripe-keys.conf.5.in, server/tripe.8.in: Contempla...
2017-05-14 Mark Woodingserver/tripe.8.in: Fix formatting mistake.
2017-05-14 Mark Woodingserver/tests.at: Preserve output in `server communicati...
2017-04-23 Mark Woodingserver/keymgmt.c: Add missing comma causing poor error...
2017-04-23 Mark Woodingserver/keymgmt.c: Don't leak `kdata' objects.
2017-04-23 Mark Woodingserver/keyexch.c: Don't copy group elements when regist...
2017-04-23 Mark Woodingserver/keyexch.c: Fix error handling around `mpmask...
2017-04-23 Mark Woodingserver/keyexch.c: Check that all of the algorithms...
2017-04-23 Mark Woodingserver/keyexch.c: Pass correct peer pointer when report...
2017-04-23 Mark Woodingcommon/util.c, server/admin.c: Ensure null-termination...
2017-04-19 Mark Woodingserver/keymgmt.c: Fix typo.
2016-06-04 Mark WoodingUse new Catacomb `rand_quick' to gather entropy from...
2016-06-04 Mark Woodingserver/: Rename `TIMER' to `QUICKRAND'.
2016-05-14 Mark Woodingserver/tripe.8.in: Fix misformatting.
2016-04-30 Mark Woodingtripe-service.7: Move manual page to server/.
2016-04-30 Mark Woodingserver/admin.c (a_vformat): Fix uses of `va_arg' to...
2016-04-30 Mark Woodingserver/admin.c: Pass captured `va_list' consistently...
2016-04-30 Mark WoodingPortability: Use `socklen_t' throughout, if available.
2016-04-30 Mark Woodingserver/tests.at (AWAIT_KXDONE): Ignore warnings and...
2016-04-30 Mark Woodingserver/tests.at (AWAIT_KXDONE): Ignore the correct...
next