Release Notes: Updates for Linux 2.4.10.
Release Notes: The source code is now common for both kernels 2.4.x and 2.2.x. Divert-utils 0.32 corrects a wrong UDP/TCP port filtering bug. A manpage is available for the userspace command divert.
Release Notes: This release can be compiled as a module for kernel 2.2.18.
Release Notes: Frame Diverter 0.5pre is out for testing with kernel 2.2.17. It introduces rule-based packet selection, with the possibility to divert towards a given mac address on the LAN. (Frame Diverter goes with divert-utils 0.30.) Divert-utils 0.221 corrects a compilation problem on kernel 2.2.18 for Frame Diverter 0.46x.
Release Notes: A fix for kernel 2.2.17 was made which removes debugging printk's that were hogging the CPU to log mac addresses for each frame being processed. Patch 0.46 for kernel 2.4.0-test8 is not affected.
Release Notes: A fix to 2.2.17 and 2.4.0-test8 for an important problem in previous versions, where packets were still marked as aimed to PACKET_OTHER instead of PACKET_HOST, thus making packet processing fail at the IP level and higher.
Release Notes: The Frame Diverter was not working for hard-compiled (i.e., not as modules) network interface drivers in previous releases.
Release Notes: The code is now generic so that other network types than ethernet can be added. Performance, source files, and correctness have also been reviewed/corrected, and divert-utils 0.2 has been fixed in regard to 0.42 of the Frame Diverter.
Release Notes: A separate patch is available for linux-2.4.0-test7.
Release Notes: This release allows frame diversion on several ethernet interfaces at once with different settings on each, the diverter is completely configurable through the use of ioctl() on an AF_INET socket from a C program. The divert_utils now have a tcpdump-like syntax, making them easier to work with. The code has also been restructured to make it closer to the kernel.