[Click] Click 1.4.2 released!
Eddie Kohler
kohler at cs.ucla.edu
Thu Dec 30 10:22:14 EST 2004
Hi all,
We've officially released Click 1.4.2, available for download at
http://www.pdos.lcs.mit.edu/click/
Changelog below! Thanks to all contributors.
Eddie
* BSD kernel module support! Implemented by Marko Zec, University of
Zagreb.
* KernelTap is undeprecated. (jbicket)
* User-level Click has FromHost and ToHost elements, at least on Linux!
(jbicket)
* Add FullNoteQueue option. FullNoteQueue informs upstream listeners when
it's full. Queue now invokes FullNoteQueue by default. (kohler)
* New elements: Truncate, RandomSeed, IPAddrPairRewriter, SchedOrderTest.
* IPFilter/IPClassifier: Support "ip[POS:LEN]" and "transp[POS:LEN]"
expressions. (kohler)
* Add support for new-format DAG dumps, and more encapsulation types for
FromDump, including 802.11 and PPP. (kohler)
* ToIPSummaryDump will emit a dash for a field only if that field wasn't
captured, rather than if the header wasn't captured. For example, if the
first 8 bytes of the TCP header were captured, ToIPSummaryDump will
happily print the source and destination ports, but not anything further.
(kohler)
* DriverManager: Add "loop" instruction, available at user level. (kohler)
* Bug fixes, particularly to IPReassembler, click-fastclassifier,
click-devirtualize (kohler), and fix the linuxmodule bug that led to
errors like "wmem_alloc != 0" (jbicket).
* Fixes to wireless source routing elements (element/wifi/sr/) -
gives each link a sequence number and age to prevent old linkstate
from floating around in the network. Also more documentation.
(jbicket)
* Add header (click_wifi_extra) to replace prism header. Communicates
with the device driver (things like transmission status, bitrate,
retries, etc). See ExtraEncap and ExtraDecap as well as FilterTX.
(jbicket)
* Internal changes (kohler)
** Handler class rewritten.
** Timers are stored in a heap; thanks to Jonathan K. Lee for an initial
implementation.
** If you supply the --enable-task-heap option to ./configure, tasks will
also be stored in a heap, rather than a linked list.
* Thanks to Peter De Cleyn, Holger Dreger, Thomer Gil, Jeff Gold, Bob
Keyes, Peter Lippens, Nikitas Liogkas, Kevin Mitchell, Indian Mogul,
Michele Mordenti, Vern Paxson, Marcel Poisot, Pavlin Radoslavov, Rick
Stewart, Erik VandeKieft, Frederic Van Quickenborne, Erwin Van de Velde,
Marko Zec.
More information about the click
mailing list