All releases of Click


Release Notes: This release adds ns-3 support. It has important bugfixes for user-level ToDevice, better handling of monotonic clocks, improved handling of long streams, and bugfixes for packet classification and packet pooling.


Release Notes: Numerous routing elements have been added and updated. The rescheduler has been refactored and accelerated. There is improved performance for timers. Timers may now also be localized to a thread. The round-robin scheduler has been fixed. Configuration of elements has been cleaned up. Multi-threading has been added.


Release Notes: Numerous new elements and other enhancements were added. Many bugs were fixed.


Release Notes: Updated to support recent FreeBSD kernels and Linux 2.6.19. Improved support for SMP kernels, IPSec, and e1000 devices. Compilation fixes for x86_64. Preliminary support for user-level threading. Numerous bugfixes, performance improvements, extensions, and stability fixes. Replaced and documented EWMA classes.


Release Notes: This release was updated to support Linux 2.6.16.13 kernel modules. Support for SNMP and NetFlow monitoring was added along with preliminary multicast routing support, accelerated routing tables, and many new routing elements, including wifi. A polling version of Intel's e1000-5.7.6 driver was included. x86-64 is now supported. Support for linking NS-2 and Click was enhanced. Preliminary Doxygen support was added. Many bugfixes were made in the core system and routing elements.


Release Notes: A compile bug that prevented it from being compiled as a Linux kernel module has been fixed.


Release Notes: BSD kernel module support was added. New elements were added. IPFilter/IPClassifier was added. The FullNoteQueue notifier was added. KernelTap is undeprecated. Various bugfixes and cleanups were done. The associated Click Packages were updated for this release.


Release Notes: There are updates to the WiFi/Grid code and various minor bugfixes. Elements for controlling global state have been added. Support has been added for GCC 3.4.1.


Release Notes: An "--enable-wifi" configuration option has been added to select the WiFi elements. Elements to let user-level configurations talk to the network over raw sockets have been added. A balanced thread scheduler and more regression tests have been added. SMP on Linux has been fixed. There are various other feature enhancements and bugfixes.


Release Notes: This release adds Grid changes, bugfixes, new functionality, restructuring into multiple directories, scheduling of rewrite.Support, hotswapping, FreeBSD kernel support, hotswappable elements, including ControlSocket, ChatterSocket, and FromDump, and extra packages, including IPv4/IPv6 NAT.