preload-hacks
2018-07-04 Mark WoodingRelease 1.2.3. master 1.2.3
2018-07-04 Mark Woodingnoip.c (do_implicit_bind): Handle `SAME' impbind entrie...
2018-07-04 Mark Woodingnoip.c (do_implicit_bind): Set wildcard port if we...
2018-06-12 Mark Woodingnoip.c, uopen.c: Provide fallback implementation of...
2018-06-10 Mark WoodingRelease 1.2.2. 1.2.2
2018-06-10 Mark Woodingnoip.c (getpeername): Don't swallow the return code.
2018-06-09 Mark WoodingRelease 1.2.1. 1.2.1
2018-06-09 Mark Woodingnoip.c: Support `SO_REUSEADDR', rather sketchily.
2018-06-09 Mark Woodingnoip.c (unix_socket_status): Return whether anyone...
2018-06-09 Mark Woodingnoip.c (encode_single_inet_addr): Make the logic less...
2018-06-09 Mark Woodingnoip.c (unix_socket_status): Refactor status-file parsing.
2018-06-09 Mark Woodingnoip.c: Make the `unix_socket_status' return a bitfield.
2018-06-09 Mark Woodingnoip.c (recvfrom, recvmsg): Don't swallow the underlyin...
2018-06-08 Mark WoodingRelease 1.2.0. 1.2.0
2018-06-08 Mark Woodingdebian/rules: Use old-fashioned `dpkg-buildflags' options.
2018-06-07 Mark Woodingdebian/control: `noip' only works on Linux.
2018-06-07 Mark Woodingnoip.1: Clarify ACL list syntax.
2018-06-07 Mark Woodingnoip.1: Associate connection-to-remote-host aside with...
2018-06-07 Mark Woodingnoip.1: Fix bungled description of comment syntax.
2018-06-06 Mark Woodingbuild, debian/: Add a `configure' script to make things...
2018-06-06 Mark WoodingMakefile: Support out-of-tree builds.
2018-06-06 Mark WoodingMakefile (distcheck): Propagate jobserver parameters...
2018-06-06 Mark WoodingMakefile (distdir): Copy files rather than linking.
2018-06-06 Mark WoodingMakefile: Sink the silent-rules machinery.
2018-06-06 Mark WoodingMakefile: Refactor the silent-rules machinery.
2018-06-06 Mark WoodingMakefile: Generate and include dependency information...
2018-06-06 Mark WoodingMakefile (all, clean): Make these be double-colon targets.
2018-06-06 Mark WoodingMakefile (clean): Have a variable for things to clean.
2018-06-06 Mark WoodingMakefile: Factor out common build arrangements for...
2018-06-06 Mark Woodingdebian/.gitignore: Ignore Debhelper's little droppings.
2018-06-06 Mark Wooding.gitignore: Rearrange and make more sensible.
2018-06-06 Mark Woodingnoip.c: Support IPv6-mapped IPv4 addresses (nearly...
2018-06-06 Mark Woodingnoip.c (do_implicit_bind): Report the local address...
2018-06-06 Mark Woodingnoip.c (fixup_client_socket): Reorder the preflight...
2018-06-06 Mark Woodingnoip.c: Factor out the non-implicit-binding parts of...
2018-06-06 Mark Woodingnoip.c (encode_..._inet_addr: Abstract out checking...
2018-06-06 Mark Woodingnoip.c: Add commentary to some hairier functions.
2018-06-06 Mark Woodingnoip.c (encode_inet_addr): Exit early rather than branc...
2018-06-06 Mark Woodingnoip.c (encode_inet_addr): Hoist `found' label to top...
2018-06-06 Mark Woodingnoip.c (get{sock,peer}name): Don't clobber `errno'.
2018-06-06 Mark Woodingnoip.c ({get,set}sockopt): Stub support for IPv6 option...
2018-06-06 Mark Woodingnoip.c: Replace `SOL_...' with `IPPROTO_...'.
2018-06-06 Mark Woodingnoip.c: Replace `WANT_...' constants with flags for...
2018-06-06 Mark Woodingnoip.c (encode_..._inet_addr): Only call `port_from_soc...
2018-06-06 Mark Woodingnoip.c (acl_allows_p): Check that the ACL node address...
2018-06-06 Mark Woodingnoip.c: Placate GCC warning about `misleading' layout.
2016-05-02 Mark Woodingnoip.[c1]: New configuration feature for setting local...
2016-05-02 Mark Woodingnoip.1: Describe ACL entries in terms of <address-range...
2016-05-02 Mark Woodingnoip.c: Factor out address-range handling functions.
2016-05-02 Mark Woodingnoip.c (parse_acl_env): Move next to `parse_acl_line'.
2016-05-02 Mark Woodingnoip.c (encode_inet_addr): Avoid collisions with wildca...
2016-05-02 Mark Woodingnoip.c: Add debugging to most of the syscall wrappers.
2016-05-02 Mark Woodingnoip.c (present_sockaddr): Handle a null address pointer.
2016-05-02 Mark Woodingnoip.c: Have parsers fail if there's trailing junk.
2016-05-02 Mark Woodingnoip.c: Include the process-id in debugging output.
2016-05-02 Mark Woodingnoip.c (parse_acl_line): Continue correctly after ADDRE...
2016-05-02 Mark Woodingnoip.c: Hack ioctl(2) as well.
2016-05-02 Mark Woodingnoip.c (fixup_real_ip_socket): Support for temporary...
2016-05-02 Mark Woodingnoip.c: Fix some holdovers with hardcoded address families.
2016-05-02 Mark Woodingnoip.1: Fix source formatting.
2016-05-02 Mark Woodingnoip.c: Make sure parsers update the cursor when they...
2016-05-02 Mark Woodingnoip.c (parse_acl_line): Don't skip on past a zero...
2016-05-02 Mark Woodingnoip.c: Add `const' qualifiers on `aclnode *' arguments.
2016-05-02 Mark Woodingnoip.c: Missing blank line.
2016-05-02 Mark Woodingnoip.c (decode_inet_addr): Fix doc comment.
2016-04-29 Mark WoodingMakefile: Actually distribute `debian/source/format'.
2016-04-25 Mark WoodingRelease 1.1.3. 1.1.3
2016-04-25 Mark Woodingnoip.c: Fix memset length error.
2016-04-16 Mark WoodingRelease 1.1.2. 1.1.2
2016-04-16 Mark Woodingnoip.c (create_sockdir): Make sure the socket directory...
2016-04-15 Mark WoodingRelease 1.1.1. 1.1.1
2016-04-15 Mark Woodingdebian/: Multi-Arch support.
2016-04-15 Mark Woodingdebian/control: Fix Build-Depends.
2016-04-15 Mark Woodingdebian/source/format: Apparently we need one of these...
2016-04-15 Mark Woodingdebian/control: `fw' changed name to `fwd' in 2008.
2014-04-27 Mark WoodingRelease 1.1.0. 1.1.0
2014-04-25 Mark WoodingREADME: Fettle to include IPv6, and update configuration.
2014-04-25 Mark Woodingnoip.c, noip.1: Add IPv6 support.
2014-04-25 Mark Woodingnoip.c, noip.1: Multiple address family support.
2014-04-25 Mark Woodingnoip.c (get_local_ipaddrs): Rewrite to use getifaddrs(3).
2014-04-25 Mark WoodingFix the GPL notices.
2012-03-13 Mark Woodingnoip.c: Allow PF_NETLINK sockets. 1.0.8
2012-03-13 Mark Woodingdebian/rules: Switch to using debhelper 9 directly.
2012-03-13 Mark Woodingnoip.c: Shut up some GCC warnings.
2011-06-10 Mark Woodingwithlib.in: Fix bashism (`export VAR=VALUE'). 1.0.7
2010-06-14 Mark WoodingRelease 1.0.6. 1.0.6
2010-06-05 Mark Woodingnoip.c: Remove hints that we might intercept close(2).
2010-06-05 Mark Woodingnoip.c: Make sure it's an AF_UNIX address before counti...
2010-06-05 Mark WoodingMakefile: Cardboard cutout silent rules build.
2010-06-05 Mark Woodingnoip.c: Silence GCC warnings about unused return values.
2010-06-05 Mark Woodingnoip.c: Boring whitespace fixes.
2009-12-26 Mark WoodingRelease 1.0.5. 1.0.5
2009-12-26 Mark WoodingMerge branch 'master' of metalzone:public-git/preload...
2009-12-26 Mark Woodingnoip.c: Only fiddle with `errno' from `connect' if...
2009-12-26 Mark WoodingREADME: Add some more notes about how useful `noip...
2009-01-12 Mark WoodingVersion 1.0.4. 1.0.4
2009-01-12 Mark Woodingnoip (decode_inet_addr): Be more careful when convertin...
2009-01-12 Mark Woodingnoip: Don't try to support families other than AF_UNIX...
2008-12-22 Mark WoodingVersion 1.0.3. 1.0.3
2008-12-22 Mark Woodingdebian: Add lintian-overrides.
next