---------------------
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 <[email protected]>

       * (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 <[email protected]>

       * (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 <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       * 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 <[email protected]>

       * 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