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