Release Notes: This release fixes an environment variable which was missing in some cases.
Release Notes: This release has a compiler fix for new gcc versions (the FORTIFY_SOURCE thing).
Release Notes: This release introduces OpenSolaris support (tested on version 2009.06). The check mode was enhanced: online messages are now visible even when starting a service (i.e. ipv6_care check -v /etc/init.d/<service> start). The detection of the problem when a monitored process is listening only IPv4 was improved. The documentation was updated.
Release Notes: This release introduces FreeBSD 8.0 support. gethostbyname_r() in the patch mode may now return several addresses. The check mode also received various improvements. accept() on IPv4 with no previous select() is now detected and reported. Colorized output is disabled if output is not a terminal. Logging of sendto() and recvfrom() was added. The gethostbyaddr[_r]() problem description was fixed. Package compilation was improved and documentation was updated.
Release Notes: This release adds patch mode, on-the-fly patching of TCP programs to make them IPv6 compliant. The package is now based on autotools. The documentation and man page have been updated.
Release Notes: Logging of poll() ppoll() getpeername() getsockname() and gethostbyaddr_r() was added. Wrong permissions on directories are now handled. An IPV6_CARE_DEBUG_TOOL variable was added for debugging. The code was optimised. The '-o' option was removed. A man page was added, and the documentation was updated.
Release Notes: This version introduces 'patching' mode, which allows it to correct non-IPv6 compliant behavior of programs on-the-fly.
Release Notes: Multi-threaded programs are now handled. The "ipv6_care binary lookup <binary>" option was added. Other improvements were made regarding self-diagnosis. A problem regarding directory and file access rights when using multiple users was corrected. The next major release 3.0 was prepared by reorganizing the source tree. The build process was improved with automatic dependencies. The documentation was updated.
Release Notes: Bash completion was added. Diagnosis was improved to only consider operations on sockets with family AF_INET or AF_INET6. The gethostbyaddr() call was corrected. Logging of "freeaddrinfo()" was added. Coherence in colors was improved. The documentation was updated.
Release Notes: A new "-v" option in "ipv6_care shell" and "ipv6_care check" activating online display of detected function calls (avoids checking the log file). Improved recognition of the program name. Logging of "close(fd)" if fd is a socket. Slight performance and robustness improvements. Updated documentation.