[vyatta-svn] xorp: Changes to 'refs/tags/RELEASE_1_2'
Tom Grennan
tgrennan at suva.vyatta.com
Wed Dec 6 11:00:52 PST 2006
Tag 'RELEASE_1_2' created by pavlin <pavlin> at 1970-01-01 00:00 -0800
Changes since RELEASE_1_2_RC:
atanu (49):
RFC 2328 Section 9.4 Electing the Designated Router (3):
In OSPFv2 the DR and BDR in the hello packet are interface
For stub and nssa areas provide a configuration option to allow
If a MaxSequenceNumber LSA is already at MaxAge don't attempt to
When an LSA reached MaxSequenceNumber the strategy it to MaxAge it to
If an interface had a non zero priority and while in state Waiting the
Replace default-metric with default-lsa.
When retransmitting a link state update packet on a broadcast
When bringing up a virtual link set the link status up.
State about a neighbour is kept by saving the last hello packet seen
Unconditionally unicast Link State Request Packets on broadcast
This partially fixes the problem, AS-External-LSAs from normal areas
The attributes ORIGINATOR_ID and CLUSTER_LIST are specific to route
If the route reflection attributes (ORIGINATOR_ID or CLUSTER_LIST) are
The events NeighbourChange and BackupSeen are scheduled for later
This doesn't completely solve the problem but does stop routes from
The fletcher checksum was not generating 255.
Add two of the LSAs for which the checksums were not being correctly
When route flap damping is enabled a trie in the route flap damping
If a link type was configured as point-to-point ("p2p") and no
When the interface cost is changed force the Router-LSA to be updated.
The policy push in OSPF was not correctly implemented.
Add a delete xrl so that when disable is deleted the peering reverts
AS numbers start from 1 not 0.
POLICIES:
Update the example for exporting routes into RIP, from release 1.2-RC
Add a section for OSPF based on getting_started.html.
In the admin distance section remove the when implemented in reference
Remove the reference to the policy mechanism being experimental.
RIP now uses policy to export routes update the text and examples.
BGP finally has an RFC 4271.
Add a reference to the BGP mib.
Update the list of supported standards for BGP.
Add configuration information for route reflection, confederations and
In policy the protocol name for static routes is now "static" was
Convert a XORP configuration file into the tabbing form that we are using
Add an OSPF chapter empty at the moment, point the OSPF glossary entry
Initial OSPF chapter.
Minor nits.
Update REAME.
Move issues that have been solved to the resolved section.
Update the status.
The window of XRLs in flight from BGP to the RIB was changed from 1
RIP supports policy.
Add section to define policy options specific to OSPF, based on the
Add med-remove to the BGP actions.
Example configuration with no commentary.
OSPF monitoring commands.
Description of the minimal example configuration.
bms (5):
Ignore test_connect
Fix documentation niggles. Add vim source modes.
Fix documentation buglets.
Update the XORP Windows installer script.
Amend binary path to reflect the fact I'm building XORP's
pavlin (79):
Minor edits.
Add a new entry:
Change the default value for "disable" static_routes to be false.
Added new methods OpInstance::terminate() and
Replace a sequence of:
Replace a sequence of:
Add a task for updating the LinuxLinks XORP entry (if necessary).
Compilation fix for "gcc-4.1 -O3".
Fix libtecla compilation error with some locals:
* Start help strings with capital letter
Add help to the most of policy commands, improve/clarify existing ones.
Reverse-back some of the help string changes with the previous commit.
Fix a bug in the method ConfigTreeNode::retain_deletion_nodes(...),
Accepte network connections only if the network port is not zero.
Add new local function address_exists() and use it instead of
Refactor the mechanism for processing and preparing routes for
Implement the mechanism to disable/enable static routes.
Implement the mechanism to disable/enable fib2mrib.
* Remove the %mandatory requirement for area-type, because it has a
Remove %mandatory requirements for leaf nodes that have default values.
Add a hack to reset the policy tags in case the policies are removed.
Don't redistribute multicast RIB routes.
Fix the policy parser to allow '-' to be part of a network4-list or
Remove conditional usage of __weak_alias(), because it is not needed.
Fix a RIB crash problem due to a missing NULL pointer check.
Remove "return" statement from a method that has "void"
Compilation fix for NetBSD-3.0
Update notes about "python" installation.
Prepare README for the 1.2 release:
* BGP I-D -> RFC 4271
Prepare the release notes for the 1.2 release.
Remove a TODO entry that is already done.
Refactor a TODO entry.
Add Linux Fedora Core4 to the list of new platforms that XORP runs
Update version: 1.2-RC -> 1.2
Update the README files in preparation for the 1.2 release.
Add a TODO entry.
Replace "neighbour" with "neighbor" in the configuration statements,
Change the spelling of "neighbour" to "neighbor" (in an initial attempt
* Update the build notes for FreeBSD-6.0 on amd64, for Linux Fedora
* Update one of the errata entries for FEA/MFEA (the kernel "Oops"
Sync the text with recent changes to the "Getting Started" Web page:
Update the date and the version for release 1.2.
Update the date and the version for release 1.2.
Update the wording for the "export" statement in the RIP configuration.
* Update the status: now we have our own OSPF implementation,
* Add a footnote that currently the policy manager process is not
* Update the status: the FEA supports Windows Server 2003, and now
List the proof-of-concept logo.
Update the date and the version to 1.2
* Add description for files range.hh, tlv.hh, xorpfd.hh
Update the version to 1.2 and the date.
Update the version to 1.2 and the date.
* Remove page braking between subsections because it doesn't seem
Update the version to 1.2 and the date.
* Minor fix in one of the static_routes sample code.
Update the version to 1.2 and the date.
Fix a typo.
Fix words ordering.
* Move tasks 1400 "Add a new year to the copyright license"
* Minor edits in the formatting of the list of supported RFCs:
Minor edits: replace "xorpsh" with "\xorpsh", etc.
Minor edits.
Update status.
Minor edits: replace "xorpsh" with "\xorpsh" and "rtrmgr" with "\rtrmgr".
Update the output format for the "show route" operational commands.
* Add RFC 2082 to the list of supported RFCs.
Add frame to the tables.
* Update status.
* List the unicast routing protocols in the order they are described
Update the Click Web page URL:
Add new task (2470): Prepare the XORP Installer for Windows
Add instructions for building the XORP Installer for Windows.
Forced commit to give the appropriate credit for the instructions for
Add the instructions for building the XORP installer on Windows.
Point the instructions for building the XORP Installer for Windows
Add bibliography.
* Add documentation for configuring the Click forwarding path.
Minor edits in some of the comments.
zec (6):
For routes not marked as aggregation candidates, propagate replace_route()
Added help strings for "was-aggregated" and "aggregate-prefix-len".
Add "was-aggregated" and "aggregate-prefix-len" to tables of BGP
Add a paragraph briefly describing u32/IPv4/IPv6 ranges.
Fix a typo in previous commit: 1000 -> 100
Document the consistency problem associated with decomposing of
---
BUILD_NOTES | 52
ERRATA | 199 -
README | 43
RELEASE_NOTES | 19
TODO | 9
VERSION | 2
bgp/README | 14
bgp/TODO | 12
bgp/harness/Makefile.am | 2
bgp/harness/Makefile.in | 2
bgp/harness/test_peering1.sh | 64
bgp/harness/test_route_flap_damping1.sh | 353 +++
bgp/harness/test_route_reflection2.sh | 353 +++
bgp/peer.cc | 11
bgp/plumbing.cc | 8
bgp/route_table_aggregation.cc | 7
bgp/route_table_damping.cc | 15
bgp/route_table_filter.cc | 77
bgp/route_table_filter.hh | 19
bgp/xrl_shell_funcs.sh | 6
bgp/xrl_target.cc | 37
cli/README | 2
cli/cli_node.cc | 8
cli/libtecla/Makefile.rules | 2
configure | 22
configure.in | 4
contrib/win32/installer/LICENSE | 2
contrib/win32/installer/README | 15
contrib/win32/installer/addtopath.nsh | 424 +++
contrib/win32/installer/xorp.nsi | 212 +
devnotes/release_process.txt | 70
docs/bgp/bgp.tex | 6
docs/design_arch/design_arch.tex | 53
docs/design_arch/error_handling.tex | 19
docs/fea/fea.tex | 41
docs/historic/README | 1
docs/libxipc/libxipc_overview.tex | 4
docs/libxipc/xrl_interfaces.tex | 4
docs/libxorp/libxorp_overview.tex | 60
docs/mfea/mfea_arch.tex | 14
docs/mld6igmp/mld6igmp_arch.tex | 12
docs/multicast/multicast_arch.tex | 10
docs/pim/pim_arch.tex | 18
docs/pim_testsuite/pim_testsuite.tex | 5
docs/rib/rib.tex | 4
docs/rtrmgr/rtrmgr.tex | 9
docs/snmp/snmp_overview.tex | 8
docs/test_harness/test_harness.tex | 4
docs/tex/xorp.bib | 2
docs/user_manual/Makefile.am | 4
docs/user_manual/Makefile.in | 2
docs/user_manual/bgp.tex | 57
docs/user_manual/cli_intro.tex | 8
docs/user_manual/config_overview.tex | 113
docs/user_manual/diagnostics.tex | 2
docs/user_manual/forwarding.tex | 224 +
docs/user_manual/glossary.tex | 5
docs/user_manual/interfaces.tex | 2
docs/user_manual/multicast_topology.tex | 55
docs/user_manual/ospf.tex | 585 +++++
docs/user_manual/pimsm.tex | 7
docs/user_manual/policy.tex | 151 +
docs/user_manual/rip.tex | 125 -
docs/user_manual/snmp.tex | 9
docs/user_manual/static_routes.tex | 16
docs/user_manual/tab.sh | 8
docs/user_manual/unicast_routing.tex | 55
docs/user_manual/user_manual.tex | 12
docs/user_manual/users.tex | 4
docs/xorpdev_101/xorpdev_101.tex | 12
etc/templates/bgp.tp | 41
etc/templates/ospfv2.cmds | 26
etc/templates/ospfv2.tp | 93
etc/templates/policy.tp | 50
etc/templates/rip.tp | 1
etc/templates/ripng.tp | 1
etc/templates/static_routes.tp | 2
fea/README | 11
fea/README.mfea | 8
fib2mrib/fib2mrib_node.cc | 410 ++-
fib2mrib/fib2mrib_node.hh | 90
fib2mrib/xrl_fib2mrib_node.cc | 4
libcomm/.cvsignore | 1
libcomm/comm_api.h | 1
libcomm/comm_private.h | 1
libcomm/comm_sock.c | 5
libcomm/comm_user.c | 1
libcomm/test_comm.c | 1
libxorp/TODO | 2
libxorp/strptime.c | 8
libxorp/utils.hh | 5
libxorp/win_dispatcher.hh | 2
libxorp/win_io.c | 10
mibs/configure | 4
mibs/configure.in | 2
mld6igmp/README | 2
ospf/README | 45
ospf/TODO | 55
ospf/area_router.cc | 300 ++
ospf/area_router.hh | 78
ospf/external.cc | 17
ospf/external.hh | 5
ospf/fletcher_checksum.cc | 2
ospf/lsa.cc | 2
ospf/lsa1.data | 13
ospf/lsa2.data | 13
ospf/ospf.cc | 30
ospf/ospf.hh | 17
ospf/peer.cc | 146 -
ospf/peer.hh | 24
ospf/peer_manager.cc | 99
ospf/peer_manager.hh | 35
ospf/routing_table.cc | 39
ospf/routing_table.hh | 5
ospf/test_checksum.cc | 25
ospf/xrl_io.cc | 2
ospf/xrl_target.cc | 63
ospf/xrl_target.hh | 26
pim/README | 19
policy/lex.yy_policy_parser.cc | 3626 ++++++++++++++++----------------
policy/policy.l | 2
rib/rt_tab_pol_conn.cc | 6
rib/rt_tab_register.cc | 9
rip/xrl_port_manager.cc | 35
rip/xrl_target_common.hh | 10
rtrmgr/cli.cc | 42
rtrmgr/conf_tree_node.cc | 36
rtrmgr/conf_tree_node.hh | 1
rtrmgr/config.boot.sample | 178 +
rtrmgr/op_commands.cc | 16
rtrmgr/op_commands.hh | 10
rtrmgr/slave_conf_tree_node.cc | 6
static_routes/static_routes_node.cc | 62
static_routes/static_routes_node.hh | 26
static_routes/xrl_static_routes_node.cc | 4
xrl/interfaces/ospfv2.xif | 20
xrl/interfaces/ospfv2_xif.cc | 102
xrl/interfaces/ospfv2_xif.hh | 65
xrl/targets/ospfv2.xrls | 16
xrl/targets/ospfv2_base.cc | 93
xrl/targets/ospfv2_base.hh | 38
141 files changed, 7219 insertions(+), 2821 deletions(-)
---
More information about the svn
mailing list