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