From 96a75017250b476181b84b0a1d8f12f688888ddb Mon Sep 17 00:00:00 2001 From: Joel Dahl Date: Mon, 12 Feb 2007 20:43:06 +0000 Subject: [PATCH] Nuke the dingo project. Most items have been moved to the Wiki. Ok'ed by: gnn --- en/projects/Makefile | 4 +- en/projects/dingo/Makefile | 17 --- en/projects/dingo/index.sgml | 260 ----------------------------------- en/projects/dingo/style.css | 38 ----- 4 files changed, 2 insertions(+), 317 deletions(-) delete mode 100644 en/projects/dingo/Makefile delete mode 100644 en/projects/dingo/index.sgml delete mode 100644 en/projects/dingo/style.css diff --git a/en/projects/Makefile b/en/projects/Makefile index 3c4001126b..0f985505f1 100644 --- a/en/projects/Makefile +++ b/en/projects/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: www/en/projects/Makefile,v 1.27 2006/07/12 15:27:53 ceri Exp $ +# $FreeBSD: www/en/projects/Makefile,v 1.28 2006/10/04 22:01:50 murray Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -16,6 +16,6 @@ DOCS+= summerofcode-2006.sgml INDEXLINK= projects.html -SUBDIR= acpi busdma c99 dingo ideas mips bigdisk netperf +SUBDIR= acpi busdma c99 ideas mips bigdisk netperf .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/en/projects/dingo/Makefile b/en/projects/dingo/Makefile deleted file mode 100644 index a624b88d31..0000000000 --- a/en/projects/dingo/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# Summary for dingo project status -# -# $FreeBSD:$ - -MAINTAINER= gnn - -.if exists(../Makefile.conf) -.include "../Makefile.conf" -.endif -.if exists(../Makefile.inc) -.include "../Makefile.inc" -.endif - -DOCS= index.sgml -DATA= style.css - -.include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/en/projects/dingo/index.sgml b/en/projects/dingo/index.sgml deleted file mode 100644 index 383b750710..0000000000 --- a/en/projects/dingo/index.sgml +++ /dev/null @@ -1,260 +0,0 @@ - - - - - - -N/A"> -Done"> -Done in CURRENT"> -Prototyped"> -Merged to HEAD; RELENG_5 candidate"> -New task"> -Unknown"> - - %developers; - -]> - - - &header; - -

Contents

- - - -

Project Goal

- -

The Dingo project is a collection of work that needs to be done - to clean up and advance the network stack. The overriding goal is - to remove duplicated functionality while also adding new features - that will make FreeBSD easier to use both for the network engineer - and experimenter and for the first time user.

- -

The Dingo project is closely related to the Netperf Project which is removing all - the Giant locks from the various network stacks.

- - -

Project Tasks

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Task Responsible Last updated Status Notes
ARP rewrite, layer 2 separation from FIB code -   20041128 &status.new; luigi started but didn't finish. - Mail Message - Problem Report -
Add IP_SENDIF. Get SO_BINDTODEVICE for next to free. fenner - likes this   20041128 &status.new;  
Update TCP-MD5 support in FreeBSD.   20041128 &status.new;  
Refactor PF_ROUTE as a tag-length-value based ABI   20041128 &status.new;  
Rework code in FreeBSD's ip_icmp.c such that ICMP responses for - forwarding can be throttled also. Call badport_bandlim() before - icmp_error()?   20041128 &status.new;  
Take M_PROMISC from NetBSD.   20041128 &status.new;  
Refactor wi(4) to implement IFF_ALLMULTI in PPROMISC using M_PROMISC   20041128 &status.new; Refactor wi(4) to implement IFF_ALLMULTI in PPROMISC using - M_PROMISC and - if_ethersubr or 802.11 layer handling to throw out the promisc stuff - which isn't needed. Or on any hardware without -IFF_ALLMULTI
Make sure mlaier's multiple inaddr on same subnet change is A-OK   20041212 &status.done; A bug with handling netmasked aliases was discovered, and a - patch - has been committed.
Import CARP from OpenBSD &a.glebius; 20051028 &status.done;  
Get pff(4) house in order wrt M_PROMISC   20041128 &status.new;  
Make an(4) radiotap-aware. 80% DONE! Depends on task below   20041128 &status.new;  
Make an(4) net80211-aware (bring in NetBSD diffs from onoe).   20041128 &status.new;  
Bring in busdma vr(4) from netbsd   20041128 &status.new;  
Add radiotap support to acx(4).   20041128 &status.new; In touch with darron about the firmware redistribution issue
Import Benno's software AAL5 layer for native ATM DSL, bug him about it   20041128 &status.new;  
Port howl's autoipd and nifd to FreeBSD --> bsd-licensed full zeroconf...Andrea Campi andrea+freebsd at webcom dot it 20041212&status.prototyped;
KAME tunnel code needs to be brought in line with the tunnel mib.   20041128 &status.new; (As in, if_type should be IFT_TUNNEL). - This can probably be done for IFT_GIF but need review from ume/kame people. -
Take sam's new ifconfig from p4   20041208 &status.done;  
We need to add features to gre(4). Use dev.* sysctls.   20041128 &status.new;  
Write a plugin for Sam's ifconfig   20041128 &status.new; RFC1701, RFC2784 - Checksum+Offset - Sequence number -RFC1701 - Key (for multipoint tunnel support) - Other - Path MTU Discovery -
Investigate policy/classful routing as an option for FreeBSD.   20041128 &status.new;  
Nuke struct arpcom   20041203 &status.new; partially related to ARP rewrite
Generic mechanism to attach per-subsystem data to - interfaces   20041203 &status.new; needed to clean up ng_fec and remove ac_netgraph from - struct arpcom.
Remove struct ifnet from softc. &a.brooks; 20050617 &status.done;  
Protocol Test Harness.&a.gnn;20041212 &status.new; My plan is to write a Python program and a set of C - language extensions for the easy creation of packet level - tests. The input language will be controlled by a DTD the - input language will be a set of packets and other structures - specified via XML.
- - &footer; - - diff --git a/en/projects/dingo/style.css b/en/projects/dingo/style.css deleted file mode 100644 index beecc6f17a..0000000000 --- a/en/projects/dingo/style.css +++ /dev/null @@ -1,38 +0,0 @@ -BODY { -} - -BODY TD { - font-size: 13px; -} - -BODY SMALL { - width: 615px; - font-size: 11px; -} - -.heading { - font-size: 15px; - background-color: #cbd2ec; -} - -.section { - font-size: 15px; - font-weight: bold; - background-color: #e7e9f7; -} - -.notes { - font-size: 13px; - font-weight: normal; -} - -.main { - width: 615px; - height: auto; - text-align: justify; -} - -.list { - width: 550px; - height: auto; -}