]>
Commit | Line | Data |
---|---|---|
718e3744 | 1 | |
7a939e12 | 2 | Quagga TODO list |
b9e0ee31 | 3 | 2004/11/24 |
718e3744 | 4 | |
5 | zebra: | |
6 | ||
7 | o Pointopoint address configuration. | |
8 | o Multiple (alias) address configuration for the interface when kernel | |
9 | support it [just starting]. | |
7a939e12 | 10 | o improve rtnetlink to handle sequence number tracking and reconciliation |
11 | and resyncs. | |
12 | o Add support for valid and preferred lifetimes to IPv6 addresses | |
fbe31d82 | 13 | o proper support for (at least) 1-level recursive routes |
b9e0ee31 | 14 | o Ability to set src on routes, where systems support it. |
15 | o Ability to apply route-maps to daemon route updates. | |
718e3744 | 16 | |
17 | bgpd: | |
18 | ||
7a939e12 | 19 | o BGP TCP MD5 authentication by password command. |
718e3744 | 20 | o HUP signal support (reload configuration file). |
21 | o BGP multi-path extension | |
7a939e12 | 22 | o move FSM state to be per-connection, not per-peer. |
cdc2c3f9 | 23 | o Add support for internal and minimum-metric MED setting |
718e3744 | 24 | |
25 | ripd: | |
26 | ||
27 | o Multipath support. | |
28 | ||
29 | ospfd: | |
30 | ||
31 | o Rewrite the incremental RT update code. | |
32 | o Demand circuits. | |
33 | o Multiple instances. | |
34 | o OSPF MIB [SNMP get is amost finished]. | |
35 | o HUP signal treatment. | |
7a939e12 | 36 | o Fragment Oversized LSAs |
37 | o move SPF to common code | |
7225687a | 38 | o NSSA priority rules (RFC3101 2.4) |
39 | o Type-7 address ranges (RFC3101 2.2) | |
40 | o Originating Type-7 default into area (RFC3101 2.7) | |
7a939e12 | 41 | |
42 | ospf6d: | |
43 | ||
44 | o move SPF to common code | |
45 | o add router-id lookups | |
46 | ||
b1b57e2b | 47 | isisd: |
48 | ||
49 | o finish SPF | |
50 | o select nearest L2 when running SPF for L1 | |
51 | o remove the routes when holding time for nexthop expires | |
52 | o redistribution | |
53 | o autosummary | |
54 | ||
55 | o Mesh groups (RFC2973) | |
56 | o Crypto authentication (RFC3567) | |
57 | ||
7a939e12 | 58 | lib: |
59 | o improve route_table speed, eg strided lookups for common prefix depths. | |
60 | o improve hash tables, eg auto-growing hash tables | |
61 | o move performance sensitive users of hashes over to jhash | |
62 | o clean up linked lists | |
63 | o ipv6 addresses need concept of valid/preferred | |
64 | o implement a generic daemon access/control protocol (eg D-Bus like? | |
65 | simplified SNMP-a-like?) | |
66 | o merge SPF code from ospfd and ospf6d into a common libspf | |
67 | o depends-on(generic A/C protocol) move snmp to seperate daemon | |
68 | o extend command definitions to allow them to be self-documenting | |
69 | o i18n command help strings | |
b9e0ee31 | 70 | o Document the exported API (DocBook/Doxygen?) |
7a939e12 | 71 | |
72 | vtysh: | |
73 | o untangle readline specific bits | |
74 | o add a vtyd with a vty (ie telnet) frontend (as opposed to readline) | |
75 | o depends-on(generic A/C protocol) use such | |
76 | o better AAA support than just PAM, eg krb5, SASL, LDAP.. | |
77 | ----------------------------- | |
78 |