From pavlin at icir.org Sat Jul 1 12:51:46 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 1 Jul 2006 19:51:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607011951.k61Jpkru090516@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-01 19:51:46 UTC XORP CVS repository Modified files: fea fticonfig_table_observer_rtmv2.cc Log message: Add missing initialization of a variable. This fixes Bugzilla entry #642. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=642 Submitted by: Hasso Tepper Revision Changes Path 1.2 +2 -4; commitid: 1617b44a6d1fc7ea6; xorp/fea/fticonfig_table_observer_rtmv2.cc From pavlin at icir.org Sun Jul 2 17:50:06 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 00:50:06 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607030050.k630o6We006974@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 00:50:06 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc mld6igmp_group_record.hh Log message: * Add a new method Mld6igmpGroupRecord::is_unused() and use it to delete a group record after processing membership reports, if the group record is not needed anymore. * Change the default filter mode when creating a group recort from EXCLUDE to INCLUDE. The membership reports logic should continue to work as before. The reason for the change is that now we can use the new is_unused() method to immediately delete a group record if it was created without really being needed. * Add a new method Mld6igmpGroupRecord::calculate_forwarding_changes() and use it to calculate the forwarding changes and notify the interested parties (i.e., the routing protocols). Revision Changes Path 1.22 +329 -5; commitid: 1ae844a868857ea6; xorp/mld6igmp/mld6igmp_group_record.cc 1.14 +20 -1; commitid: 1ae844a868857ea6; xorp/mld6igmp/mld6igmp_group_record.hh From pavlin at icir.org Sun Jul 2 19:47:36 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 02:47:36 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607030247.k632lamJ008012@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 02:47:36 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc mld6igmp_group_record.hh mld6igmp_proto.cc Log message: * Use the IGMPv3/MLDv2 machinery to process the IGMPv1,2/MLDv1 Report/Leave messages: Report -> IS_EX( {} ) Leave -> TO_IN( {} ) * Remove the Mld6igmpGroupRecord::_member_query_timer and _last_member_query_timer fields, and the associated timeout callbacks, because they are not needed anymore. * Misc. cleanup Revision Changes Path 1.23 +1 -58; commitid: 1f0a44a8840d7ea6; xorp/mld6igmp/mld6igmp_group_record.cc 1.15 +1 -27; commitid: 1f0a44a8840d7ea6; xorp/mld6igmp/mld6igmp_group_record.hh 1.42 +24 -92; commitid: 1f0a44a8840d7ea6; xorp/mld6igmp/mld6igmp_proto.cc From pavlin at icir.org Sun Jul 2 21:25:10 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 04:25:10 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607030425.k634PAFH008877@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 04:25:10 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc Log message: Implement group-compatibility rules per group record: * Ignore CHANGE_TO_INCLUDE_MODE messages when in IGMPv1 mode * Ignore the source list in the CHANGE_TO_EXCLUDE_MODE messages when in IGMPv1, IGMPv2, or MLDv1 mode. * Ignore BLOCK_OLD_SOURCES messages when in IGMPv1, IGMPv2, or MLDv1 mode. Revision Changes Path 1.24 +31 -4; commitid: 226644a89bab7ea6; xorp/mld6igmp/mld6igmp_group_record.cc From pavlin at icir.org Sun Jul 2 23:49:23 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 06:49:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607030649.k636nNql010121@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 06:49:23 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc Log message: Send IGMPv3/MLDv2 Queries regardless of the Multicast Address Compatibility Mode. According to RFC 3810 (MLDv2), Section 8.3.2, the Querier continues to send MLDv2 queries, regardless of its Multicast Address Compatibility Mode. Interestingly, RFC 3376 (IGMPv3) does not include this statement. According to the following email, the need for this statement has been discovered too late to be included in RFC 3376: http://www1.ietf.org/mail-archive/web/ssm/current/msg00084.html Revision Changes Path 1.68 +25 -7; commitid: 275b44a8bd2b7ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Sun Jul 2 23:52:37 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 06:52:37 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200607030652.k636qbrJ010230@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 06:52:37 UTC XORP CVS repository Modified files: etc/templates igmp.tp mld.tp Log message: * Increase the max. configurable IGMP version to 3. * Increase the max. configurable MLD version to 2. Revision Changes Path 1.20 +2 -2; commitid: 27db44a8be917ea6; xorp/etc/templates/igmp.tp 1.20 +2 -2; commitid: 27db44a8be917ea6; xorp/etc/templates/mld.tp From pavlin at icir.org Sun Jul 2 23:55:31 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 06:55:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607030655.k636tVhC010304@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 06:55:31 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc Log message: Compilation fix: is_igmpv1() -> is_igmpv1_mode() is_igmpv2() -> is_igmpv2_mode() Revision Changes Path 1.25 +8 -8; commitid: 280f44a8bf417ea6; xorp/mld6igmp/mld6igmp_group_record.cc From pavlin at icir.org Mon Jul 3 14:49:46 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 21:49:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607032149.k63Lnkw7020536@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 21:49:46 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc mld6igmp_group_record.hh mld6igmp_source_record.cc mld6igmp_source_record.hh mld6igmp_vif.cc mld6igmp_vif.hh Log message: Rename various methods and fields that contain "ssm" in their name, because they might not be SSM-specific, or because "ssm" is redundant: - Mld6igmpGroupRecord::schedule_periodic_ssm_group_query() -> schedule_periodic_group_query() - Mld6igmpGroupRecord::ssm_group_query_periodic_timeout() -> Mld6igmpGroupRecord::group_query_periodic_timeout() - Mld6igmpGroupRecord::_ssm_group_query_timer -> Mld6igmpGroupRecord::_group_query_timer - Mld6igmpGroupRecord::_ssm_query_retransmission_count -> _query_retransmission_count - Mld6igmpSourceRecord::ssm_query_retransmission_count() -> query_retransmission_count() - Mld6igmpSourceRecord::set_ssm_query_retransmission_count() -> set_query_retransmission_count() - Mld6igmpSourceRecord::_ssm_query_retransmission_count -> Mld6igmpSourceRecord::_query_retransmission_count - Mld6igmpVif::mld6igmp_ssm_group_source_query_send() -> mld6igmp_group_source_query_send() - Mld6igmpVif::mld6igmp_ssm_group_query_send() -> mld6igmp_group_query_send() Revision Changes Path 1.26 +24 -27; commitid: 4fce44a98eb77ea6; xorp/mld6igmp/mld6igmp_group_record.cc 1.16 +8 -8; commitid: 4fce44a98eb77ea6; xorp/mld6igmp/mld6igmp_group_record.hh 1.10 +2 -2; commitid: 4fce44a98eb77ea6; xorp/mld6igmp/mld6igmp_source_record.cc 1.9 +9 -9; commitid: 4fce44a98eb77ea6; xorp/mld6igmp/mld6igmp_source_record.hh 1.69 +10 -10; commitid: 4fce44a98eb77ea6; xorp/mld6igmp/mld6igmp_vif.cc 1.42 +7 -7; commitid: 4fce44a98eb77ea6; xorp/mld6igmp/mld6igmp_vif.hh From pavlin at icir.org Mon Jul 3 15:18:09 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 22:18:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200607032218.k63MI9oW020891@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 22:18:09 UTC XORP CVS repository Modified files: libxorp ref_trie.hh Log message: Fix a bug in the implementation of RefTriePostOrderIterator::begin() Submitted by: Mark Handley Revision Changes Path 1.27 +2 -2; commitid: 518244a997727ea6; xorp/libxorp/ref_trie.hh From pavlin at icir.org Mon Jul 3 16:33:43 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 23:33:43 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/libproto xorp/libxorp xorp/mld6igmp xorp/pim xorp/rib xorp/tests xorp/tests/bgp xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200607032333.k63NXhdB021817@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 23:33:43 UTC XORP CVS repository Modified files: fea mfea_config.cc mfea_node.cc mfea_node.hh mfea_node_cli.cc xrl_mfea_node.cc xrl_mfea_node.hh libproto proto_node.hh libxorp test_vif.cc vif.cc vif.hh mld6igmp mld6igmp_config.cc mld6igmp_node.cc mld6igmp_node.hh mld6igmp_vif.cc xrl_mld6igmp_node.cc xrl_mld6igmp_node.hh pim pim_config.cc pim_node.cc pim_node.hh xrl_pim_node.cc xrl_pim_node.hh rib rib.cc rib.hh rib_manager.cc rib_manager.hh vifmanager.cc xrl_target.cc tests test_builddir.py tests/bgp test_bgp_reports1.py xrl/interfaces mfea_client.xif mfea_client_xif.cc mfea_client_xif.hh xrl/targets mld6igmp.xrls mld6igmp_base.cc mld6igmp_base.hh pim.xrls pim_base.cc pim_base.hh Log message: * Add Vif::_mtu field and set it along with existing Vif flags. * Minor kdoc tweaks. Revision Changes Path 1.16 +24 -19; commitid: 542944a9a8857ea6; xorp/fea/mfea_config.cc 1.64 +2 -1; commitid: 542944a9a8857ea6; xorp/fea/mfea_node.cc 1.36 +20 -16; commitid: 542944a9a8857ea6; xorp/fea/mfea_node.hh 1.20 +4 -1; commitid: 542944a9a8857ea6; xorp/fea/mfea_node_cli.cc 1.51 +13 -8; commitid: 542944a9a8857ea6; xorp/fea/xrl_mfea_node.cc 1.27 +10 -8; commitid: 542944a9a8857ea6; xorp/fea/xrl_mfea_node.hh 1.36 +22 -17; commitid: 542944a9a8857ea6; xorp/libproto/proto_node.hh 1.12 +8 -2; commitid: 542944a9a8857ea6; xorp/libxorp/test_vif.cc 1.18 +6 -2; commitid: 542944a9a8857ea6; xorp/libxorp/vif.cc 1.14 +24 -9; commitid: 542944a9a8857ea6; xorp/libxorp/vif.hh 1.14 +2 -1; commitid: 542944a9a8857ea6; xorp/mld6igmp/mld6igmp_config.cc 1.50 +6 -2; commitid: 542944a9a8857ea6; xorp/mld6igmp/mld6igmp_node.cc 1.29 +4 -3; commitid: 542944a9a8857ea6; xorp/mld6igmp/mld6igmp_node.hh 1.70 +4 -4; commitid: 542944a9a8857ea6; xorp/mld6igmp/mld6igmp_vif.cc 1.58 +4 -2; commitid: 542944a9a8857ea6; xorp/mld6igmp/xrl_mld6igmp_node.cc 1.37 +5 -2; commitid: 542944a9a8857ea6; xorp/mld6igmp/xrl_mld6igmp_node.hh 1.47 +2 -2; commitid: 542944a9a8857ea6; xorp/pim/pim_config.cc 1.79 +6 -2; commitid: 542944a9a8857ea6; xorp/pim/pim_node.cc 1.62 +4 -3; commitid: 542944a9a8857ea6; xorp/pim/pim_node.hh 1.95 +4 -2; commitid: 542944a9a8857ea6; xorp/pim/xrl_pim_node.cc 1.67 +5 -2; commitid: 542944a9a8857ea6; xorp/pim/xrl_pim_node.hh 1.61 +4 -2; commitid: 542944a9a8857ea6; xorp/rib/rib.cc 1.36 +5 -3; commitid: 542944a9a8857ea6; xorp/rib/rib.hh 1.52 +8 -7; commitid: 542944a9a8857ea6; xorp/rib/rib_manager.cc 1.35 +4 -2; commitid: 542944a9a8857ea6; xorp/rib/rib_manager.hh 1.43 +3 -1; commitid: 542944a9a8857ea6; xorp/rib/vifmanager.cc 1.58 +2 -1; commitid: 542944a9a8857ea6; xorp/rib/xrl_target.cc 1.4 +9 -6; commitid: 542944a9a8857ea6; xorp/tests/bgp/test_bgp_reports1.py 1.3 +5 -3; commitid: 542944a9a8857ea6; xorp/tests/test_builddir.py 1.7 +3 -2; commitid: 542944a9a8857ea6; xorp/xrl/interfaces/mfea_client.xif 1.21 +3 -1; commitid: 542944a9a8857ea6; xorp/xrl/interfaces/mfea_client_xif.cc 1.20 +4 -1; commitid: 542944a9a8857ea6; xorp/xrl/interfaces/mfea_client_xif.hh 1.23 +4 -2; commitid: 542944a9a8857ea6; xorp/xrl/targets/mld6igmp.xrls 1.28 +5 -4; commitid: 542944a9a8857ea6; xorp/xrl/targets/mld6igmp_base.cc 1.30 +5 -2; commitid: 542944a9a8857ea6; xorp/xrl/targets/mld6igmp_base.hh 1.51 +4 -2; commitid: 542944a9a8857ea6; xorp/xrl/targets/pim.xrls 1.54 +5 -4; commitid: 542944a9a8857ea6; xorp/xrl/targets/pim_base.cc 1.58 +5 -2; commitid: 542944a9a8857ea6; xorp/xrl/targets/pim_base.hh From pavlin at icir.org Mon Jul 3 16:56:44 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 23:56:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607032356.k63NuiNQ022112@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 23:56:44 UTC XORP CVS repository Modified files: fea mfea_node_cli.cc Log message: Don't print the MTU for MFEA VIF when using the "show mfea interface" CLI command, because this info is not needed. Revision Changes Path 1.21 +1 -4; commitid: 564744a9ae8d7ea6; xorp/fea/mfea_node_cli.cc From pavlin at icir.org Mon Jul 3 16:57:29 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 3 Jul 2006 23:57:29 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607032357.k63NvTU7022157@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-03 23:57:29 UTC XORP CVS repository Modified files: fea mfea_node.cc Log message: Set the MTU for the PIM Register VIF from the MTU of the corresponding network interface. Revision Changes Path 1.65 +2 -1; commitid: 567444a9aecf7ea6; xorp/fea/mfea_node.cc From pavlin at icir.org Mon Jul 3 17:10:27 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 4 Jul 2006 00:10:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607040010.k640ARKw022346@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-04 00:10:27 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc Log message: Use the MTU of the vif rather than the max. IP packet payload to calculate the max. IGMP/MLD payload when sending Group-and-Source-Specific Queries. This is the desired behavior as specified in RFC 3376, Section 4.1.8 and RFC 3810, Section 5.1.10. Revision Changes Path 1.71 +5 -7; commitid: 570844a9b1467ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Mon Jul 3 18:04:57 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 4 Jul 2006 01:04:57 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607040104.k6414uBB022832@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-04 01:04:56 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc mld6igmp_group_record.hh mld6igmp_proto.cc Log message: Propagate the address of the host that last reported as member to Mld6igmpGroupRecord::process_foo() methods, and only there modify the group record with that address. Revision Changes Path 1.27 +71 -20; commitid: 591344a9be597ea6; xorp/mld6igmp/mld6igmp_group_record.cc 1.17 +56 -20; commitid: 591344a9be597ea6; xorp/mld6igmp/mld6igmp_group_record.hh 1.43 +18 -16; commitid: 591344a9be597ea6; xorp/mld6igmp/mld6igmp_proto.cc From pavlin at icir.org Mon Jul 3 20:07:32 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 4 Jul 2006 03:07:32 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607040307.k6437Wnr023833@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-04 03:07:32 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.hh Log message: Add methods Mld6igmpGroupRecord::do_forward_sources() and dont_forward_sources() that return references to the sets of sources that should be forwarded/not forwarded. Revision Changes Path 1.18 +15 -1; commitid: 5d0044a9db3b7ea6; xorp/mld6igmp/mld6igmp_group_record.hh From pavlin at icir.org Mon Jul 3 20:10:17 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 4 Jul 2006 03:10:17 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607040310.k643AHiw023905@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-04 03:10:17 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_node_cli.cc Log message: Print SSM-related info when we run command "show igmp group" or "show mld group". The new fields are "V" for protocol version, and "State" for group or source entry state. Now the output looks like: username at hostname> show igmp group Interface Group Source LastReported Timeout V State eth0 224.0.0.2 0.0.0.0 172.16.1.37 169 3 E eth0 224.0.0.22 0.0.0.0 172.16.1.37 169 3 E eth0 224.0.0.251 0.0.0.0 172.16.1.37 169 2 E eth0 224.0.1.20 0.0.0.0 172.16.1.37 0 3 I eth0 224.0.1.20 1.2.3.4 172.16.1.37 0 3 F eth0 239.255.255.253 0.0.0.0 172.16.1.33 166 2 E The state can be: - "I" = INCLUDE (for group entry) - "E" = EXCLUDE (for group entry) - "F" = Forward (for source entry) - "D" = Don't forward (for source entry) Revision Changes Path 1.28 +88 -11; commitid: 5d2744a9db897ea6; xorp/mld6igmp/mld6igmp_node_cli.cc From pavlin at icir.org Tue Jul 4 19:46:28 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 02:46:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/tex Message-ID: <200607050246.k652kSs2037238@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 02:46:28 UTC XORP CVS repository Modified files: docs/tex xorp.bib Log message: Add references for RFC 1112 (IGMPv1) and RFC 3810 (MLDv2). Revision Changes Path 1.15 +23 -1; commitid: 915244ab27df7ea6; xorp/docs/tex/xorp.bib From pavlin at icir.org Tue Jul 4 20:01:44 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:01:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/tex Message-ID: <200607050301.k6531iiM037429@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:01:44 UTC XORP CVS repository Modified files: docs/tex xorp.bib Log message: Fix the list of authors/editors for RFC 3810. Revision Changes Path 1.16 +2 -2; commitid: 921944ab2b7f7ea6; xorp/docs/tex/xorp.bib From pavlin at icir.org Tue Jul 4 20:06:28 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:06:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/design_arch xorp/docs/mld6igmp xorp/docs/user_manual Message-ID: <200607050306.k6536S74037576@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:06:28 UTC XORP CVS repository Modified files: docs/design_arch design_arch.tex docs/mld6igmp mld6igmp_arch.tex docs/user_manual igmp.tex multicast_routing.tex Log message: Update the documentation to include information about the new IGMPv3/MLDv2 implementation. Revision Changes Path 1.19 +4 -4; commitid: 928344ab2c857ea6; xorp/docs/design_arch/design_arch.tex 1.18 +16 -10; commitid: 928344ab2c857ea6; xorp/docs/mld6igmp/mld6igmp_arch.tex 1.20 +36 -20; commitid: 928344ab2c857ea6; xorp/docs/user_manual/igmp.tex 1.6 +3 -4; commitid: 928344ab2c857ea6; xorp/docs/user_manual/multicast_routing.tex From pavlin at icir.org Tue Jul 4 20:12:58 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:12:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607050312.k653CwUZ037726@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:12:58 UTC XORP CVS repository Modified files: mld6igmp TODO Log message: * Remove TODO entry about Mld6igmpVif->_proto_flags, because it is already done. * Remove TODO entry about JOIN/PRUNE routing notification when the (old) MemberQuery object is deleted, because it is not valid/needed. Revision Changes Path 1.18 +1 -7; commitid: 932d44ab2dd77ea6; xorp/mld6igmp/TODO From pavlin at icir.org Tue Jul 4 20:15:51 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:15:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607050315.k653Fpnb037811@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:15:51 UTC XORP CVS repository Modified files: mld6igmp README Log message: Update the list of implemented RFCs to include RFC 1112 (IGMPv1), RFC 3376 (IGMPv3), and RFC 3810 (MLDv2). Revision Changes Path 1.17 +5 -2; commitid: 938944ab2ebe7ea6; xorp/mld6igmp/README From pavlin at icir.org Tue Jul 4 20:17:57 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:17:57 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607050317.k653HvJo037864@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:17:57 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Update a comment about a FreeBSD-6.0 bug that has been fixed in FreeBSD-6.1. Revision Changes Path 1.63 +2 -2; commitid: 93ca44ab2f4b7ea6; xorp/BUILD_NOTES From pavlin at icir.org Tue Jul 4 20:32:40 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:32:40 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp/docs Message-ID: <200607050332.k653Wek0038070@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:32:40 UTC XORP CVS repository Added files: mld6igmp/docs rfc3376.txt rfc3810.txt Log message: Add the following documents, which are also implemented by XORP: - RFC 3376 (IGMPv3) - RFC 3810 (MLDv2) Revision Changes Path 1.1 +2971 -0 xorp/mld6igmp/docs/rfc3376.txt (new) 1.1 +3475 -0 xorp/mld6igmp/docs/rfc3810.txt (new) From pavlin at icir.org Tue Jul 4 20:38:51 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:38:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/mld6igmp xorp/docs/user_manual xorp/mld6igmp Message-ID: <200607050338.k653cpKo038254@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:38:51 UTC XORP CVS repository Modified files: docs/mld6igmp mld6igmp_arch.tex docs/user_manual igmp.tex mld6igmp README Log message: Remove a reference to the original IGMPv1 spec RFC 1112 (Host Extensions for IP Multicasting), because the IGMPv2 spec (RFC 2236) describes the relevant IGMPv1-related text as well. Revision Changes Path 1.19 +3 -4; commitid: 951944ab33d47ea6; xorp/docs/mld6igmp/mld6igmp_arch.tex 1.21 +3 -4; commitid: 951944ab33d47ea6; xorp/docs/user_manual/igmp.tex 1.18 +1 -2; commitid: 951944ab33d47ea6; xorp/mld6igmp/README From pavlin at icir.org Tue Jul 4 20:40:37 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:40:37 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607050340.k653ebgn038313@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:40:37 UTC XORP CVS repository Modified files: . README Log message: * Add IGMPv3 (RFC 3376) and MLDv2 (RFC 3810) to the list of implemented protocols. * Remove the "without SSM" implementation statement for PIM-SM, because the PIM-SSM part is actually implemented. Revision Changes Path 1.44 +9 -7; commitid: 957844ab345e7ea6; xorp/README From pavlin at icir.org Tue Jul 4 20:41:45 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:41:45 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607050341.k653fjtN038393@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-05 03:41:45 UTC XORP CVS repository Modified files: . xorp_vision.html html_src xorp_vision.html Log message: Correct the IGMP-related text: IGMPv2 -> IGMP/MLD Revision Changes Path 1.6 +1 -1; commitid: 95cb44ab34ea7ea6; www/html_src/xorp_vision.html 1.12 +4 -4; commitid: 95cb44ab34ea7ea6; www/xorp_vision.html From pavlin at icir.org Tue Jul 4 20:42:39 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:42:39 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607050342.k653gdtv038467@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-05 03:42:39 UTC XORP CVS repository Modified files: . status.html html_src status.html Log message: Update the IGMPv3/MLDv2 implementation status. Revision Changes Path 1.17 +4 -2; commitid: 961444ab35157ea6; www/html_src/status.html 1.28 +5 -3; commitid: 961444ab35157ea6; www/status.html From pavlin at icir.org Tue Jul 4 20:45:04 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:45:04 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607050345.k653j4m3038562@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-05 03:45:04 UTC XORP CVS repository Modified files: . roadmap.html html_src roadmap.html Log message: Update the roadmap: * Move the 1.3 release from June 2006 to July 206 * Move the OSPFv3 from the 1.3 release to 1.4 Revision Changes Path 1.12 +3 -3; commitid: 965d44ab35747ea6; www/html_src/roadmap.html 1.16 +4 -4; commitid: 965d44ab35747ea6; www/roadmap.html From pavlin at icir.org Tue Jul 4 20:50:56 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:50:56 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607050350.k653ouVY038708@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-05 03:50:56 UTC XORP CVS repository Modified files: . status.html html_src status.html Log message: Update the PIM-SSM status, because it is already implemented. Revision Changes Path 1.18 +1 -1; commitid: 970644ab370a7ea6; www/html_src/status.html 1.29 +2 -2; commitid: 970644ab370a7ea6; www/status.html From pavlin at icir.org Tue Jul 4 20:54:15 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 03:54:15 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607050354.k653sFnf038790@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 03:54:15 UTC XORP CVS repository Modified files: . README Log message: Remove PIM-SSM and IGMPv3 from the list of the short-term TODO entries, because they are done. Revision Changes Path 1.45 +1 -3; commitid: 976544ab37b67ea6; xorp/README From pavlin at icir.org Tue Jul 4 21:09:59 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 04:09:59 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607050409.k6549xWO038953@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 04:09:59 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added release notes for IGMPv3/MLDv2. Revision Changes Path 1.119 +8 -2; commitid: 981044ab3b8a7ea6; xorp/RELEASE_NOTES From pavlin at icir.org Tue Jul 4 21:19:59 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 04:19:59 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607050419.k654JxpO039114@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 04:19:59 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added release notes to "ALL", "LIBXORP", "LIBXIPC" and "RIB". Revision Changes Path 1.120 +6 -4; commitid: 98b144ab3dc17ea6; xorp/RELEASE_NOTES From pavlin at icir.org Wed Jul 5 11:59:28 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Jul 2006 18:59:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200607051859.k65IxSfB047978@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-05 18:59:28 UTC XORP CVS repository Modified files: rtrmgr template_base_command.cc Log message: If the ConfigTreeNode operator is invalid, then immediately return an error rather than calling show_operator() and operator_to_str() which will coredump with XLOG_UNREACHABLE(). Note that this error won't be triggered in xorpsh, because xorpsh prohibits setting and committing invalid values to config nodes. It might happen in programs that use some of the xorpsh code as a library and modify the configuration in slightly different way. E.g., the Vyatta GUI xgdaemon allows setting various values to the configuration, but right before committing it calls ConfigTreeNode::check_config_tree() to verify the values (which itself will trigger the coredump). Submitted by: Marat Nepomnyashy Revision Changes Path 1.22 +6 -1; commitid: bada44ac096c7ea6; xorp/rtrmgr/template_base_command.cc From atanu at icir.org Wed Jul 5 15:46:58 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 5 Jul 2006 22:46:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp xorp/bgp/tools xorp/mibs xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200607052246.k65Mkw6E050130@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-07-05 22:46:58 UTC XORP CVS repository Modified files: bgp xrl_target.cc xrl_target.hh bgp/tools print_routes.cc mibs bgp4_mib_1657_bgp4pathattrtable.cc xrl/interfaces bgp.xif bgp_xif.cc bgp_xif.hh xrl/targets bgp.xrls bgp_base.cc bgp_base.hh Log message: Add the prefix argument to return a part of the routing table. If the prefix is the 0.0.0.0/0 the whole tree will be returned. Currently the prefix argument is ignored. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=289 Revision Changes Path 1.18 +5 -3; commitid: c35944ac415c7ea6; xorp/bgp/tools/print_routes.cc 1.61 +3 -1; commitid: c35944ac415c7ea6; xorp/bgp/xrl_target.cc 1.41 +3 -1; commitid: c35944ac415c7ea6; xorp/bgp/xrl_target.hh 1.18 +3 -3; commitid: c35944ac415c7ea6; xorp/mibs/bgp4_mib_1657_bgp4pathattrtable.cc 1.33 +9 -3; commitid: c35944ac415c7ea6; xorp/xrl/interfaces/bgp.xif 1.47 +5 -1; commitid: c35944ac415c7ea6; xorp/xrl/interfaces/bgp_xif.cc 1.47 +11 -5; commitid: c35944ac415c7ea6; xorp/xrl/interfaces/bgp_xif.hh 1.49 +11 -7; commitid: c35944ac415c7ea6; xorp/xrl/targets/bgp.xrls 1.51 +7 -5; commitid: c35944ac415c7ea6; xorp/xrl/targets/bgp_base.cc 1.59 +9 -3; commitid: c35944ac415c7ea6; xorp/xrl/targets/bgp_base.hh From pavlin at icir.org Wed Jul 5 17:02:52 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 00:02:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/tests xorp/tests/bgp Message-ID: <200607060002.k6602qPR050984@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 00:02:52 UTC XORP CVS repository Modified files: tests test_builddir.py tests/bgp test_bgp_reports1.py Log message: Reverse-back the previous commit which was an accident. Revision Changes Path 1.5 +5 -8; commitid: c6fa44ac52f97ea6; xorp/tests/bgp/test_bgp_reports1.py 1.4 +2 -4; commitid: c6fa44ac52f97ea6; xorp/tests/test_builddir.py From pavlin at icir.org Thu Jul 6 01:18:08 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 08:18:08 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607060818.k668I8Ra055262@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 08:18:08 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_proto.cc mld6igmp_vif.cc mld6igmp_vif.hh Log message: * Add a new method Mld6igmpVif::restore_effective_variables() that can be used to restore variables that might have been adopted from the Querier. * Use the above method when setting the IGMP/MLD version, and the version is smaller than IGMPv3 or MLDv2. * Use the above method when the router becomes a Querier. Revision Changes Path 1.44 +9 -1; commitid: d7b744acc6a87ea6; xorp/mld6igmp/mld6igmp_proto.cc 1.72 +26 -8; commitid: d7b744acc6a87ea6; xorp/mld6igmp/mld6igmp_vif.cc 1.43 +2 -1; commitid: d7b744acc6a87ea6; xorp/mld6igmp/mld6igmp_vif.hh From pavlin at icir.org Thu Jul 6 01:38:51 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 08:38:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200607060838.k668cpSU055511@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 08:38:51 UTC XORP CVS repository Modified files: libxorp trie.hh Log message: Fix a bug in the TriePostOrderIterator::begin() implementation. Note that the same bug has been fixed already in the corresponding RefTriePostOrderIterator::begin() implementation. Bug found by: Atanu Ghosh Revision Changes Path 1.24 +2 -2; commitid: d89544accb937ea6; xorp/libxorp/trie.hh From pavlin at icir.org Thu Jul 6 02:15:01 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 09:15:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607060915.k669F1UX055864@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 09:15:01 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc Log message: Disable the destination address multicast check for Query messages in case of IGMPv3/MLDv2, as specified in RFC 3376 Section 4.1.12 and RFC 3810 Section 5.1.15. Revision Changes Path 1.73 +5 -1; commitid: da1244acd41b7ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Thu Jul 6 13:23:17 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 20:23:17 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607062023.k66KNHF0063522@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 20:23:17 UTC XORP CVS repository Modified files: . ERRATA Log message: Add an errata entry about the following error when attempting to run XORP with a relatively large number of interfaces: [ 2006/07/04 11:56:23 ERROR xorp_fea:28353 MFEA +967 mfea_mrouter.cc add_multicast_vif ] setsockopt(MRT_ADD_VIF, vif eth0.4) failed: Too many open files in system The solution is to increase the MAXVIFS limit (both in the kernel and in XORP) and recompile. Bug found by: "Ramu k" Revision Changes Path 1.32 +26 -1; commitid: f80344ad70d17ea6; xorp/ERRATA From pavlin at icir.org Thu Jul 6 14:01:40 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 21:01:40 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rib Message-ID: <200607062101.k66L1eRY063933@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 21:01:40 UTC XORP CVS repository Modified files: rib commands Log message: Add a test case for adding and deleting non-resolved EGP routes. This test case can be used to trigger a RIB coredump because of a bug in the ExtIntTable implementation. Revision Changes Path 1.5 +9 -0; commitid: f9a444ad7a007ea6; xorp/rib/commands From pavlin at icir.org Thu Jul 6 14:05:43 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 21:05:43 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rib Message-ID: <200607062105.k66L5h0Z064023@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 21:05:43 UTC XORP CVS repository Modified files: rib rt_tab_extint.cc Log message: Fix a bug when adding and deleting an EGP (e.g., eBGP) route that is non-resolvable, and if there is a corresponding IGP route with a worse metric (e.g., RIP). The bug can be triggered by the following sequence (already implemented as a test scenario in "rib/commands"): vif Ethernet de0 10.0.0.1 24 add_egp_table ebgp add_igp_table rip route add rip 10.20.30.0/24 10.0.0.2 2 route add ebgp 10.20.30.0/24 9.9.9.9 0 route delete ebgp 10.20.30.0/24 route add ebgp 10.20.30.0/24 9.9.9.9 0 Bug found by: Atanu Ghosh Revision Changes Path 1.30 +12 -7; commitid: f9d044ad7a407ea6; xorp/rib/rt_tab_extint.cc From pavlin at icir.org Thu Jul 6 14:33:41 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 21:33:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607062133.k66LXfqn064340@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 21:33:41 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc Log message: Don't check whether the destination is multicast for all IGMP/MLD messages (related to multicast group membership) when running in IGMPv3/MLDv2 mode. Strictly speaking, we should ignore the check only for the IGMPv3/MLDv2 control messages and all REPORT messages, which means we should perform the check for IGMP_V2_LEAVE_GROUP and MLD_LISTENER_DONE. However, this might create some confusion because of the inconsistency when debugging a problem, hence we ignore the check for those two messages as well. Revision Changes Path 1.74 +3 -3; commitid: fafd44ad80757ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Thu Jul 6 15:44:58 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Jul 2006 22:44:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607062244.k66MiwdG065074@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-06 22:44:58 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc Log message: * When stopping a vif, notify routing about prunning the source-specific entries (in addition to the group entries). * Don't notify routing inside the Mld6igmpVif destructor itself, because it should be done by the stop() method called by that destructor. Revision Changes Path 1.75 +14 -14; commitid: fe0e44ad91697ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Fri Jul 7 01:32:47 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 7 Jul 2006 08:32:47 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607070832.k678Wlam070212@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-07 08:32:47 UTC XORP CVS repository Modified files: fea mfea_proto_comm.cc rawsock.cc Log message: * Call setsockopt(IP_RECVIF) if it is available (e.g., on BSD) to enable receiving the interface index as ancillary data from recvmsg(). * When parsing the ancillary data from recvmsg(), use a more liberal check about the data size for each entry: check that it is large enough. Apparently, on FreeBSD-4.10, CMSG_LEN(sizeof(struct sockaddr_dl)) is 66, but cmsgp->cmsg_len for IP_RECVIF is rounded-up to 68. * Enable raw packets with zero source address, because of protocols like IGMPv3: it specifies that the router must accept Report messages with 0.0.0.0 source address. Revision Changes Path 1.56 +19 -7; commitid: 1120b44ae1aa57ea6; xorp/fea/mfea_proto_comm.cc 1.24 +19 -7; commitid: 1120b44ae1aa57ea6; xorp/fea/rawsock.cc From pavlin at icir.org Fri Jul 7 01:41:21 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 7 Jul 2006 08:41:21 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607070841.k678fLlr070388@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-07 08:41:21 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc Log message: Add an allow_src_zero_address flag indicating whether messages with ZERO source address should be accepted. According to the IGMPv3 and MLDv2 specs, such messages are accepted only in case of IGMPv3 for the Report messages, but NOT in case of MLDv2. Revision Changes Path 1.76 +25 -10; commitid: 1125e44ae1c717ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Fri Jul 7 01:47:01 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 7 Jul 2006 08:47:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607070847.k678l114070525@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-07 08:47:01 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added release notes for FEA/MFEA. Revision Changes Path 1.121 +9 -1; commitid: 1135c44ae1f777ea6; xorp/RELEASE_NOTES From bms at icir.org Fri Jul 7 03:26:17 2006 From: bms at icir.org (Bruce Simpson) Date: Fri, 7 Jul 2006 10:26:17 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607071026.k67AQHs0071739@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at xorpc.icir.org 2006-07-07 10:26:17 UTC XORP CVS repository Modified files: fea pa_transaction.cc Log message: Stubbed out initializations for Linux iptables and BSD pf firewalls. Not ready for primetime yet. Revision Changes Path 1.11 +14 -4; commitid: 1182244ae36b57ea6; xorp/fea/pa_transaction.cc From bms at icir.org Fri Jul 7 03:28:21 2006 From: bms at icir.org (Bruce Simpson) Date: Fri, 7 Jul 2006 10:28:21 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607071028.k67ASLrS071792@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at xorpc.icir.org 2006-07-07 10:28:21 UTC XORP CVS repository Added files: fea pa_backend_nf.cc pa_backend_nf.hh Log message: Initial import of Linux netfilter (aka 'iptables) back-end firewall support code. Revision Changes Path 1.1 +447 -0 xorp/fea/pa_backend_nf.cc (new) 1.1 +117 -0 xorp/fea/pa_backend_nf.hh (new) From bms at icir.org Fri Jul 7 03:59:39 2006 From: bms at icir.org (Bruce Simpson) Date: Fri, 7 Jul 2006 10:59:39 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/contrib/win32/xorprtm Message-ID: <200607071059.k67AxdoN072116@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at xorpc.icir.org 2006-07-07 10:59:39 UTC XORP CVS repository Modified files: contrib/win32/xorprtm bsdroute.h defs.h list.h loadprotocol.c mibmgr.c mibmgr.h pchsample.h print_rtmsg.c rmapi.c rmapi.h sync.c sync.h test_monitor.c test_routeadd.c test_routeadddelete.c test_routeaddwait.c utils.c utils.h xorprtm.c xorprtm.h xorprtm_internal.h Log message: Fix copyrights. Revision Changes Path 1.2 +21 -8; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/bsdroute.h 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/defs.h 1.2 +24 -261; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/list.h 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/loadprotocol.c 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/mibmgr.c 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/mibmgr.h 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/pchsample.h 1.2 +18 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/print_rtmsg.c 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/rmapi.c 1.2 +17 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/rmapi.h 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/sync.c 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/sync.h 1.2 +17 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/test_monitor.c 1.2 +17 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/test_routeadd.c 1.2 +17 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/test_routeadddelete.c 1.2 +17 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/test_routeaddwait.c 1.2 +24 -2; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/utils.c 1.2 +24 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/utils.h 1.2 +17 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/xorprtm.c 1.2 +19 -2; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/xorprtm.h 1.2 +17 -1; commitid: 1197344ae3e907ea6; xorp/contrib/win32/xorprtm/xorprtm_internal.h From pavlin at icir.org Mon Jul 10 01:15:31 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Jul 2006 08:15:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/pim Message-ID: <200607100815.k6A8FVwc016078@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-10 08:15:31 UTC XORP CVS repository Modified files: pim pim_node.cc Log message: Fix the semantics when add/delete (S,G) membership signal is received from the IGMP/MLD module: * When "(S,G) add membership" is received, and if the source was excluded (for forwarding purpose), then don't exclude it anymore. Otherwise, include the source. * When "(S,G) delete membership" is received, and if the source was included (for forwarding purpose), then don't include it anymore. Otherwise, exclude the source (and create a new PimMre (S,G) entry if necessary). Revision Changes Path 1.80 +60 -20; commitid: 3e7044b20bba7ea6; xorp/pim/pim_node.cc From pavlin at icir.org Mon Jul 10 01:18:55 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Jul 2006 08:18:55 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607100818.k6A8Itt1016141@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-10 08:18:55 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc Log message: * Add missing code to clear the state for all excluded sources inside Mld6igmpVif::stop(). * Add an XLOG_TRACE() statement inside Mld6igmpVif::join_prune_notify_routing(). Revision Changes Path 1.77 +16 -1; commitid: 3ef444b20d107ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Mon Jul 10 01:20:41 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Jul 2006 08:20:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607100820.k6A8KfgN016219@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-10 08:20:40 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc Log message: Add missing join_prune_notify_routing() statements to send the appropriate signal to the registered routing module(s). Revision Changes Path 1.28 +33 -1; commitid: 3f1b44b20d8c7ea6; xorp/mld6igmp/mld6igmp_group_record.cc From pavlin at icir.org Mon Jul 10 01:50:03 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Jul 2006 08:50:03 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607100850.k6A8o3tm016527@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-10 08:50:03 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc mld6igmp_group_record.hh Log message: Fix kdoc comment for method Mld6igmpGroupRecord::timeout_sec(). Revision Changes Path 1.29 +4 -6; commitid: 405e44b214ac7ea6; xorp/mld6igmp/mld6igmp_group_record.cc 1.19 +3 -3; commitid: 405e44b214ac7ea6; xorp/mld6igmp/mld6igmp_group_record.hh From pavlin at icir.org Mon Jul 10 01:51:00 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Jul 2006 08:51:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607100851.k6A8p0MQ016597@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-10 08:51:00 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_source_record.cc mld6igmp_source_record.hh Log message: Add a new method Mld6igmpSourceRecord::timeout_sec() to get the number of seconds until the source timer expires. Revision Changes Path 1.11 +16 -1; commitid: 40ba44b214da7ea6; xorp/mld6igmp/mld6igmp_source_record.cc 1.10 +8 -1; commitid: 40ba44b214da7ea6; xorp/mld6igmp/mld6igmp_source_record.hh From pavlin at icir.org Mon Jul 10 01:53:02 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Jul 2006 08:53:02 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607100853.k6A8r2jC016657@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-10 08:53:02 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_node_cli.cc Log message: Fix the "show igmp group" output to print for (S,G) entries the remaining seconds until the source timer timeout (previously we were printing the remaining seconds until the group timer expires). Revision Changes Path 1.29 +3 -3; commitid: 40e944b215047ea6; xorp/mld6igmp/mld6igmp_node_cli.cc From pavlin at icir.org Tue Jul 11 00:12:06 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 11 Jul 2006 07:12:06 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200607110712.k6B7C6C5033099@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-11 07:12:06 UTC XORP CVS repository Modified files: rtrmgr conf_tree_node.cc conf_tree_node.hh Log message: Added method ConfigTreeNode::set_operator_without_verification(...) which is to operators what ConfigTreeNode::set_value_without_verification(...) is to values. Submitted by: "Marat Nepomnyashy" Revision Changes Path 1.113 +10 -3; commitid: 812d44b34ef07ea6; xorp/rtrmgr/conf_tree_node.cc 1.65 +2 -1; commitid: 812d44b34ef07ea6; xorp/rtrmgr/conf_tree_node.hh From zec at icir.org Tue Jul 11 14:22:50 2006 From: zec at icir.org (Marko Zec) Date: Tue, 11 Jul 2006 21:22:50 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rib Message-ID: <200607112122.k6BLMoMM045077@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: zec at xorpc.icir.org 2006-07-11 21:22:50 UTC XORP CVS repository Modified files: rib redist_xrl.cc redist_xrl.hh Log message: Keep track of RedistXrlTask objects i.e XRLs in flight from rib/redist_xrl.cc, so that if a redistribution stream terminates while there are still XRLs in flight, the associated RedistXrlTask objects can be freed, which will in effect automatically clear any callbacks pointing to them. This fixes misc. problems which were observable when running "show route table ..." commands. Bug found by: Atanu Ghosh Revision Changes Path 1.28 +27 -5; commitid: affa44b4169d7ea6; xorp/rib/redist_xrl.cc 1.13 +3 -1; commitid: affa44b4169d7ea6; xorp/rib/redist_xrl.hh From zec at icir.org Tue Jul 11 14:31:57 2006 From: zec at icir.org (Marko Zec) Date: Tue, 11 Jul 2006 21:31:57 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rib Message-ID: <200607112131.k6BLVvZZ045224@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: zec at xorpc.icir.org 2006-07-11 21:31:57 UTC XORP CVS repository Modified files: rib redist_xrl.cc Log message: A correction to the previous commit so that it doesn't break when compiled using gcc3.4 Revision Changes Path 1.29 +5 -5; commitid: b07744b418677ea6; xorp/rib/redist_xrl.cc From pavlin at icir.org Tue Jul 11 16:52:25 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 11 Jul 2006 23:52:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/devnotes Message-ID: <200607112352.k6BNqPlj047094@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-11 23:52:25 UTC XORP CVS repository Modified files: devnotes cli-style.txt Log message: * Add guidelines for naming timer-related configuration statements * Add a general guideline for chosing naming statements. Approved by: Hasso Tepper, Atanu Ghosh Revision Changes Path 1.4 +24 -1; commitid: b7cb44b4396c7ea6; xorp/devnotes/cli-style.txt From pavlin at icir.org Tue Jul 11 17:19:10 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 12 Jul 2006 00:19:10 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/user_manual Message-ID: <200607120019.k6C0JAcq047582@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-12 00:19:09 UTC XORP CVS repository Modified files: docs/user_manual rip.tex Log message: Fix the default value for table-request-secs: 1 -> 30 Bug found by: Hasso Tepper Revision Changes Path 1.18 +2 -2; commitid: b9c544b43fdf7ea6; xorp/docs/user_manual/rip.tex From atanu at icir.org Tue Jul 11 17:22:00 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 12 Jul 2006 00:22:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp/tools Message-ID: <200607120022.k6C0M0XY047722@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-07-12 00:22:00 UTC XORP CVS repository Modified files: bgp/tools print_routes.cc print_routes.hh print_routes_main.cc xorpsh_print_routes.cc Log message: The prefix argument can now be provided at the command line, note the BGP process does not yet process the prefix argument. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=289 Revision Changes Path 1.19 +8 -8; commitid: ba4944b440a77ea6; xorp/bgp/tools/print_routes.cc 1.19 +4 -4; commitid: ba4944b440a77ea6; xorp/bgp/tools/print_routes.hh 1.10 +26 -9; commitid: ba4944b440a77ea6; xorp/bgp/tools/print_routes_main.cc 1.14 +29 -11; commitid: ba4944b440a77ea6; xorp/bgp/tools/xorpsh_print_routes.cc From pavlin at icir.org Tue Jul 11 17:30:19 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 12 Jul 2006 00:30:19 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200607120030.k6C0UJEH047928@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-12 00:30:19 UTC XORP CVS repository Modified files: rip xrl_target_rip.cc xrl_target_ripng.cc Log message: Bug fix in the methods for getting the interpacked delay. The methods were calling the "set" method _ct->ripx_0_1_set_interpacket_delay_milliseconds(). instead of _ct->ripx_0_1_interpacket_delay_milliseconds(). Bug found by: Hasso Tepper Revision Changes Path 1.33 +1 -1; commitid: bafc44b4423e7ea6; xorp/rip/xrl_target_rip.cc 1.26 +1 -1; commitid: bafc44b4423e7ea6; xorp/rip/xrl_target_ripng.cc From atanu at icir.org Tue Jul 11 19:35:19 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 12 Jul 2006 02:35:19 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp Message-ID: <200607120235.k6C2ZJpN049421@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-07-12 02:35:19 UTC XORP CVS repository Modified files: bgp bgp.cc bgp.hh plumbing.cc plumbing.hh route_table_reader.cc route_table_reader.hh xrl_target.cc Log message: Pass the prefix argument all the way through to the the RouteTableReader. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=289 Revision Changes Path 1.77 +3 -3; commitid: c0e644b45fe67ea6; xorp/bgp/bgp.cc 1.62 +34 -27; commitid: c0e644b45fe67ea6; xorp/bgp/bgp.hh 1.94 +8 -7; commitid: c0e644b45fe67ea6; xorp/bgp/plumbing.cc 1.40 +4 -3; commitid: c0e644b45fe67ea6; xorp/bgp/plumbing.hh 1.9 +3 -2; commitid: c0e644b45fe67ea6; xorp/bgp/route_table_reader.cc 1.10 +3 -2; commitid: c0e644b45fe67ea6; xorp/bgp/route_table_reader.hh 1.62 +5 -5; commitid: c0e644b45fe67ea6; xorp/bgp/xrl_target.cc From pavlin at icir.org Wed Jul 12 00:25:51 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 12 Jul 2006 07:25:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/user_manual xorp/etc/templates xorp/rip xorp/rip/tools xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200607120725.k6C7Pppl052519@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-12 07:25:51 UTC XORP CVS repository Modified files: docs/user_manual rip.tex etc/templates rip.tp ripng.tp rip xrl_target_common.hh xrl_target_rip.cc xrl_target_rip.hh xrl_target_ripng.cc xrl_target_ripng.hh rip/tools xrl_rip_shell_funcs.sh xrl_ripng_shell_funcs.sh xrl/interfaces rip.xif rip_xif.cc rip_xif.hh ripng.xif ripng_xif.cc ripng_xif.hh xrl/targets rip.xrls rip_base.cc rip_base.hh ripng.xrls ripng_base.cc ripng_base.hh Log message: Rename some of the RIP/RIPng configuration statements according to the XORP CLI coding style: route-expiry-secs -> route-timeout route-deletion-secs -> deletion-delay table-request-secs -> request-interval interpacket-delay-msecs -> interpacket-delay The corresponding XRLs are also renamed using similar naming scheme. Note that some of the remaining statements also need renaming: triggered-update-min-sec triggered-update-max-secs table-announce-min-secs table-announce-max-secs Submitted by: Hasso Tepper Approved by: Atanu Ghosh Revision Changes Path 1.19 +22 -14; commitid: cbfb44b4a00b7ea6; xorp/docs/user_manual/rip.tex 1.43 +47 -13; commitid: cbfb44b4a00b7ea6; xorp/etc/templates/rip.tp 1.39 +47 -13; commitid: cbfb44b4a00b7ea6; xorp/etc/templates/ripng.tp 1.13 +24 -24; commitid: cbfb44b4a00b7ea6; xorp/rip/tools/xrl_rip_shell_funcs.sh 1.11 +24 -24; commitid: cbfb44b4a00b7ea6; xorp/rip/tools/xrl_ripng_shell_funcs.sh 1.27 +64 -61; commitid: cbfb44b4a00b7ea6; xorp/rip/xrl_target_common.hh 1.34 +40 -44; commitid: cbfb44b4a00b7ea6; xorp/rip/xrl_target_rip.cc 1.22 +33 -33; commitid: cbfb44b4a00b7ea6; xorp/rip/xrl_target_rip.hh 1.27 +38 -44; commitid: cbfb44b4a00b7ea6; xorp/rip/xrl_target_ripng.cc 1.21 +33 -36; commitid: cbfb44b4a00b7ea6; xorp/rip/xrl_target_ripng.hh 1.17 +8 -8; commitid: cbfb44b4a00b7ea6; xorp/xrl/interfaces/rip.xif 1.14 +57 -57; commitid: cbfb44b4a00b7ea6; xorp/xrl/interfaces/rip_xif.cc 1.12 +41 -41; commitid: cbfb44b4a00b7ea6; xorp/xrl/interfaces/rip_xif.hh 1.12 +8 -8; commitid: cbfb44b4a00b7ea6; xorp/xrl/interfaces/ripng.xif 1.12 +57 -57; commitid: cbfb44b4a00b7ea6; xorp/xrl/interfaces/ripng_xif.cc 1.10 +41 -41; commitid: cbfb44b4a00b7ea6; xorp/xrl/interfaces/ripng_xif.hh 1.25 +9 -9; commitid: cbfb44b4a00b7ea6; xorp/xrl/targets/rip.xrls 1.25 +71 -71; commitid: cbfb44b4a00b7ea6; xorp/xrl/targets/rip_base.cc 1.27 +17 -17; commitid: cbfb44b4a00b7ea6; xorp/xrl/targets/rip_base.hh 1.25 +9 -9; commitid: cbfb44b4a00b7ea6; xorp/xrl/targets/ripng.xrls 1.25 +71 -71; commitid: cbfb44b4a00b7ea6; xorp/xrl/targets/ripng_base.cc 1.27 +17 -17; commitid: cbfb44b4a00b7ea6; xorp/xrl/targets/ripng_base.hh From pavlin at icir.org Wed Jul 12 00:28:32 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 12 Jul 2006 07:28:32 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607120728.k6C7SW89052558@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-12 07:28:32 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Add a release note for RIP/RIPng configuration statement renaming. Revision Changes Path 1.122 +9 -1; commitid: cd3544b4a4937ea6; xorp/RELEASE_NOTES From pavlin at icir.org Wed Jul 12 00:38:52 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 12 Jul 2006 07:38:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200607120738.k6C7cq5K052712@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-12 07:38:52 UTC XORP CVS repository Modified files: etc/templates rip.tp ripng.tp Log message: Add missing help for intarface, vif and address nodes in RIP and RIPng configuration. This fixes Bugzilla entry #643 Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=643 Submitted by: Hasso Tepper Revision Changes Path 1.44 +4 -1; commitid: cdcd44b4a65d7ea6; xorp/etc/templates/rip.tp 1.40 +4 -1; commitid: cdcd44b4a65d7ea6; xorp/etc/templates/ripng.tp From pavlin at icir.org Wed Jul 12 10:09:35 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 12 Jul 2006 17:09:35 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607121709.k6CH9ZM3061317@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-12 17:09:35 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: * Add a release note about the PIM-SM configuration statement renaming: interval-sec -> interval * Add release notes about the IGMP and MLD "version" statement: now the allowed intervals are [1-3] and [1-2] respectively. Submitted by: Hasso Tepper Revision Changes Path 1.123 +13 -1; commitid: ef6544b52c707ea6; xorp/RELEASE_NOTES From bms at icir.org Sat Jul 15 07:15:00 2006 From: bms at icir.org (Bruce Simpson) Date: Sat, 15 Jul 2006 14:15:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607151415.k6FEF0M7006833@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at xorpc.icir.org 2006-07-15 14:15:00 UTC XORP CVS repository Modified files: fea fticonfig_entry_set_iphelper.cc Log message: Comment out a debugging message in preparation for the release. Revision Changes Path 1.12 +2 -2; commitid: 1a9644b8f8587ea6; xorp/fea/fticonfig_entry_set_iphelper.cc From bms at icir.org Sat Jul 15 07:23:34 2006 From: bms at icir.org (Bruce Simpson) Date: Sat, 15 Jul 2006 14:23:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/contrib/win32/installer Message-ID: <200607151423.k6FENYVt006965@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at xorpc.icir.org 2006-07-15 14:23:34 UTC XORP CVS repository Modified files: contrib/win32/installer xorp.nsi Log message: Update paths and version in preparation for Win32 release candidate. Revision Changes Path 1.5 +4 -4; commitid: 1b1c44b8fa5c7ea6; xorp/contrib/win32/installer/xorp.nsi From pavlin at icir.org Mon Jul 17 17:28:02 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 18 Jul 2006 00:28:02 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/config Message-ID: <200607180028.k6I0S2Xc051604@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-18 00:28:02 UTC XORP CVS repository Modified files: config compiler_flags.m4 Log message: Use AC_TRY_LINK() instead of AC_TRY_RUN() to test for C/C++ compiler flags, because AC_TRY_RUN() doesn't work in cross-compiling environment. Note that we shouldn't use alternatives like AC_COMPILE_IFELSE, because they automatically use gcc flag -c to compile the code, hence the compilation will fail if we test a flag like "-lcrypto". Revision Changes Path 1.10 +25 -9; commitid: c96344bc2a417ea6; xorp/config/compiler_flags.m4 From pavlin at icir.org Mon Jul 17 17:39:32 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 18 Jul 2006 00:39:32 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/config xorp/mibs Message-ID: <200607180039.k6I0dWjP051803@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-18 00:39:32 UTC XORP CVS repository Modified files: . configure.in configure config acifconf.m4 acsocket.m4 mibs configure Log message: Use AC_TRY_COMPILE() or AC_TRY_LINK() instead of AC_TRY_RUN() to perform various tests about the underlying system, because AC_TRY_RUN() doesn't work in cross-compiling environment. Revision Changes Path 1.3 +10 -13; commitid: c9e544bc2ba37ea6; xorp/config/acifconf.m4 1.4 +5 -5; commitid: c9e544bc2ba37ea6; xorp/config/acsocket.m4 1.200 +356 -202; commitid: c9e544bc2ba37ea6; xorp/configure 1.171 +13 -6; commitid: c9e544bc2ba37ea6; xorp/configure.in 1.35 +270 -140; commitid: c9e544bc2ba37ea6; xorp/mibs/configure From pavlin at icir.org Mon Jul 17 17:46:30 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 18 Jul 2006 00:46:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/mibs Message-ID: <200607180046.k6I0kU9c051952@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-18 00:46:30 UTC XORP CVS repository Modified files: . configure mibs configure configure.in Log message: Remove redundant IPv6-related check, because it shouldnt' be in the mibs/configure.in file. Revision Changes Path 1.201 +1 -1; commitid: cac044bc2f497ea6; xorp/configure 1.36 +0 -1412; commitid: cac044bc2f497ea6; xorp/mibs/configure 1.15 +2 -38; commitid: cac044bc2f497ea6; xorp/mibs/configure.in From bms at icir.org Tue Jul 18 08:58:58 2006 From: bms at icir.org (Bruce Simpson) Date: Tue, 18 Jul 2006 15:58:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/contrib/win32/installer Message-ID: <200607181558.k6IFwwx2063047@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at xorpc.icir.org 2006-07-18 15:58:58 UTC XORP CVS repository Modified files: contrib/win32/installer xorp.nsi Log message: Change release candidate version naming to '-RC' Requested by: pavlin Revision Changes Path 1.6 +2 -2; commitid: f62e44bd05327ea6; xorp/contrib/win32/installer/xorp.nsi From bms at icir.org Tue Jul 18 09:15:42 2006 From: bms at icir.org (Bruce Simpson) Date: Tue, 18 Jul 2006 16:15:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/devnotes Message-ID: <200607181615.k6IGFgwr063323@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at xorpc.icir.org 2006-07-18 16:15:42 UTC XORP CVS repository Added files: devnotes windows-release-process.txt Log message: Add notes for generating and testing a Windows release candidate. Revision Changes Path 1.1 +277 -0 xorp/devnotes/windows-release-process.txt (new) From pavlin at icir.org Tue Jul 18 17:43:42 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 00:43:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/docs/user_manual xorp/etc/templates xorp/rip xorp/rip/tools xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200607190043.k6J0hgoC068927@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 00:43:42 UTC XORP CVS repository Modified files: . RELEASE_NOTES docs/user_manual rip.tex etc/templates rip.tp ripng.tp rip constants.hh port.cc port_vars.hh xrl_target_common.hh xrl_target_rip.cc xrl_target_rip.hh xrl_target_ripng.cc xrl_target_ripng.hh rip/tools xrl_rip_shell_funcs.sh xrl_ripng_shell_funcs.sh xrl/interfaces rip.xif rip_xif.cc rip_xif.hh ripng.xif ripng_xif.cc ripng_xif.hh xrl/targets rip.xrls rip_base.cc rip_base.hh ripng.xrls ripng_base.cc ripng_base.hh Log message: Replace some of the RIP/RIPng configuration statements according to the XORP CLI coding style: * triggered-update-min-secs and triggered-update-max-secs with triggered-delay and triggered-jitter * table-announce-min-secs and table-announce-max-secs with update-interval and update-jitter Previously, each interval was specified as [foo-min, foo-max]. Now each interval is specified as [foo - foo * jitter / 100, foo + foo * jitter / 100] where "jitter" is specified as a percentage (an integer in the interval [0, 100]) of the value of "foo". Submitted by: Hasso Tepper Approved by: Atanu Ghosh Revision Changes Path 1.124 +24 -5; commitid: 10c5744bd7eba7ea6; xorp/RELEASE_NOTES 1.20 +32 -20; commitid: 10c5744bd7eba7ea6; xorp/docs/user_manual/rip.tex 1.45 +31 -29; commitid: 10c5744bd7eba7ea6; xorp/etc/templates/rip.tp 1.41 +29 -27; commitid: 10c5744bd7eba7ea6; xorp/etc/templates/ripng.tp 1.18 +5 -5; commitid: 10c5744bd7eba7ea6; xorp/rip/constants.hh 1.63 +17 -20; commitid: 10c5744bd7eba7ea6; xorp/rip/port.cc 1.11 +55 -50; commitid: 10c5744bd7eba7ea6; xorp/rip/port_vars.hh 1.14 +24 -24; commitid: 10c5744bd7eba7ea6; xorp/rip/tools/xrl_rip_shell_funcs.sh 1.12 +24 -24; commitid: 10c5744bd7eba7ea6; xorp/rip/tools/xrl_ripng_shell_funcs.sh 1.28 +61 -75; commitid: 10c5744bd7eba7ea6; xorp/rip/xrl_target_common.hh 1.35 +40 -54; commitid: 10c5744bd7eba7ea6; xorp/rip/xrl_target_rip.cc 1.23 +33 -33; commitid: 10c5744bd7eba7ea6; xorp/rip/xrl_target_rip.hh 1.28 +40 -56; commitid: 10c5744bd7eba7ea6; xorp/rip/xrl_target_ripng.cc 1.22 +33 -36; commitid: 10c5744bd7eba7ea6; xorp/rip/xrl_target_ripng.hh 1.18 +45 -42; commitid: 10c5744bd7eba7ea6; xorp/xrl/interfaces/rip.xif 1.15 +67 -67; commitid: 10c5744bd7eba7ea6; xorp/xrl/interfaces/rip_xif.cc 1.13 +57 -55; commitid: 10c5744bd7eba7ea6; xorp/xrl/interfaces/rip_xif.hh 1.13 +45 -42; commitid: 10c5744bd7eba7ea6; xorp/xrl/interfaces/ripng.xif 1.13 +67 -67; commitid: 10c5744bd7eba7ea6; xorp/xrl/interfaces/ripng_xif.cc 1.11 +57 -55; commitid: 10c5744bd7eba7ea6; xorp/xrl/interfaces/ripng_xif.hh 1.26 +23 -21; commitid: 10c5744bd7eba7ea6; xorp/xrl/targets/rip.xrls 1.26 +80 -80; commitid: 10c5744bd7eba7ea6; xorp/xrl/targets/rip_base.cc 1.28 +35 -33; commitid: 10c5744bd7eba7ea6; xorp/xrl/targets/rip_base.hh 1.26 +23 -21; commitid: 10c5744bd7eba7ea6; xorp/xrl/targets/ripng.xrls 1.26 +80 -80; commitid: 10c5744bd7eba7ea6; xorp/xrl/targets/ripng_base.cc 1.28 +35 -33; commitid: 10c5744bd7eba7ea6; xorp/xrl/targets/ripng_base.hh From pavlin at icir.org Tue Jul 18 18:13:18 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 01:13:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607190113.k6J1DID5069314@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 01:13:18 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.hh Log message: Fix kdoc comments. Revision Changes Path 1.44 +5 -5; commitid: 10ea944bd87247ea6; xorp/mld6igmp/mld6igmp_vif.hh From pavlin at icir.org Tue Jul 18 19:02:39 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 02:02:39 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607190202.k6J22dt6069847@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 02:02:39 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Add missing release notes for XORP-1.3-RC. Revision Changes Path 1.125 +10 -8; commitid: 110b644bd92a47ea6; xorp/RELEASE_NOTES From pavlin at icir.org Tue Jul 18 19:03:41 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 02:03:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/mibs Message-ID: <200607190203.k6J23fwt069937@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 02:03:41 UTC XORP CVS repository Modified files: . README VERSION configure configure.in mibs configure configure.in Log message: Prepare XORP for release: bump-up version number to 1.3-RC Revision Changes Path 1.46 +4 -3; commitid: 110fb44bd92e27ea6; xorp/README 1.12 +1 -2; commitid: 110fb44bd92e27ea6; xorp/VERSION 1.202 +10 -10; commitid: 110fb44bd92e27ea6; xorp/configure 1.172 +4 -4; commitid: 110fb44bd92e27ea6; xorp/configure.in 1.37 +2 -2; commitid: 110fb44bd92e27ea6; xorp/mibs/configure 1.16 +3 -3; commitid: 110fb44bd92e27ea6; xorp/mibs/configure.in From pavlin at icir.org Tue Jul 18 19:39:37 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 02:39:37 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607190239.k6J2dbxj070381@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 02:39:37 UTC XORP CVS repository Modified files: . downloads.html html_src downloads.html Log message: * Add a download entry for release candidate 1.3-RC * Add "Release Notes" links for each release. Revision Changes Path 1.54 +42 -2; commitid: 112bf44bd9b497ea6; www/downloads.html 1.24 +41 -1; commitid: 112bf44bd9b497ea6; www/html_src/downloads.html From pavlin at icir.org Tue Jul 18 19:43:54 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 02:43:54 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607190243.k6J2hsDq070509@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 02:43:54 UTC XORP CVS repository Modified files: . downloads.html html_src downloads.html Log message: * Add an extra empty line. * Fix a typo. Revision Changes Path 1.55 +3 -2; commitid: 1133f44bd9c537ea6; www/downloads.html 1.25 +2 -1; commitid: 1133f44bd9c537ea6; www/html_src/downloads.html From pavlin at icir.org Tue Jul 18 20:08:02 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 03:08:02 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607190308.k6J382TX070822@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 03:08:02 UTC XORP CVS repository Modified files: . index.html html_src index.html Log message: Add info about the 1.3-RC release candidate. Revision Changes Path 1.22 +10 -1; commitid: 1147844bda1f87ea6; www/html_src/index.html 1.75 +13 -4; commitid: 1147844bda1f87ea6; www/index.html From pavlin at icir.org Tue Jul 18 20:10:54 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 03:10:54 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD Message-ID: <200607190310.k6J3AsFd070905@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2006-07-19 03:10:54 UTC XORP CVS repository Modified files: LiveCD livecd.sh Log message: Compile XORP with the "--enable-optimize" and "--disable-debug" configure flags, otherwise the LiveCD image size is too large to fit in a CD. Revision Changes Path 1.16 +2 -2; commitid: 114cf44bda28e7ea6; other/LiveCD/livecd.sh From pavlin at icir.org Tue Jul 18 20:15:56 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 03:15:56 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607190315.k6J3FuOS071004@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 03:15:56 UTC XORP CVS repository Modified files: . livecd.html html_src livecd.html Log message: * Add an entry for Release-1.3-RC (Release Candidate) * Remove old commented-out note for the 1.2-RC Revision Changes Path 1.17 +12 -8; commitid: 1152544bda3c47ea6; www/html_src/livecd.html 1.41 +15 -11; commitid: 1152544bda3c47ea6; www/livecd.html From pavlin at icir.org Tue Jul 18 20:21:51 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 03:21:51 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607190321.k6J3LppZ071135@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 03:21:51 UTC XORP CVS repository Modified files: . news.html html_src news.html Log message: Add a news entry for the 1.3 Release Candidate. Revision Changes Path 1.19 +10 -0; commitid: 115b144bda5427ea6; www/html_src/news.html 1.51 +13 -3; commitid: 115b144bda5427ea6; www/news.html From pavlin at icir.org Tue Jul 18 21:03:37 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 04:03:37 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607190403.k6J43b2C071543@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 04:03:37 UTC XORP CVS repository Modified files: . status.html html_src status.html Log message: Add a note that IGMPv3 and MLDv2 are available only with the most recent XORP code. Revision Changes Path 1.19 +4 -4; commitid: 1174444bdaf017ea6; www/html_src/status.html 1.30 +5 -5; commitid: 1174444bdaf017ea6; www/status.html From pavlin at icir.org Tue Jul 18 21:10:06 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 04:10:06 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/devnotes Message-ID: <200607190410.k6J4A6Ww071706@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 04:10:06 UTC XORP CVS repository Modified files: devnotes release_process.txt Log message: Add various release notes (mostly related to releasing a Release Candidate) Revision Changes Path 1.47 +22 -6; commitid: 117fa44bdb08c7ea6; xorp/devnotes/release_process.txt From pavlin at icir.org Tue Jul 18 22:03:24 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 05:03:24 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607190503.k6J53O2v072639@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 05:03:24 UTC XORP CVS repository Modified files: . downloads.html livecd.html html_src downloads.html livecd.html Log message: * Update MD5 checksum for xorp-1.3-RC.tar.gz * Update MD5 checksum and file size for LiveCD.iso.gz Revision Changes Path 1.56 +2 -2; commitid: 11b8d44bdbcff7ea6; www/downloads.html 1.26 +1 -1; commitid: 11b8d44bdbcff7ea6; www/html_src/downloads.html 1.18 +2 -2; commitid: 11b8d44bdbcff7ea6; www/html_src/livecd.html 1.42 +3 -3; commitid: 11b8d44bdbcff7ea6; www/livecd.html From pavlin at icir.org Tue Jul 18 22:10:58 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 05:10:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/devnotes Message-ID: <200607190510.k6J5AwEY072783@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 05:10:58 UTC XORP CVS repository Modified files: devnotes release_process.txt Log message: * Add a link to the windows-release-process.txt document * Modify step 2625 so it works when releasing a Release Candidate * Add extra info related to releasing a Release Candidate Revision Changes Path 1.48 +15 -5; commitid: 11c1644bdbe877ea6; xorp/devnotes/release_process.txt From pavlin at icir.org Wed Jul 19 09:16:44 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 16:16:44 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191616.k6JGGiEb081190@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 16:16:44 UTC XORP CVS repository Modified files: . downloads.html html_src downloads.html Log message: Add the MD5 checksum for the Windows binary for the 1.3-RC Release Candidate. Revision Changes Path 1.57 +2 -2; commitid: 13cf344be5acc7ea6; www/downloads.html 1.27 +1 -1; commitid: 13cf344be5acc7ea6; www/html_src/downloads.html From pavlin at icir.org Wed Jul 19 09:47:23 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 16:47:23 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191647.k6JGlNXx081667@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 16:47:23 UTC XORP CVS repository Modified files: . downloads.html html_src downloads.html Log message: Fix the URL to the documentation tarball for 1.3-RC Release Candidate. Revision Changes Path 1.58 +2 -2; commitid: 13ecf44be61f87ea6; www/downloads.html 1.28 +1 -1; commitid: 13ecf44be61f87ea6; www/html_src/downloads.html From pavlin at icir.org Wed Jul 19 09:49:25 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 16:49:25 GMT Subject: [Xorp-cvs] XORP cvs commit: www/html_src www Message-ID: <200607191649.k6JGnPTR081745@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 16:49:25 UTC XORP CVS repository Modified files: html_src livecd.html . livecd.html Log message: Update the (redirected) link to the IBM site with information about burning CD image on Linux. Revision Changes Path 1.19 +1 -1; commitid: 13f1d44be623d7ea6; www/html_src/livecd.html 1.43 +2 -2; commitid: 13f1d44be623d7ea6; www/livecd.html From pavlin at icir.org Wed Jul 19 09:50:10 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 16:50:10 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191650.k6JGoARj081855@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 16:50:10 UTC XORP CVS repository Modified files: . mirrors.html html_src mirrors.html Log message: Update the BELNET URL: http://belnet.be/ -> http://www.belnet.be/ Revision Changes Path 1.29 +1 -1; commitid: 13f6544be62ac7ea6; www/html_src/mirrors.html 1.37 +2 -2; commitid: 13f6544be62ac7ea6; www/mirrors.html From pavlin at icir.org Wed Jul 19 09:50:55 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 16:50:55 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191650.k6JGotQf081928@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 16:50:55 UTC XORP CVS repository Modified files: . people.html html_src people.html Log message: Update/fix the URL to Andrea Bittau's web page. Revision Changes Path 1.5 +1 -1; commitid: 13fd344be62d97ea6; www/html_src/people.html 1.28 +4 -4; commitid: 13fd344be62d97ea6; www/people.html From pavlin at icir.org Wed Jul 19 09:51:55 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 16:51:55 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191651.k6JGptDe081994@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 16:51:55 UTC XORP CVS repository Modified files: . xorp_vision.html html_src xorp_vision.html Log message: Update the URL to the IMUNES web site: http://tel.fer.hr/imunes/index.en.shtml -> http://www.tel.fer.hr/imunes/index.en.shtml Revision Changes Path 1.7 +1 -1; commitid: 1401c44be63117ea6; www/html_src/xorp_vision.html 1.13 +2 -2; commitid: 1401c44be63117ea6; www/xorp_vision.html From pavlin at icir.org Wed Jul 19 09:52:33 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 16:52:33 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191652.k6JGqXgi082060@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 16:52:33 UTC XORP CVS repository Modified files: . news.html html_src news.html Log message: Update (redirected) URLs to news articles. Revision Changes Path 1.20 +4 -2; commitid: 1405e44be63407ea6; www/html_src/news.html 1.52 +5 -3; commitid: 1405e44be63407ea6; www/news.html From pavlin at icir.org Wed Jul 19 09:58:09 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 16:58:09 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191658.k6JGw9nC082228@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 16:58:09 UTC XORP CVS repository Modified files: . papers.html html_src papers.html Log message: Fix a typo: " "
" Revision Changes Path 1.8 +2 -1; commitid: 1410144be648b7ea6; www/html_src/papers.html 1.19 +5 -4; commitid: 1410144be648b7ea6; www/papers.html From pavlin at icir.org Wed Jul 19 12:21:28 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 19:21:28 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191921.k6JJLSKP083967@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 19:21:28 UTC XORP CVS repository Modified files: . livecd.html html_src livecd.html Log message: Temporary comment-out the LiveCD for 1.3-RC, because an issue was found with the LiveCD itself at the last moment. Will be added-back after the issue is resolved. Revision Changes Path 1.20 +3 -0; commitid: 147cc44be86027ea6; www/html_src/livecd.html 1.44 +4 -1; commitid: 147cc44be86027ea6; www/livecd.html From pavlin at icir.org Wed Jul 19 12:24:00 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 19:24:00 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607191924.k6JJO01a084054@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 19:24:00 UTC XORP CVS repository Modified files: . livecd.html html_src livecd.html Log message: Fix a comment guard. Revision Changes Path 1.21 +1 -1; commitid: 1482244be86bd7ea6; www/html_src/livecd.html 1.45 +2 -2; commitid: 1482244be86bd7ea6; www/livecd.html From pavlin at icir.org Wed Jul 19 13:25:48 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 20:25:48 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/files Message-ID: <200607192025.k6JKPmMj084731@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2006-07-19 20:25:48 UTC XORP CVS repository Modified files: LiveCD/files rc.live Log message: Increase the /usr/local/xorp partition size from 64MB to 80MB, because it was a little bit small to fit all the files. Revision Changes Path 1.7 +6 -2; commitid: 14acc44be95227ea6; other/LiveCD/files/rc.live From pavlin at icir.org Wed Jul 19 13:45:44 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 20:45:44 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/files Message-ID: <200607192045.k6JKjiIK084936@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2006-07-19 20:45:44 UTC XORP CVS repository Modified files: LiveCD/files rc.live Log message: Comment-out the message about revealing XORP binaries with debugging enabled, because the LiveCD doesn't include anymore such binaries (because their size is too large to fit in the CD). Revision Changes Path 1.8 +2 -2; commitid: 14b8a44be99ab7ea6; other/LiveCD/files/rc.live From pavlin at icir.org Wed Jul 19 13:52:04 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 20:52:04 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/files Message-ID: <200607192052.k6JKq4xN085029@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2006-07-19 20:52:04 UTC XORP CVS repository Modified files: LiveCD/files rc.live Log message: Increase the /usr/local/xorp partition size to 96MB Revision Changes Path 1.9 +3 -3; commitid: 14c0c44be9b637ea6; other/LiveCD/files/rc.live From pavlin at icir.org Wed Jul 19 14:26:22 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 21:26:22 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200607192126.k6JLQMm1085395@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-07-19 21:26:22 UTC XORP CVS repository Modified files: . livecd.html html_src livecd.html Log message: Update the LiveCD 1.3-RC MD5 checksum, and umcomment the entry. Revision Changes Path 1.22 +1 -4; commitid: 14d5f44bea3427ea6; www/html_src/livecd.html 1.46 +2 -5; commitid: 14d5f44bea3427ea6; www/livecd.html From pavlin at icir.org Wed Jul 19 15:53:04 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 22:53:04 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/devnotes Message-ID: <200607192253.k6JMr47Q086568@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 22:53:04 UTC XORP CVS repository Modified files: devnotes release_process.txt Log message: Add Windows-related text to some of the tasks. Revision Changes Path 1.49 +7 -2; commitid: 1520f44beb7bc7ea6; xorp/devnotes/release_process.txt From pavlin at icir.org Wed Jul 19 15:53:34 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 22:53:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/devnotes Message-ID: <200607192253.k6JMrYZc086619@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 22:53:34 UTC XORP CVS repository Modified files: devnotes cli-style.txt Log message: Add text regarding the choice of relative vs absolute time jitter. Submitted by: Hasso Tepper Revision Changes Path 1.5 +7 -3; commitid: 1524244beb7dc7ea6; xorp/devnotes/cli-style.txt From pavlin at icir.org Wed Jul 19 15:55:43 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 19 Jul 2006 22:55:43 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp xorp/pim xorp/rip Message-ID: <200607192255.k6JMthI2086731@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-19 22:55:43 UTC XORP CVS repository Modified files: libxorp timeval.hh pim pim_mre_register.cc rip port.cc Log message: Rename positive_random_uniform(center, factor) is renamed to random_uniform() for consistency with the other random_uniform() functions. The fact that the lower bound of the value is rounded-up to ZERO (in case of factor > 1.0) is already explained in the API documentation. Requested by: Hasso Tepper Revision Changes Path 1.29 +2 -2; commitid: 1526544beb7f47ea6; xorp/libxorp/timeval.hh 1.25 +3 -3; commitid: 1526544beb7f47ea6; xorp/pim/pim_mre_register.cc 1.64 +5 -5; commitid: 1526544beb7f47ea6; xorp/rip/port.cc From pavlin at icir.org Thu Jul 20 17:56:23 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 21 Jul 2006 00:56:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli Message-ID: <200607210056.k6L0uNQs004484@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-21 00:56:23 UTC XORP CVS repository Modified files: cli cli_node_net.cc Log message: Change the input and output streams for libtecla before changing the terminal size. We must call gl_change_terminal() before gl_terminal_size(), because gl_change_terminal() resets internally the terminal size to its default value. This fixes Bugzilla entry #644 Submitted by: Marat Nepomnyashy Revision Changes Path 1.51 +16 -10; commitid: 114344c025d17ea6; xorp/cli/cli_node_net.cc From pavlin at icir.org Mon Jul 24 14:25:42 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 24 Jul 2006 21:25:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli Message-ID: <200607242125.k6OLPgbX068521@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-24 21:25:42 UTC XORP CVS repository Modified files: cli cli_client.hh cli_node_net.cc Log message: Add a mechanism to intercept the SIGWINCH signal (i.e., the signal when the terminal/xterm is resized) and to update the terminal size inside the libcli. This fixes Bugzilla entry #24. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=24 Revision Changes Path 1.30 +9 -2; commitid: 10b1744c539667ea6; xorp/cli/cli_client.hh 1.52 +83 -41; commitid: 10b1744c539667ea6; xorp/cli/cli_node_net.cc From pavlin at icir.org Mon Jul 24 16:49:52 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 24 Jul 2006 23:49:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607242349.k6ONnqxd069911@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-24 23:49:52 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Add a release note for the CLI library. Revision Changes Path 1.126 +2 -2; commitid: 110fe44c55c907ea6; xorp/RELEASE_NOTES From pavlin at icir.org Tue Jul 25 02:46:43 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 25 Jul 2006 09:46:43 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607250946.k6P9khRq076006@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-25 09:46:42 UTC XORP CVS repository Modified files: fea ifconfig.cc ifconfig.hh ifconfig_set.cc ifconfig_set.hh iftree.cc iftree.hh Log message: If an interface's "enable" status is flipped internally (i.e., the interface was enabled, then it was disabled and enabled again) for the purpose of writing some other configuration to the kernel (e.g., the MAC address or the MTU), then report this change to all parties that are listening for interface status (e.g., libfeaclient). This fixes a bug when modifying the MAC address of an interface removes XORP routes from the kernel, because on some OS (e.g,, Linux) disabling an interface automatically removes the kernel routes that use that interface. Previously, the routing protocols didn't realize that their routes were automatically removed from the kernel because of the internal interface flipping. By propagating the disable/enable to the routing protocols, they will learn about the change. Then, eventually each routing protocol will try to delete its routes that use that interface when it learns that the interface is disabled. After it learns that the interface is again enabled, the routing protocol will try to introduce again those routes. Bug found by: Vyatta Revision Changes Path 1.51 +51 -3; commitid: 1282744c5e4d17ea6; xorp/fea/ifconfig.cc 1.48 +2 -2; commitid: 1282744c5e4d17ea6; xorp/fea/ifconfig.hh 1.38 +4 -2; commitid: 1282744c5e4d17ea6; xorp/fea/ifconfig_set.cc 1.43 +2 -2; commitid: 1282744c5e4d17ea6; xorp/fea/ifconfig_set.hh 1.36 +12 -4; commitid: 1282744c5e4d17ea6; xorp/fea/iftree.cc 1.37 +25 -1; commitid: 1282744c5e4d17ea6; xorp/fea/iftree.hh From pavlin at icir.org Tue Jul 25 03:06:18 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 25 Jul 2006 10:06:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607251006.k6PA6IUL076376@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-25 10:06:18 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Add a release note for the FEA. Revision Changes Path 1.127 +5 -2; commitid: 12a3f44c5ed0b7ea6; xorp/RELEASE_NOTES From pavlin at icir.org Thu Jul 27 12:28:57 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 27 Jul 2006 19:28:57 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607271928.k6RJSvdK018845@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-27 19:28:57 UTC XORP CVS repository Modified files: fea netlink_socket_utils.cc Log message: Refactor slightly the logic for obtaining the interface name and index so it is more robust in case those are not needed. Revision Changes Path 1.28 +16 -16; commitid: 498444c913c37ea6; xorp/fea/netlink_socket_utils.cc From pavlin at icir.org Thu Jul 27 14:43:36 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 27 Jul 2006 21:43:36 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607272143.k6RLhaBe020352@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-27 21:43:36 UTC XORP CVS repository Modified files: fea mfea_proto_comm.cc rawsock.cc Log message: Add a guard against bogus IP option length values. This fixes a potential infinity loop. Bug found by: Dave Price Revision Changes Path 1.57 +4 -1; commitid: 4f1044c9325e7ea6; xorp/fea/mfea_proto_comm.cc 1.25 +4 -1; commitid: 4f1044c9325e7ea6; xorp/fea/rawsock.cc From pavlin at icir.org Thu Jul 27 14:45:38 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 27 Jul 2006 21:45:38 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607272145.k6RLjcGs020444@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-27 21:45:38 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Add a release note for the FEA/MFEA. Revision Changes Path 1.128 +4 -1; commitid: 4fbb44c933fa7ea6; xorp/RELEASE_NOTES From pavlin at icir.org Thu Jul 27 14:48:12 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 27 Jul 2006 21:48:12 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200607272148.k6RLmC20020525@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-27 21:48:12 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Add MacOS 10.4.7 to the list of OS-es that XORP builds on. Revision Changes Path 1.64 +2 -4; commitid: 500944c934527ea6; xorp/BUILD_NOTES From pavlin at icir.org Thu Jul 27 17:29:06 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 28 Jul 2006 00:29:06 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200607280029.k6S0T6dQ022083@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-28 00:29:06 UTC XORP CVS repository Modified files: fea mfea_proto_comm.cc rawsock.cc Log message: Fix the logic for testing the size of ICMPv6 packets (that might not be MLD packets or kernel signal upcalls). Revision Changes Path 1.58 +10 -14; commitid: 55bc44c9578e7ea6; xorp/fea/mfea_proto_comm.cc 1.26 +9 -14; commitid: 55bc44c9578e7ea6; xorp/fea/rawsock.cc From pavlin at icir.org Thu Jul 27 23:07:58 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 28 Jul 2006 06:07:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/pim Message-ID: <200607280607.k6S67wbm025074@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-28 06:07:58 UTC XORP CVS repository Modified files: pim pim_proto_register.cc pim_vif.cc pim_vif.hh Log message: Pass the protocol number as one of the arguments to PimVif::calculate_ipv6_pseudo_header_checksum() Revision Changes Path 1.29 +5 -3; commitid: 61d544c9a9a77ea6; xorp/pim/pim_proto_register.cc 1.61 +8 -5; commitid: 61d544c9a9a77ea6; xorp/pim/pim_vif.cc 1.40 +4 -2; commitid: 61d544c9a9a77ea6; xorp/pim/pim_vif.hh From pavlin at icir.org Thu Jul 27 23:23:59 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 28 Jul 2006 06:23:59 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200607280623.k6S6NxXW025250@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-28 06:23:59 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc mld6igmp_vif.hh Log message: Add new method Mld6igmpVif::calculate_ipv6_pseudo_header_checksum() and use it everywhere to calcuate the IPv6 pseudo-header checksum as described in RFC 2460. Revision Changes Path 1.78 +47 -27; commitid: 628244c9ad3d7ea6; xorp/mld6igmp/mld6igmp_vif.cc 1.45 +17 -1; commitid: 628244c9ad3d7ea6; xorp/mld6igmp/mld6igmp_vif.hh From pavlin at icir.org Thu Jul 27 23:34:31 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 28 Jul 2006 06:34:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/policy Message-ID: <200607280634.k6S6YVOs025397@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-28 06:34:31 UTC XORP CVS repository Modified files: policy policy_target.cc Log message: If a death event is received for a target/protocol, then remove the "import" and "export" dependencies for that protocol. This fixes a bug related to Bugzilla entry #373. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=373 Revision Changes Path 1.12 +7 -1; commitid: 630544c9af937ea6; xorp/policy/policy_target.cc From pavlin at icir.org Mon Jul 31 15:39:58 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 31 Jul 2006 22:39:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200607312239.k6VMdw9i084499@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-31 22:39:58 UTC XORP CVS repository Modified files: libxorp win_dispatcher.cc win_dispatcher.hh Log message: Add method WinDispatcher::descriptor_count() that serves similar purpose as SelectorList::descriptor_count(). Revision Changes Path 1.13 +13 -2; commitid: 149f844ce869c7ea6; xorp/libxorp/win_dispatcher.cc 1.10 +9 -1; commitid: 149f844ce869c7ea6; xorp/libxorp/win_dispatcher.hh From pavlin at icir.org Mon Jul 31 15:40:42 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 31 Jul 2006 22:40:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200607312240.k6VMegOi084572@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-31 22:40:42 UTC XORP CVS repository Modified files: libxorp selector.hh Log message: Add a kdoc comment for SelectorList::descriptor_count() Revision Changes Path 1.19 +7 -2; commitid: 14a4344ce86d07ea6; xorp/libxorp/selector.hh From pavlin at icir.org Mon Jul 31 15:43:05 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 31 Jul 2006 22:43:05 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200607312243.k6VMh5xQ084630@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-07-31 22:43:05 UTC XORP CVS repository Modified files: libxorp eventloop.cc eventloop.hh Log message: Add missing method EventLoop::descriptor_count() that calls the corresponding WidDIspatcher::descriptor_count() or SelectorList::descriptor_count(). Note that this method is used in the API documentation for EventLoop::run(), but later has been moved to SelectorList::descriptor_count(). Bug found by: "Marat Nepomnyashy" Revision Changes Path 1.15 +11 -1; commitid: 14a7144ce86f37ea6; xorp/libxorp/eventloop.cc 1.21 +8 -1; commitid: 14a7144ce86f37ea6; xorp/libxorp/eventloop.hh