---------------------
PatchSet 488
Date: 2004/05/05 15:09:37
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-05
[email protected]
* ripd.c: (rip_update_jitter) Bound jitter to a more sensible
value, eg 1/4 of update time.
Members:
ripd/ChangeLog:1.10->1.11
ripd/ripd.c:1.20->1.21
---------------------
PatchSet 489
Date: 2004/05/05 16:27:15
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-05 Paul Jakma <
[email protected]>
* ospf_packet.c: (ospf_associate_packet_vl) cleanup, move
some of the checks up to ospf_read, return either a
virtual link oi, or NULL.
(ospf_read) Cleanup, make it responsible for checks. Remove
the nbr lookup - moved to ospf_neighbor. Adjust all nbr
lookups to use new wrappers exported by ospf_neighbor.
* ospf_neighbor.h: Add ospf_neigbour_get and ospf_nbr_lookup.
* ospf_neighbor.c: (ospf_neigbour_get) Index ospf_interface
neighbour table by router-id for virtual-link ospf_interfaces,
not by peer_addr (which breaks for asymmetric vlinks)
(ospf_nbr_lookup) add a wrapper for nbr lookups to deal with
above.
Members:
ospfd/ChangeLog:1.21->1.22
ospfd/ospf_neighbor.c:1.3->1.4
ospfd/ospf_neighbor.h:1.1->1.2
ospfd/ospf_packet.c:1.26->1.27
---------------------
PatchSet 490
Date: 2004/05/05 18:26:55
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-05 Paul Jakma <
[email protected]>
* ospf_interface.c: (ospf_vl_set_params) Catch changes of interface
address for either end of a virtual-link, and hence potential cost
changes.
Members:
ospfd/ChangeLog:1.22->1.23
ospfd/ospf_interface.c:1.22->1.23
---------------------
PatchSet 491
Date: 2004/05/05 18:29:24
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-05 Paul Jakma <
[email protected]>
* ospf_network.c: (ospf_sock_init) Check whether IP_HDRINCL is
defined. Warn at compile and runtime. Use
IPTOS_PREC_INTERNETCONTROL otherwise.
Members:
ospfd/ChangeLog:1.23->1.24
ospfd/ospf_network.c:1.3->1.4
---------------------
PatchSet 492
Date: 2004/05/08 06:00:31
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-08 Sowmini Varadhan <
[email protected]>
* if.h: Add mtu6 field to struct interface, IPv6 MTU may differ
from IPv4, and Solaris treats the MTU's differently.
Add connected_add_by_prefix, for use by later patch.
* if.c: (connected_add_by_prefix) Add prefix to connected list.
(if_flag_dump) Solaris: Dump IFF_IPv4/6 flag
(if_dump) Dump mtu6 flag, for HAVE_IPV6.
Members:
lib/ChangeLog:1.8->1.9
lib/if.c:1.15->1.16
lib/if.h:1.10->1.11
---------------------
PatchSet 493
Date: 2004/05/08 06:10:38
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-08 Sowmini Varadhan <
[email protected]>
* command.c: (sockunion_getsockname) use socklen_t for len.
(sockunion_getpeername) ditto.
Members:
lib/ChangeLog:1.9->1.10
lib/sockunion.c:1.3->1.4
---------------------
PatchSet 494
Date: 2004/05/08 12:48:26
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-08 Paul Jakma <
[email protected]>
* bgp_zebra.c: (bgp_interface_address_add) sync to zclient changes
(bgp_interface_address_delete) ditto.
(bgp_zebra_announce) ditto.
(bgp_zebra_withdraw) ditto.
* isis_zebra.c: Sync with zclient changes.
* zclient.c (zapi_ipv4_route) Follow Sowmini's lead and describe
message format.
* ospf6_zebra.c: Sync to zclient changes
* ospf_zebra.c: Sync with lib/zclient changes
* rip_zebra.c: sync with zclient changes.
* rip_interface.c: ditto.
* ripng_{interface,zebra}.c: sync with zclient changes
2004-05-08 Sowmini Varadhan <
[email protected]>
* zclient.c: (zapi_ipv4_add) collapsed into zapi_ipv4_route
(zapi_ipv4_delete) ditto.
(zapi_ipv4_route) add/delete a route by way of cmd arg.
(zapi_ipv6_add) collapsed into zapi_ipv6_route.
(zapi_ipv6_delete) ditto.
(zapi_ipv6_route) add/delete a route by way of cmd arg.
(zebra_interface_address_delete_read) collapsed into
zebra_interface_address_read.
(zebra_interface_address_delete_read) ditto.
(zebra_interface_address_read) read address add/delete messages
by way of type argument. Describe command message format.
(zebra_interface_add_read) Unconditionally read new ifmtu6 field.
Describe command message format.
(zebra_interface_state_read) Unconditionally read new ifmtu6 field.
(zclient_redistribute_set) Collapsed into zclient_redistribute
(zclient_redistribute_unset) ditto
(zclient_redistribute) set/unset redistribution.
(zclient_redistribute_default_set) Collapsed into
zclient_redistribute_default.
(zclient_redistribute_default_unset) ditto.
(zclient_redistribute_default) Redistribute default set/unset.
* zclient.h: delete zapi_ipv{4,6}_add, zapi_ipv{4,6}_delete. Add
zapi_ipv{4,6}_route. delete zclient_redistribute_set/unset. Add
zclient_redistribute. Ditto for
zclient_redistribute_default_{set/unset}.
Members:
bgpd/ChangeLog:1.11->1.12
bgpd/bgp_zebra.c:1.2->1.3
isisd/ChangeLog:1.5->1.6
isisd/isis_zebra.c:1.2->1.3
lib/ChangeLog:1.10->1.11
lib/zclient.c:1.8->1.9
lib/zclient.h:1.1->1.2
ospf6d/ChangeLog:1.4->1.5
ospf6d/ospf6_zebra.c:1.2->1.3
ospfd/ChangeLog:1.24->1.25
ospfd/ospf_zebra.c:1.17->1.18
ripd/ChangeLog:1.11->1.12
ripd/rip_interface.c:1.14->1.15
ripd/rip_zebra.c:1.3->1.4
ripngd/ChangeLog:1.4->1.5
ripngd/ripng_interface.c:1.6->1.7
ripngd/ripng_zebra.c:1.3->1.4
---------------------
PatchSet 495
Date: 2004/05/09 10:09:59
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-09 Paul Jakma <
[email protected]>
* zserv.c: (zsend_route_multipath) Set the nexthop_num
field correctly. Add NEXTHOP_TYPE_IPV6_IFNAME for v6.
Conditionally set ZAPI_MESSAGE_METRIC flag - only for adds.
(zsend_ipv4_add) cruft, deleted.
(zsend_ipv4_delete) ditto.
(zsend_ipv6_add) ditto.
(zsend_ipv6_delete) ditto.
2004-05-09 Sowmini Varadhan <
[email protected]>
* zserv.c: (zsend_ipv{4,6}_{add,delete}_multipath) collapsed
into single zsend_route_multipath function.
(zsend_interface_{up,down}) collapsed into zsend_interface_update.
(zsend_interface_address_{add,delete}) collapsed into
zsend_interface_address.
(zsend_interface_add) send mtu6.
(zsend_interface_delete) ditto.
(zebra_write) remove unused function.
(various) Apply static qualifier. Add comments.
* zserv.h: Definitions changed as per above.
* redistribute.c: Changes as per zserv.c.
Members:
zebra/ChangeLog:1.12->1.13
zebra/redistribute.c:1.2->1.3
zebra/zserv.c:1.12->1.13
zebra/zserv.h:1.4->1.5
---------------------
PatchSet 496
Date: 2004/05/09 12:00:23
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-09 Paul Jakma <
[email protected]>
* ioctl.c: (if_get_mtu) set mtu6 to mtu
* mtu_kvm.c: (if_kvm_get_mtu) set mtu6 to mtu
* rt_netlink.c: (netlink_interface) set mtu6 to mtu
(netlink_link_change) ditto
2004-05-09 Sowmini Varadhan <
[email protected]>
* interface.c: (if_delete_update) only used with HAVE_NETLINK
and RTM_IFANNOUNCE.
(if_flag_dump_vty) Solaris IFF_IPV4 and IFF_IPV6 if flags
(if_dump_vty) print mtu6 if not same as mtu
Members:
zebra/ChangeLog:1.13->1.14
zebra/interface.c:1.10->1.11
zebra/ioctl.c:1.5->1.6
zebra/mtu_kvm.c:1.1->1.2
zebra/rt_netlink.c:1.18->1.19
---------------------
PatchSet 497
Date: 2004/05/09 18:19:24
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-09 Sowmini Varadhan <
[email protected]>
* ipforward_solaris.c: fix typo of ND variable.
Members:
zebra/ChangeLog:1.14->1.15
zebra/ipforward_solaris.c:1.4->1.5
---------------------
PatchSet 498
Date: 2004/05/09 19:21:35
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-09 Paul Jakma <
[email protected]>
* if_ioctl_solaris.c: Add zprivs support.
* ioctl_solaris.c: ditto.
2004-05-09 Sowmini Varadhan <
[email protected]>
* if_ioctl_solaris.c: New file, Solaris interface ioctl methods.
* ioctl_solaris.c: New file, Common solaris ioctl methods.
Members:
zebra/ChangeLog:1.15->1.16
zebra/if_ioctl_solaris.c:INITIAL->1.1
zebra/ioctl_solaris.c:INITIAL->1.1
---------------------
PatchSet 499
Date: 2004/05/10 00:16:40
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Workaround for Bugzilla #58.
Members:
vtysh/ChangeLog:1.7->1.8
vtysh/vtysh.c:1.21->1.22
---------------------
PatchSet 500
Date: 2004/05/10 08:43:59
Author: hasso
Branch: HEAD
Tag: (none)
Log:
* Make updating redistributions work if prefix list is changed and it's
used in route-map used to filter redistributions.
* Move ospf_prefix_list_update() function from ospfd.c to ospf_zebra.c.
Members:
ospfd/ChangeLog:1.25->1.26
ospfd/ospf_main.c:1.12->1.13
ospfd/ospf_zebra.c:1.18->1.19
ospfd/ospfd.c:1.20->1.21
---------------------
PatchSet 501
Date: 2004/05/11 11:49:35
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-11 Paul Jakma <
[email protected]>
* configure.ac: Add solaris support for the zebra/*_solaris
method's, based on Sowmini's patches.
* zebra/Makefile.am: support for IOCTL_METHOD, as per Sowmini's
patch.
Members:
ChangeLog:1.40->1.41
configure.ac:1.50->1.51
zebra/ChangeLog:1.16->1.17
zebra/Makefile.am:1.5->1.6
---------------------
PatchSet 502
Date: 2004/05/11 11:55:22
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-11 Paul Jakma <
[email protected]>
* Makefile.am: support for IOCTL_METHOD, as per Sowmini's patch.
* if_ioctl_solaris.c: Fixup some erroneous privilege changes and
add privs.h header.
* ioctl_solaris.c: ditto
Members:
zebra/ChangeLog:1.17->1.18
zebra/if_ioctl_solaris.c:1.1->1.2
zebra/ioctl_solaris.c:1.1->1.2
---------------------
PatchSet 503
Date: 2004/05/11 12:31:07
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-11 Paul Jakma <
[email protected]>
* ioctl.h: Add if_ioctl_ipv6 prototype and AF_IOCTL for SOLARIS_IPV6
* kernel_socket.c: Fix SAROUNDUP, compiler doesnt like do..while
RHS in assignments :)
* redistribute.c: (zebra_interface_delete_update) only used
if RTM_IFANNOUNCE and NETLINK is available.
Members:
zebra/ChangeLog:1.18->1.19
zebra/ioctl.h:1.1->1.2
zebra/kernel_socket.c:1.15->1.16
zebra/redistribute.c:1.3->1.4
---------------------
PatchSet 504
Date: 2004/05/11 13:01:33
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-11 Paul Jakma <
[email protected]>
* ripng_nexthop.h: SUNOS_5 does not define s6_addr32
catch ifndef(s6_addr32) && defined(SUNOS_5) and define
it ourselves based on the S10 _KERNEL guarded define.
Members:
ripngd/ChangeLog:1.5->1.6
ripngd/ripng_nexthop.h:1.2->1.3
---------------------
PatchSet 505
Date: 2004/05/13 14:38:06
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-13 Paul Jakma <
[email protected]>
* HACKING: Add comment about updating ChangeLogs (which this
commit, ironically, hasnt neglected to do).
Members:
HACKING:1.5->1.6
---------------------
PatchSet 506
Date: 2004/05/18 12:58:59
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Router advertisement cleanup. Removed compatibility command because it's
very annoying to have both obsolete "prefix-advertisement" and "prefix" in
completion. We will break configuration anyway with secondary cleanup, so
just remember mention it in release notes.
Members:
doc/ipv6.texi:1.2->1.3
zebra/ChangeLog:1.19->1.20
zebra/rtadv.c:1.8->1.9
---------------------
PatchSet 507
Date: 2004/05/18 19:46:54
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Start of new ospf6d merge from Zebra.
Members:
lib/ChangeLog:1.11->1.12
lib/Makefile.am:1.9->1.10
lib/pqueue.c:INITIAL->1.1
lib/pqueue.h:INITIAL->1.1
---------------------
PatchSet 508
Date: 2004/05/18 19:57:06
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Ospf6d merge from Zebra repository with added privs stuff and merged
zclient changes.
Members:
ospf6d/.cvsignore:1.2->1.3
ospf6d/ChangeLog:1.5->1.6
ospf6d/Makefile.am:1.5->1.6
ospf6d/README:1.1->1.2
ospf6d/ospf6_abr.c:1.1->1.2(DEAD)
ospf6d/ospf6_abr.h:1.1->1.2(DEAD)
ospf6d/ospf6_area.c:1.1->1.2
ospf6d/ospf6_area.h:1.1->1.2
ospf6d/ospf6_asbr.c:1.3->1.4
ospf6d/ospf6_asbr.h:1.1->1.2
ospf6d/ospf6_bintree.c:1.1->1.2(DEAD)
ospf6d/ospf6_bintree.h:1.1->1.2(DEAD)
ospf6d/ospf6_damp.c:1.3->1.4(DEAD)
ospf6d/ospf6_damp.h:1.1->1.2(DEAD)
ospf6d/ospf6_dbex.c:1.1->1.2(DEAD)
ospf6d/ospf6_dbex.h:1.1->1.2(DEAD)
ospf6d/ospf6_dump.c:1.2->1.3(DEAD)
ospf6d/ospf6_dump.h:1.1->1.2(DEAD)
ospf6d/ospf6_hook.c:1.1->1.2(DEAD)
ospf6d/ospf6_hook.h:1.1->1.2(DEAD)
ospf6d/ospf6_interface.c:1.2->1.3
ospf6d/ospf6_interface.h:1.1->1.2
ospf6d/ospf6_intra.c:1.1->1.2
ospf6d/ospf6_intra.h:1.1->1.2
ospf6d/ospf6_ism.c:1.2->1.3(DEAD)
ospf6d/ospf6_ism.h:1.1->1.2(DEAD)
ospf6d/ospf6_linklist.c:1.1->1.2(DEAD)
ospf6d/ospf6_linklist.h:1.1->1.2(DEAD)
ospf6d/ospf6_lsa.c:1.2->1.3
ospf6d/ospf6_lsa.h:1.1->1.2
ospf6d/ospf6_lsdb.c:1.1->1.2
ospf6d/ospf6_lsdb.h:1.1->1.2
ospf6d/ospf6_main.c:1.10->1.11
ospf6d/ospf6_message.c:1.2->1.3
ospf6d/ospf6_message.h:1.1->1.2
ospf6d/ospf6_neighbor.c:1.1->1.2
ospf6d/ospf6_neighbor.h:1.1->1.2
ospf6d/ospf6_network.c:1.3->1.4
ospf6d/ospf6_network.h:1.1->1.2
ospf6d/ospf6_nsm.c:1.1->1.2(DEAD)
ospf6d/ospf6_nsm.h:1.1->1.2(DEAD)
ospf6d/ospf6_prefix.c:1.1->1.2(DEAD)
ospf6d/ospf6_prefix.h:1.1->1.2(DEAD)
ospf6d/ospf6_proto.c:1.1->1.2
ospf6d/ospf6_proto.h:1.1->1.2
ospf6d/ospf6_route.c:1.2->1.3
ospf6d/ospf6_route.h:1.1->1.2
ospf6d/ospf6_routemap.c:1.2->1.3(DEAD)
ospf6d/ospf6_routemap.h:1.1->1.2(DEAD)
ospf6d/ospf6_spf.c:1.1->1.2
ospf6d/ospf6_spf.h:1.1->1.2
ospf6d/ospf6_top.c:1.2->1.3
ospf6d/ospf6_top.h:1.1->1.2
ospf6d/ospf6_types.h:1.1->1.2(DEAD)
ospf6d/ospf6_zebra.c:1.3->1.4
ospf6d/ospf6_zebra.h:1.1->1.2
ospf6d/ospf6d.c:1.7->1.8
ospf6d/ospf6d.conf.sample:1.1->1.2
ospf6d/ospf6d.h:1.4->1.5
---------------------
PatchSet 509
Date: 2004/05/18 20:14:52
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Forgot these.
Members:
ospf6d/ospf6_flood.c:INITIAL->1.1
ospf6d/ospf6_flood.h:INITIAL->1.1
---------------------
PatchSet 510
Date: 2004/05/18 20:28:32
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Update to latest (really :) ospf6d from Zebra repository and some tiny
fixes.
Members:
ospf6d/.cvsignore:1.3->1.4
ospf6d/ChangeLog:1.6->1.7
ospf6d/ospf6_asbr.c:1.4->1.5
ospf6d/ospf6_flood.c:1.1->1.2
ospf6d/ospf6_flood.h:1.1->1.2
ospf6d/ospf6_interface.c:1.3->1.4
ospf6d/ospf6_lsa.c:1.3->1.4
ospf6d/ospf6_lsa.h:1.2->1.3
ospf6d/ospf6_lsdb.h:1.2->1.3
ospf6d/ospf6_main.c:1.11->1.12
ospf6d/ospf6_message.c:1.3->1.4
ospf6d/ospf6_message.h:1.2->1.3
ospf6d/ospf6_neighbor.c:1.2->1.3
ospf6d/ospf6d.h:1.5->1.6
---------------------
PatchSet 511
Date: 2004/05/19 12:38:40
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Make it compile in NetBSD and OpenBSD.
Members:
isisd/ChangeLog:1.6->1.7
isisd/isis_adjacency.c:1.3->1.4
isisd/isis_circuit.c:1.5->1.6
isisd/isis_csm.c:1.1->1.2
isisd/isis_dr.c:1.3->1.4
isisd/isis_dynhn.c:1.2->1.3
isisd/isis_events.c:1.2->1.3
isisd/isis_lsp.c:1.4->1.5
isisd/isis_main.c:1.6->1.7
isisd/isis_misc.c:1.3->1.4
isisd/isis_network.c:1.2->1.3
isisd/isis_pdu.c:1.2->1.3
isisd/isis_route.c:1.1->1.2
isisd/isis_routemap.c:1.1->1.2
isisd/isis_spf.c:1.3->1.4
isisd/isis_tlv.c:1.2->1.3
isisd/isis_zebra.c:1.3->1.4
isisd/isisd.c:1.4->1.5
---------------------
PatchSet 512
Date: 2004/05/19 14:43:50
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Commit 100% working part of patch from Laurent Rabret ([quagga-dev 830]).
Also tiny temporary fix from me to spf thread crash. Will look at it later.
Members:
isisd/ChangeLog:1.7->1.8
isisd/isis_constants.h:1.2->1.3
isisd/isis_main.c:1.7->1.8
isisd/isis_spf.c:1.4->1.5
isisd/isis_tlv.c:1.3->1.4
isisd/isis_tlv.h:1.1->1.2
---------------------
PatchSet 513
Date: 2004/05/19 19:45:03
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Fixing crash fix attempt. It's still mess and logic is wrong and ... but at
least periodic spf works again.
Members:
isisd/isis_spf.c:1.5->1.6
---------------------
PatchSet 514
Date: 2004/05/20 10:19:34
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge bgpd changeset 1176 from Zebra repository by Rivo Nurges.
Members:
bgpd/ChangeLog:1.12->1.13
bgpd/bgp_filter.c:1.2->1.3
bgpd/bgp_fsm.c:1.5->1.6
bgpd/bgp_fsm.h:1.1->1.2
bgpd/bgp_nexthop.c:1.5->1.6
bgpd/bgp_packet.c:1.3->1.4
bgpd/bgp_route.c:1.13->1.14
bgpd/bgp_route.h:1.2->1.3
bgpd/bgp_vty.c:1.5->1.6
bgpd/bgpd.c:1.5->1.6
bgpd/bgpd.h:1.8->1.9
---------------------
PatchSet 515
Date: 2004/05/20 11:20:02
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge bgpd changeset 1184 from Zebra repository by Rivo Nurges.
Members:
bgpd/ChangeLog:1.13->1.14
bgpd/bgp_attr.c:1.2->1.3
bgpd/bgp_ecommunity.c:1.1->1.2
bgpd/bgp_ecommunity.h:1.1->1.2
bgpd/bgp_packet.c:1.4->1.5
---------------------
PatchSet 516
Date: 2004/05/20 11:22:49
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge bgpd changeset 1185 from Zebra repository by Rivo Nurges.
Members:
bgpd/ChangeLog:1.14->1.15
bgpd/bgp_debug.c:1.3->1.4
---------------------
PatchSet 517
Date: 2004/05/21 10:31:30
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge graceful restart capability display and some small fixes from Zebra
repository by Rivo Nurges.
Members:
bgpd/ChangeLog:1.15->1.16
bgpd/bgp_fsm.c:1.6->1.7
bgpd/bgp_open.c:1.1->1.2
bgpd/bgp_open.h:1.1->1.2
bgpd/bgp_vty.c:1.6->1.7
bgpd/bgp_vty.h:1.1->1.2
bgpd/bgpd.c:1.6->1.7
bgpd/bgpd.h:1.9->1.10
---------------------
PatchSet 518
Date: 2004/05/27 00:31:11
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-27 Paul Jakma <
[email protected]>
* Correct RIP port, s/521/520/, reported by
[email protected]
Members:
doc/ripd.texi:1.3->1.4
---------------------
PatchSet 519
Date: 2004/05/31 15:00:00
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-31 Sowmini Varadhan <
[email protected]>
* ripd.c: Fixup compile warnings
* rip_routemap.c: Ditto
Members:
ripd/ChangeLog:1.12->1.13
ripd/rip_routemap.c:1.4->1.5
ripd/ripd.c:1.21->1.22
---------------------
PatchSet 520
Date: 2004/05/31 15:04:29
Author: paul
Branch: HEAD
Tag: (none)
Log:
Forgot to commit ChangeLog with last doc/ commit.
Members:
doc/ChangeLog:1.2->1.3
---------------------
PatchSet 521
Date: 2004/05/31 15:16:54
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-05-31 Sagun Shakya <
[email protected]>
* ospf_dump.c: (ospf_lsa_header_dump) LOOKUP can return null if
index is out of range.
ospf_flood.c: endianness fix
ospf_lsa.c: Missing ntohl's on (struct lsa *)->data->ls_seqnum
in various places.
Members:
ospfd/ChangeLog:1.26->1.27
ospfd/ospf_dump.c:1.3->1.4
ospfd/ospf_flood.c:1.8->1.9
ospfd/ospf_lsa.c:1.23->1.24
---------------------
PatchSet 522
Date: 2004/06/04 02:42:38
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-06-04 JJ Ludman <
[email protected]>
* ripd.c: Interoperability fix. Correct value for MD5 auth length
is 16. Accept packets with this set to >= 16, and set to 16
ourselves.
Members:
ripd/ChangeLog:1.13->1.14
ripd/ripd.c:1.22->1.23
---------------------
PatchSet 523
Date: 2004/06/04 18:58:18
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-06-04 Paul Jakma <
[email protected]>
* type mismatch fixes
Members:
bgpd/ChangeLog:1.16->1.17
bgpd/bgp_attr.c:1.3->1.4
bgpd/bgp_attr.h:1.3->1.4
bgpd/bgp_community.c:1.1->1.2
bgpd/bgp_community.h:1.1->1.2
bgpd/bgp_ecommunity.c:1.2->1.3
bgpd/bgp_ecommunity.h:1.2->1.3
bgpd/bgp_mplsvpn.c:1.1->1.2
bgpd/bgp_mplsvpn.h:1.1->1.2
bgpd/bgp_open.c:1.2->1.3
bgpd/bgp_packet.c:1.5->1.6
bgpd/bgp_packet.h:1.1->1.2
bgpd/bgp_route.c:1.14->1.15
bgpd/bgp_routemap.c:1.6->1.7
lib/ChangeLog:1.12->1.13
lib/buffer.c:1.1->1.2
lib/buffer.h:1.1->1.2
lib/zebra.h:1.14->1.15
---------------------
PatchSet 524
Date: 2004/06/06 08:51:08
Author: paul
Branch: HEAD
Tag: (none)
Log:
Add .cvsignore for isisd/topology
Members:
isisd/topology/.cvsignore:INITIAL->1.1
---------------------
PatchSet 525
Date: 2004/06/06 09:52:35
Author: paul
Branch: HEAD
Tag: (none)
Log:
Remove autom4te.cache to avoid problems with newer auto* tools.
Members:
update-autotools:1.1->1.2
---------------------
PatchSet 526
Date: 2004/06/06 10:41:00
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-06-06 Paul Jakma <
[email protected]>
* ospf_dump.c,ospf_lsa.c: Fix typos of merge of previous.
ospf_flood.c: (ospf_process_self_originated_lsa) fix zlog format.
Members:
ospfd/ChangeLog:1.27->1.28
ospfd/ospf_dump.c:1.4->1.5
ospfd/ospf_flood.c:1.9->1.10
ospfd/ospf_lsa.c:1.24->1.25
---------------------
PatchSet 527
Date: 2004/06/06 11:27:53
Author: paul
Branch: HEAD
Tag: (none)
Log:
Fix module path to use $ISA (needed to make vtysh work on, eg, FC2 x86_64)
Members:
redhat/quagga.pam:1.3->1.4
---------------------
PatchSet 528
Date: 2004/06/06 16:25:36
Author: paul
Branch: HEAD
Tag: (none)
Log:
CVS ignore Linux NFS silly-delete .nfs* files
Members:
.cvsignore:1.4->1.5
bgpd/.cvsignore:1.2->1.3
doc/.cvsignore:1.5->1.6
guile/.cvsignore:1.2->1.3
init/.cvsignore:1.1->1.2
isisd/.cvsignore:1.1->1.2
isisd/topology/.cvsignore:1.1->1.2
lib/.cvsignore:1.3->1.4
ospf6d/.cvsignore:1.4->1.5
ospfclient/.cvsignore:1.2->1.3
ospfd/.cvsignore:1.2->1.3
redhat/.cvsignore:1.3->1.4
ripd/.cvsignore:1.2->1.3
ripngd/.cvsignore:1.2->1.3
tests/.cvsignore:1.1->1.2
vtysh/.cvsignore:1.3->1.4
zebra/.cvsignore:1.2->1.3
---------------------
PatchSet 529
Date: 2004/06/06 16:46:23
Author: paul
Branch: HEAD
Tag: (none)
Log:
Fix stray dollar sign that had crept into OSPF6D_OPTS and prevented ospf6d
from starting.
Members:
redhat/quagga.sysconfig:1.2->1.3
---------------------
PatchSet 530
Date: 2004/06/06 23:06:33
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-06-06 Paul Jakma <
[email protected]>
* ripd.h: Add define for the RIPv2 Authentication Data family
Move the auth type defines up to where other defines live.
Add RIP_AUTH_MD5_COMPAT_SIZE, for backwards compatible
md5->auth_len size. Add md5_auth_len field to struct
rip_interface: (rip_interface_new) Init md5_auth_len to compatible
size.
(ip_rip_authentication_mode_cmd) Extended to handle setting
md5 auth-length. Appropriate aliases added.
(no_ip_rip_authentication_mode_cmd) Reset md5_auth_len to
compatible size.
(rip_interface_config_write) Teach it about md5_auth_len.
_always_ write out the auth-length, so that everyone will get
the setting in their config file, and hence allow for a future
change of default for md5_auth_len to be less painful - every md5
user will have this setting in their config file.
ripd.c: (rip_packet_dump) Change nasty hard coded constants to
symbolic defines. Change various tests of 'ntoh.(variable) ==
constant' to test 'variable == ntoh.(constant)'. Clean up
indentation on some long lines.
(rip_auth_simple_password) ditto.
(rip_auth_md5) ditto, also add length argument and sanity check
md5 data offset field. Sanity check md5 auth length, accept RFC
or old-ripd/cisco lengths.
(rip_auth_md5_set) as per (rip_packet_dump), also write out
the configured md5 auth length for the interface (old-ripd or rfc)
(rip_read) as per (rip_packet_dump)
(rip_write_rte) ditto
(rip_response_process) ditto
(rip_write_rte) ditto
Members:
ripd/ChangeLog:1.14->1.15
ripd/rip_interface.c:1.15->1.16
ripd/ripd.c:1.23->1.24
ripd/ripd.h:1.9->1.10
---------------------
PatchSet 531
Date: 2004/06/09 11:36:05
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-06-09 Paul Jakma <
[email protected]>
* config.h: __attribute__ is a gcc'ism
Members:
lib/ChangeLog:1.13->1.14
lib/zebra.h:1.15->1.16
---------------------
PatchSet 532
Date: 2004/06/11 12:27:03
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-06-11 Sowmini Varadhan <
[email protected]>
* filter.c: (access_list_remark_cmd) buffer_putstr doesnt need cast
to u_char. (ipv6_access_list_remark_cmd) ditto.
if.c: ditto
* network.c: (readn/writen) pointer arg should be type u_char.
* plist.c: needs to include stream.h, not declare stream functions
internally.
(various) Add static qualifier to internal functions.
(prefix_list_type_str) extraneous breaks in switch statement.
(ip_prefix_list_description_cmd) buffer_putstr doesnt need cast
* stream.h: depends on plist.h and export stream_put_prefix
* vty.c: (vty_<telnet option build functions>) should use
unsigned char, telnet options are 0 -> 255.
* zclient.c: various u_char<->char type cleanups.
* zebra.h: Having to define CMSG_* can apply to more than just
BSDI_NRL.
* ripd.c: (rip_distribute_update_all) distribute list hook
function pointer prototype requires struct prefix_list * arg.
(rip_distribute_update_all_wrapper) update to pass required arg,
NULL.
Members:
lib/ChangeLog:1.14->1.15
lib/filter.c:1.1->1.2
lib/if.c:1.16->1.17
lib/network.c:1.1->1.2
lib/network.h:1.1->1.2
lib/plist.c:1.1->1.2
lib/stream.h:1.1->1.2
lib/vty.c:1.14->1.15
lib/zclient.c:1.9->1.10
lib/zebra.h:1.16->1.17
ripd/ChangeLog:1.15->1.16
ripd/ripd.c:1.24->1.25
---------------------
PatchSet 533
Date: 2004/06/12 15:33:05
Author: hasso
Branch: HEAD
Tag: (none)
Log:
OK, here it is - irdp support. But don't expect me to fix any bugs in it.
Members:
configure.ac:1.51->1.52
lib/memory.h:1.4->1.5
zebra/ChangeLog:1.20->1.21
zebra/Makefile.am:1.6->1.7
zebra/interface.c:1.11->1.12
zebra/interface.h:1.2->1.3
zebra/irdp.h:1.1->1.2
zebra/irdp_interface.c:INITIAL->1.1
zebra/irdp_main.c:INITIAL->1.1
zebra/irdp_packet.c:INITIAL->1.1
zebra/main.c:1.11->1.12
---------------------
PatchSet 534
Date: 2004/06/12 16:23:08
Author: hasso
Branch: HEAD
Tag: (none)
Log:
We are going to change some stuff in incompatible way, so it's good idea to
document this stuff. Nobody reads loooong changelog ;).
Members:
RELEASE-NOTES:INITIAL->1.1
---------------------
PatchSet 535
Date: 2004/06/20 10:30:57
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Zebra daemon has access lists.
Members:
vtysh/ChangeLog:1.8->1.9
vtysh/extract.pl:1.9->1.10
---------------------
PatchSet 536
Date: 2004/06/20 20:54:37
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Removing code which looked at current dir for config file before attempting
to read system one.
Members:
ChangeLog:1.41->1.42
bgpd/bgp_main.c:1.10->1.11
isisd/isis_main.c:1.8->1.9
lib/vty.c:1.15->1.16
lib/vty.h:1.3->1.4
ospf6d/ospf6_main.c:1.12->1.13
ospfd/ospf_main.c:1.13->1.14
ripd/rip_main.c:1.10->1.11
ripngd/ripng_main.c:1.10->1.11
zebra/main.c:1.12->1.13
---------------------
PatchSet 537
Date: 2004/06/20 22:00:27
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Remove ifdef's HAVE_NSSA. NSSA support is stable enough.
Members:
configure.ac:1.52->1.53
ospfd/ChangeLog:1.28->1.29
ospfd/ospf_abr.c:1.8->1.9
ospfd/ospf_apiserver.c:1.8->1.9
ospfd/ospf_ase.c:1.6->1.7
ospfd/ospf_dump.c:1.5->1.6
ospfd/ospf_flood.c:1.10->1.11
ospfd/ospf_ia.c:1.2->1.3
ospfd/ospf_interface.c:1.23->1.24
ospfd/ospf_lsa.c:1.25->1.26
ospfd/ospf_lsa.h:1.7->1.8
ospfd/ospf_nsm.c:1.5->1.6
ospfd/ospf_packet.c:1.27->1.28
ospfd/ospf_packet.h:1.1->1.2
ospfd/ospf_route.c:1.6->1.7
ospfd/ospf_route.h:1.2->1.3
ospfd/ospf_te.c:1.2->1.3
ospfd/ospf_vty.c:1.17->1.18
ospfd/ospfd.c:1.21->1.22
ospfd/ospfd.h:1.8->1.9
---------------------
PatchSet 538
Date: 2004/06/21 11:35:59
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-06-21 Paul Jakma <
[email protected]>
* ChangeLog: fix my last update config.h -> zebra.h ;)
* zebra.h: Fix gcc check.
Members:
lib/ChangeLog:1.15->1.16
lib/zebra.h:1.17->1.18
---------------------
PatchSet 539
Date: 2004/06/30 14:24:42
Author: gdt
Branch: HEAD
Tag: (none)
Log:
Use -rf with autom4te.cache.
Members:
ChangeLog:1.42->1.43
update-autotools:1.2->1.3
---------------------
PatchSet 540
Date: 2004/06/30 15:25:12
Author: gdt
Branch: HEAD
Tag: (none)
Log:
Make vtysh work on NetBSD, and minor cleanups:
if --enable-vtysh, look for perl, and substitute into vtysh/extract.pl,
rather than assuming perl is in /usr/bin
Look for tputs in libtermcap and libcurses, in addition to
previously-searched locations. Follow GNU readlines search order.
Clean up --enable-vtysh definition in configure.ac.
Add vtysh/vtysh_cmds.c to CLEANFILES. This is important if
extract.pl fails, so that 'make clean && make' will regenerate
vtysh_cmds.c rhather than using the old zero-length file.
Members:
ChangeLog:1.43->1.44
configure.ac:1.53->1.54
vtysh/ChangeLog:1.9->1.10
vtysh/Makefile.am:1.10->1.11
vtysh/extract.pl:1.10->1.11(DEAD)
vtysh/extract.pl.in:INITIAL->1.1
---------------------
PatchSet 541
Date: 2004/06/30 18:25:15
Author: gdt
Branch: HEAD
Tag: libtool-before
Log:
Use EXTRA_DIST to distribute files, and don't list directories.
Remove disthook that removed the crud that was copied in due to this.
Members:
ChangeLog:1.44->1.45
Makefile.am:1.9->1.10
doc/ChangeLog:1.3->1.4
doc/Makefile.am:1.3->1.4
---------------------
PatchSet 542
Date: 2004/06/30 18:36:11
Author: gdt
Branch: HEAD
Tag: libtool-after
Log:
Add libtool support.
libzebra and libospfapiclient are now built shared, and linked shared
with the daemons. This reduces the memory needed when running
multiple daemons; each daemon is at least 150k smaller. Static
libraries are still built, and libtool should use them on platforms
which don't have shared libaries. As with autoconf, the user of a
distribution does not need libtool; one just needs that to build from
CVS.
libospf.a is still a non-shared library, and still installed, not
because that makese sense, but because I don't understand why it is
the way it is now.
Note that the tree was tagged 'libtool-before' just before this commit.
Members:
ChangeLog:1.45->1.46
config.guess:1.1->1.2(DEAD)
config.sub:1.3->1.4(DEAD)
configure.ac:1.54->1.55
update-autotools:1.3->1.4
bgpd/Makefile.am:1.4->1.5
guile/Makefile.am:1.1->1.2
isisd/Makefile.am:1.3->1.4
lib/ChangeLog:1.16->1.17
lib/Makefile.am:1.10->1.11
ospfclient/ChangeLog:1.1->1.2
ospfclient/Makefile.am:1.4->1.5
ospfd/ChangeLog:1.29->1.30
vtysh/Makefile.am:1.11->1.12
zebra/ChangeLog:1.21->1.22
zebra/Makefile.am:1.7->1.8
zebra/main.c:1.13->1.14
---------------------
PatchSet 543
Date: 2004/07/01 13:35:36
Author: gdt
Branch: HEAD
Tag: (none)
Log:
Compile libospf shared as well.
Members:
ospfd/ChangeLog:1.30->1.31
ospfd/Makefile.am:1.10->1.11
---------------------
PatchSet 544
Date: 2004/07/01 19:40:18
Author: hasso
Branch: HEAD
Tag: (none)
Log:
There is no need to introduce new file of course, document big changes in
NEWS file.
Members:
NEWS:1.7->1.8
RELEASE-NOTES:1.1->1.2(DEAD)
---------------------
PatchSet 545
Date: 2004/07/01 19:49:23
Author: gdt
Branch: HEAD
Tag: (none)
Log:
add appearance of shlibs
Members:
NEWS:1.8->1.9
---------------------
PatchSet 546
Date: 2004/07/01 20:26:33
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-07-01 Greg Troxel <
[email protected]>
* ripng_interface.c (ripng_multicast_join): Use privs to do join,
to work around bug on gif(4) on NetBSD 1.6.2.
Members:
ripngd/ChangeLog:1.6->1.7
ripngd/ripng_interface.c:1.7->1.8
---------------------
PatchSet 547
Date: 2004/07/09 13:11:31
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-09 Sowmini Varadhan <
[email protected]>
* bgp_packet.c: (bgp_collision_detect) Send NOTIFY on new socket
if that is connection we're closing.
(bgp_read) invalid marker check applies to KEEPALIVE too.
* bgp_route.c: Ignore multicast NRLI, dont send NOTIFY.
Members:
bgpd/ChangeLog:1.17->1.18
bgpd/bgp_packet.c:1.6->1.7
bgpd/bgp_route.c:1.15->1.16
---------------------
PatchSet 548
Date: 2004/07/09 13:24:42
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-09 Juris Kalnins <
[email protected]>
* if.c: (if_cmp_func) fix for interface names where name is same,
but one has no number, eg "devtyp" and "devtyp0".
Members:
lib/ChangeLog:1.17->1.18
lib/if.c:1.17->1.18
---------------------
PatchSet 549
Date: 2004/07/09 13:38:23
Author: paul
Branch: HEAD
Tag: (none)
Log:
Update cvsignore's for *.lo and *.la - libtool files
Members:
bgpd/.cvsignore:1.3->1.4
isisd/.cvsignore:1.2->1.3
lib/.cvsignore:1.4->1.5
ospf6d/.cvsignore:1.5->1.6
ospfclient/.cvsignore:1.3->1.4
ospfd/.cvsignore:1.3->1.4
ripd/.cvsignore:1.3->1.4
ripngd/.cvsignore:1.3->1.4
---------------------
PatchSet 550
Date: 2004/07/09 13:43:09
Author: paul
Branch: HEAD
Tag: (none)
Log:
more cvsignores
Members:
.cvsignore:1.5->1.6
lib/.cvsignore:1.5->1.6
vtysh/.cvsignore:1.4->1.5
---------------------
PatchSet 551
Date: 2004/07/09 15:00:01
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-09 Paul Jakma <
[email protected]>
* Merge Kunihiro's 'show route-map' change and add
compatibility aliases for route-map continue
Members:
lib/ChangeLog:1.18->1.19
lib/routemap.c:1.2->1.3
---------------------
PatchSet 552
Date: 2004/07/09 15:05:47
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-09 Paul Jakma <
[email protected]>
* jhash.{c,h}: New files. Bob Jenkins' public domain hashing
function, as implemented in linux kernel by David Miller.
Members:
lib/ChangeLog:1.19->1.20
lib/Makefile.am:1.11->1.12
lib/jhash.c:INITIAL->1.1
lib/jhash.h:INITIAL->1.1
---------------------
PatchSet 553
Date: 2004/07/09 18:48:53
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-09 Paul Jakma <
[email protected]>
Merge of GNU Zebra cvs2svn changesets r799, r800 and r807.
* bgp_dump.c: (bgp_dump_attr) cleanup. return status code. check
attributes present before printing.
* bgp_dump.c: update bgp_dump_attr prototype.
* bgp_packet.c: (bgp_update_receive) init attrstr. check status
of bgp_dump_attr. Log end-of-rib UPDATEs.
Members:
bgpd/ChangeLog:1.18->1.19
bgpd/bgp_debug.c:1.4->1.5
bgpd/bgp_debug.h:1.1->1.2
bgpd/bgp_packet.c:1.7->1.8
---------------------
PatchSet 554
Date: 2004/07/09 18:52:39
Author: paul
Branch: HEAD
Tag: (none)
Log:
cvsignore *.libs in build dirs
Members:
bgpd/.cvsignore:1.4->1.5
isisd/.cvsignore:1.3->1.4
ospf6d/.cvsignore:1.6->1.7
ospfclient/.cvsignore:1.4->1.5
ospfd/.cvsignore:1.4->1.5
ripd/.cvsignore:1.4->1.5
ripngd/.cvsignore:1.4->1.5
---------------------
PatchSet 555
Date: 2004/07/09 19:33:43
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge svn revision 855 from Zebra repository.
Members:
ospf6d/ChangeLog:1.7->1.8
ospf6d/ospf6_interface.c:1.4->1.5
ospf6d/ospf6_message.c:1.4->1.5
ospf6d/ospf6d.h:1.6->1.7
---------------------
PatchSet 556
Date: 2004/07/12 17:32:56
Author: hasso
Branch: HEAD
Tag: (none)
Log:
1) extract.pl is braindead, but I will not touch it willingly.
2) Following common style is always better anyway.
Members:
zebra/ChangeLog:1.22->1.23
zebra/irdp_interface.c:1.1->1.2
---------------------
PatchSet 557
Date: 2004/07/13 04:06:51
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Creating irdp socket requires more privileges.
Members:
zebra/ChangeLog:1.23->1.24
zebra/irdp_main.c:1.1->1.2
---------------------
PatchSet 558
Date: 2004/07/13 14:47:25
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-07-13 Greg Troxel <
[email protected]>
* sigevent.c: Don't block SIGTRAP and SIGKILL. Blocking SIGTRAP
confuses gdb, at least on NetBSD 2.0_BETA, where the block
succeeds.
Members:
lib/ChangeLog:1.20->1.21
lib/sigevent.c:1.1->1.2
---------------------
PatchSet 559
Date: 2004/07/13 17:45:54
Author: gdt
Branch: HEAD
Tag: (none)
Log:
004-07-13 David Wiggins <
[email protected]
* kernel_socket.c (rtm_flag_dump): terminate buffer with '\0', not '0'.
This is arguably not a security problem, since strlcat is used to copy
to the buffer -gdt.
Members:
zebra/ChangeLog:1.24->1.25
zebra/kernel_socket.c:1.16->1.17
---------------------
PatchSet 560
Date: 2004/07/14 14:55:28
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-07-14 Greg Troxel <
[email protected]>
* Makefile.am (EXTRA_DIST): Add missing \, so tools stuff is
really in distfile.
Members:
ChangeLog:1.46->1.47
Makefile.am:1.10->1.11
---------------------
PatchSet 561
Date: 2004/07/14 21:50:36
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-14 Paul Jakma <
[email protected]>
* ospf_packet.c: (ospf_ls_upd_send_queue_event) Partial fix for
problem reported by Peter Frost amongst others, where function
will spin indefinitely if update list contains LSAs greater than
MTU-headers or other condition leading to update list never being
cleared. Problem of what to do with these LSAs remains.
(ospf_make_ls_upd) add comment about large LSA problem,
indentation cleanup.
Members:
ospfd/ChangeLog:1.31->1.32
ospfd/ospf_packet.c:1.28->1.29
---------------------
PatchSet 562
Date: 2004/07/17 12:51:29
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-17 Paul Jakma <
[email protected]>
* if.c: (if_cmp_func) Add comment suggested by Greg Troxel.
Members:
lib/if.c:1.18->1.19
---------------------
PatchSet 563
Date: 2004/07/20 12:19:47
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-20 Paul Jakma <
[email protected]>
* redhat/quagga.spec.in: update for shared lib install, *.la
should be in -devel
Members:
redhat/quagga.spec.in:1.8->1.9
---------------------
PatchSet 564
Date: 2004/07/22 19:16:59
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-22 Paul Jakma <
[email protected]>
* configure.ac: modify default CFLAGS to be compiler agnostic
build Makefile for tests/ subdir.
Members:
ChangeLog:1.47->1.48
configure.ac:1.55->1.56
---------------------
PatchSet 565
Date: 2004/07/22 20:14:27
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-14 Paul Jakma <
[email protected]>
* sigevent.c: (quagga_signal_handler) add a global caught flag, set
the flags to a constant rather increment to be kinder.
(quagga_sigevent_process) new function, to do core of what
quagga_signal_timer did. dont block signals at all as sig->caught
is volatile sig_atomic_t and should be safe to access from signal
and normal contexts. The signal blocking is unneeded paranoia, but
is left intact under an ifdef, should some platform require it.
Check global caught flag before iterating through array.
(quagga_signal_timer) nearly everything moved to
quagga_sigevent_process. Left in under ifdef, in case some
platform could use a regular timer check for signals.
* sigevent.h: quagga_sigevent_process declaration.
* thread.c: (thread_fetch) check for signals at beginning of
scheduler loop, check for signals if select returns EINTR.
Members:
lib/ChangeLog:1.21->1.22
lib/sigevent.c:1.2->1.3
lib/sigevent.h:1.1->1.2
lib/thread.c:1.5->1.6
---------------------
PatchSet 566
Date: 2004/07/23 16:11:07
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-23 Paul Jakma <
[email protected]>
* sockopt.h: Add SOPT_SIZE_CMSG_PKTINFO{_IPV{4,6}} define, for
sizeof pktinfo as appropriate, to be used when allocating msg
buffers. export setsockopt_pktinfo() and
getsockopt_pktinfo_ifindex()
* sockopt.c: (setsockopt_pktinfo_ifindex) new function to portably
set received ifindex sock option.
(getsockopt_pktinfo_ifindex) portably retrieve ifindex.
(getsockopt_cmsg_data) retrieve indicated control info from
message header.
(getsockopt_ipv6_pktinfo_ifindex) ipv6 version of above.
(setsockopt_ipv4_pktinfo) v4 version
(setsockopt_pktinfo) the exported version
(getsockopt_ipv4_pktinfo_ifindex) v4 specific version
(getsockopt_pktinfo_ifindex) the exported version
Members:
lib/ChangeLog:1.22->1.23
lib/sockopt.c:1.1->1.2
lib/sockopt.h:1.1->1.2
---------------------
PatchSet 567
Date: 2004/07/23 16:13:48
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-23 Paul Jakma <
[email protected]>
* ospf_network.c: Replace PKTINFO/RECVIF with call to
setsockopt_pktinfo
* ospf_packet.c: Use getsockopt_pktinfo_ifindex and
SOPT_SIZE_CMSG_PKTINFO_IPV4.
Members:
ospfd/ChangeLog:1.32->1.33
ospfd/ospf_network.c:1.4->1.5
ospfd/ospf_packet.c:1.29->1.30
---------------------
PatchSet 568
Date: 2004/07/23 16:17:45
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-23 Paul Jakma <
[email protected]>
* ospf6_main.c: Delete LOG_PERROR, not portable.
* ospf6_network.c: (ospf6_set_pktinfo) use setsockopt_ipv6_pktinfo
Members:
ospf6d/ChangeLog:1.8->1.9
ospf6d/ospf6_main.c:1.13->1.14
ospf6d/ospf6_network.c:1.4->1.5
---------------------
PatchSet 569
Date: 2004/07/23 16:18:41
Author: paul
Branch: HEAD
Tag: (none)
Log:
Update cvsignore, add .libs
Members:
zebra/.cvsignore:1.3->1.4
---------------------
PatchSet 570
Date: 2004/07/23 16:25:01
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-23 Paul Jakma <
[email protected]>
* irdp_main.c: use setsockopt_pktinfo_ipv4
* irdp_packet.c: use SOPT_SIZE_CMSG_PKTINFO_IPV4 and
getsockopt_pktinfo_ifindex()
Members:
zebra/ChangeLog:1.25->1.26
zebra/irdp_main.c:1.2->1.3
zebra/irdp_packet.c:1.1->1.2
---------------------
PatchSet 571
Date: 2004/07/23 16:26:14
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-23 Sowmini Varadhan <
[email protected]>
* if_ioctl_solaris.c: HAVE_IPV6 ifdef fixups
* zserv.c: ditto
* ioctl_solaris.c: ditto.
* interface.c: cast for LLADDR
* interface.h: Add guards, include redistribute.h and remove
extraneous definitions of zebra_interface_{up,down}_update
* ioctl.h: Add AF_IOCTL define for non SOLARIS_IPV6
* redistribute.h: include dependent header, zserv.h
* zserv.h: include dependent header, rib.h
Members:
zebra/ChangeLog:1.26->1.27
zebra/if_ioctl_solaris.c:1.2->1.3
zebra/interface.c:1.12->1.13
zebra/interface.h:1.3->1.4
zebra/ioctl.h:1.2->1.3
zebra/ioctl_solaris.c:1.2->1.3
zebra/redistribute.h:1.1->1.2
zebra/zserv.h:1.5->1.6
---------------------
PatchSet 572
Date: 2004/07/23 17:14:32
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-07-23 Greg Troxel <
[email protected]>
* sockopt.c (getsockopt_ipv4_pktinfo_ifindex): Make this compile
on NetBSD, and add comments to make it less confusing. Change the
sense of the SUNOS_5 test to make parallel structure between the
variables and the code.
Members:
lib/ChangeLog:1.23->1.24
lib/sockopt.c:1.2->1.3
---------------------
PatchSet 573
Date: 2004/07/23 17:23:56
Author: gdt
Branch: HEAD
Tag: (none)
Log:
(somewhat unrelated cleanups, but all are very minor)
2004-07-23 Greg Troxel <
[email protected]>
* */Makefile.am: Use ../dir/libfoo.la, rather than "-L../dir
-lfoo", to avoid linking against installed libraries from a
previous version.
* {lib,ospfd,ospfclient}/Makefile.am: explicitly define the shared
library version number to be 0.0
* configure.ac: remove spurious , so extract.pl is chmod'd +x.
* HACKING: explain shared library versioning rules
Members:
ChangeLog:1.48->1.49
HACKING:1.6->1.7
configure.ac:1.56->1.57
bgpd/Makefile.am:1.5->1.6
guile/Makefile.am:1.2->1.3
isisd/Makefile.am:1.4->1.5
lib/Makefile.am:1.12->1.13
ospf6d/Makefile.am:1.6->1.7
ospfclient/Makefile.am:1.5->1.6
ospfd/Makefile.am:1.11->1.12
ripd/Makefile.am:1.5->1.6
ripngd/Makefile.am:1.8->1.9
vtysh/Makefile.am:1.12->1.13
zebra/Makefile.am:1.8->1.9
---------------------
PatchSet 574
Date: 2004/07/23 17:24:38
Author: gdt
Branch: HEAD
Tag: (none)
Log:
add .libs
Members:
vtysh/.cvsignore:1.5->1.6
---------------------
PatchSet 575
Date: 2004/07/23 22:34:27
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Use ifp->mtu6 in ospf6d and ripngd.
Members:
ospf6d/ChangeLog:1.9->1.10
ospf6d/ospf6_interface.c:1.5->1.6
ospf6d/ospf6_zebra.c:1.4->1.5
ripngd/ChangeLog:1.7->1.8
ripngd/ripng_interface.c:1.8->1.9
ripngd/ripng_nexthop.c:1.1->1.2
---------------------
PatchSet 576
Date: 2004/07/26 20:27:51
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-26 Paul Jakma <
[email protected]>
* configure.ac: reenable tests/Makefile
* tests/Makefile.am: automake file for tests dir
* tests/.cvsignore: update
Members:
configure.ac:1.57->1.58
tests/.cvsignore:1.2->1.3
tests/Makefile.am:INITIAL->1.1
---------------------
PatchSet 577
Date: 2004/07/27 12:19:11
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-27 Paul Jakma <
[email protected]>
* ospf_opaque.c: (ospf_opaque_lsa_flush_schedule) do not NULL out
the LSA as then free_opaque_info_per_id() can never unlock (and
free) the LSA. Reported by Gunnar Stigen.
Members:
ospfd/ChangeLog:1.33->1.34
ospfd/ospf_opaque.c:1.6->1.7
---------------------
PatchSet 578
Date: 2004/07/27 16:53:34
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-27 Paul Jakma <
[email protected]>
* Makefile.am: tests/ must be in dist or building from dist breaks
Members:
Makefile.am:1.11->1.12
---------------------
PatchSet 579
Date: 2004/07/27 17:57:09
Author: paul
Branch: HEAD
Tag: (none)
Log:
Paul Jakma: update TODO.. there's plenty.
Members:
TODO:1.1->1.2
---------------------
PatchSet 580
Date: 2004/07/27 17:57:53
Author: paul
Branch: HEAD
Tag: (none)
Log:
Paul Jakma: forgot an obvious TODO
Members:
TODO:1.2->1.3
---------------------
PatchSet 581
Date: 2004/07/27 18:40:44
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-27 Paul Jakma <
[email protected]>
* ospf_packet.c: (ospf_ls_upd_send_queue_event) fix thinko from
last fix for ospfd wedging due to oversize LSAs: dont list loop on
ospf_ls_upd_queue_send() - guaranteed segfault.
Members:
ospfd/ChangeLog:1.34->1.35
ospfd/ospf_packet.c:1.30->1.31
---------------------
PatchSet 582
Date: 2004/07/28 15:11:55
Author: paul
Branch: HEAD
Tag: (none)
Log:
enable irdp
Members:
redhat/quagga.spec.in:1.9->1.10
---------------------
PatchSet 583
Date: 2004/07/31 16:15:39
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-07-31 Christian Hammers <
[email protected]>
* snmp.texi: updated (rewritten almost)
Members:
doc/snmp.texi:1.2->1.3
---------------------
PatchSet 584
Date: 2004/07/31 16:16:47
Author: paul
Branch: HEAD
Tag: (none)
Log:
oops, forgot to update changelog.
Members:
doc/ChangeLog:1.4->1.5
---------------------
PatchSet 585
Date: 2004/08/04 21:02:13
Author: hasso
Branch: HEAD
Tag: (none)
Log:
SVN revision 907 from Zebra cvs repository.
Members:
ospf6d/ChangeLog:1.10->1.11
ospf6d/Makefile.am:1.7->1.8
ospf6d/ospf6_abr.c:1.2->1.3
ospf6d/ospf6_abr.h:1.2->1.3
ospf6d/ospf6_area.c:1.2->1.3
ospf6d/ospf6_area.h:1.2->1.3
ospf6d/ospf6_asbr.c:1.5->1.6
ospf6d/ospf6_interface.c:1.6->1.7
ospf6d/ospf6_intra.c:1.2->1.3
ospf6d/ospf6_lsa.c:1.4->1.5
ospf6d/ospf6_lsa.h:1.3->1.4
ospf6d/ospf6_lsdb.c:1.2->1.3
ospf6d/ospf6_lsdb.h:1.3->1.4
ospf6d/ospf6_message.c:1.5->1.6
ospf6d/ospf6_neighbor.c:1.3->1.4
ospf6d/ospf6_proto.h:1.2->1.3
ospf6d/ospf6_route.c:1.3->1.4
ospf6d/ospf6_route.h:1.2->1.3
ospf6d/ospf6_spf.c:1.2->1.3
ospf6d/ospf6_top.c:1.3->1.4
ospf6d/ospf6_top.h:1.2->1.3
ospf6d/ospf6_zebra.c:1.5->1.6
ospf6d/ospf6d.c:1.8->1.9
ospf6d/ospf6d.h:1.7->1.8
---------------------
PatchSet 586
Date: 2004/08/05 10:10:31
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-04 Paul Jakma <
[email protected]>
* ospf_spf.c: (ospf_spf_consider_nexthop) Add comment about issue.
Compare only against list head - all nexthops must be same cost
anyway, fixes a reference-listnode-after-delete bug noted by
Kir Kostuchenko.
(ospf_nexthop_calculation) Use ospf_spf_consider_nexthop for all
candidates attached to root.
Members:
ospfd/ChangeLog:1.35->1.36
ospfd/ospf_spf.c:1.9->1.10
---------------------
PatchSet 587
Date: 2004/08/06 09:41:56
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Remove pointless privilege lower call. Thanks to Cougar for noticing.
Members:
zebra/rt_netlink.c:1.19->1.20
---------------------
PatchSet 588
Date: 2004/08/10 13:00:34
Author: hasso
Branch: HEAD
Tag: (none)
Log:
I am bored. But I hate questions why there are man pages from version 0.88.
Vtysh man page looks already how it should look IMHO, the rest need more
work.
Members:
doc/ChangeLog:1.5->1.6
doc/bgpd.8:1.3->1.4
doc/isisd.8:INITIAL->1.1
doc/ospf6d.8:1.3->1.4
doc/ospfd.8:1.3->1.4
doc/ripd.8:1.3->1.4
doc/ripngd.8:1.3->1.4
doc/vtysh.1:1.3->1.4
doc/zebra.8:1.3->1.4
---------------------
PatchSet 589
Date: 2004/08/11 16:58:00
Author: gdt
Branch: HEAD
Tag: (none)
Log:
Add extra padding in cmsgdata buffer; there wasn't enough on
NetBSD/sparc, resulting in overwriting the address.
Add code to check if overwriting is happening, at least for now.
Set msg_flags to MSG_DONTROUTE; they had been stack garbage.
Members:
zebra/rtadv.c:1.9->1.10
---------------------
PatchSet 590
Date: 2004/08/11 19:06:38
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-08-11 Greg Troxel <
[email protected]>
* rtadv.c (rtadv_send_packet): Allocate space for control messages
more carefully; it was wrong on NetBSD/sparc where CMSG alignment
is to 8 bytes instead of 4, and overwriting the address. Use the
provided macros for determining lengths.
Members:
zebra/ChangeLog:1.27->1.28
zebra/rtadv.c:1.10->1.11
---------------------
PatchSet 591
Date: 2004/08/11 20:20:01
Author: gdt
Branch: HEAD
Tag: (none)
Log:
Include padding in control message length.
Inspired by netbsd:src/usr.sbin/rtadvd/rtadvd.c (from KAME).
Members:
zebra/rtadv.c:1.11->1.12
---------------------
PatchSet 592
Date: 2004/08/15 06:52:07
Author: hasso
Branch: HEAD
Tag: (none)
Log:
SVN revisions 916-920 from Zebra. ABR support is almost done.
Members:
ospf6d/ChangeLog:1.11->1.12
ospf6d/ospf6_abr.c:1.3->1.4
ospf6d/ospf6_abr.h:1.3->1.4
ospf6d/ospf6_area.c:1.3->1.4
ospf6d/ospf6_area.h:1.3->1.4
ospf6d/ospf6_asbr.c:1.6->1.7
ospf6d/ospf6_flood.c:1.2->1.3
ospf6d/ospf6_flood.h:1.2->1.3
ospf6d/ospf6_interface.c:1.7->1.8
ospf6d/ospf6_interface.h:1.2->1.3
ospf6d/ospf6_intra.c:1.3->1.4
ospf6d/ospf6_intra.h:1.2->1.3
ospf6d/ospf6_lsa.c:1.5->1.6
ospf6d/ospf6_lsa.h:1.4->1.5
ospf6d/ospf6_lsdb.c:1.3->1.4
ospf6d/ospf6_lsdb.h:1.4->1.5
ospf6d/ospf6_message.c:1.6->1.7
ospf6d/ospf6_neighbor.c:1.4->1.5
ospf6d/ospf6_proto.c:1.2->1.3
ospf6d/ospf6_route.c:1.4->1.5
ospf6d/ospf6_route.h:1.3->1.4
ospf6d/ospf6_spf.c:1.3->1.4
ospf6d/ospf6_top.c:1.4->1.5
ospf6d/ospf6_top.h:1.3->1.4
ospf6d/ospf6d.c:1.9->1.10
ospf6d/ospf6d.h:1.8->1.9
---------------------
PatchSet 593
Date: 2004/08/17 13:27:32
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-08-17 Greg Troxel <
[email protected]>
* update-autotools: print tools versions to aid people in sending
bug reports.
Members:
ChangeLog:1.49->1.50
update-autotools:1.4->1.5
---------------------
PatchSet 594
Date: 2004/08/18 22:52:58
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-18 Paul Jakma <
[email protected]>
* vty.c: (vty_serv_un) set unix vty socket to nonblocking
to prevent inadvertent blocking of daemons by use of
vtysh. TODO: disentangle manual paging from the buffer_write
path so that unix vty can use this path too and be reliable.
Members:
lib/ChangeLog:1.24->1.25
lib/vty.c:1.16->1.17
---------------------
PatchSet 595
Date: 2004/08/19 04:36:13
Author: paul
Branch: HEAD
Tag: (none)
Log:
quagga.logrotate: remove generic weekly and nocompress options
quagga.spec.in: build snmp support, update prequisites ucd-snmp to net-snmp
Members:
redhat/quagga.logrotate:1.2->1.3
redhat/quagga.spec.in:1.10->1.11
---------------------
PatchSet 596
Date: 2004/08/19 05:03:08
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-19 Paul Jakma <
[email protected]>
* rip_interface.c: (rip_interface_multicast_set) get rid
of extraneous if_pointopoint arg. ifp is accessible via connected.
pass connected->ifp->ifindex to setsockopt_multicast_ipv4.
* ripd.c: (rip_send_packet) update call to
rip_interface_multicast_set
* ripd.h: update rip_interface_multicast_set prototype
Members:
ripd/ChangeLog:1.16->1.17
ripd/rip_interface.c:1.16->1.17
ripd/ripd.c:1.25->1.26
ripd/ripd.h:1.10->1.11
---------------------
PatchSet 597
Date: 2004/08/19 05:13:29
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-19 Paul Jakma <
[email protected]>
2004-08-19 Paul Jakma <
[email protected]>
* sockopt.c: include sockopt.h
rename some of the _pktinfo_ functions to _ifindex, where that is
their purpose.
(getsockopt_ipv6_pktinfo_ifindex) renamed to
getsockopt_ipv6_ifindex.
(setsockopt_ipv4_pktinfo) renamed to setsockopt_ipv4_ifindex
(setsockopt_pktinfo) update with previous and add comment re
AF_INET portability.
(setsockopt_ifindex) generic ifindex function ala
setsockopt_pktinfo.
(getsockopt_ipv4_pktinfo_ifindex) renamed to
getsockopt_ipv4_ifindex.
(getsockopt_ipv4_ifindex) rejiggling to reduce repeated
ifdef/elses. pktinfo case forgot to set ifindex.
(getsockopt_pktinfo_ifindex) renamed to
getsockopt_ifindex. update some calls to renamed functions.
* sockopt.h: Update renamed exported functions
Rename the CMSG_SIZE macros to IFINDEX.
Guard IPv4 PKTINFO in a conditional define.
Members:
lib/ChangeLog:1.25->1.26
lib/sockopt.c:1.3->1.4
lib/sockopt.h:1.2->1.3
---------------------
PatchSet 598
Date: 2004/08/19 05:34:29
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-19 Paul Jakma <
[email protected]>
* *.m4: import of libtool CVS m4 autoconf files. These only
configure libtool support for languages where configure has
already called AC_PROG_<lang>, less fragile.
* README.txt: doc file for contents of this directory.
Members:
m4/ChangeLog:INITIAL->1.1
m4/README.txt:INITIAL->1.1
m4/argz.m4:INITIAL->1.1
m4/libtool.m4:INITIAL->1.1
m4/ltdl.m4:INITIAL->1.1
m4/ltoptions.m4:INITIAL->1.1
m4/ltsugar.m4:INITIAL->1.1
m4/ltversion.m4:INITIAL->1.1
---------------------
PatchSet 599
Date: 2004/08/19 05:41:21
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-19 Paul Jakma <
[email protected]>
* Makefile.am: add m4 directory to EXTRA_DIST, and define
ACLOCAL_AMFLAGS to have aclocal pull in m4/
* configure.ac: AM_PROG_LIBTOOL should be AC_PROG_LIBTOOL
* update-autotools: print a warning that this script is deprecated
Members:
Makefile.am:1.12->1.13
configure.ac:1.58->1.59
update-autotools:1.5->1.6
---------------------
PatchSet 600
Date: 2004/08/19 05:42:03
Author: paul
Branch: HEAD
Tag: (none)
Log:
commit ChangeLog too...
Members:
ChangeLog:1.50->1.51
---------------------
PatchSet 601
Date: 2004/08/19 05:43:43
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-19 Paul Jakma <
[email protected]>
* ospf_packet.c: update to match sockopt renames.
Members:
ospfd/ChangeLog:1.36->1.37
ospfd/ospf_packet.c:1.31->1.32
---------------------
PatchSet 602
Date: 2004/08/19 05:45:33
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-19 Paul Jakma <
[email protected]>
* irdp_main.c: update to match sockopt renames.
* irdp_packet.c: include sockopt.h and update to match sockopt
renames.
Members:
zebra/ChangeLog:1.28->1.29
zebra/irdp_main.c:1.3->1.4
zebra/irdp_packet.c:1.2->1.3
---------------------
PatchSet 603
Date: 2004/08/19 07:56:53
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge svn revisions 924 and 925 from Zebra CVS. Also remove useless
ospf6_lsdb prototype declaration from ospf6_lsa.h. Report sent to Yasuhiro
Ohara as well.
Members:
ospf6d/ChangeLog:1.12->1.13
ospf6d/ospf6_abr.c:1.4->1.5
ospf6d/ospf6_abr.h:1.4->1.5
ospf6d/ospf6_asbr.c:1.7->1.8
ospf6d/ospf6_flood.c:1.3->1.4
ospf6d/ospf6_interface.c:1.8->1.9
ospf6d/ospf6_lsa.c:1.6->1.7
ospf6d/ospf6_lsa.h:1.5->1.6
ospf6d/ospf6_lsdb.c:1.4->1.5
ospf6d/ospf6_route.h:1.4->1.5
ospf6d/ospf6_spf.c:1.4->1.5
ospf6d/ospf6_spf.h:1.2->1.3
ospf6d/ospf6_top.c:1.5->1.6
ospf6d/ospf6d.c:1.10->1.11
ospf6d/ospf6d.h:1.9->1.10
---------------------
PatchSet 604
Date: 2004/08/23 19:03:28
Author: paul
Branch: HEAD
Tag: (none)
Log:
Ignore documentation build files (indexes, etc..)
Members:
doc/.cvsignore:1.6->1.7
---------------------
PatchSet 605
Date: 2004/08/23 19:58:32
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-23 Paul Jakma <
[email protected]>
* zebra/zserv.c: (zebra_init) remove implicit ip forward enabling
* NEWS: warn about forwarding change
Members:
NEWS:1.9->1.10
zebra/ChangeLog:1.29->1.30
zebra/zserv.c:1.13->1.14
---------------------
PatchSet 606
Date: 2004/08/25 10:10:37
Author: hasso
Branch: HEAD
Tag: (none)
Log:
SVN revisions 935-940 merge from Zebra CVS.
Members:
ospf6d/ChangeLog:1.13->1.14
ospf6d/ospf6_abr.c:1.5->1.6
ospf6d/ospf6_abr.h:1.5->1.6
ospf6d/ospf6_area.c:1.4->1.5
ospf6d/ospf6_asbr.c:1.8->1.9
ospf6d/ospf6_flood.c:1.4->1.5
ospf6d/ospf6_intra.c:1.4->1.5
ospf6d/ospf6_lsa.c:1.7->1.8
ospf6d/ospf6_lsa.h:1.6->1.7
ospf6d/ospf6_lsdb.c:1.5->1.6
ospf6d/ospf6_message.c:1.7->1.8
ospf6d/ospf6_route.c:1.5->1.6
ospf6d/ospf6_route.h:1.5->1.6
ospf6d/ospf6_top.c:1.6->1.7
ospf6d/ospf6d.h:1.10->1.11
---------------------
PatchSet 607
Date: 2004/08/25 13:22:00
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Cleaning up whitespace mess mostly caused by my patches. Bigger
reorganization of this spagetti will follow soon.
Members:
vtysh/vtysh.c:1.22->1.23
vtysh/vtysh_config.c:1.4->1.5
vtysh/vtysh_main.c:1.3->1.4
---------------------
PatchSet 608
Date: 2004/08/25 14:47:16
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-08-19 Paul Jakma <
[email protected]>
* zebra.h: add MAX and MIN defines (eg for ospf6d)
Members:
lib/ChangeLog:1.26->1.27
lib/zebra.h:1.18->1.19
---------------------
PatchSet 609
Date: 2004/08/26 12:22:19
Author: hasso
Branch: HEAD
Tag: (none)
Log:
One warning less while building vtysh_cmd.c. This seems to be dead file.
Maybe remove it at all?
Members:
bgpd/bgp_view.c:1.1->1.2
---------------------
PatchSet 610
Date: 2004/08/26 13:21:28
Author: hasso
Branch: HEAD
Tag: (none)
Log:
It hurts my eye every time configure finishes job :).
Members:
configure.ac:1.59->1.60
---------------------
PatchSet 611
Date: 2004/08/26 14:08:30
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Vtysh cleanup part 2. No any functional changes yet except VTYSH_INTERFACE.
Members:
vtysh/ChangeLog:1.10->1.11
vtysh/Makefile.am:1.13->1.14
vtysh/vtysh.c:1.23->1.24
vtysh/vtysh.h:1.4->1.5
vtysh/vtysh_config.c:1.5->1.6
vtysh/vtysh_main.c:1.4->1.5
---------------------
PatchSet 612
Date: 2004/08/26 14:12:41
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-08-26 Greg Troxel <
[email protected]>
* sockopt.h: Define method-independent macro for callers of
get_ifindex to use for cmsg length.
Members:
lib/ChangeLog:1.27->1.28
lib/sockopt.h:1.3->1.4
---------------------
PatchSet 613
Date: 2004/08/26 14:14:07
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-08-26 Greg Troxel <
[email protected]>
* ospf_packet.c (ospf_recv_packet): adjust size declaration of
buffer used to get interface index so that it compiles on other
than Linux and includes the required alignment space. Probably
this was only working on sparc/sparc64 because most of sockaddr_dl
was not being written.
Members:
ospfd/ChangeLog:1.37->1.38
ospfd/ospf_packet.c:1.32->1.33
---------------------
PatchSet 614
Date: 2004/08/26 14:19:40
Author: gdt
Branch: HEAD
Tag: (none)
Log:
fix typo in previous commit
Members:
ospfd/ospf_packet.c:1.33->1.34
---------------------
PatchSet 615
Date: 2004/08/26 14:24:00
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-08-26 Miles Nordin <
[email protected]>
* ipforward_sysctl.c (mib_ipv6): Use size_t for len, per
sysctl(3), rather than int. (Needed on NetBSD/alpha to display
forwarding status correctly.)
Members:
zebra/ChangeLog:1.30->1.31
zebra/ipforward_sysctl.c:1.2->1.3
---------------------
PatchSet 616
Date: 2004/08/26 15:14:43
Author: gdt
Branch: HEAD
Tag: (none)
Log:
add () on SOPT_SIZE_CMSG_PKTINFO_IPV4() use, to match def.
Thanks to Hasso for code review.
Members:
lib/sockopt.h:1.4->1.5
---------------------
PatchSet 617
Date: 2004/08/26 19:10:36
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Make ospf6d configuration appear in vtysh as well. Report sent to Yasuhiro
Ohara.
Members:
ospf6d/ospf6_interface.c:1.9->1.10
ospf6d/ospf6_top.c:1.7->1.8
ospf6d/ospf6d.c:1.11->1.12
---------------------
PatchSet 618
Date: 2004/08/26 19:19:59
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge svn revision 954 from Zebra cvs.
Members:
ospf6d/ospf6_flood.c:1.5->1.6
---------------------
PatchSet 619
Date: 2004/08/26 19:56:19
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge changelog entry from zebra cvs for my vtysh fix.
Members:
ospf6d/ChangeLog:1.14->1.15
---------------------
PatchSet 620
Date: 2004/08/26 23:21:31
Author: hasso
Branch: HEAD
Tag: (none)
Log:
More vtysh fixes. Specifying configuration from command line works now.
Members:
doc/ChangeLog:1.6->1.7
doc/vtysh.1:1.4->1.5
vtysh/ChangeLog:1.11->1.12
vtysh/vtysh.c:1.24->1.25
vtysh/vtysh.h:1.5->1.6
vtysh/vtysh_config.c:1.6->1.7
vtysh/vtysh_main.c:1.5->1.6
---------------------
PatchSet 621
Date: 2004/08/27 07:39:05
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Added NSSA related items.
Members:
TODO:1.3->1.4
---------------------
PatchSet 622
Date: 2004/08/27 13:03:42
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-08-27 David Wiggins <
[email protected]>
* ospf_spf.c (ospf_nexthop_calculation): Initialize address family
in on-stack struct prefix_ipv4. Fixes point-to-multipoint SPF
calculation.
Members:
ospfd/ChangeLog:1.38->1.39
ospfd/ospf_spf.c:1.10->1.11
---------------------
PatchSet 623
Date: 2004/08/27 14:56:39
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Make "terminal length <0-512>" command work in vtysh.
Members:
lib/ChangeLog:1.28->1.29
lib/command.c:1.14->1.15
vtysh/ChangeLog:1.12->1.13
vtysh/vtysh.c:1.25->1.26
---------------------
PatchSet 624
Date: 2004/08/27 15:23:28
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Brown paperbag, please. Don't segfault if VTYSH_PAGER isn't defined.
Members:
vtysh/vtysh.c:1.26->1.27
---------------------
PatchSet 625
Date: 2004/08/27 16:57:35
Author: gdt
Branch: HEAD
Tag: (none)
Log:
Add start/stop scripts for the rc.d framework used by
pkgsrc (NetBSD and others). Contributed by Miles Nordin.
Members:
Makefile.am:1.13->1.14
configure.ac:1.60->1.61
pkgsrc/Makefile.am:INITIAL->1.1
pkgsrc/README.txt:INITIAL->1.1
pkgsrc/bgpd.sh:INITIAL->1.1
pkgsrc/ospf6d.sh:INITIAL->1.1
pkgsrc/ospfd.sh:INITIAL->1.1
pkgsrc/ripd.sh:INITIAL->1.1
pkgsrc/ripngd.sh:INITIAL->1.1
pkgsrc/zebra.sh:INITIAL->1.1
---------------------
PatchSet 626
Date: 2004/08/28 18:04:33
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Port ospf6d to sigevent and rename signal handling functions in vtysh not to
conflict the ones in lib/sigevent.c. Fixes compiling with --disable-shared.
Members:
ospf6d/ChangeLog:1.15->1.16
ospf6d/ospf6_main.c:1.14->1.15
vtysh/ChangeLog:1.13->1.14
vtysh/vtysh_main.c:1.6->1.7
---------------------
PatchSet 627
Date: 2004/08/31 12:17:39
Author: paul
Branch: HEAD
Tag: (none)
Log:
cvsignore for pkgsrc
Members:
pkgsrc/.cvsignore:INITIAL->1.1
---------------------
PatchSet 628
Date: 2004/08/31 12:50:53
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Remove dead file.
Members:
zebra/irdp.c:1.1->1.2(DEAD)
---------------------
PatchSet 629
Date: 2004/08/31 13:04:33
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Please, tell me truth about what debugging status you are displaying.
Members:
ospfd/ospf_dump.c:1.6->1.7
ripd/rip_debug.c:1.1->1.2
ripngd/ripng_debug.c:1.2->1.3
---------------------
PatchSet 630
Date: 2004/08/31 14:37:42
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Fix for Bugzilla #108.
Members:
ospfd/ChangeLog:1.39->1.40
ospfd/ospf_vty.c:1.18->1.19
---------------------
PatchSet 631
Date: 2004/08/31 14:41:49
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Commit my hack (yes, I still call it hack) - command line switch for zebra
daemon to change netlink receive buffer size.
Members:
doc/ChangeLog:1.7->1.8
doc/zebra.8:1.4->1.5
zebra/ChangeLog:1.31->1.32
zebra/main.c:1.14->1.15
zebra/rt_netlink.c:1.20->1.21
---------------------
PatchSet 632
Date: 2004/08/31 16:35:32
Author: gdt
Branch: HEAD
Tag: (none)
Log:
remove zebra/irdp.c because it is no longer in the source tree.
Members:
vtysh/Makefile.am:1.14->1.15
---------------------
PatchSet 633
Date: 2004/08/31 18:28:41
Author: gdt
Branch: HEAD
Tag: (none)
Log:
Assorted changes from work at BBN. Most are minor, and several are in
support of more significant changes not in this commit. The last item
in the ChangeLog below may be needed for p2mp to work correctly.
2004-08-31 David Wiggins <
[email protected]>
* hash.c (hash_iterate): Save next pointer before calling
procedure, so that iteration works even if the called procedure
deletes the hash backet.
* linklist.h (listtail): new macro, not yet used.
2004-08-31 David Wiggins <
[email protected]>
* ospf_spf.c (ospf_spf_calculate): Many more comments and debug
print statements. New function ospf_vertex_dump used in debugging.
2004-08-31 David Wiggins <
[email protected]>
* ospf_spf.h (struct vertex): Comments for flags and structure members.
2004-08-31 David Wiggins <
[email protected]>
* ospf_route.c: When finding an alternate route, log cost as well.
2004-08-31 David Wiggins <
[email protected]>
* ospf_interface.c (ospf_lookup_if_params): Initialize af in
struct prefix allocated on stack.
2004-08-31 David Wiggins <
[email protected]>
* ospf_packet.c (ospf_ls_ack_send_delayed): In p2mp mode, send
acks to AllSPFRouters, rather than All-DR.
Members:
lib/ChangeLog:1.29->1.30
lib/hash.c:1.1->1.2
lib/linklist.h:1.3->1.4
ospfd/ChangeLog:1.40->1.41
ospfd/ospf_interface.c:1.24->1.25
ospfd/ospf_packet.c:1.34->1.35
ospfd/ospf_route.c:1.7->1.8
ospfd/ospf_spf.c:1.11->1.12
ospfd/ospf_spf.h:1.2->1.3
---------------------
PatchSet 634
Date: 2004/08/31 19:16:36
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-08-31 Greg Troxel <
[email protected]>
* Rename scripts to *.sh.in, and use autoconf-style substitution
for prefix and localstatedir.
Members:
ChangeLog:1.51->1.52
Makefile.am:1.14->1.15
configure.ac:1.61->1.62
pkgsrc/ChangeLog:INITIAL->1.1
pkgsrc/Makefile.am:1.1->1.2
pkgsrc/bgpd.sh:1.1->1.2(DEAD)
pkgsrc/bgpd.sh.in:INITIAL->1.1
pkgsrc/ospf6d.sh:1.1->1.2(DEAD)
pkgsrc/ospf6d.sh.in:INITIAL->1.1
pkgsrc/ospfd.sh:1.1->1.2(DEAD)
pkgsrc/ospfd.sh.in:INITIAL->1.1
pkgsrc/ripd.sh:1.1->1.2(DEAD)
pkgsrc/ripd.sh.in:INITIAL->1.1
pkgsrc/ripngd.sh:1.1->1.2(DEAD)
pkgsrc/ripngd.sh.in:INITIAL->1.1
pkgsrc/zebra.sh:1.1->1.2(DEAD)
pkgsrc/zebra.sh.in:INITIAL->1.1
---------------------
PatchSet 635
Date: 2004/08/31 19:44:42
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-08-31 Greg Troxel <
[email protected]>
* Makefile.am (EXTRA_DIST): New - just has EXTRA_DIST. (Using a
directory in EXTRA_DIST in the parent was causing 'make dist' to fail.)
(Now m4/Makefile* is first-class and included from top level.)
Members:
ChangeLog:1.52->1.53
Makefile.am:1.15->1.16
configure.ac:1.62->1.63
m4/ChangeLog:1.1->1.2
m4/Makefile.am:INITIAL->1.1
---------------------
PatchSet 636
Date: 2004/09/01 20:35:12
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Ignore *.sh.
Members:
pkgsrc/.cvsignore:1.1->1.2
---------------------
PatchSet 637
Date: 2004/09/01 20:51:15
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Ignore generated files.
Members:
m4/.cvsignore:INITIAL->1.1
---------------------
PatchSet 638
Date: 2004/09/01 21:13:23
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Indentation consensus.
Members:
HACKING:1.7->1.8
---------------------
PatchSet 639
Date: 2004/09/01 22:36:14
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge svn revision 975 from Zebra repository.
Members:
ospf6d/ChangeLog:1.16->1.17
ospf6d/ospf6_abr.c:1.6->1.7
ospf6d/ospf6_area.c:1.5->1.6
ospf6d/ospf6_asbr.c:1.9->1.10
ospf6d/ospf6_flood.c:1.6->1.7
ospf6d/ospf6_flood.h:1.3->1.4
ospf6d/ospf6_interface.c:1.10->1.11
ospf6d/ospf6_intra.c:1.5->1.6
ospf6d/ospf6_lsa.c:1.8->1.9
ospf6d/ospf6_lsa.h:1.7->1.8
ospf6d/ospf6_lsdb.h:1.5->1.6
ospf6d/ospf6_message.c:1.8->1.9
ospf6d/ospf6_neighbor.c:1.5->1.6
ospf6d/ospf6_route.c:1.6->1.7
ospf6d/ospf6_spf.c:1.5->1.6
ospf6d/ospf6_top.c:1.8->1.9
ospf6d/ospf6d.c:1.12->1.13
ospf6d/ospf6d.h:1.11->1.12
---------------------
PatchSet 640
Date: 2004/09/02 14:01:01
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge svn revisions 978-979 from Zebra CVS.
Members:
ospf6d/ChangeLog:1.17->1.18
ospf6d/ospf6_abr.c:1.7->1.8
ospf6d/ospf6_asbr.c:1.10->1.11
---------------------
PatchSet 641
Date: 2004/09/03 07:04:00
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge svn revision 981 from Zebra cvs.
Members:
ospf6d/ChangeLog:1.18->1.19
ospf6d/ospf6_abr.c:1.8->1.9
ospf6d/ospf6_area.c:1.6->1.7
ospf6d/ospf6_neighbor.c:1.6->1.7
ospf6d/ospf6_route.c:1.7->1.8
ospf6d/ospf6_route.h:1.6->1.7
ospf6d/ospf6_top.c:1.9->1.10
ospf6d/ospf6d.c:1.13->1.14
ospf6d/ospf6d.h:1.12->1.13
---------------------
PatchSet 642
Date: 2004/09/05 03:26:24
Author: paul
Branch: HEAD
Tag: (none)
Log:
Fix aclocal m4/ include for out-of-tree builds - all src relative paths
need to be prefixed with $(top_srcdir)
Members:
Makefile.am:1.16->1.17
---------------------
PatchSet 643
Date: 2004/09/10 19:07:57
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Add IS-IS info into array.
Members:
ospf6d/ospf6_zebra.c:1.6->1.7
---------------------
PatchSet 644
Date: 2004/09/10 21:48:21
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Indentation only. No any functional changes.
Members:
isisd/dict.c:1.1->1.2
isisd/dict.h:1.1->1.2
isisd/isis_adjacency.c:1.4->1.5
isisd/isis_adjacency.h:1.1->1.2
isisd/isis_circuit.c:1.6->1.7
isisd/isis_circuit.h:1.1->1.2
isisd/isis_common.h:1.1->1.2
isisd/isis_constants.h:1.3->1.4
isisd/isis_csm.c:1.2->1.3
isisd/isis_csm.h:1.1->1.2
isisd/isis_dr.c:1.4->1.5
isisd/isis_dr.h:1.1->1.2
isisd/isis_dynhn.c:1.3->1.4
isisd/isis_dynhn.h:1.1->1.2
isisd/isis_events.c:1.3->1.4
isisd/isis_events.h:1.1->1.2
isisd/isis_flags.c:1.1->1.2
isisd/isis_flags.h:1.1->1.2
isisd/isis_lsp.c:1.5->1.6
isisd/isis_lsp.h:1.1->1.2
isisd/isis_main.c:1.9->1.10
isisd/isis_misc.c:1.4->1.5
isisd/isis_misc.h:1.2->1.3
isisd/isis_network.c:1.3->1.4
isisd/isis_network.h:1.1->1.2
isisd/isis_pdu.c:1.3->1.4
isisd/isis_pdu.h:1.1->1.2
isisd/isis_route.c:1.2->1.3
isisd/isis_route.h:1.1->1.2
isisd/isis_routemap.c:1.2->1.3
isisd/isis_spf.c:1.6->1.7
isisd/isis_spf.h:1.1->1.2
isisd/isis_tlv.c:1.4->1.5
isisd/isis_tlv.h:1.2->1.3
isisd/isis_zebra.c:1.4->1.5
isisd/isis_zebra.h:1.1->1.2
isisd/isisd.c:1.5->1.6
isisd/isisd.h:1.2->1.3
isisd/iso_checksum.c:1.1->1.2
isisd/iso_checksum.h:1.1->1.2
---------------------
PatchSet 645
Date: 2004/09/10 22:19:13
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Fixes from LIU Xin.
Members:
isisd/ChangeLog:1.8->1.9
isisd/isis_circuit.c:1.7->1.8
isisd/isis_lsp.c:1.6->1.7
isisd/isis_pdu.c:1.4->1.5
---------------------
PatchSet 646
Date: 2004/09/11 17:33:28
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Cosmetical fixes in vty help.
Members:
ripngd/ripngd.c:1.7->1.8
zebra/irdp_interface.c:1.2->1.3
---------------------
PatchSet 647
Date: 2004/09/12 06:48:35
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-11 Paul Jakma <
[email protected]>
* ospfd.texi: OSPF MD5 auth requires stable time.
Members:
doc/ChangeLog:1.8->1.9
doc/ospfd.texi:1.8->1.9
---------------------
PatchSet 648
Date: 2004/09/12 15:21:37
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-12 Paul Jakma <
[email protected]>
* ospf_packet.c: Fix bugzilla #107
(ospf_packet_max) get rid of the magic 88 constant
(ospf_swab_iph_ton) new function. set ip header to network order,
taking BSDisms into account.
(ospf_swab_iph_toh) the inverse.
(ospf_write) Add support for IP fragmentation, will only work on
linux though, other kernels make it impossible. get rid of the
magic 4 constant.
(ospf_make_ls_upd) Bound check to end of stream, not to
interface mtu.
(ospf_ls_upd_packet_new) New function, allocate upd packet
taking oversized LSAs into account.
(ospf_ls_upd_queue_send) use ospf_ls_upd_packet_new to allocate,
rather than statically allocating mtu sized packet buffer, which
actually was wrong - it didnt take ip header into account, which
should not be included in packet buffer.
(ospf_ls_upd_send_queue_event) minor tweaks and remove
TODO comment.
Members:
ospfd/ChangeLog:1.41->1.42
ospfd/ospf_packet.c:1.35->1.36
---------------------
PatchSet 649
Date: 2004/09/13 05:57:03
Author: paul
Branch: HEAD
Tag: (none)
Log:
autoreconf doesnt like top_srcdir var. update-autotools needs to -I m4 too
to ensure it's pulled in. (snapshot host depends on that script).
Members:
Makefile.am:1.17->1.18
update-autotools:1.6->1.7
---------------------
PatchSet 650
Date: 2004/09/13 06:00:18
Author: paul
Branch: HEAD
Tag: bgp_rserver_before
Log:
2004-09-13 Paul Jakma <
[email protected]>
* Makefile.am: extract.pl isnt in srcdir, it's always in the
builddir.
* extract.pl.in: match on end of filenames, filename could contain
various preamble due to out of tree builds.
Members:
vtysh/ChangeLog:1.14->1.15
vtysh/Makefile.am:1.15->1.16
vtysh/extract.pl.in:1.1->1.2
---------------------
PatchSet 651
Date: 2004/09/13 06:12:46
Author: paul
Branch: HEAD
Tag: bgp_rserver_after
Log:
2004-09-13 Jose Luis Rubio <
[email protected]>
(at Technical University of Madrid as part of Euro6ix Project)
Enhanced Route Server functionality and Route-Maps:
* bgpd/bgpd.h: Modified 'struct peer' and 'struct bgp_filter' to
support rs-clients. A 'struct bgp_table *rib' has been added to the
first (to mantain a separated RIB for each rs-client) and two new
route-maps have been added to the last (for import/export policies).
Added the following #defines: RMAP_{IN|OUT|IMPORT|EXPORT|MAX},
PEER_RMAP_TYPE_{IMPORT|EXPORT} and BGP_CLEAR_SOFT_RSCLIENT.
* bgpd/bgpd.c: Modified the functions that create/delete/etc peers in
order to consider the new fields included in 'struct peer' for
supporting rs-clients, i.e. the import/export route-maps and the
'struct bgp_table'.
* bgpd/bgp_route.{ch}: Modified several functions related with
receiving/sending announces in order to support the new Route Server
capabilities.
Function 'bgp_process' has been reorganized, creating an auxiliar
function for best path selection ('bgp_best_selection').
Modified 'bgp_show' and 'bgp_show_route' for displaying information
about any RIB (and not only the main bgp RIB).
Added commands for displaying information about RS-clients RIBs:
'show bgp rsclient (A.B.C.D|X:X::X:X)', 'show bgp rsclient
(A.B.C.D|X:X::X:X) X:X::X:X/M', etc
* bgpd/bgp_table.{ch}: The structure 'struct bgp_table' now has two
new fields: type (which can take the values BGP_TABLE_{MAIN|RSCLIENT})
and 'void *owner' which points to 'struct bgp' or 'struct peer' which
owns the table.
When creating a new bgp_table by default 'type=BGP_TABLE_MAIN' is set.
* bgpd/bgp_vty.c: The commands 'neighbor ... route-server-client' and
'no neighbor ... route-server-client' now not only set/unset the flag
PEER_FLAG_RSERVER_CLIENT, but they create/destroy the 'struct
bgp_table' of the peer. Special actions are taken for peer_groups.
Command 'neighbor ... route-map WORD (in|out)' now also supports two
new kinds of route-map: 'import' and 'export'.
Added commands 'clear bgp * rsclient', etc. These commands allow a new
kind of soft_reconfig which affects only the RIB of the specified
RS-client.
Added commands 'show bgp rsclient summary', etc which display a
summary of the rs-clients configured for the corresponding address
family.
* bgpd/bgp_routemap.c: A new match statement is available,
'match peer (A.B.C.D|X:X::X:X)'. This statement can only be used in
import/export route-maps, and it matches when the peer who announces
(when used in an import route-map) or is going to receive (when used
in an export route-map) the route is the same than the one specified
in the statement.
For peer-groups the statement matches if the specified peer is member
of the peer-group.
A special version of the command, 'match peer local', matches with
routes originated by the Route Server (defined with 'network ...',
redistributed routes and default-originate).
* lib/routemap.{ch}: Added a new clause 'call NAME' for use in
route-maps. It jumps into the specified route-map and when it returns
the first route-map ends if the called RM returns DENY_MATCH, or
continues in other case.
Members:
ChangeLog:1.53->1.54
bgpd/bgp_attr.c:1.4->1.5
bgpd/bgp_route.c:1.16->1.17
bgpd/bgp_route.h:1.3->1.4
bgpd/bgp_routemap.c:1.7->1.8
bgpd/bgp_table.c:1.1->1.2
bgpd/bgp_table.h:1.1->1.2
bgpd/bgp_vty.c:1.7->1.8
bgpd/bgpd.c:1.7->1.8
bgpd/bgpd.h:1.10->1.11
lib/routemap.c:1.3->1.4
lib/routemap.h:1.1->1.2
---------------------
PatchSet 652
Date: 2004/09/13 12:27:57
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-13 Paul Jakma <
[email protected]>
* configure.ac: capitalise the package name. autoconf lowercases
it for PACKAGE_TARNAME.
* lib/command.c: Update the copyright string in the default motd.
Members:
ChangeLog:1.54->1.55
configure.ac:1.63->1.64
lib/ChangeLog:1.30->1.31
lib/command.c:1.15->1.16
---------------------
PatchSet 653
Date: 2004/09/13 13:59:08
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-13 Paul Jakma <
[email protected]>
* Makefile.am: remove zebra/irdp.c from list - dead.
* extract.pl.in: Substitute in the autoconf srcdir/builddir paths
for includes to cpp.
Members:
vtysh/ChangeLog:1.15->1.16
vtysh/Makefile.am:1.16->1.17
vtysh/extract.pl.in:1.2->1.3
---------------------
PatchSet 654
Date: 2004/09/13 14:15:25
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-11 Paul Jakma <
[email protected]>
* doc/quagga.texi: Update copyright. Contents should be at beginning
of docs...
* redhat/quagga.spec.in: wee keep_build define, to keep build dir.
Members:
doc/ChangeLog:1.9->1.10
doc/quagga.texi:1.1->1.2
redhat/quagga.spec.in:1.11->1.12
---------------------
PatchSet 655
Date: 2004/09/13 15:01:12
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge svn revisions 997 and 1000 from Zebra cvs repository.
Members:
ospf6d/ChangeLog:1.19->1.20
ospf6d/ospf6_abr.c:1.9->1.10
ospf6d/ospf6_intra.c:1.6->1.7
ospf6d/ospf6_route.c:1.8->1.9
ospf6d/ospf6_route.h:1.7->1.8
ospf6d/ospf6d.h:1.13->1.14
---------------------
PatchSet 656
Date: 2004/09/13 21:22:18
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Disable isisd compiling by default. It compiles only in Linux and FreeBSD
and works only in Linux ;(.
Members:
ChangeLog:1.55->1.56
configure.ac:1.64->1.65
---------------------
PatchSet 657
Date: 2004/09/14 12:05:13
Author: hasso
Branch: HEAD
Tag: (none)
Log:
isis_pdu.c: Update l1_desig_is only if neighbor really is DIS.
Members:
isisd/ChangeLog:1.9->1.10
isisd/isis_pdu.c:1.5->1.6
---------------------
PatchSet 658
Date: 2004/09/14 14:54:30
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Isisd is now able to remove addresses from circuit and trigger LSP updates
if it's done. Some random fixes as well and update to sample configuration.
Members:
isisd/ChangeLog:1.10->1.11
isisd/isis_circuit.c:1.8->1.9
isisd/isis_events.c:1.4->1.5
isisd/isis_tlv.c:1.5->1.6
isisd/isis_zebra.c:1.5->1.6
isisd/isisd.conf.sample:1.1->1.2
---------------------
PatchSet 659
Date: 2004/09/15 08:38:54
Author: hasso
Branch: HEAD
Tag: (none)
Log:
There is no such option any more.
Members:
doc/install.texi:1.4->1.5
---------------------
PatchSet 660
Date: 2004/09/15 17:21:59
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Second part of fixes from Laurent Rabret.
Members:
isisd/ChangeLog:1.11->1.12
isisd/isis_pdu.c:1.6->1.7
isisd/isis_tlv.c:1.6->1.7
isisd/isisd.c:1.6->1.7
isisd/iso_checksum.c:1.2->1.3
---------------------
PatchSet 661
Date: 2004/09/15 22:46:55
Author: hasso
Branch: HEAD
Tag: (none)
Log:
There is several new RFCs ...
Members:
isisd/isis_tlv.h:1.3->1.4
---------------------
PatchSet 662
Date: 2004/09/17 07:52:16
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-17 Paul Jakma <
[email protected]>
* vtysh.c: (vtysh_client_execute) trailling NULLs can be arbitrarily
split across reads, dont get confused by this and block forever.
Members:
vtysh/ChangeLog:1.16->1.17
vtysh/vtysh.c:1.27->1.28
---------------------
PatchSet 663
Date: 2004/09/17 08:59:57
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Another great little fix from LIU Xin.
Members:
isisd/ChangeLog:1.12->1.13
isisd/isis_circuit.c:1.9->1.10
---------------------
PatchSet 664
Date: 2004/09/17 09:39:08
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-17 Paul Jakma <
[email protected]>
* ripngd/ripngd.c: move setsockopt_so_recvbuf to lib.
* lib/sockopt.{c,h}: Add setsockopt_so_recvbuf, for ripd and ripngd.
* ripd/ripd.c: set receive buffer to a decent size, some systems
have low defaults. Problem noted and fix suggested by Stephan
Schweizer in [zebra 20967].
Members:
lib/ChangeLog:1.31->1.32
lib/sockopt.c:1.4->1.5
lib/sockopt.h:1.5->1.6
ripd/ChangeLog:1.17->1.18
ripd/ripd.c:1.26->1.27
ripngd/ChangeLog:1.8->1.9
ripngd/ripngd.c:1.8->1.9
---------------------
PatchSet 665
Date: 2004/09/19 20:39:26
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Rework of SPF threads schedule logic. I'm not 100% sure whether it's right
thing to do to have completely separate threads for IPv4 and IPv6 SPF
though. But it works and it's now possible to have both IPv4 and IPv6
enabled in interface. One bug fixed in LSP regeneration scheduling as well.
Members:
isisd/ChangeLog:1.13->1.14
isisd/isis_lsp.c:1.7->1.8
isisd/isis_spf.c:1.7->1.8
isisd/isis_spf.h:1.2->1.3
---------------------
PatchSet 666
Date: 2004/09/20 15:55:29
Author: hasso
Branch: HEAD
Tag: (none)
Log:
2004-09-20 LIU Xin <lx at ns.6test.edu.cn>
* isis_dr.c, isis_events.c: Remove hello multiplier usage while scheduling
DIS election.
* isis_pdu.c: Don't call isis_event_dis_status_change() whenever
l[1|2]_desig_is is different from hdr.lan_id.
Members:
isisd/ChangeLog:1.14->1.15
isisd/isis_dr.c:1.5->1.6
isisd/isis_events.c:1.5->1.6
isisd/isis_pdu.c:1.7->1.8
---------------------
PatchSet 667
Date: 2004/09/21 15:17:04
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Make "C" vendor routers happy - put correct prefix addresses into
reachability TLV's. Somehow it wasn't problem for "J" vendor routers.
Members:
isisd/ChangeLog:1.15->1.16
isisd/isis_lsp.c:1.8->1.9
---------------------
PatchSet 668
Date: 2004/09/21 15:23:01
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Yet another DIS election fix from LIU Xin - update dis_record of
adjacencies when isisd becomes DIS.
Members:
isisd/ChangeLog:1.16->1.17
isisd/isis_dr.c:1.6->1.7
---------------------
PatchSet 669
Date: 2004/09/21 16:43:13
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-17 Paul Jakma <
[email protected]>
* sockopt.c: Add missing bracket
Members:
lib/ChangeLog:1.32->1.33
lib/sockopt.c:1.5->1.6
---------------------
PatchSet 670
Date: 2004/09/22 14:15:58
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-22 Paul Jakma <
[email protected]>
* zserv.c: (zsend_route_multipath) fix nasty bad memset of struct
in_addr to sizeof(struct in6_addr), causing odd and hard to debug
crash.
Members:
zebra/ChangeLog:1.32->1.33
zebra/zserv.c:1.14->1.15
---------------------
PatchSet 671
Date: 2004/09/23 20:18:23
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Remove usage of evil list and listnode typedefs.
Members:
bgpd/ChangeLog:1.19->1.20
bgpd/bgp_network.c:1.6->1.7
bgpd/bgp_nexthop.c:1.6->1.7
bgpd/bgp_zebra.c:1.3->1.4
isisd/ChangeLog:1.17->1.18
isisd/isis_circuit.c:1.10->1.11
lib/ChangeLog:1.33->1.34
lib/if.c:1.19->1.20
lib/if.h:1.11->1.12
lib/linklist.c:1.7->1.8
lib/linklist.h:1.4->1.5
ospf6d/ChangeLog:1.20->1.21
ospf6d/ospf6_abr.c:1.10->1.11
ospf6d/ospf6_area.c:1.7->1.8
ospf6d/ospf6_area.h:1.4->1.5
ospf6d/ospf6_asbr.c:1.11->1.12
ospf6d/ospf6_flood.c:1.7->1.8
ospf6d/ospf6_interface.c:1.11->1.12
ospf6d/ospf6_interface.h:1.3->1.4
ospf6d/ospf6_intra.c:1.7->1.8
ospf6d/ospf6_message.c:1.9->1.10
ospf6d/ospf6_neighbor.c:1.7->1.8
ospf6d/ospf6_spf.c:1.6->1.7
ospf6d/ospf6_spf.h:1.3->1.4
ospf6d/ospf6_top.c:1.10->1.11
ospf6d/ospf6_top.h:1.4->1.5
ospf6d/ospf6d.c:1.14->1.15
ospfd/ChangeLog:1.42->1.43
ospfd/ospf_abr.c:1.9->1.10
ospfd/ospf_ase.c:1.7->1.8
ospfd/ospf_flood.c:1.11->1.12
ospfd/ospf_ia.c:1.3->1.4
ospfd/ospf_interface.c:1.25->1.26
ospfd/ospf_interface.h:1.2->1.3
ospfd/ospf_ism.c:1.3->1.4
ospfd/ospf_lsa.c:1.26->1.27
ospfd/ospf_neighbor.c:1.4->1.5
ospfd/ospf_packet.c:1.36->1.37
ospfd/ospf_packet.h:1.2->1.3
ospfd/ospf_route.c:1.8->1.9
ospfd/ospf_route.h:1.3->1.4
ospfd/ospf_spf.c:1.12->1.13
ospfd/ospf_spf.h:1.3->1.4
ospfd/ospf_vty.c:1.19->1.20
ospfd/ospf_zebra.c:1.19->1.20
ospfd/ospfd.c:1.22->1.23
ospfd/ospfd.h:1.9->1.10
ripd/ChangeLog:1.18->1.19
ripd/rip_interface.c:1.17->1.18
ripd/ripd.c:1.27->1.28
ripngd/ChangeLog:1.9->1.10
ripngd/ripng_interface.c:1.9->1.10
ripngd/ripngd.c:1.9->1.10
zebra/ChangeLog:1.33->1.34
zebra/connected.c:1.7->1.8
zebra/interface.c:1.13->1.14
zebra/interface.h:1.4->1.5
zebra/irdp.h:1.2->1.3
zebra/redistribute.c:1.4->1.5
zebra/rtadv.c:1.12->1.13
zebra/zserv.c:1.15->1.16
zebra/zserv.h:1.6->1.7
---------------------
PatchSet 672
Date: 2004/09/24 09:01:38
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-24 Paul Jakma <
[email protected]>
* ospf_apiserver.{c,h}: lists typedef removal cleanup.
update some list loops to LIST_LOOP. some miscellaneous indent
fixups.
(ospf_apiserver_unregister_opaque_type) fix listnode_delete of
referenced node in loop.
* ospf_interface.h: lists typedef removal cleanup.
* ospf_opaque.{c,h}: lists typedef removal cleanup. update some list
loops to LIST_LOOP. miscellaneous style and indent fixups.
* ospf_te.{c,h}: ditto
* ospf_packet.c: lists typedef removal cleanup.
Members:
ospfd/ChangeLog:1.43->1.44
ospfd/ospf_apiserver.c:1.9->1.10
ospfd/ospf_apiserver.h:1.1->1.2
ospfd/ospf_interface.h:1.3->1.4
ospfd/ospf_opaque.c:1.7->1.8
ospfd/ospf_opaque.h:1.1->1.2
ospfd/ospf_packet.c:1.37->1.38
ospfd/ospf_te.c:1.3->1.4
---------------------
PatchSet 673
Date: 2004/09/24 09:07:54
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-24 Paul Jakma <
[email protected]>
* ospf_packet.c: (ospf_write) ifdef fragmentation support.
move actual fragmentation out to a new, similarly ifdefed, function.
(ospf_write_frags) fragmented write support, moved from previous.
Members:
ospfd/ospf_packet.c:1.38->1.39
---------------------
PatchSet 674
Date: 2004/09/24 09:09:57
Author: paul
Branch: HEAD
Tag: (none)
Log:
forgot to commit changelog..
Members:
ospfd/ChangeLog:1.44->1.45
---------------------
PatchSet 675
Date: 2004/09/24 09:23:24
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-24 Paul Jakma <
[email protected]>
* ospf_apiserver.{c,h}: (ospf_apiserver_term) loops calling
ospf_apiserver_free, which deletes referenced nodes from
apiserver_list, fixed.
Members:
ospfd/ChangeLog:1.45->1.46
ospfd/ospf_apiserver.c:1.10->1.11
---------------------
PatchSet 676
Date: 2004/09/24 09:24:42
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-24 Paul Jakma <
[email protected]>
* irdp_{interface,main}.c: lists typedef removal cleanup.
update some list loops to LIST_LOOP. some miscellaneous style
and indent fixups.
(no_ip_irdp_address_preference_cmd) Fix delete of referenced node
in loop.
* irdp_packet.c: (irdp_recvmsg) Fix buggy assignment of integer
to pointer.
* if_ioctl{,_solaris}.c: lists typedef removal cleanup.
update some list loops to LIST_LOOP.
Members:
zebra/ChangeLog:1.34->1.35
zebra/if_ioctl.c:1.3->1.4
zebra/if_ioctl_solaris.c:1.3->1.4
zebra/irdp_interface.c:1.3->1.4
zebra/irdp_main.c:1.4->1.5
zebra/irdp_packet.c:1.3->1.4
---------------------
PatchSet 677
Date: 2004/09/24 09:45:10
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-24 Paul Jakma <
[email protected]>
* irdp_interface.c: (no_ip_irdp_address_preference_cmd)
add missing listnode declaration.
Members:
zebra/ChangeLog:1.35->1.36
zebra/irdp_interface.c:1.4->1.5
---------------------
PatchSet 678
Date: 2004/09/24 11:45:28
Author: hasso
Branch: HEAD
Tag: (none)
Log:
* isisd.c: thread_master *master is already defined in isis_main.c.
* isis_misc.[c|h], isis_lsp.[c|h]: Move static variables out of header
files.
Members:
isisd/ChangeLog:1.18->1.19
isisd/isis_lsp.c:1.9->1.10
isisd/isis_lsp.h:1.2->1.3
isisd/isis_misc.c:1.5->1.6
isisd/isis_misc.h:1.3->1.4
isisd/isisd.c:1.7->1.8
---------------------
PatchSet 679
Date: 2004/09/26 16:42:44
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Compile with gcc-4.0.
Members:
isisd/ChangeLog:1.19->1.20
isisd/isis_lsp.h:1.3->1.4
---------------------
PatchSet 680
Date: 2004/09/26 17:08:11
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Compiler warnings fixes.
Members:
lib/ChangeLog:1.34->1.35
lib/sockopt.c:1.6->1.7
lib/vty.c:1.17->1.18
---------------------
PatchSet 681
Date: 2004/09/26 17:11:14
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Fix compiler warning.
Members:
ripd/ChangeLog:1.19->1.20
ripd/ripd.c:1.28->1.29
---------------------
PatchSet 682
Date: 2004/09/26 17:18:19
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Compiler warnings fixes.
Members:
bgpd/ChangeLog:1.20->1.21
bgpd/bgp_aspath.c:1.2->1.3
bgpd/bgp_packet.c:1.8->1.9
bgpd/bgp_vty.c:1.8->1.9
ospfd/ChangeLog:1.46->1.47
ospfd/ospf_abr.c:1.10->1.11
ospfd/ospf_dump.c:1.7->1.8
ospfd/ospf_lsa.c:1.27->1.28
ospfd/ospf_packet.c:1.39->1.40
ospfd/ospf_vty.c:1.20->1.21
ospfd/ospf_zebra.c:1.20->1.21
ripngd/ChangeLog:1.10->1.11
ripngd/ripng_nexthop.c:1.2->1.3
ripngd/ripngd.c:1.10->1.11
zebra/ChangeLog:1.36->1.37
zebra/irdp_interface.c:1.5->1.6
zebra/irdp_main.c:1.5->1.6
zebra/irdp_packet.c:1.4->1.5
zebra/rt_netlink.c:1.21->1.22
zebra/rtadv.c:1.13->1.14
zebra/zebra_vty.c:1.6->1.7
---------------------
PatchSet 683
Date: 2004/09/26 17:24:14
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Compiler warnings fixes.
Members:
isisd/ChangeLog:1.20->1.21
isisd/isis_adjacency.c:1.5->1.6
isisd/isis_circuit.c:1.11->1.12
isisd/isis_events.c:1.6->1.7
isisd/isis_events.h:1.2->1.3
isisd/isis_lsp.c:1.10->1.11
isisd/isis_misc.c:1.6->1.7
isisd/isis_network.c:1.4->1.5
isisd/isis_pdu.c:1.8->1.9
isisd/isis_route.c:1.3->1.4
isisd/isis_routemap.c:1.3->1.4
isisd/isis_spf.c:1.8->1.9
isisd/isis_tlv.c:1.7->1.8
isisd/isis_tlv.h:1.4->1.5
isisd/isis_zebra.c:1.6->1.7
isisd/isisd.c:1.8->1.9
---------------------
PatchSet 684
Date: 2004/09/26 17:25:07
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Compiler warning fix.
Members:
vtysh/ChangeLog:1.17->1.18
vtysh/vtysh.c:1.28->1.29
---------------------
PatchSet 685
Date: 2004/09/26 20:53:47
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Brown paperbag please. Fix previous commit.
Members:
isisd/ChangeLog:1.21->1.22
isisd/isis_circuit.c:1.12->1.13
---------------------
PatchSet 686
Date: 2004/09/27 08:27:13
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-27 Paul Jakma <
[email protected]>
* ospf_packet.c: (ospf_write) (struct msghdr).msg_name is caddr_t
on most platforms.
(ospf_recv_packet) ditto. And msg_flags is not always there
memset struct then set fields we care about rather than
initialise all fields individually.
Members:
ospfd/ChangeLog:1.47->1.48
ospfd/ospf_packet.c:1.40->1.41
---------------------
PatchSet 687
Date: 2004/09/27 08:49:57
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-27 Paul Jakma <
[email protected]>
* update-autotools: libtoolize should copy files, rather than link.
the whole idea is that dist files should not need auto*, etc.
installed to be able to compile.
Members:
ChangeLog:1.56->1.57
update-autotools:1.7->1.8
---------------------
PatchSet 688
Date: 2004/09/27 13:46:37
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-27 Paul Jakma <
[email protected]>
* zebra.h: Add WANT_OSPF_WRITE_FRAGMENT for ospfd
to try to fragment oversized packets. Enabled only for Linux.
Add HAVE_IP_HDRINCL_BSD_ORDER to define struct ip byte order,
to consolidate various ad-hoc platform defines for same thing.
Members:
lib/ChangeLog:1.35->1.36
lib/zebra.h:1.19->1.20
---------------------
PatchSet 689
Date: 2004/09/27 13:56:30
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-27 Paul Jakma <
[email protected]>
* ospf_dump.c: (ospf_ip_header_dump) Use HAVE_IP_HDRINCL_BSD_ORDER
Apply to offset too. Print ip_cksum, lets not worry about
possible 2.0.37 compile problems.
* ospf_packet.c: (ospf_swap_iph_to{n,h}) Use
HAVE_IP_HDRINCL_BSD_ORDER.
(ospf_recv_packet) ditto.
(ospf_write) Fixup iov argument to ospf_write_frags.
Members:
ospfd/ChangeLog:1.48->1.49
ospfd/ospf_dump.c:1.8->1.9
ospfd/ospf_packet.c:1.41->1.42
---------------------
PatchSet 690
Date: 2004/09/27 19:13:57
Author: hasso
Branch: HEAD
Tag: (none)
Log:
This code didn't survive valgrinding. I wonder how it survived normal run.
Members:
isisd/ChangeLog:1.22->1.23
isisd/isis_pdu.c:1.9->1.10
---------------------
PatchSet 691
Date: 2004/09/28 14:10:10
Author: paul
Branch: HEAD
Tag: (none)
Log:
CVS ignores symlinks, but I recently updated update-autotools to have
libtool copy files rather than symlink. Ignore these now copied files.
Members:
.cvsignore:1.6->1.7
---------------------
PatchSet 692
Date: 2004/09/28 16:05:56
Author: hasso
Branch: HEAD
Tag: (none)
Log:
I think that it's better to report bugs into Bugzilla.
Members:
isisd/isis_main.c:1.10->1.11
---------------------
PatchSet 693
Date: 2004/09/29 01:26:19
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Merge svn revision 1048 from Zebra cvs. Also add missing sokopt.h include
to ospf6_network.h.
Members:
ospf6d/ChangeLog:1.21->1.22
ospf6d/ospf6_asbr.c:1.12->1.13
ospf6d/ospf6_lsa.c:1.9->1.10
ospf6d/ospf6_network.c:1.5->1.6
ospf6d/ospf6_proto.c:1.3->1.4
ospf6d/ospf6_proto.h:1.3->1.4
---------------------
PatchSet 694
Date: 2004/09/30 05:56:26
Author: paul
Branch: HEAD
Tag: (none)
Log:
* Wed Sep 15 2004 Paul Jakma <
[email protected]>
- build snmp support by default
- build irdp support
- build with shared libs
- devel subpackage for archives and headers
Members:
redhat/quagga.spec.in:1.12->1.13
---------------------
PatchSet 695
Date: 2004/09/30 07:08:58
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-09-30 Paul Jakma <
[email protected]>
* Update default CFLAGS for gcc to keep Hasso busy.
Members:
ChangeLog:1.57->1.58
configure.ac:1.65->1.66
---------------------
PatchSet 696
Date: 2004/10/03 19:18:35
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Common router id.
Members:
bgpd/ChangeLog:1.21->1.22
bgpd/bgp_vty.c:1.9->1.10
bgpd/bgp_zebra.c:1.4->1.5
bgpd/bgpd.c:1.8->1.9
bgpd/bgpd.h:1.11->1.12
isisd/ChangeLog:1.23->1.24
isisd/isis_lsp.c:1.11->1.12
isisd/isis_tlv.h:1.5->1.6
isisd/isis_zebra.c:1.7->1.8
lib/ChangeLog:1.36->1.37
lib/zclient.c:1.10->1.11
lib/zclient.h:1.2->1.3
lib/zebra.h:1.20->1.21
ospf6d/ChangeLog:1.22->1.23
ospf6d/ospf6_zebra.c:1.7->1.8
ospfd/ChangeLog:1.49->1.50
ospfd/ospf_zebra.c:1.21->1.22
ospfd/ospfd.c:1.23->1.24
zebra/ChangeLog:1.37->1.38
zebra/Makefile.am:1.9->1.10
zebra/main.c:1.15->1.16
zebra/redistribute.c:1.5->1.6
zebra/router-id.c:INITIAL->1.1
zebra/router-id.h:INITIAL->1.1
zebra/zserv.c:1.16->1.17
zebra/zserv.h:1.7->1.8
---------------------
PatchSet 697
Date: 2004/10/03 19:46:08
Author: hasso
Branch: HEAD
Tag: (none)
Log:
New way to handle secondary addresses from Gilad Arnold.
Members:
zebra/ChangeLog:1.38->1.39
zebra/connected.c:1.8->1.9
zebra/interface.c:1.14->1.15
zebra/interface.h:1.5->1.6
---------------------
PatchSet 698
Date: 2004/10/03 21:11:32
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Big vtysh cleanup. See changelogs for details.
Members:
doc/ChangeLog:1.10->1.11
doc/vtysh.1:1.5->1.6
lib/ChangeLog:1.37->1.38
lib/command.c:1.16->1.17
lib/command.h:1.2->1.3
lib/vty.c:1.18->1.19
vtysh/ChangeLog:1.18->1.19
vtysh/Makefile.am:1.17->1.18
vtysh/extract.pl.in:1.3->1.4
vtysh/vtysh.c:1.29->1.30
vtysh/vtysh.conf.sample:1.1->1.2
vtysh/vtysh.h:1.6->1.7
vtysh/vtysh_config.c:1.7->1.8
vtysh/vtysh_main.c:1.7->1.8
---------------------
PatchSet 699
Date: 2004/10/03 21:21:38
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Document stuff I broke today.
Members:
NEWS:1.10->1.11
---------------------
PatchSet 700
Date: 2004/10/04 09:01:08
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Every file includes it and warns about it.
Members:
lib/zebra.h:1.21->1.22
---------------------
PatchSet 701
Date: 2004/10/04 20:10:31
Author: hasso
Branch: HEAD
Tag: (none)
Log:
First small part of lib cleanup. Mainly "constification" of arguments and
adding FIXME's.
Members:
lib/ChangeLog:1.38->1.39
lib/log.c:1.4->1.5
lib/log.h:1.2->1.3
lib/memory.c:1.3->1.4
lib/memory.h:1.5->1.6
lib/network.c:1.2->1.3
lib/network.h:1.2->1.3
lib/prefix.c:1.2->1.3
lib/prefix.h:1.2->1.3
---------------------
PatchSet 702
Date: 2004/10/05 15:09:04
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Remove dead files.
Members:
lib/tcpfilter.c:1.1->1.2(DEAD)
lib/tcpfilter.h:1.1->1.2(DEAD)
---------------------
PatchSet 703
Date: 2004/10/05 15:15:17
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Even my time is limited :).
Members:
ChangeLog:1.58->1.59
configure.ac:1.66->1.67
---------------------
PatchSet 704
Date: 2004/10/05 15:33:43
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-10-05 Paul Jakma <
[email protected]>
* sockopt.{c,h}: add sockopt_iphdrincl_swab_{htosys,systoh},
functions to change byte order between system IP_HDRINCL order
and host order.
Members:
lib/ChangeLog:1.39->1.40
lib/sockopt.c:1.7->1.8
lib/sockopt.h:1.6->1.7
---------------------
PatchSet 705
Date: 2004/10/05 15:38:29
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-10-05 Paul Jakma <
[email protected]>
* ospf_packet.c: replace ospf_swap_iph_to... with
sockopt_iphdrincl_swab_...
Members:
ospfd/ChangeLog:1.50->1.51
ospfd/ospf_dump.c:1.9->1.10
ospfd/ospf_packet.c:1.42->1.43
---------------------
PatchSet 706
Date: 2004/10/05 15:39:43
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-10-05 Paul Jakma <
[email protected]>
* irdp_packet.c: (parse_irdp_packet) style issues.
Use sockopt_iphdrincl_swab_systoh.
Try unbork the code. Checksum the ICMP data and actually
compare it to received checksum. Check data length against
claimed length in header.
Always use ntoh.. when accessing addresses, even when the
comparison happens to be endian-safe.
(send_packet) minor style isues. Use
sockopt_iphdrincl_swab_htosys.
(irdp_iph_hton/ntoh) IP header to/from network/host order.
Members:
zebra/ChangeLog:1.39->1.40
zebra/irdp_packet.c:1.5->1.6
---------------------
PatchSet 707
Date: 2004/10/05 15:57:50
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-10-05 Paul Jakma <
[email protected]>
* thread.c: (funcname_thread_add_timer_timeval) new function, add
timer at specified timeval.
(funcname_thread_add_timer) use funcname_thread_add_timer_timeval.
(funcname_thread_add_timer_msec) ditto
Members:
lib/ChangeLog:1.40->1.41
lib/thread.c:1.6->1.7
---------------------
PatchSet 708
Date: 2004/10/05 22:01:23
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Number of warnings is down to 3 again in lib directory. A lot of const's
added to strings and a lot of int -> unsigned int changes.
Members:
lib/ChangeLog:1.41->1.42
lib/Makefile.am:1.13->1.14
lib/buffer.c:1.2->1.3
lib/command.c:1.17->1.18
lib/command.h:1.3->1.4
lib/distribute.c:1.2->1.3
lib/filter.c:1.2->1.3
lib/filter.h:1.1->1.2
lib/hash.c:1.2->1.3
lib/if.c:1.20->1.21
lib/if_rmap.c:1.4->1.5
lib/keychain.c:1.2->1.3
lib/keychain.h:1.1->1.2
lib/log.c:1.5->1.6
lib/log.h:1.3->1.4
lib/plist.c:1.2->1.3
lib/privs.h:1.3->1.4
lib/routemap.c:1.4->1.5
lib/sockunion.c:1.4->1.5
lib/thread.c:1.7->1.8
lib/thread.h:1.3->1.4
lib/vty.c:1.19->1.20
lib/zclient.c:1.11->1.12
lib/zclient.h:1.3->1.4
---------------------
PatchSet 709
Date: 2004/10/07 14:53:29
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-10-07 Greg Troxel <
[email protected]>
* configure.ac: remove -Wpacked; 2.95.3 doesn't support it.
Members:
ChangeLog:1.59->1.60
configure.ac:1.67->1.68
---------------------
PatchSet 710
Date: 2004/10/07 15:19:36
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-10-07 Paul Jakma <
[email protected]>
* ospf_snmp.c: Missed list typedef update
* ospf_dump.c: Include sockopt.h for header swab functions.
Members:
ospfd/ChangeLog:1.51->1.52
ospfd/ospf_dump.c:1.10->1.11
ospfd/ospf_snmp.c:1.7->1.8
---------------------
PatchSet 711
Date: 2004/10/07 17:23:36
Author: paul
Branch: HEAD
Tag: (none)
Log:
- make specfile actually work
Members:
redhat/quagga.spec.in:1.13->1.14
---------------------
PatchSet 712
Date: 2004/10/07 17:25:49
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-10-07 Paul Jakma <
[email protected]>
* bump version to 0.97.0, release imminent.
Members:
configure.ac:1.68->1.69
---------------------
PatchSet 713
Date: 2004/10/07 20:33:46
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Make more strings const.
Members:
lib/ChangeLog:1.42->1.43
lib/command.c:1.18->1.19
lib/pid_output.c:1.4->1.5
lib/print_version.c:1.3->1.4
lib/vty.c:1.20->1.21
lib/vty.h:1.4->1.5
---------------------
PatchSet 714
Date: 2004/10/07 20:38:20
Author: gdt
Branch: HEAD
Tag: (none)
Log:
2004-10-07 Greg Troxel <
[email protected]>
* ospf_apiserver.c (ospf_apiserver_unregister_opaque_type): Don't
use of variable names 'node' and 'nextnode' to avoid possible
conflict with list macros. Move variable declaration inside for
loop after a statement to top of function.
Members:
ospfd/ChangeLog:1.52->1.53
ospfd/ospf_apiserver.c:1.11->1.12
---------------------
PatchSet 715
Date: 2004/10/07 21:07:40
Author: hasso
Branch: HEAD
Tag: (none)
Log:
No warnings here any more.
Members:
isisd/ChangeLog:1.24->1.25
isisd/isis_adjacency.c:1.6->1.7
isisd/isis_adjacency.h:1.2->1.3
isisd/isis_circuit.c:1.13->1.14
isisd/isis_csm.c:1.3->1.4
isisd/isis_dr.c:1.7->1.8
isisd/isis_dr.h:1.2->1.3
isisd/isis_events.c:1.7->1.8
isisd/isis_events.h:1.3->1.4
isisd/isis_lsp.c:1.12->1.13
isisd/isis_lsp.h:1.4->1.5
isisd/isis_main.c:1.11->1.12
isisd/isis_misc.c:1.7->1.8
isisd/isis_misc.h:1.4->1.5
isisd/isis_pdu.c:1.10->1.11
isisd/isis_spf.c:1.9->1.10
isisd/isis_tlv.c:1.8->1.9
isisd/isis_zebra.c:1.8->1.9
---------------------
PatchSet 716
Date: 2004/10/07 21:29:24
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Fix warnings. Didn't even look at files not compiled in Linux though.
Members:
zebra/ChangeLog:1.40->1.41
zebra/connected.c:1.9->1.10
zebra/main.c:1.16->1.17
zebra/rt_netlink.c:1.22->1.23
zebra/rtadv.c:1.14->1.15
zebra/zebra_rib.c:1.15->1.16
zebra/zserv.c:1.17->1.18
---------------------
PatchSet 717
Date: 2004/10/07 21:38:44
Author: paul
Branch: HEAD
Tag: (none)
Log:
2004-10-07 Paul Jakma <
[email protected]>
* ChangeLog: commit this too...
* bump version to 0.97.0, release imminent.
Members:
ChangeLog:1.60->1.61
---------------------
PatchSet 718
Date: 2004/10/07 22:32:14
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Even more const strings and fix to bugfix.
Members:
lib/ChangeLog:1.43->1.44
lib/command.c:1.19->1.20
lib/command.h:1.4->1.5
---------------------
PatchSet 719
Date: 2004/10/07 22:40:25
Author: hasso
Branch: HEAD
Tag: (none)
Log:
Vtysh compiles cleanly as well.
Members:
vtysh/ChangeLog:1.19->1.20
vtysh/vtysh.c:1.30->1.31
vtysh/vtysh.h:1.7->1.8
vtysh/vtysh_config.c:1.8->1.9
vtysh/vtysh_main.c:1.8->1.9
---------------------
PatchSet 720
Date: 2004/10/08 01:49:09
Author: paul
Branch: HEAD
Tag: (none)
Log:
- ospfclient should be in -devel package, if anywhere.
Members:
redhat/quagga.spec.in:1.14->1.15
---------------------
PatchSet 721
Date: 2004/10/08 02:36:54
Author: paul
Branch: HEAD
Tag: quagga_0_97_0_release
Log:
2004-10-05 Paul Jakma <
[email protected]>
* version.h.in: print_version declaration is here, not in autoconf
generated version.h.
Members:
lib/ChangeLog:1.44->1.45
lib/version.h.in:1.1->1.2