chiark / gitweb /
tripe
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 Woodingcontrib/greet.in: Accept IPv6 addresses.
2018-06-28 Mark Woodingcontrib/tripe-ipif.in: Fixing for IPv6.
2018-06-28 Mark Woodingsvc/conntrack.in: Add IPv6 support.
2018-06-28 Mark Woodingsvc/conntrack.in: Split out a base class from `InetAddr...
2018-06-28 Mark Woodingsvc/conntrack.in: Contemplate multiple address families.
2018-06-28 Mark Woodingsvc/conntrack.in: Allow multiple networks in a peer...
2018-06-28 Mark Woodingsvc/conntrack.in (kickpeers): Refactor and reformat...
2018-06-28 Mark Woodingsvc/conntrack.in (kickpeers): Rename `map' variable.
2018-06-28 Mark Woodingsvc/conntrack.in: Process peer patterns in order.
2018-06-28 Mark Woodingsvc/conntrack.in: Maintain config groups in a dictionary.
2018-06-28 Mark Woodingsvc/conntrack.in: Make an `InetAddress' class to do...
2018-06-28 Mark Woodingsvc/conntrack.in: Factor out network parsing.
2018-06-28 Mark Woodingsvc/conntrack.in: Gather address hacking functions...
2018-06-28 Mark Woodingsvc/conntrack.in: Introduce a function for parsing...
2018-06-28 Mark Woodingsvc/conntrack.in (strmask): Consistently return a strin...
2018-06-28 Mark Woodingsvc/conntrack.in: Fix netmask parsing.
2018-06-28 Mark Woodingsvc/conntrack.in: Leave time for network configuration...
2018-06-28 Mark Woodingsvc/conntrack.in: Hoist `netupdown' above `kickpeers'.
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-28 Mark Woodingpathmtu/pathmtu.c: Support IPv6 in the `raw' probing...
2018-06-28 Mark Woodingpathmtu/pathmtu.c (raw): Switchify the code.
2018-06-28 Mark Woodingpathmtu/pathmtu.c (raw): Maintain the port numbers...
2018-06-28 Mark Woodingpathmtu/pathmtu.c: Check against UDP header length...
2018-06-28 Mark Woodingpathmtu/pathmtu.c: Use newer-style type names in pseudo...
2018-06-28 Mark Woodingpathmtu/pathmtu.c: Support IPv6 in Linux probing method.
2018-06-28 Mark Woodingpathmtu/pathmtu.c: Support IPv6 addresses in the generi...
2018-06-28 Mark Woodingpathmtu/pathmtu.c: Replace explicit `sockaddr_in' struc...
2018-06-28 Mark Woodingpathmtu/pathmtu.c (raw): Check the UDP packet signature.
2018-06-28 Mark Woodingpathmtu/pathmtu.c: Document the `--verbose' option.
2018-06-28 Mark Woodingpathmtu/pathmtu.c: Document the correct short option...
2018-06-28 Mark Woodingproxy/tripe-mitm.c: Support for IPv6.
2018-06-28 Mark Woodingproxy/tripe-mitm.c: Allow user control over the delimiter.
2018-06-28 Mark Woodingproxy/tripe-mitm.c: Abolish use of RC4.
2018-06-28 Mark Woodingproxy/tripe-mitm.c: Reformat.
2018-06-28 Mark Woodingpkstream/pkstream.c: Enable IPv6 address support.
2018-06-28 Mark Woodingpkstream/pkstream.c (parseaddr): Allow address literals...
2018-06-28 Mark Woodingpkstream/pkstream.c: Be more careful about handling...
2018-06-28 Mark Woodingpkstream/pkstream.c: Introduce an `initsock' function...
2018-06-28 Mark Woodingpkstream/pkstream.c: Use `getaddrinfo' to resolve addre...
2018-06-16 Mark Woodingpkstream/pkstream.c: Allow multiple listening and peer...
2018-06-16 Mark Woodingpkstream/pkstream.c: Fetch protocol family codes from...
2018-06-16 Mark Woodingpkstream/pkstream.c: Introduce helper functions to...
2018-06-16 Mark Woodingpkstream/pkstream.c: Wrap addresses up in a union.
2018-06-16 Mark Woodingpkstream/pkstream.c: Set a flag if we're listening.
2018-06-16 Mark Woodingpkstream/pkstream.c: Rearrange socket setup, particular...
2018-06-16 Mark Woodingpkstream/pkstream.c: Reformat to my current conventions.
2018-06-16 Mark Woodingpeerdb/tripe-newpeers.in: Add a new resolver based...
2018-06-16 Mark Woodingpeerdb/tripe-newpeers.in: Split out a resolver base...
2018-06-16 Mark Woodingpeerdb/tripe-newpeers.in: Add support for v4 and v6...
2018-06-16 Mark Woodingpeerdb/tripe-newpeers.in: Split `prepare' in twain.
2018-06-16 Mark Woodingpeerdb/tripe-newpeers.in: Introduce the idea of multipl...
2018-06-16 Mark Woodingpeerdb/tripe-newpeers.in: Keep track of the canonical...
2018-06-16 Mark Woodingpeerdb/tripe-newpeers.in: Enhance addr-lookup syntax...
2018-06-16 Mark Woodingpeerdb/tripe-newpeers.in: Split out a class for a host...
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 Woodingkeys/tripe-keys.conf.5.in: Fix typoed signature scheme...
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 Woodingpeerdb/tripe-newpeers.in (MissingSectionException)...
2018-06-14 Mark Woodingsvc/connect.in (addpeer): Use `boolean' filter rather...
2018-06-14 Mark Woodingsvc/connect.in (Peer.get): Don't apply filter to defaul...
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 Woodingpeerdb/tripe-newpeers.in: Mark expected errors and...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in (BulkResolver): Add exception...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in (ConfigSection.items): Report...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in (ConfigSection): Fix handling...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in (ConfigSection.items): Push...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in (ConfigSection.items): Rename...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in: Fix memoization while resolvi...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in: Factor out calculating the...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in: Remove (undocumented) whitesp...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in (ConfigSection.items): Just...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in: Abolish `ConfigSection.has_op...
2018-06-14 Mark Woodingpeerdb/tripe-newpeers.in: Split out a class for config...
next