chiark / gitweb /
server/peer.c: Always send `BYE' packets on peer death.
[tripe] / server / peer.c
2020-05-25 Mark Woodingserver/peer.c: Always send `BYE' packets on peer death.
2019-09-22 Mark WoodingMerge remote-tracking branch 'origin/1.0.0pre19.x'
2019-09-05 Mark Woodingserver/: Make initialization errors be non-fatal and...
2019-09-05 Mark Woodingserver/: Build a proper interface for handling tunnel...
2019-01-25 Mark Woodingserver/peer.c, server/tripe.c: Add `p_unbind' to tear...
2019-01-25 Mark Woodingserver/peer.c, server/admin.c: Introduce `p_destroyall'.
2019-01-25 Mark Woodingserver/peer.c: Engage the interval timer only while...
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/: Split peer and admin initialization into small...
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 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/: Use modern functions for address/text conversions.
2018-06-28 Mark Woodingserver/: Introduce accessor functions for reading and...
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: Rename kx_init => kx_setup.
2018-06-16 Mark Woodingserver/: Augment challenges to allow a payload.
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 WoodingUpgrade licence to GPLv3+.
2016-06-04 Mark Woodingserver/: Rename `TIMER' to `QUICKRAND'.
2016-04-30 Mark WoodingPortability: Use `socklen_t' throughout, if available.
2014-03-11 Mark Woodingserver/{admin,peer}.c: Fix build failures when tracing...
2013-07-12 Mark WoodingFix some format and other varargs errors.
2012-09-18 Mark WoodingMerge branch 'mdw/multi-priv'
2012-09-18 Mark WoodingMerge branch 'mdw/backoff'
2012-05-07 Mark WoodingAllow different peer associations to use different...
2012-05-07 Mark Woodingserver/peer.c, server/tests.at: Handle NAT swapping...
2012-05-07 Mark Woodingserver/peer.c: Handle mobile peers switching addresses.
2012-05-07 Mark Woodingserver/peer.c: Delay updating peer stats.
2012-05-07 Mark Woodingserver/peer.c: Only scan mobile peers when source addre...
2012-04-23 Mark Woodingserver/peer.c: Fix `unknown-category' message.
2012-03-21 Mark WoodingNew peer option `-mobile': follow rapid IP address...
2012-03-21 Mark Woodingserver: Repurpose the flags in `peerspec'.
2010-05-17 Mark WoodingDisassociate public key tags from peer names.
2008-12-30 Mark WoodingMerge branch 'privsep'
2008-12-29 Mark Woodingserver: Introduce privilege separation.
2008-12-20 Mark Woodingpeer, tunnels: New file-descriptor opening interface.
2008-12-20 Mark Woodingserver/peer.c, server/keyset.c: Fix key renegotiation...
2008-12-08 Mark WoodingVarious minor cleanups.
2008-12-08 Mark Woodingserver/peer: Use hash tables to find peer records.
2008-03-18 Mark Woodingserver: Add a peer without sending key-exchange packets.
2008-03-18 Mark WoodingRemove crufty old CVS $Id$ markers.
2007-01-28 Mark Woodingcleanup: Whitespaces fixes, left right and centre.
2007-01-11 Mark Woodingserver: Fix some bad warning messages.
2007-01-11 Mark Woodingserver: Correct handling of interface names in tun...
2007-01-01 Mark Woodingadmin: New command SETIFNAME to change an interface...
2006-12-30 Mark WoodingGreat reorganization.