Annotation of embedaddon/quagga/TODO, revision 1.1.1.1

1.1       misho       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: o Add support for internal and minimum-metric MED setting
                     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.
                     36: o Fragment Oversized LSAs 
                     37: o move SPF to common code
                     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)
                     41: 
                     42: ospf6d:
                     43: 
                     44: o move SPF to common code
                     45: o add router-id lookups
                     46: 
                     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: 
                     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
                     70: o Document the exported API (DocBook/Doxygen?)
                     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: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>