--------------------- PatchSet 1330 Date: 2005/06/30 17:27:07 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * configure.ac: Actually test whether libc has IPv6 support. [backport from HEAD] Members: ChangeLog:1.93.2.15->1.93.2.16 configure.ac:1.85.2.12->1.85.2.13 --------------------- PatchSet 1338 Date: 2005/08/01 20:53:26 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * vtysh_user.c: rename struct user to struct vtysh_user to avoid clashes with sys/user.h on Linux/ARM. [backport from HEAD] Members: vtysh/ChangeLog:1.31->1.31.2.4 vtysh/vtysh_user.c:1.5->1.5.2.1 --------------------- PatchSet 1339 Date: 2005/08/01 21:19:41 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_abr.c: (ospf_abr_announce_network_to_area) SET_FLAG should be on lsa not old, which may be freed for one thing, obviously. [backport from HEAD] Members: ospfd/ChangeLog:1.88->1.88.2.16 ospfd/ospf_abr.c:1.13->1.13.2.2 --------------------- PatchSet 1340 Date: 2005/08/01 21:42:57 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * prefix.c: (ip_masklen) While loop should test that 'pnt' pointer is in range before dereferencing it. [backport from HEAD] Members: lib/ChangeLog:1.111->1.111.2.12 lib/prefix.c:1.5.2.1->1.5.2.2 --------------------- PatchSet 1341 Date: 2005/08/01 22:15:49 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * prefix.c: (prefix_ipv4_new, prefix_ipv6_new): Call prefix_new to allocate the memory to make sure that all struct prefix pointers point to objects of the same length (avoids memory overruns on struct prefix assignments). (prefix_ipv4_free, prefix_ipv6_free): Simply call prefix_free. It is interesting to note that these functions are never actually called anywhere in the code. Instead prefix_free was already being called directly, despite the previous MTYPE incompatibility. [backport from HEAD] Members: lib/ChangeLog:1.111.2.12->1.111.2.13 lib/prefix.c:1.5.2.2->1.5.2.3 --------------------- PatchSet 1343 Date: 2005/08/03 20:26:43 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * bgp_routemap.c: Revert part of leaking communities fix commited in 2005-05-27. While ecommunity fix seems to be correct, community case isn't. Fixes bugzilla #209. [backport from HEAD] Members: bgpd/ChangeLog:1.36->1.36.2.9 bgpd/bgp_routemap.c:1.9.2.2->1.9.2.3 --------------------- PatchSet 1345 Date: 2005/08/05 10:49:32 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_zebra.c: Don't assert/stop before type == ZEBRA_ROUTE_MAX if dealing with routemaps. There is ospf->route_map[ZEBRA_ROUTE_MAX] for default-information. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.16->1.88.2.17 ospfd/ospf_zebra.c:1.26->1.26.2.2 --------------------- PatchSet 1356 Date: 2005/08/17 16:37:13 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ospf_vty.c: Check carefully if interface exists before trying to print info about it. Fixes bugzilla #213. [backport from HEAD] Members: ospfd/ChangeLog:1.88.2.17->1.88.2.18 ospfd/ospf_vty.c:1.28->1.28.2.1 --------------------- PatchSet 1364 Date: 2005/08/26 08:41:30 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * zebra_rib.c, rib.h: Add distance and metric arguments to the rib_add_ipv6() function so that IPv6 routes in RIB can have correct metric. No IPv6 routing daemon uses distance yet though. * zserv.c, connected.c, kernel_socket.c, rt_netlink.c, rtread_proc.c,zserv.c: Pass metric and distance info to the rib_add_ipv6(). Bug was discovered by Hugo Santos during zserv cleanup in HEAD. Members: zebra/ChangeLog:1.59->1.59.2.10 zebra/connected.c:1.12->1.12.2.2 zebra/kernel_socket.c:1.21->1.21.2.1 zebra/rib.h:1.5->1.5.2.1 zebra/rt_netlink.c:1.26.2.4->1.26.2.5 zebra/rtread_proc.c:1.2.2.1->1.2.2.2 zebra/zebra_rib.c:1.18.2.1->1.18.2.2 zebra/zserv.c:1.23->1.23.2.1 --------------------- PatchSet 1365 Date: 2005/08/26 09:14:37 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * ripng_zebra.c, ripngd.[ch]: Pass metric info to the zebra daemon. Members: ripngd/ChangeLog:1.20->1.20.2.2 ripngd/ripng_zebra.c:1.6->1.6.2.1 ripngd/ripngd.c:1.16->1.16.2.1 ripngd/ripngd.h:1.4->1.4.2.1 --------------------- PatchSet 1367 Date: 2005/08/26 16:01:39 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * bgp_route.c: Third (?) attempt to fix best selection breakage introduced long time ago with route server patch. Hopefully it's last case to fix - route-server client not in peer group. [backport from HEAD] Members: bgpd/ChangeLog:1.36.2.9->1.36.2.10 bgpd/bgp_route.c:1.20->1.20.2.5 --------------------- PatchSet 1370 Date: 2005/08/28 18:36:28 Author: hasso Branch: quagga_0_98_stable Tag: (none) Log: * configure.ac: Bump version to 0.98.5. * quagga.info: Version bump (autogenerated) Members: ChangeLog:1.93->1.93.2.17 configure.ac:1.85->1.85.2.14 doc/ChangeLog:1.30.2.5->1.30.2.6 doc/quagga.info:1.5.2.5->1.5.2.6