Click-1.2.1 released
gregory peter mori
mori at cs.berkeley.edu
Thu Jul 5 11:39:59 EDT 2001
Could you please remove my address from the mailing list?
thanks,
greg
----- Original Message -----
From: Eddie Kohler <kohler at aciri.org>
Date: Tuesday, June 26, 2001 6:02 pm
Subject: Click-1.2.1 released
> We are pleased to announce the release of Click version 1.2.1. It is
> available from the usual place:
>
> http://www.pdos.lcs.mit.edu/click/
>
> This release features several bug fixes relative to version 1.2.0 --
> in
> particular, we have fixed several large bugs in ToLinux that caused
> ARPresponses to fail.
>
> There are also new features: a couple new elements, and a
> preliminary Linux
> 2.4 patch!
>
> We encourage you to update, and to report any problems. A more full
> list of
> changes follows below.
>
> Thanks to everyone who has helped with this release!
>
> love,
> ed
> + Click team
>
>
> Version 1.2.1 26.Jun.2001
>
> * General
>
> ** Added preliminary support for Linux 2.4! The patch is in
> etc/linux-2.4.4-patch; it also applies to Linux 2.4.5. Click can
> receive and send packets, and there is preliminary support for
> polling, as well.
> We will be improving Linux 2.4's stability with time. Thanks to
> Nickolai B. Zeldovich.
>
> ** Many bug fixes, particularly to ARPResponder, ToLinux,
> LookupIPRoute, cp_unparse_real2, cpArguments.
>
> ** Updated etc/samplepackage to bring it up to date. It is a good
> starting point for building your own package.
>
> * Elements
>
> ** In the kernel, FromDevice, PollDevice, and ToDevice watch for
> notifications when devices go up or down. Now you can remove a
> device that the Click configuration refers to; the relevant
> element will simply
> stop pushing or pulling packets. If you add the device back
> again, the
> relevant element will seamlessly attach to it. Also added the
> `ALLOW_NONEXISTENT' keyword argument to these elements.
>
> ** In the kernel, AddressInfo supports device names as Ethernet
> address shorthand. So you can say `EtherEncap(..., eth0, ...)'
> and it will use
> eth0's Ethernet address.
>
> ** Added KernelHandlerProxy element, and added the `PROXY' keyword
> argument to ControlSocket. Now you can use a ControlSocket to
> talk to a kernel
> configuration -- for example, with ClickController. Element
> donated by
> Mazu Networks, Inc.
>
> ** FromDump can read modified tcpdump files generated by Linux
> tcpdump.
> ** ICMPSendPings has more keyword arguments. ICMPPingResponder now
> sets the
> destination IP address annotation. ICMPRewriter can rewrite ping
> responses as well as TCP and UDP responses.
>
> ** Added DelayUnqueue, DelayShaper, and IP6Print elements.
>
> * Tools
>
> ** Added click-flatten tool.
>
> * C++ API changes
>
> ** Renamed `u_intXX_t' types to `uintXX_t'.
>
> ** Elements no longer need to `#include <click/package.hh>'.
>
> ** Added cpFilename confparse type at user level, which includes tilde
> expansion.
>
> ** `hashcode()', the function used by BigHashMap and HashMap to
> calculate hash values, is now an overloaded function, not a
> member function. See
> include/click/ipflowid.hh for an example.
>
More information about the click
mailing list