chiark / gitweb /
noip.c (do_implicit_bind): Handle `SAME' impbind entries properly.
[preload-hacks] / noip.c
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 Woodingnoip.c (getpeername): Don't swallow the return code.
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-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.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.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-25 Mark Woodingnoip.c: Fix memset length error.
2016-04-16 Mark Woodingnoip.c (create_sockdir): Make sure the socket directory...
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 Woodingnoip.c: Shut up some GCC warnings.
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 Woodingnoip.c: Silence GCC warnings about unused return values.
2010-06-05 Mark Woodingnoip.c: Boring whitespace fixes.
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-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 Woodingnoip.c, uopen.c: Add commentary and GPL notices.
2008-05-15 Mark Woodingnoip: Fix error reporting. 1.0.1
2008-05-14 Mark WoodingFix trailing whitespace.
2006-03-01 Mark Woodingnoip: Fix ACL parsing bug in port ranges.
2005-05-23 mdwVarious bug fixes.
2005-05-06 mdwCheck the proposed socket directory before trusting...
2005-05-06 mdwAllow user control over autobinding. Also try ports...
2005-05-06 mdwnoip: set ACLs from environment variables.
2005-05-05 mdwIt seems to work!