Annotation of embedaddon/quagga/TODO, revision 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>