Dan Aguayo aguayo@pdos.lcs.mit.edu Grid John Bicket jbicket@mit.edu Grid, Wifi, build improvements, user-level FromHost and ToHost, core fixes Benjie Chen benjie@lcs.mit.edu polling extensions, Linux kernel patches, stride scheduling, Linux kernel thread, device driver updates, other elements, multithreading Click Douglas S. J. De Couto decouto@lcs.mit.edu user-level elements, Grid elements, ClickController, cross-compilation, core fixes Thomer Gil thomer@lcs.mit.edu dynamic IP routing table, IP rate monitoring elements John Jannotti jj@lcs.mit.edu initial design, Ethernet switch elements, user-level pcap/BPF elements Eddie Kohler kohler@cs.ucla.edu design, core, language, Linux /proc interface, Linux kernel module, standard elements, tools, documentation, distribution, IP rewriting elements, ClickController, other elements, Tasks, Linux 2.4, clickfs, adaptive task scheduler Mazu Networks, Inc. http://www.mazunetworks.com/ universal improvements, new elements Robert Morris rtm@lcs.mit.edu design, Ethernet, IP, Linux kernel module, radio elements, Linux kernel patches, IP router configuration, element documentation, other elements Michael Neufeld Michael.Neufeld@cs.colorado.edu NS network simulator integration Massimiliano Poletto maxp@mazunetworks.com IP rewriting elements, stride scheduling element, round robin scheduler Luigi Rizzo rizzo@icir.org FreeBSD kernel module Marko Zec zec@icir.org FreeBSD kernel module, DirectIPLookup element Nickolai B. Zeldovich kolya@lcs.mit.edu Linux 2.4, BSD kernel module Petros Zerfos pzerfos@cs.ucla.edu adaptive task scheduler Thanks to: Francis Bogsanyi fbogsany@metabunny.com Linux 2.6 support Peilei Fan peilei@mit.edu IPv6 elements Mark Huang mlhuang@cs.princeton.edu FromSocket, ToSocket, FromRawSocket, ToRawSocket, IPFlowRawSockets Kyle Jamieson jamieson@mit.edu ARM fixes, 802.11 elements M. Frans Kaashoek kaashoek@lcs.mit.edu initial design Max Krohn krohn@mit.edu click-mkclgw.pl Nikitas Liogkas nikitas@cs.ucla.edu SMP and other patches Ross Mcilroy mcilrorc@docs.gla.ac.uk Linux 2.6 support Alex Snoeren snoeren@lcs.mit.edu IP security elements Alexander Yip yipal@pdos.lcs.mit.edu IP reassembler, other changes Thanks for patches and comments (not a complete list): Joe Elliott joe@inetd.com Julio Garcia julio_garcia@agilent.com Prem Gopalan gopalan@purdue.edu Kyle Jamieson jamieson@mit.edu Bob Keyes bob@sinister.com Kevin Mitchell kevin_mitchell@agilent.com Richard Mortier Richard.Mortier@cl.cam.ac.uk David Scott Page page@cs.utexas.edu Saurabh Sandhir sandhir@purdue.edu Leigh Stoller stoller@cs.utah.edu