]> git.proxmox.com Git - mirror_frr.git/blame - TODO
lib: Implement monotonically increasing clock for Darwin.
[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.
cdc2c3f9 23o Add support for internal and minimum-metric MED setting
718e3744 24
25ripd:
26
27o Multipath support.
28
29ospfd:
30
31o Rewrite the incremental RT update code.
32o Demand circuits.
33o Multiple instances.
34o OSPF MIB [SNMP get is amost finished].
35o HUP signal treatment.
7a939e12 36o Fragment Oversized LSAs
37o move SPF to common code
7225687a 38o NSSA priority rules (RFC3101 2.4)
39o Type-7 address ranges (RFC3101 2.2)
40o Originating Type-7 default into area (RFC3101 2.7)
7a939e12 41
42ospf6d:
43
44o move SPF to common code
45o add router-id lookups
46
b1b57e2b 47isisd:
48
49o finish SPF
50o select nearest L2 when running SPF for L1
51o remove the routes when holding time for nexthop expires
52o redistribution
53o autosummary
54
55o Mesh groups (RFC2973)
56o Crypto authentication (RFC3567)
57
7a939e12 58lib:
59o improve route_table speed, eg strided lookups for common prefix depths.
60o improve hash tables, eg auto-growing hash tables
61o move performance sensitive users of hashes over to jhash
62o clean up linked lists
63o ipv6 addresses need concept of valid/preferred
64o implement a generic daemon access/control protocol (eg D-Bus like?
65 simplified SNMP-a-like?)
66o merge SPF code from ospfd and ospf6d into a common libspf
67o depends-on(generic A/C protocol) move snmp to seperate daemon
68o extend command definitions to allow them to be self-documenting
69o i18n command help strings
b9e0ee31 70o Document the exported API (DocBook/Doxygen?)
7a939e12 71
72vtysh:
73o untangle readline specific bits
74o add a vtyd with a vty (ie telnet) frontend (as opposed to readline)
75o depends-on(generic A/C protocol) use such
76o better AAA support than just PAM, eg krb5, SASL, LDAP..
77 -----------------------------
78