--------------------- PatchSet 1048 Date: 2005/02/11 09:12:47 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_lsdb.c: Fix sum of checksums calculation. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.3->1.88.2.4 ospfd/ospf_lsdb.c:1.2->1.2.2.1 --------------------- PatchSet 1068 Date: 2005/02/19 14:20:05 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * configure.ac: Fix Linux detection. Host types like i686-pc-linux didn't match the pattern. Fixes bugzilla #150. [backport from HEAD] Members: ChangeLog:1.93->1.93.2.7 configure.ac:1.85.2.4->1.85.2.5 --------------------- PatchSet 1070 Date: 2005/02/19 21:24:36 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_api.h: char isnt always signed, but it has to be it here. Fixes bugzilla #153. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.4->1.88.2.5 ospfd/ospf_api.h:1.1->1.1.4.1 --------------------- PatchSet 1077 Date: 2005/02/23 14:31:33 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * bgp_route.c: Make reannouncing prefixes with changed attributes work again. Fixes bugzilla #157. [backport from HEAD] Members: bgpd/ChangeLog:1.36->1.36.2.3 bgpd/bgp_route.c:1.20->1.20.2.3 --------------------- PatchSet 1086 Date: 2005/03/05 18:59:01 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * rt_netlink.c: (netlink_socket,netlink_request,netlink_parse_info, netlink_talk) Save errno before calling zserv_privs.change. [backport from HEAD] Members: zebra/ChangeLog:1.59->1.59.2.2 zebra/rt_netlink.c:1.26->1.26.2.1 --------------------- PatchSet 1087 Date: 2005/03/05 19:04:26 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * if_ioctl_solaris.c: (interface_list_ioctl) Save errno before calling zserv_privs.change. * ioctl{,_solaris}.c: (if_ioctl,if_ioctl_ipv6) Save errno before calling zserv_privs.change. * ipforward_solaris.c: (solaris_nd) Save errno before calling zserv_privs.change. * irdp_main.c: (irdp_sock_init) Save errno before calling zserv_privs.change. [backport from HEAD] Members: zebra/ChangeLog:1.59.2.2->1.59.2.3 zebra/if_ioctl_solaris.c:1.5->1.5.2.1 zebra/ioctl.c:1.6->1.6.2.1 zebra/ioctl_solaris.c:1.4->1.4.2.1 zebra/ipforward_solaris.c:1.6->1.6.2.1 zebra/irdp_main.c:1.10->1.10.2.1 --------------------- PatchSet 1088 Date: 2005/03/05 19:06:52 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_network.c: (ospf_sock_init) Save errno before calling ospfd_privs.change. [backport from HEAD] Members: ospfd/ChangeLog:1.88->1.88.2.6 ospfd/ospf_network.c:1.9->1.9.2.1 --------------------- PatchSet 1089 Date: 2005/03/05 19:08:36 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ripd.c: (rip_create_socket) Save errno before calling ripd_privs.change. [backport from HEAD] Members: ripd/ChangeLog:1.31->1.31.2.1 ripd/ripd.c:1.37->1.37.2.1 --------------------- PatchSet 1090 Date: 2005/03/05 19:12:16 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ripng_interface.c: (ripng_multicast_join) Save errno before calling ripngd_privs.change. [backport from HEAD] Members: ripngd/ChangeLog:1.20->1.20.2.1 ripngd/ripng_interface.c:1.14->1.14.2.1 --------------------- PatchSet 1091 Date: 2005/03/05 19:16:47 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf6_zebra.c: Fix core dump when router-id is provided with an empty ospf6d.conf file (no context router ospf6) because ospf6_create has not been called yet. [backport form HEAD] Members: ospf6d/ChangeLog:1.35->1.35.2.1 ospf6d/ospf6_zebra.c:1.10->1.10.2.1 --------------------- PatchSet 1096 Date: 2005/03/07 13:34:26 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * if_proc.c, ipforward_proc.c, rtread_proc.c: Fix fd leaks. [backport from HEAD] Members: zebra/ChangeLog:1.59.2.3->1.59.2.4 zebra/if_proc.c:1.3->1.3.2.1 zebra/ipforward_proc.c:1.5->1.5.2.1 zebra/rtread_proc.c:1.2->1.2.2.1 --------------------- PatchSet 1097 Date: 2005/03/07 13:39:20 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * command.c: host.name might be NULL. * vty.c: Fix fd leak. [backport from HEAD] Members: lib/ChangeLog:1.111->1.111.2.8 lib/command.c:1.31->1.31.2.3 lib/vty.c:1.31->1.31.2.2 --------------------- PatchSet 1098 Date: 2005/03/07 13:42:22 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * isis_spf.c: host.name might be NULL. [backport form HEAD] Members: isisd/ChangeLog:1.35->1.35.2.1 isisd/isis_spf.c:1.11->1.11.2.1 --------------------- PatchSet 1104 Date: 2005/03/09 12:54:43 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * vtysh_config.c: Move password commands to the AAA_NODE. It quarantees that they will appear after SERVICE_NODE to make sure that encrypted passwords will work ("service password-encryption" command). [backport from HEAD] Members: vtysh/ChangeLog:1.31->1.31.2.3 vtysh/vtysh_config.c:1.11->1.11.2.1 --------------------- PatchSet 1109 Date: 2005/03/12 18:54:45 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * connected.c, interface.c, interface.h: Revert secondary handling patch from Gilad Arnold commited in 2004-10-03. It wasn't possible to store ip addresses in zebra config any more for "dynamic" interfaces like vlans or ppp. "secondary" keyword for IPv4 addresses remains to be removed though. It isn't useful, because all kernels we support have their own views anyway what's primary and what's secondary. Members: zebra/ChangeLog:1.59.2.4->1.59.2.5 zebra/connected.c:1.12->1.12.2.1 zebra/interface.c:1.20->1.20.2.1 zebra/interface.h:1.6->1.6.2.1 --------------------- PatchSet 1112 Date: 2005/03/14 09:23:14 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_lsa.c: (ospf_lsa_refresh_walker) If the system clock jumps backward, then current time may be less than ospf->lsa_refresher_started. This was causing invalid values for ospf->lsa_refresh_queue.index resulting in infinite loops. Problem fixed by casting the expression to unsigned before taking the modulus. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.6->1.88.2.7 ospfd/ospf_lsa.c:1.32->1.32.2.1 --------------------- PatchSet 1113 Date: 2005/03/14 10:33:47 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * configure.ac: Solaris 8 can use the newer lifreq based methods too, allows IPv6. [backport from HEAD] Members: ChangeLog:1.93.2.7->1.93.2.8 configure.ac:1.85.2.5->1.85.2.6 --------------------- PatchSet 1119 Date: 2005/03/21 10:34:37 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * bgp_route.c: Don't crash while clearing route tables if there is no particular afi/safi configured. [backport from HEAD] Members: bgpd/ChangeLog:1.36.2.3->1.36.2.4 bgpd/bgp_route.c:1.20.2.3->1.20.2.4 --------------------- PatchSet 1122 Date: 2005/03/25 18:08:08 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * zebra.h: Must check whether __attribute__ should be defined before including zassert.h. [backport from HEAD] Members: lib/ChangeLog:1.111.2.8->1.111.2.9 lib/zebra.h:1.27->1.27.2.2 --------------------- PatchSet 1124 Date: 2005/03/25 19:49:33 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospfd.h: Include log.h, fixes compile with gcc-4.0. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.7->1.88.2.8 ospfd/ospfd.h:1.11->1.11.2.1 --------------------- PatchSet 1127 Date: 2005/03/26 17:38:32 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * doc/defines.texi.in, lib/version.h.in: Update copyright string to include year 2005. Members: ChangeLog:1.93.2.8->1.93.2.9 doc/defines.texi.in:1.1->1.1.2.1 lib/version.h.in:1.6->1.6.2.1 --------------------- PatchSet 1130 Date: 2005/03/27 14:36:32 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_snmp.c: Don't crash in snmp query if ospf instance doesn't exist at all. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.8->1.88.2.9 ospfd/ospf_snmp.c:1.11->1.11.2.1 --------------------- PatchSet 1131 Date: 2005/03/27 15:14:48 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf6_interface.c: Fix crashes if elements is deleted in list loop and nextnode() call is attempted after that. Will be fixed with linked list cleanup in HEAD. Members: ospf6d/ChangeLog:1.35.2.1->1.35.2.2 ospf6d/ospf6_interface.c:1.14->1.14.2.1 --------------------- PatchSet 1138 Date: 2005/03/30 14:14:08 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * rt_netlink.c: [netlink_link_change] If the status of an operative interface changes [e.g. MTU changes], the client daemons should be notified by calling zebra_interface_up_update. Previously, the information was being updated in zebras interface structure, but the clients were not notified of changes to an operative interface. * ospf_zebra.c: [ospf_interface_state_up] If the MTU of an operative interface changes, print a debug message and call ospf_if_reset[] to simulate down/up on the interface. * ospf_interface.h: Declare new function ospf_if_reset[]. * ospf_interface.c: [ospf_if_reset] New function to call ospf_if_down and ospf_if_up for all ospf interfaces attached to an interface. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.9->1.88.2.10 ospfd/ospf_interface.c:1.29->1.29.2.1 ospfd/ospf_interface.h:1.6->1.6.2.1 ospfd/ospf_zebra.c:1.26->1.26.2.1 zebra/ChangeLog:1.59.2.5->1.59.2.6 zebra/rt_netlink.c:1.26.2.1->1.26.2.2 --------------------- PatchSet 1142 Date: 2005/04/01 10:28:46 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * rt_netlink.c (netlink_talk): Don't assume we use netlink_cmd although we do now actually. * rt_netlink.c (netlink_route, netlink_route_multipath): Always use netlink_cmd to send messages to the kernel. [backport from HEAD] Members: zebra/ChangeLog:1.59.2.6->1.59.2.7 zebra/rt_netlink.c:1.26.2.2->1.26.2.3 --------------------- PatchSet 1143 Date: 2005/04/01 10:56:39 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_dump.c: (show_debugging_ospf) Show if ospf event debugging is turned on. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.10->1.88.2.11 ospfd/ospf_dump.c:1.15->1.15.2.1 --------------------- PatchSet 1144 Date: 2005/04/01 11:25:48 Author: hasso Branch: quagga_0_98_stable Tag: quagga_0_98_3_release Log: * configure.ac: Bump version to 0.98.3. * doc/quagga.info: Version bump (autogenerated) Members: ChangeLog:1.93->1.93.2.10 configure.ac:1.85->1.85.2.7 doc/ChangeLog:1.30->1.30.2.4 doc/quagga.info:1.5->1.5.2.4