--------------------- PatchSet 748 Date: 2004/10/12 07:05:34 Author: hasso Branch: HEAD Tag: (none) Log: ospf6d supports SNMP as well now. Members: doc/ChangeLog:1.13->1.14 doc/snmp.texi:1.4->1.5 --------------------- PatchSet 749 Date: 2004/10/12 07:13:54 Author: hasso Branch: HEAD Tag: (none) Log: Unbreak ospfclient compilation. Members: ospfd/ChangeLog:1.57->1.58 ospfd/ospf_main.c:1.16->1.17 ospfd/ospf_opaque.c:1.9->1.10 --------------------- PatchSet 750 Date: 2004/10/12 16:55:19 Author: hasso Branch: HEAD Tag: (none) Log: Unbreak "show ip route" command. Members: zebra/ChangeLog:1.41->1.42 zebra/zebra_vty.c:1.7->1.8 --------------------- PatchSet 751 Date: 2004/10/12 21:50:58 Author: hasso Branch: HEAD Tag: (none) Log: Some compiler warnings fixes and fix for bugzilla #119. Members: zebra/ChangeLog:1.42->1.43 zebra/interface.c:1.15->1.16 zebra/irdp_interface.c:1.6->1.7 zebra/rib.h:1.4->1.5 zebra/zebra_rib.c:1.16->1.17 zebra/zebra_snmp.c:1.3->1.4 zebra/zebra_vty.c:1.8->1.9 --------------------- PatchSet 752 Date: 2004/10/13 06:06:08 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-13 Paul Jakma * (global) more const'ification and fixups of types to clean up code. * bgp_mplsvpn.{c,h}: (str2tag) fix abuse. Still not perfect, should use something like the VTY_GET_INTEGER macro, but without the vty_out bits.. * bgp_routemap.c: (set_aggregator_as) use VTY_GET_INTEGER_RANGE (no_set_aggregator_as) ditto. * bgpd.c: (peer_uptime) fix unlikely bug, where no buffer is returned, add comments about troublesome return value. Members: bgpd/ChangeLog:1.22->1.23 bgpd/bgp_aspath.c:1.3->1.4 bgpd/bgp_aspath.h:1.1->1.2 bgpd/bgp_clist.c:1.3->1.4 bgpd/bgp_clist.h:1.1->1.2 bgpd/bgp_community.c:1.2->1.3 bgpd/bgp_community.h:1.2->1.3 bgpd/bgp_damp.c:1.1->1.2 bgpd/bgp_damp.h:1.1->1.2 bgpd/bgp_debug.c:1.5->1.6 bgpd/bgp_debug.h:1.2->1.3 bgpd/bgp_dump.c:1.6->1.7 bgpd/bgp_ecommunity.c:1.3->1.4 bgpd/bgp_ecommunity.h:1.3->1.4 bgpd/bgp_filter.c:1.3->1.4 bgpd/bgp_filter.h:1.1->1.2 bgpd/bgp_fsm.c:1.7->1.8 bgpd/bgp_fsm.h:1.2->1.3 bgpd/bgp_main.c:1.11->1.12 bgpd/bgp_mplsvpn.c:1.2->1.3 bgpd/bgp_mplsvpn.h:1.2->1.3 bgpd/bgp_packet.c:1.9->1.10 bgpd/bgp_packet.h:1.2->1.3 bgpd/bgp_regex.c:1.1->1.2 bgpd/bgp_regex.h:1.1->1.2 bgpd/bgp_route.c:1.17->1.18 bgpd/bgp_route.h:1.4->1.5 bgpd/bgp_routemap.c:1.8->1.9 bgpd/bgp_snmp.c:1.5->1.6 bgpd/bgp_vty.c:1.10->1.11 bgpd/bgp_zebra.c:1.5->1.6 bgpd/bgp_zebra.h:1.1->1.2 bgpd/bgpd.c:1.9->1.10 bgpd/bgpd.h:1.12->1.13 --------------------- PatchSet 753 Date: 2004/10/13 06:22:18 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-13 Paul Jakma * (global) more const'ification. * sockunion.c: (sockunion_su2str) buffer should be sized SU_ADDRSTRLEN. (sockunion_log) do not return stack variables, strdup buf before return. * vty.h: Fix up the VTY_GET_INTEGER macros. Testing caller supplied values against ULONG_MAX is daft, when caller probably has passed a type that can not hold ULONG_MAX. use a temporary long instead. Add VTY_GET_LONG, make VTY_GET_INTEGER_RANGE use it, make VTY_GET_INTEGER a define for VTY_GET_INTEGER_RANGE. Members: lib/ChangeLog:1.51->1.52 lib/command.c:1.21->1.22 lib/command.h:1.7->1.8 lib/sockunion.c:1.6->1.7 lib/sockunion.h:1.2->1.3 lib/vty.h:1.5->1.6 --------------------- PatchSet 754 Date: 2004/10/13 09:18:07 Author: hasso Branch: HEAD Tag: (none) Log: Fix critical bugzilla #113. Make CMD_ERR_NOTHING_TODO nonfatal. Members: lib/ChangeLog:1.52->1.53 lib/command.c:1.22->1.23 --------------------- PatchSet 755 Date: 2004/10/13 09:36:47 Author: hasso Branch: HEAD Tag: (none) Log: Initialize access lists here as well. Members: isisd/ChangeLog:1.26->1.27 isisd/isis_main.c:1.12->1.13 --------------------- PatchSet 756 Date: 2004/10/13 09:47:32 Author: hasso Branch: HEAD Tag: (none) Log: All access lists (IPv4 and IPv6) are used by all daemons to limit access to vty. Members: vtysh/ChangeLog:1.22->1.23 vtysh/extract.pl.in:1.4->1.5 --------------------- PatchSet 757 Date: 2004/10/13 10:32:48 Author: hasso Branch: HEAD Tag: (none) Log: Unbreak compilation with ospfapi disabled. We should seriously think about reducing various configure options. Members: ospfd/ChangeLog:1.58->1.59 ospfd/ospf_main.c:1.17->1.18 --------------------- PatchSet 758 Date: 2004/10/13 11:33:26 Author: hasso Branch: HEAD Tag: (none) Log: Make initializing smux connection configurable - "smux peer OID" command initializes connection, and "no smux peer" command terminates it. Fixes bugzilla #47 and #112. Members: bgpd/ChangeLog:1.23->1.24 bgpd/bgp_snmp.c:1.6->1.7 lib/ChangeLog:1.53->1.54 lib/smux.c:1.10->1.11 lib/smux.h:1.3->1.4 ospf6d/ChangeLog:1.27->1.28 ospf6d/ospf6_snmp.c:1.2->1.3 ospfd/ChangeLog:1.59->1.60 ospfd/ospf_snmp.c:1.9->1.10 ripd/ChangeLog:1.22->1.23 ripd/rip_snmp.c:1.3->1.4 zebra/ChangeLog:1.43->1.44 zebra/zebra_snmp.c:1.4->1.5 --------------------- PatchSet 759 Date: 2004/10/13 13:20:35 Author: hasso Branch: HEAD Tag: (none) Log: * zserv.c: Remove useless warnings "forwarding is already on". Members: zebra/ChangeLog:1.44->1.45 zebra/zserv.c:1.18->1.19 --------------------- PatchSet 760 Date: 2004/10/13 15:52:22 Author: paul Branch: HEAD Tag: (none) Log: - fix date in changelog of my last commit.. Members: vtysh/ChangeLog:1.23->1.24 --------------------- PatchSet 761 Date: 2004/10/13 21:59:04 Author: hasso Branch: HEAD Tag: (none) Log: Ladies and Gentlemens. This file is dead for years, from 1999 to be exact. Members: bgpd/ChangeLog:1.24->1.25 bgpd/bgp_view.c:1.2->1.3(DEAD) --------------------- PatchSet 762 Date: 2004/10/13 22:32:46 Author: hasso Branch: HEAD Tag: (none) Log: Make dump configuration appear in vtysh. Members: bgpd/ChangeLog:1.25->1.26 bgpd/bgp_dump.c:1.7->1.8 --------------------- PatchSet 763 Date: 2004/10/15 00:07:37 Author: hasso Branch: HEAD Tag: (none) Log: Missing comma. Members: doc/overview.texi:1.5->1.6 --------------------- PatchSet 764 Date: 2004/10/19 07:26:01 Author: hasso Branch: HEAD Tag: (none) Log: Fix regression. It seems to me that this code still works only by accident though. Needs serious cleanup. Members: zebra/ChangeLog:1.45->1.46 zebra/zserv.c:1.19->1.20 --------------------- PatchSet 765 Date: 2004/10/19 15:41:56 Author: paul Branch: HEAD Tag: (none) Log: - From Andrew Schorr, fixup logrotate to use correct path to killall and use the pid file. Members: redhat/quagga.logrotate:1.3->1.4 --------------------- PatchSet 766 Date: 2004/10/19 20:44:43 Author: hasso Branch: HEAD Tag: (none) Log: OK. Here it is - PtP patch from Andrew J. Schorr. No problems with ospfd, ripd might need some more testing though. Members: ChangeLog:1.62->1.63 bgpd/ChangeLog:1.26->1.27 bgpd/bgp_nexthop.c:1.7->1.8 lib/ChangeLog:1.54->1.55 lib/if.c:1.22->1.23 lib/if.h:1.14->1.15 lib/prefix.c:1.3->1.4 lib/prefix.h:1.3->1.4 lib/zclient.c:1.12->1.13 ospfd/ChangeLog:1.60->1.61 ospfd/ospf_interface.c:1.26->1.27 ospfd/ospf_lsa.c:1.29->1.30 ospfd/ospf_snmp.c:1.10->1.11 ospfd/ospf_vty.c:1.23->1.24 ospfd/ospfd.c:1.25->1.26 ripd/ChangeLog:1.23->1.24 ripd/rip_interface.c:1.20->1.21 ripd/ripd.c:1.31->1.32 zebra/ChangeLog:1.46->1.47 zebra/connected.c:1.10->1.11 zebra/interface.c:1.16->1.17 zebra/rt_netlink.c:1.23->1.24 --------------------- PatchSet 767 Date: 2004/10/19 21:40:08 Author: hasso Branch: HEAD Tag: (none) Log: Small copyright string and hostname related cleanup. Members: lib/ChangeLog:1.55->1.56 lib/Makefile.am:1.14->1.15 lib/command.c:1.23->1.24 lib/command.h:1.8->1.9 lib/print_version.c:1.4->1.5(DEAD) lib/version.h.in:1.3->1.4 --------------------- PatchSet 768 Date: 2004/10/20 20:07:48 Author: hasso Branch: HEAD Tag: (none) Log: Don't popen pager if command is "exit". Fixes "vtysh screws up my terminal if I exit" issue. Members: vtysh/ChangeLog:1.24->1.25 vtysh/vtysh.c:1.33->1.34 --------------------- PatchSet 769 Date: 2004/10/22 05:55:05 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-22 Paul Jakma * configure.ac: fix up enable help alignment slightly Add --enable-gcc-ultra-verbose to set various gcc warnings which should one day be fixed but are not serious problems or which could be false-positives. Members: ChangeLog:1.63->1.64 configure.ac:1.70->1.71 --------------------- PatchSet 770 Date: 2004/10/22 11:27:28 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-22 Paul Jakma * ripd.c: Collapse redundant passing of various address structs, struct interface and struct connected as arguments to functions down to two key arguments, namely struct connected and, possibly, address of source/destination. Testing for RIPv1 would be useful. (rip_read) lookup struct connected for the received packet, pass it on. * rip_interface.c: With previous changes, we no longer have to tread carefully with struct connected, as it will always be there and valid. Members: ripd/ChangeLog:1.24->1.25 ripd/rip_interface.c:1.21->1.22 ripd/ripd.c:1.32->1.33 --------------------- PatchSet 771 Date: 2004/10/22 11:54:39 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-13 Paul Jakma * sockopt.c: (getsockopt_ipv4_ifindex) no ifindex should be 0, not -1. Members: lib/ChangeLog:1.56->1.57 lib/sockopt.c:1.9->1.10 --------------------- PatchSet 772 Date: 2004/10/22 12:51:57 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-22 Paul Jakma * sockopt.c: (setsockopt_pktinfo) unexported * sockopt.h: Cleanup SOCKOPT_CMSG defines a bit. Add a throwaway define for SOPT_SIZE_CMSG_IFINDEX_IPV4 for systems which have neither IP_RECVIF nor IP_PKTINFO (eg openbsd). Members: lib/ChangeLog:1.57->1.58 lib/sockopt.c:1.10->1.11 lib/sockopt.h:1.7->1.8 --------------------- PatchSet 773 Date: 2004/10/22 13:05:17 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-22 Paul Jakma * ospf_network.c: (ospf_sock_init) call neutral setsock_ifindex() function. * ospf_packet.c: (ospf_read) manually look up ifindex if system could not have returned one, eg openbsd. Members: ospfd/ChangeLog:1.61->1.62 ospfd/ospf_network.c:1.5->1.6 ospfd/ospf_packet.c:1.46->1.47 --------------------- PatchSet 774 Date: 2004/10/22 13:27:44 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-22 Paul Jakma * command.h: Cleanup the defines a bit, add helper defines and collapse all defines to use those. Add an attribute field to cmd_element to support, eg hidden or deprecated commands, add defun defines for such. All that's left to do is add logic to command.c to check these attributes... ;) Members: lib/ChangeLog:1.58->1.59 lib/command.h:1.9->1.10 --------------------- PatchSet 775 Date: 2004/10/22 17:55:10 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-22 Paul Jakma * sockopt.h: Fix elif that should be an else. Members: lib/ChangeLog:1.59->1.60 lib/sockopt.h:1.8->1.9 --------------------- PatchSet 776 Date: 2004/10/22 18:00:38 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-22 Paul Jakma * ospfd/ospf_packet.c: setsockopt_pktinfo -> setsockopt_ifindex * zebra/irdp_main.c: ditto Members: ospfd/ChangeLog:1.62->1.63 ospfd/ospf_packet.c:1.47->1.48 zebra/ChangeLog:1.47->1.48 zebra/irdp_main.c:1.6->1.7 --------------------- PatchSet 777 Date: 2004/10/22 23:52:33 Author: paul Branch: HEAD Tag: (none) Log: - credit rix for fixing openbsd Members: lib/ChangeLog:1.60->1.61 ospfd/ChangeLog:1.63->1.64 --------------------- PatchSet 778 Date: 2004/10/23 00:24:43 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-23 Paul Jakma * zebra.h: reserve ZEBRA_ROUTE_HSLS Members: lib/ChangeLog:1.61->1.62 lib/zebra.h:1.22->1.23 --------------------- PatchSet 779 Date: 2004/10/23 00:53:19 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-23 Paul Jakma * configure.ac: bump version to 0.97.2, release imminent. Members: ChangeLog:1.64->1.65 configure.ac:1.71->1.72 --------------------- PatchSet 780 Date: 2004/10/23 01:05:41 Author: paul Branch: HEAD Tag: (none) Log: - update with andrew's modifications - enable irdp by default again Members: redhat/quagga.spec.in:1.15->1.16 --------------------- PatchSet 781 Date: 2004/10/23 01:48:51 Author: paul Branch: HEAD Tag: quagga_0_97_2_release Log: - andrew's service adding change to detect existing entries reliably Members: redhat/quagga.spec.in:1.16->1.17