--------------------- PatchSet 364 Date: 2003/11/03 12:37:43 Author: paul Branch: HEAD Tag: (none) Log: 2003-11-03 Paul Jakma * bgpd/bgp_route.c: Delete some extraneous whitespace. Credit to a person on #quagga whose name I unfortunately can not recall. Members: bgpd/bgp_route.c:1.8->1.9 --------------------- PatchSet 365 Date: 2003/11/10 23:50:54 Author: paul Branch: HEAD Tag: (none) Log: 2003-11-10 Lorenzo Colitti * bgpd/bgp_dump.c: (bgp_dump_routes_entry) call dump_bgp_routes_attr() with a prefix. Members: bgpd/bgp_dump.c:1.4->1.5 --------------------- PatchSet 366 Date: 2003/11/10 23:56:29 Author: paul Branch: HEAD Tag: (none) Log: 2003-11-10 Claus Endres * ospfd/ospf_interface.c: (ospf_if_table_lookup) grab reference to rn->info /before/ calling route_unlock_node() as some systems may deliberately poison freed memory, eg FreeBSD 5.1. see [quagga-dev 417]. Members: ospfd/ospf_interface.c:1.18->1.19 --------------------- PatchSet 367 Date: 2003/11/17 09:04:53 Author: paul Branch: HEAD Tag: (none) Log: 2003-11-17 Hasso Tepper * ripngd/ripngd.c: ripng_make_socket() add calls to raise/lower privs. Members: ripngd/ripngd.c:1.6->1.7 --------------------- PatchSet 368 Date: 2003/11/17 09:08:45 Author: paul Branch: HEAD Tag: (none) Log: 2003-11-17 Hasso Tepper * ripd/ripd.c: rip_create_socket() privs were not dropped if bind failed. Members: ripd/ripd.c:1.11->1.12 --------------------- PatchSet 369 Date: 2003/11/17 09:15:18 Author: paul Branch: HEAD Tag: (none) Log: 2003-11-17 sowmini.varadhan@sun.com * ripd/ripd.c: rip_output_process() fixup aspects of split-horizon route suppression. See [quagga-dev 429]. Members: ripd/ripd.c:1.12->1.13 --------------------- PatchSet 370 Date: 2003/11/17 10:31:01 Author: paul Branch: HEAD Tag: (none) Log: 2003-11-17 Jay Fenlason * zebra/rt_netlink.c: netlink_parse_info() ignore messages which are not from kernel. Reported to RH by Herbert Xu. See http://rhn.redhat.com/errata/RHSA-2003-307.html and CAN-2003-0858. Members: zebra/rt_netlink.c:1.15->1.16 --------------------- PatchSet 371 Date: 2003/11/27 13:02:03 Author: hasso Branch: HEAD Tag: (none) Log: Added info about -A and -u command line switches to man pages. Members: doc/ChangeLog:1.1->1.2 doc/bgpd.8:1.1->1.2 doc/ospf6d.8:1.1->1.2 doc/ospfd.8:1.1->1.2 doc/ripd.8:1.1->1.2 doc/ripngd.8:1.1->1.2 doc/zebra.8:1.1->1.2 --------------------- PatchSet 372 Date: 2003/12/03 17:24:27 Author: gdt Branch: HEAD Tag: (none) Log: Add support for --enable-exampledir to specify where to place example files, defaulting to sysconfdir (matching previous behavior). This is needed to support (cleanly) NetBSD pkgsrc, which requires that example config files go in $(prefix)/share/examples/pkgname, rather than in $(prefix)/etc/pkgname. Members: ChangeLog:1.18->1.19 configure.ac:1.38->1.39 bgpd/Makefile.am:1.3->1.4 ospf6d/Makefile.am:1.4->1.5 ospfd/Makefile.am:1.8->1.9 ripd/Makefile.am:1.4->1.5 ripngd/Makefile.am:1.7->1.8 vtysh/Makefile.am:1.8->1.9 zebra/Makefile.am:1.4->1.5 --------------------- PatchSet 373 Date: 2003/12/03 17:52:30 Author: gdt Branch: HEAD Tag: (none) Log: check for v6 header files after we figure out whether we are doing v6 and if so which flavor. Fixes 99% of bugzilla bug #62. Members: ChangeLog:1.19->1.20 configure.ac:1.39->1.40 --------------------- PatchSet 374 Date: 2003/12/03 17:54:34 Author: gdt Branch: HEAD Tag: (none) Log: reorder includes to avoid warning. fixes rest of bug #62 Members: zebra/ChangeLog:1.3->1.4 zebra/rtadv.c:1.5->1.6 --------------------- PatchSet 375 Date: 2003/12/03 18:13:48 Author: gdt Branch: HEAD Tag: (none) Log: Enable rtadv by default. Resolves bug #66. Members: ChangeLog:1.20->1.21 configure.ac:1.40->1.41 --------------------- PatchSet 376 Date: 2003/12/04 15:39:25 Author: gdt Branch: HEAD Tag: (none) Log: fix exampledir processing bug; it failed when neither exampledir nor sysconfdir were specified, due to incorrect extra quoting of sysconfdir. Thanks to Vincent Jardin for the bug report. Members: ChangeLog:1.21->1.22 configure.ac:1.41->1.42 --------------------- PatchSet 377 Date: 2003/12/05 14:01:43 Author: gdt Branch: HEAD Tag: (none) Log: * ospfd.c (ospf_network_match_iface): Rewrite code for clarity while trying not to change semantics. Add ifdefed-out code to avoid matching ppp interfaces whose destination address does not also match the prefix under consideration, to help out people with problems due to as-yet-unfixed bugs with p2p interfaces coming and going. Members: ospfd/ChangeLog:1.8->1.9 ospfd/ospfd.c:1.18->1.19 --------------------- PatchSet 378 Date: 2003/12/06 17:10:11 Author: paul Branch: HEAD Tag: (none) Log: 2003-12-06 Yasuhiro Ohara * ospfd/ospf_flood.c: (ospf_flood_through_interface) fix compile warning. Members: ospfd/ospf_flood.c:1.6->1.7 --------------------- PatchSet 379 Date: 2003/12/08 10:34:54 Author: paul Branch: HEAD Tag: (none) Log: 2003-12-08 Mattias Amnefelt 1.10 ospfd/ospf_packet.c:1.23->1.24 --------------------- PatchSet 380 Date: 2003/12/08 18:12:34 Author: gdt Branch: HEAD Tag: (none) Log: {lib,ospfd,ospfapi}/Makefile.am: Use pkginclude_HEADERS rather than include_HEADERS to place includes in ${prefix}/include/quaggainstead of polluting ${prefix}/include. Members: ChangeLog:1.22->1.23 NEWS:1.4->1.5 lib/Makefile.am:1.7->1.8 ospfclient/Makefile.am:1.3->1.4 ospfd/Makefile.am:1.9->1.10 --------------------- PatchSet 381 Date: 2003/12/19 19:20:25 Author: gdt Branch: HEAD Tag: (none) Log: rough cut at committing guidelines Members: HACKING:INITIAL->1.1 --------------------- PatchSet 382 Date: 2003/12/21 09:51:42 Author: hasso Branch: HEAD Tag: (none) Log: lib/if.c part from [quagga-dev 552] and lib/inklist.c part from [quagga-dev 555]. Okayed by Paul. Members: ChangeLog:1.23->1.24 lib/if.c:1.14->1.15 lib/linklist.c:1.3->1.4 --------------------- PatchSet 383 Date: 2003/12/22 15:45:01 Author: gdt Branch: HEAD Tag: (none) Log: add question about changelog usage Members: HACKING:1.1->1.2 --------------------- PatchSet 384 Date: 2003/12/22 15:56:00 Author: gdt Branch: HEAD Tag: (none) Log: add comments clarifying the operation of listnode_add_sort Members: lib/linklist.c:1.4->1.5 --------------------- PatchSet 385 Date: 2003/12/22 16:07:52 Author: gdt Branch: HEAD Tag: (none) Log: comments about struct list Members: lib/linklist.h:1.2->1.3 --------------------- PatchSet 386 Date: 2003/12/22 16:32:15 Author: gdt Branch: HEAD Tag: (none) Log: note that order of = items is undefined, probably Members: lib/linklist.c:1.5->1.6 --------------------- PatchSet 387 Date: 2003/12/22 16:49:15 Author: hasso Branch: HEAD Tag: (none) Log: Revert my "microfix". It was caused by misreading code. Gilad is right as always. Members: ChangeLog:1.24->1.25 lib/linklist.c:1.6->1.7 --------------------- PatchSet 388 Date: 2003/12/22 20:15:53 Author: gdt Branch: HEAD Tag: (none) Log: 2003-12-22 Christian Hammers * configure.ac (and everywhere a regular file is opened for writing): use file permissions from configure rather than compiled-in umask. Members: ChangeLog:1.25->1.26 NEWS:1.5->1.6 configure.ac:1.42->1.43 bgpd/bgp_dump.c:1.5->1.6 lib/command.c:1.11->1.12 lib/log.c:1.2->1.3 lib/pid_output.c:1.3->1.4 lib/vty.c:1.10->1.11 vtysh/vtysh.c:1.18->1.19 --------------------- PatchSet 389 Date: 2003/12/22 20:18:18 Author: gdt Branch: HEAD Tag: import_isisd_sf_20031223 Log: Reorder free(f); unlink(f); to unlink before freeing. Members: lib/ChangeLog:1.4->1.5 lib/vty.c:1.11->1.12 --------------------- PatchSet 390 Date: 2003/12/23 08:09:43 Author: jardin Branch: HEAD Tag: (none) Log: Initial revision Members: isisd/AUTHORS:INITIAL->1.1 isisd/COPYING:INITIAL->1.1 isisd/ChangeLog:INITIAL->1.1 isisd/INSTALL-0.0.4:INITIAL->1.1 isisd/Makefile.am:INITIAL->1.1 isisd/Makefile.in:INITIAL->1.1 isisd/README:INITIAL->1.1 isisd/TODO:INITIAL->1.1 isisd/dict.c:INITIAL->1.1 isisd/dict.h:INITIAL->1.1 isisd/isis_adjacency.c:INITIAL->1.1 isisd/isis_adjacency.h:INITIAL->1.1 isisd/isis_circuit.c:INITIAL->1.1 isisd/isis_circuit.h:INITIAL->1.1 isisd/isis_common.h:INITIAL->1.1 isisd/isis_constants.h:INITIAL->1.1 isisd/isis_csm.c:INITIAL->1.1 isisd/isis_csm.h:INITIAL->1.1 isisd/isis_dr.c:INITIAL->1.1 isisd/isis_dr.h:INITIAL->1.1 isisd/isis_dynhn.c:INITIAL->1.1 isisd/isis_dynhn.h:INITIAL->1.1 isisd/isis_events.c:INITIAL->1.1 isisd/isis_events.h:INITIAL->1.1 isisd/isis_flags.c:INITIAL->1.1 isisd/isis_flags.h:INITIAL->1.1 isisd/isis_lsp.c:INITIAL->1.1 isisd/isis_lsp.h:INITIAL->1.1 isisd/isis_main.c:INITIAL->1.1 isisd/isis_misc.c:INITIAL->1.1 isisd/isis_misc.h:INITIAL->1.1 isisd/isis_network.c:INITIAL->1.1 isisd/isis_network.h:INITIAL->1.1 isisd/isis_pdu.c:INITIAL->1.1 isisd/isis_pdu.h:INITIAL->1.1 isisd/isis_route.c:INITIAL->1.1 isisd/isis_route.h:INITIAL->1.1 isisd/isis_routemap.c:INITIAL->1.1 isisd/isis_spf.c:INITIAL->1.1 isisd/isis_spf.h:INITIAL->1.1 isisd/isis_tlv.c:INITIAL->1.1 isisd/isis_tlv.h:INITIAL->1.1 isisd/isis_zebra.c:INITIAL->1.1 isisd/isis_zebra.h:INITIAL->1.1 isisd/isisd.c:INITIAL->1.1 isisd/isisd.conf.sample:INITIAL->1.1 isisd/isisd.h:INITIAL->1.1 isisd/iso_checksum.c:INITIAL->1.1 isisd/iso_checksum.h:INITIAL->1.1 isisd/include-netbsd/clnp.h:INITIAL->1.1 isisd/include-netbsd/esis.h:INITIAL->1.1 isisd/include-netbsd/iso.h:INITIAL->1.1 isisd/modified/Makefile.am:INITIAL->1.1 isisd/modified/Makefile.in:INITIAL->1.1 isisd/modified/README:INITIAL->1.1 isisd/modified/acconfig.h:INITIAL->1.1 isisd/modified/command.c:INITIAL->1.1 isisd/modified/command.h:INITIAL->1.1 isisd/modified/config.h.in:INITIAL->1.1 isisd/modified/configure:INITIAL->1.1 isisd/modified/configure.in:INITIAL->1.1 isisd/modified/log.c:INITIAL->1.1 isisd/modified/log.h:INITIAL->1.1 isisd/modified/memory.c:INITIAL->1.1 isisd/modified/memory.h:INITIAL->1.1 isisd/modified/rib.c:INITIAL->1.1 isisd/modified/thread.c:INITIAL->1.1 isisd/modified/thread.h:INITIAL->1.1 isisd/modified/vty.c:INITIAL->1.1 isisd/modified/zebra.h:INITIAL->1.1 isisd/topology/Makefile.am:INITIAL->1.1 isisd/topology/random.c:INITIAL->1.1 isisd/topology/spacyc.c:INITIAL->1.1 isisd/topology/spgrid.c:INITIAL->1.1 isisd/topology/spgrid.h:INITIAL->1.1 isisd/topology/sprand.c:INITIAL->1.1 --------------------- PatchSet 391 Date: 2003/12/23 08:09:43 Author: jardin Branch: isisd_sf Tag: isisd_sf_20031223 Log: Vendor: [isisd_sf] Sampo's ISISd from Sourceforge Tag: [isisd_sf_20031217] Current CVS release Members: isisd/AUTHORS:1.1->1.1.1.1 isisd/COPYING:1.1->1.1.1.1 isisd/ChangeLog:1.1->1.1.1.1 isisd/INSTALL-0.0.4:1.1->1.1.1.1 isisd/Makefile.am:1.1->1.1.1.1 isisd/Makefile.in:1.1->1.1.1.1 isisd/README:1.1->1.1.1.1 isisd/TODO:1.1->1.1.1.1 isisd/dict.c:1.1->1.1.1.1 isisd/dict.h:1.1->1.1.1.1 isisd/isis_adjacency.c:1.1->1.1.1.1 isisd/isis_adjacency.h:1.1->1.1.1.1 isisd/isis_circuit.c:1.1->1.1.1.1 isisd/isis_circuit.h:1.1->1.1.1.1 isisd/isis_common.h:1.1->1.1.1.1 isisd/isis_constants.h:1.1->1.1.1.1 isisd/isis_csm.c:1.1->1.1.1.1 isisd/isis_csm.h:1.1->1.1.1.1 isisd/isis_dr.c:1.1->1.1.1.1 isisd/isis_dr.h:1.1->1.1.1.1 isisd/isis_dynhn.c:1.1->1.1.1.1 isisd/isis_dynhn.h:1.1->1.1.1.1 isisd/isis_events.c:1.1->1.1.1.1 isisd/isis_events.h:1.1->1.1.1.1 isisd/isis_flags.c:1.1->1.1.1.1 isisd/isis_flags.h:1.1->1.1.1.1 isisd/isis_lsp.c:1.1->1.1.1.1 isisd/isis_lsp.h:1.1->1.1.1.1 isisd/isis_main.c:1.1->1.1.1.1 isisd/isis_misc.c:1.1->1.1.1.1 isisd/isis_misc.h:1.1->1.1.1.1 isisd/isis_network.c:1.1->1.1.1.1 isisd/isis_network.h:1.1->1.1.1.1 isisd/isis_pdu.c:1.1->1.1.1.1 isisd/isis_pdu.h:1.1->1.1.1.1 isisd/isis_route.c:1.1->1.1.1.1 isisd/isis_route.h:1.1->1.1.1.1 isisd/isis_routemap.c:1.1->1.1.1.1 isisd/isis_spf.c:1.1->1.1.1.1 isisd/isis_spf.h:1.1->1.1.1.1 isisd/isis_tlv.c:1.1->1.1.1.1 isisd/isis_tlv.h:1.1->1.1.1.1 isisd/isis_zebra.c:1.1->1.1.1.1 isisd/isis_zebra.h:1.1->1.1.1.1 isisd/isisd.c:1.1->1.1.1.1 isisd/isisd.conf.sample:1.1->1.1.1.1 isisd/isisd.h:1.1->1.1.1.1 isisd/iso_checksum.c:1.1->1.1.1.1 isisd/iso_checksum.h:1.1->1.1.1.1 isisd/include-netbsd/clnp.h:1.1->1.1.1.1 isisd/include-netbsd/esis.h:1.1->1.1.1.1 isisd/include-netbsd/iso.h:1.1->1.1.1.1 isisd/modified/Makefile.am:1.1->1.1.1.1 isisd/modified/Makefile.in:1.1->1.1.1.1 isisd/modified/README:1.1->1.1.1.1 isisd/modified/acconfig.h:1.1->1.1.1.1 isisd/modified/command.c:1.1->1.1.1.1 isisd/modified/command.h:1.1->1.1.1.1 isisd/modified/config.h.in:1.1->1.1.1.1 isisd/modified/configure:1.1->1.1.1.1 isisd/modified/configure.in:1.1->1.1.1.1 isisd/modified/log.c:1.1->1.1.1.1 isisd/modified/log.h:1.1->1.1.1.1 isisd/modified/memory.c:1.1->1.1.1.1 isisd/modified/memory.h:1.1->1.1.1.1 isisd/modified/rib.c:1.1->1.1.1.1 isisd/modified/thread.c:1.1->1.1.1.1 isisd/modified/thread.h:1.1->1.1.1.1 isisd/modified/vty.c:1.1->1.1.1.1 isisd/modified/zebra.h:1.1->1.1.1.1 isisd/topology/Makefile.am:1.1->1.1.1.1 isisd/topology/random.c:1.1->1.1.1.1 isisd/topology/spacyc.c:1.1->1.1.1.1 isisd/topology/spgrid.c:1.1->1.1.1.1 isisd/topology/spgrid.h:1.1->1.1.1.1 isisd/topology/sprand.c:1.1->1.1.1.1 --------------------- PatchSet 392 Date: 2003/12/23 08:56:18 Author: jardin Branch: HEAD Tag: (none) Log: Merge isisd into the Quagga's framework: - add privs support - use misc quagga's definitions - make it compile"able" - fix segfault cases related to hostname() - add debug isis xxx command This patch has been approved by Paul Jakma. Members: ChangeLog:1.26->1.27 HACKING:1.2->1.3 Makefile.am:1.5->1.6 NEWS:1.6->1.7 SERVICES:1.1->1.2 configure.ac:1.43->1.44 isisd/Makefile.am:1.1->1.2 isisd/Makefile.in:1.1->1.2 isisd/isis_dynhn.c:1.1->1.2 isisd/isis_lsp.c:1.1->1.2 isisd/isis_main.c:1.1->1.2 isisd/isis_misc.c:1.1->1.2 isisd/isis_misc.h:1.1->1.2 isisd/isis_network.c:1.1->1.2 isisd/isisd.c:1.1->1.2 isisd/isisd.h:1.1->1.2 lib/command.c:1.12->1.13 lib/command.h:1.1->1.2 lib/log.c:1.3->1.4 lib/log.h:1.1->1.2 lib/memory.c:1.2->1.3 lib/memory.h:1.3->1.4 lib/thread.c:1.4->1.5 lib/thread.h:1.2->1.3 lib/vty.c:1.12->1.13 lib/zebra.h:1.13->1.14 zebra/zebra_rib.c:1.14->1.15 zebra/zebra_vty.c:1.5->1.6 --------------------- PatchSet 393 Date: 2003/12/23 09:06:51 Author: jardin Branch: HEAD Tag: (none) Log: Add comments about isisd integration. Members: lib/ChangeLog:1.5->1.6 --------------------- PatchSet 394 Date: 2003/12/23 10:39:08 Author: hasso Branch: HEAD Tag: (none) Log: *** empty log message *** Members: vtysh/Makefile.am:1.9->1.10 vtysh/extract.pl:1.8->1.9 vtysh/vtysh.c:1.19->1.20 vtysh/vtysh.h:1.3->1.4 vtysh/vtysh_config.c:1.2->1.3 --------------------- PatchSet 395 Date: 2003/12/23 10:42:45 Author: jardin Branch: HEAD Tag: (none) Log: 2607/tcp is already used by ospfapi. Let's use 2608/tcp for isisd. Members: SERVICES:1.2->1.3 isisd/isis_main.c:1.2->1.3 --------------------- PatchSet 396 Date: 2003/12/23 10:43:09 Author: hasso Branch: HEAD Tag: (none) Log: Changelog entry about isisd integration. Sorry about previous commit without message. Fingers worked faster than brain ;(. Members: vtysh/ChangeLog:1.3->1.4 --------------------- PatchSet 397 Date: 2003/12/23 10:45:49 Author: hasso Branch: HEAD Tag: (none) Log: Add .cvsignore Members: isisd/.cvsignore:INITIAL->1.1 --------------------- PatchSet 398 Date: 2003/12/23 10:50:21 Author: jardin Branch: HEAD Tag: (none) Log: Let's use 2608/tcp for isisd. Members: doc/install.texi:1.3->1.4 redhat/quagga.spec.in:1.4->1.5 --------------------- PatchSet 399 Date: 2003/12/23 11:51:08 Author: hasso Branch: HEAD Tag: (none) Log: Some fixes to isisd done by me and Cougar in the spring of 2003. See changelog for details. Members: isisd/ChangeLog:1.1->1.2 isisd/isis_adjacency.c:1.1->1.2 isisd/isis_circuit.c:1.1->1.2 isisd/isis_constants.h:1.1->1.2 isisd/isis_lsp.c:1.2->1.3 isisd/isis_misc.c:1.2->1.3 isisd/isis_spf.c:1.1->1.2 isisd/isis_tlv.c:1.1->1.2 isisd/isis_zebra.c:1.1->1.2 isisd/isisd.c:1.2->1.3 --------------------- PatchSet 400 Date: 2003/12/23 14:55:12 Author: hasso Branch: HEAD Tag: (none) Log: Remove generated file. Members: isisd/Makefile.in:1.2->1.3(DEAD) --------------------- PatchSet 401 Date: 2003/12/23 17:34:39 Author: gdt Branch: HEAD Tag: (none) Log: 2003-12-23 Krzysztof Oledzki * bgp_network.c: drop privs on error cases (from [quagga-dev 438]) Members: bgpd/ChangeLog:1.4->1.5 bgpd/bgp_network.c:1.2->1.3 --------------------- PatchSet 402 Date: 2003/12/30 11:09:00 Author: paul Branch: HEAD Tag: (none) Log: 2003-12-30 Paul Jakma * Makefile.am: put the redhat/ stuff into EXTRA_DIST rather than copying via dist-hook. Remove ~ files backup cruft from dists. isisd/Makefile.am: sysconf example should go via dist_examples_DATA. The include-netbsd/ headers werent mentioned as sources and werent being copied into dists. Members: ChangeLog:1.27->1.28 Makefile.am:1.6->1.7 isisd/Makefile.am:1.2->1.3 --------------------- PatchSet 403 Date: 2003/12/30 11:16:21 Author: paul Branch: HEAD Tag: (none) Log: 2003-12-30 Paul Jakma * redhat/isisd.init: new file, init script for isisd. redhat/quagga.sysconfig: new file, sysconfig file for quagga initscripts. redhat/quagga.spec.in: various cleanups, including sysconfig patch from RH, fixed UID/GID as per RH EL, shell changed to /sbin/nologin, daemon vty's listen to 127.1 only per default and isisd packaged. redhat/*.init: sysconfig support and runlevels specified. Members: ChangeLog:1.28->1.29 redhat/bgpd.init:1.2->1.3 redhat/isisd.init:INITIAL->1.1 redhat/ospf6d.init:1.2->1.3 redhat/ospfd.init:1.2->1.3 redhat/quagga.spec.in:1.5->1.6 redhat/quagga.sysconfig:INITIAL->1.1 redhat/ripd.init:1.2->1.3 redhat/ripngd.init:1.2->1.3 redhat/zebra.init:1.2->1.3 --------------------- PatchSet 404 Date: 2003/12/31 20:33:23 Author: hasso Branch: HEAD Tag: (none) Log: Fix some threads related problems [quagga-dev 591]. Members: isisd/ChangeLog:1.2->1.3 isisd/isis_dr.c:1.1->1.2 --------------------- PatchSet 405 Date: 2004/01/04 01:02:55 Author: gdt Branch: HEAD Tag: (none) Log: Really ripngd should either leave groups on down interfaces, or keep track of on which interfaces joins have occurred. This is complicated by the possible lack of a clear behavior spec on whether interfaces keep their joined group lists across a down/up/down transition. (On NetBSD, they do.) 2004-01-03 Greg Troxel * ripng_interface.c (ripng_multicast_join): If IPV6_JOIN_GROUP returns EADDRINUSE, consider the join successful. This happens when an interface goes down and comes back because ripng_multicast_leave does not invoke the LEAVE_GROUP operation if the interface is down. Solves problem of ripng stopping working on an interface which goes down and then comes back up (on NetBSD). Members: ripngd/ChangeLog:1.3->1.4 ripngd/ripng_interface.c:1.5->1.6 --------------------- PatchSet 406 Date: 2004/01/05 17:20:59 Author: gdt Branch: HEAD Tag: (none) Log: 2004-01-05 Greg Troxel * kernel_socket.c (kernel_read): Look up interfaces by index first, so that state changes which do not include a sockaddr_dl now work. Add many sanity checks. In particular, do not assume that a sockaddr_dl follows a message without checking the ifm_addrs flags, and do not trust the length in a sockaddr_dl. Add/clarify many comments. Members: zebra/ChangeLog:1.4->1.5 zebra/kernel_socket.c:1.10->1.11 --------------------- PatchSet 407 Date: 2004/01/05 17:55:46 Author: gdt Branch: HEAD Tag: (none) Log: Fix incorrect test in previous commit; thanks to Sowmini Varadhan for catching this. Members: zebra/kernel_socket.c:1.11->1.12 --------------------- PatchSet 408 Date: 2004/01/05 20:09:00 Author: gdt Branch: HEAD Tag: (none) Log: move changelog section up higher. Add notion of commenting for reviewers and taking care to not break platforms one cannot test on. Members: HACKING:1.3->1.4 --------------------- PatchSet 409 Date: 2004/01/06 00:36:51 Author: gdt Branch: HEAD Tag: (none) Log: increase buffer size for kernel reads Members: zebra/ChangeLog:1.5->1.6 zebra/kernel_socket.c:1.12->1.13 --------------------- PatchSet 410 Date: 2004/01/06 01:13:05 Author: gdt Branch: HEAD Tag: (none) Log: 2004-01-05 Greg Troxel * kernel_socket.c (ifm_read): Major cleanup. Use Sowmini's code to find the sockaddr_dl in all cases, narrowing the Solaris ifdef to just the accomodation of broken kernels. Check sockaddr_dl carefully up front, and later assume any non-NULL sdl pointer is valid. Clean up types and variable declarations, and rename WRAPUP to SAROUNDUP to make the name fit the behavior. Members: zebra/ChangeLog:1.6->1.7 zebra/kernel_socket.c:1.13->1.14 --------------------- PatchSet 411 Date: 2004/01/06 18:23:02 Author: gdt Branch: HEAD Tag: (none) Log: change perror to zlog_err Members: zebra/ChangeLog:1.7->1.8 zebra/rtadv.c:1.6->1.7 --------------------- PatchSet 412 Date: 2004/01/08 15:44:29 Author: gdt Branch: HEAD Tag: (none) Log: 2004-01-08 Greg Troxel * kernel_socket.c (kernel_read): Use sockaddr_storage in buffer for reading kernel messages to ensure enough space (necessary on Solaris due to sockaddr_dl being large). Thanks to Sowmini Varadhan for help with this change. Members: zebra/ChangeLog:1.8->1.9 zebra/kernel_socket.c:1.14->1.15 --------------------- PatchSet 413 Date: 2004/01/09 16:30:52 Author: paul Branch: HEAD Tag: (none) Log: 2004-01-08 Paul Jakma * Makefile.am: as per gdt, specify the redhat dir as a DIST_SUBDIR, remove the redhat/... dist targets - instead these now go in.. redhat/Makefile.am: (new) proper place to describe redhat/ dist files, as well as allow quagga.spec to be regenerated properly. redhat/quagga.sysconfig: specify conf file location. redhat/quagga.spec.in: Add 2 patches to RPM build. Members: ChangeLog:1.29->1.30 Makefile.am:1.7->1.8 redhat/Makefile.am:INITIAL->1.1 redhat/quagga.spec.in:1.6->1.7 redhat/quagga.sysconfig:1.1->1.2 --------------------- PatchSet 414 Date: 2004/01/09 16:34:54 Author: paul Branch: HEAD Tag: (none) Log: 2004-01-09 Paul Jakma * HACKING: slight changes to make consistent with devel.php on web site. remove 'not yet consensus' as lack of any disagreement can be interpreted that file does reflect such. Members: HACKING:1.4->1.5 --------------------- PatchSet 415 Date: 2004/01/10 20:42:35 Author: jardin Branch: HEAD Tag: (none) Log: Fix build on FreeBSD 4.7 and FreeBSD 5.1: [...] source='isis_main.c' object='isis_main.o' libtool=no depfile='.deps/isis_main.Po' tmpdepfile='.deps/isis_main.TPo' depmode=gcc /usr/local/bin/bash ../depcomp gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/home/jardin/bin/etc/\" -I. -I. -I.. -I.. -I.. -I../lib -g -O2 -Wall -c `test -f isis_main.c || echo './'`isis_main.c gcc -g -O2 -Wall -o isisd isis_main.o isis_adjacency.o isis_lsp.o dict.o isis_circuit.o isis_pdu.o isis_tlv.o isisd.o isis_misc.o isis_network.o isis_zebra.o isis_dr.o isis_flags.o isis_dynhn.o iso_checksum.o isis_csm.o isis_events.o isis_spf.o isis_route.o isis_routemap.o ../lib/libzebra.a -lm -lcrypt Making all in redhat make: don't know how to make all. Stop *** Error code 1 Stop in /usr/home/jardin/no_save/quagga. *** Error code 1 Stop in /usr/home/jardin/no_save/quagga. quagga$ Members: ChangeLog:1.30->1.31 configure.ac:1.44->1.45 --------------------- PatchSet 416 Date: 2004/01/10 20:44:18 Author: jardin Branch: HEAD Tag: (none) Log: Exclude Makefile and Makefile.in Members: redhat/.cvsignore:1.2->1.3 --------------------- PatchSet 417 Date: 2004/01/10 22:03:07 Author: paul Branch: HEAD Tag: (none) Log: 2004-01-10 Paul Jakma * Makefile.am: redhat/ is a dist subdir too. Members: ChangeLog:1.31->1.32 Makefile.am:1.8->1.9 --------------------- PatchSet 418 Date: 2004/01/13 14:55:40 Author: gdt Branch: HEAD Tag: (none) Log: Explain the dual use of struct prefix for CIDR prefixes and address/netmask pairs, and clarify the two comparison functions. Members: lib/prefix.c:1.1->1.2 lib/prefix.h:1.1->1.2 --------------------- PatchSet 419 Date: 2004/01/15 01:00:49 Author: paul Branch: HEAD Tag: (none) Log: 2004-01-15 Paul Jakma * vtysh_config.c: Fix up strlen to use correct string. Members: vtysh/ChangeLog:1.4->1.5 vtysh/vtysh_config.c:1.3->1.4 --------------------- PatchSet 420 Date: 2004/01/19 21:23:37 Author: paul Branch: HEAD Tag: (none) Log: 2004-01-19 Paul Jakma * sigevent.{c,h}: New files, implement event handled signals. see signal_init() in sigevent.h. Members: lib/ChangeLog:1.6->1.7 lib/sigevent.c:INITIAL->1.1 lib/sigevent.h:INITIAL->1.1 --------------------- PatchSet 421 Date: 2004/01/19 21:25:17 Author: paul Branch: HEAD Tag: (none) Log: 2004-01-19 Paul Jakma * tests/test-sig.c: New file, regression test for sigevents. Members: tests/test-sig.c:INITIAL->1.1 --------------------- PatchSet 422 Date: 2004/01/19 21:31:15 Author: paul Branch: HEAD Tag: (none) Log: 2004-01-19 Paul Jakma * tests/test-sig.c: New file, regression test for sigevents. * lib/Makefile.am: add sigevent.{c,h} * (isis|rip|ripng|ospf|ospf6|bgp)d/\1_main.c: modify for sigevents. * zebra/main.c: ditto. Members: ChangeLog:1.32->1.33 bgpd/bgp_main.c:1.7->1.8 isisd/isis_main.c:1.3->1.4 lib/Makefile.am:1.8->1.9 ospfd/ospf_main.c:1.9->1.10 ripd/rip_main.c:1.6->1.7 ripngd/ripng_main.c:1.7->1.8 zebra/main.c:1.7->1.8 --------------------- PatchSet 423 Date: 2004/01/19 21:33:17 Author: paul Branch: HEAD Tag: (none) Log: add appropriate cvsignore Members: tests/.cvsignore:INITIAL->1.1 --------------------- PatchSet 424 Date: 2004/01/23 15:31:42 Author: paul Branch: HEAD Tag: (none) Log: 2004-01-23 sowmini.varadhan@sun.com * rip_interface.c: obsolete unbind code in rip_interface_multicast_set, and instead do the more portable (though slower) method of creating a socket for each outgoing packet and binding the source address on the new socket. * rip_interface.c, ripd.c, ripd.h: Modify rip_request_send so that source address is determined by the caller of rip_request_send for ripv1 packets and non-multicast interfaces (rip_request_send loops over all connected address in all other cases). * rip_send_packet: don't send packets with source set to ZEBRA_IFA_SECONDARY connected addresses; improved debug messages; Members: ripd/ChangeLog:1.4->1.5 ripd/rip_interface.c:1.13->1.14 ripd/ripd.c:1.13->1.14 ripd/ripd.h:1.8->1.9 --------------------- PatchSet 425 Date: 2004/01/27 10:07:34 Author: hasso Branch: HEAD Tag: (none) Log: Make "(no) ip address x.x.x.x/x" commands work again in vtysh. Members: isisd/ChangeLog:1.3->1.4 isisd/isis_circuit.c:1.2->1.3 --------------------- PatchSet 426 Date: 2004/01/27 13:40:14 Author: hasso Branch: HEAD Tag: (none) Log: Fixing previous commit. Members: isisd/isis_circuit.c:1.3->1.4 --------------------- PatchSet 427 Date: 2004/02/09 11:09:39 Author: hasso Branch: HEAD Tag: (none) Log: Yet another "set thread pointer to NULL during thread run" fix. Members: isisd/isis_adjacency.c:1.2->1.3 --------------------- PatchSet 428 Date: 2004/02/11 20:26:31 Author: hasso Branch: HEAD Tag: (none) Log: Threads usage cleanup. Still at least one bug to go. Members: isisd/ChangeLog:1.4->1.5 isisd/isis_circuit.c:1.4->1.5 isisd/isis_dr.c:1.2->1.3 isisd/isis_events.c:1.1->1.2 isisd/isis_lsp.c:1.3->1.4 isisd/isis_pdu.c:1.1->1.2 isisd/isis_spf.c:1.2->1.3 isisd/isisd.c:1.3->1.4 --------------------- PatchSet 429 Date: 2004/02/11 21:10:19 Author: hasso Branch: HEAD Tag: (none) Log: Fix by Vadim Suraev - [zebra 14710] #6. Members: ospfd/ChangeLog:1.10->1.11 ospfd/ospf_packet.c:1.24->1.25 --------------------- PatchSet 430 Date: 2004/02/11 21:52:13 Author: hasso Branch: HEAD Tag: (none) Log: Don't crash when attempting to read path->oi->ifp if oi doesn't exist any more. I'm not sure if this read should be attempted at all, but I'm trying to keep code safe AND stable. Members: ospfd/ChangeLog:1.11->1.12 ospfd/ospf_interface.c:1.19->1.20 ospfd/ospf_interface.h:1.1->1.2 ospfd/ospf_zebra.c:1.12->1.13 --------------------- PatchSet 431 Date: 2004/02/11 22:42:16 Author: hasso Branch: HEAD Tag: (none) Log: Added "ipv6 forwarding" command and fixed "no ipv6 forwarding" help. Members: zebra/ChangeLog:1.9->1.10 zebra/zserv.c:1.9->1.10 --------------------- PatchSet 432 Date: 2004/02/12 15:41:38 Author: hasso Branch: HEAD Tag: (none) Log: Trivial fix from Bernd Leibing [quagga-dev 879]. Members: bgpd/bgp_network.c:1.3->1.4 --------------------- PatchSet 433 Date: 2004/02/13 17:40:51 Author: gdt Branch: HEAD Tag: (none) Log: add an XXX at a point where ifindex_num is assumed to be one w/o checking. Members: ospfd/ospf_zebra.c:1.13->1.14 --------------------- PatchSet 434 Date: 2004/02/13 17:44:50 Author: gdt Branch: HEAD Tag: (none) Log: add some /* XXX assert() */ for questionable assumptions (no code change - just notes to others). Members: lib/zclient.c:1.7->1.8 --------------------- PatchSet 435 Date: 2004/02/17 19:45:10 Author: paul Branch: HEAD Tag: (none) Log: 2004-02-17 Paul Jakma * bgpd.h: (bgp_peer) add fd_local and fd_accept file descriptor's, fd becomes a pointer to one of these. * bgpd.c: (global) adjust for fact that fd is now a pointer. (peer_create_accept) removed. * bgp_route.c: (global) adjust for change of peer fd to pointer * bgp_packet.c: (bgp_collision_detect) adjust and remove the "replace with other peer" hack. * bgp_network.c: (bgp_accept) Remove the dummy peer hack. Update peer->fd_accept instead. (global) Adjust fd references - now a pointer. * bgp_fsm.c: (global) adjust peer fd to pointer. (bgp_connection_stop) new function, to stop connection. (global) adjust everything which closed peer fd to use bgp_connection_stop(). Members: bgpd/ChangeLog:1.5->1.6 bgpd/bgp_fsm.c:1.2->1.3 bgpd/bgp_network.c:1.4->1.5 bgpd/bgp_packet.c:1.1->1.2 bgpd/bgp_route.c:1.9->1.10 bgpd/bgpd.c:1.2->1.3 bgpd/bgpd.h:1.5->1.6 --------------------- PatchSet 436 Date: 2004/02/17 20:07:30 Author: paul Branch: HEAD Tag: (none) Log: 2004-02-17 Paul Jakma * ospf_zebra.c: (ospf_interface_delete) Do not delete the interface params, nor the interface structure, if an interface delete message is received from zebra. * ospf_interface.c: (ospf_if_delete_hook) Delete the interface params and interface, ie that which was previously removed in (ospf_interface_delete) above. Members: ospfd/ChangeLog:1.12->1.13 ospfd/ospf_interface.c:1.20->1.21 ospfd/ospf_zebra.c:1.14->1.15 --------------------- PatchSet 437 Date: 2004/02/18 00:48:36 Author: paul Branch: HEAD Tag: (none) Log: 2004-02-18 Paul Jakma * redhat/quagga.spec.in: remove references to patch files which were accidently committed. Members: redhat/quagga.spec.in:1.7->1.8 --------------------- PatchSet 438 Date: 2004/02/19 19:37:47 Author: paul Branch: HEAD Tag: (none) Log: 2004-02-19 Sowmini Varadhan * ospf_abr.c: (ospf_abr_update_aggregate) UNH 3.12b,c, address range should be configured with the highest cost path within the range, not lowest. Members: ospfd/ChangeLog:1.13->1.14 ospfd/ospf_abr.c:1.5->1.6 --------------------- PatchSet 439 Date: 2004/02/20 18:40:38 Author: hasso Branch: HEAD Tag: (none) Log: Report quagga bugs to quagga bugzilla. Members: configure.ac:1.45->1.46 --------------------- PatchSet 440 Date: 2004/02/20 18:44:21 Author: hasso Branch: HEAD Tag: (none) Log: Fix vty address handling and added pid file stuff. Members: isisd/isis_main.c:1.4->1.5 --------------------- PatchSet 441 Date: 2004/02/20 18:53:22 Author: hasso Branch: HEAD Tag: (none) Log: Report quagga bugs to quagga bugzilla. Members: doc/bgpd.8:1.2->1.3 doc/ospf6d.8:1.2->1.3 doc/ospfd.8:1.2->1.3 doc/ripd.8:1.2->1.3 doc/ripngd.8:1.2->1.3 doc/zebra.8:1.2->1.3 --------------------- PatchSet 442 Date: 2004/02/20 20:33:43 Author: hasso Branch: HEAD Tag: (none) Log: Zebra -> Quagga and reformatting. Members: REPORTING-BUGS:1.1->1.2 --------------------- PatchSet 443 Date: 2004/02/22 23:42:22 Author: hasso Branch: HEAD Tag: (none) Log: Fix typo in comment. Members: ripd/ripd.c:1.14->1.15 --------------------- PatchSet 444 Date: 2004/03/03 19:36:24 Author: hasso Branch: HEAD Tag: (none) Log: "show ip rip" fix from Krzysztof Oledzki ([quagga-dev 437]). Members: ripd/ChangeLog:1.5->1.6 ripd/ripd.c:1.15->1.16 --------------------- PatchSet 445 Date: 2004/03/03 19:48:48 Author: hasso Branch: HEAD Tag: (none) Log: [quagga-dev 489] - fix ripd version send by Krzysztof Oledzki. Members: ripd/ChangeLog:1.6->1.7 ripd/ripd.c:1.16->1.17 --------------------- PatchSet 446 Date: 2004/03/04 17:45:00 Author: hasso Branch: HEAD Tag: (none) Log: Many warning fixes from PC Drew ([quagga-dev 940]) and removing using PAGER from vtysh ([quagga-dev 932]). Members: ChangeLog:1.33->1.34 bgpd/bgp_nexthop.c:1.4->1.5 lib/debug.c:1.2->1.3 lib/keychain.c:1.1->1.2 ospf6d/ospf6_damp.c:1.2->1.3 ospf6d/ospf6_main.c:1.8->1.9 ospfd/ospf_abr.c:1.6->1.7 ospfd/ospf_flood.c:1.7->1.8 ospfd/ospf_route.c:1.4->1.5 ospfd/ospf_spf.c:1.7->1.8 vtysh/ChangeLog:1.5->1.6 vtysh/vtysh.c:1.20->1.21 zebra/rt_socket.c:1.4->1.5 zebra/rtadv.c:1.7->1.8 zebra/zserv.c:1.10->1.11 --------------------- PatchSet 447 Date: 2004/03/04 19:20:44 Author: hasso Branch: HEAD Tag: (none) Log: Fix warning. Approved by Amir. Members: zebra/rt_netlink.c:1.16->1.17 --------------------- PatchSet 448 Date: 2004/03/04 20:41:36 Author: hasso Branch: HEAD Tag: (none) Log: Document VTYSH_PAGER and fix bugreporting address. Members: doc/vtysh.1:1.1->1.2 --------------------- PatchSet 449 Date: 2004/03/11 15:54:02 Author: hasso Branch: HEAD Tag: (none) Log: Fix help. "ipv6 ..." commands are for IPv6. Members: zebra/interface.c:1.8->1.9 --------------------- PatchSet 450 Date: 2004/03/11 22:34:01 Author: hasso Branch: HEAD Tag: (none) Log: Fix bugreport URLs here as well. Members: doc/overview.texi:1.3->1.4 --------------------- PatchSet 451 Date: 2004/03/16 14:38:36 Author: gdt Branch: HEAD Tag: (none) Log: 2004-03-16 David Young * (many) reference rather than "version.h", because version.h is a generated file and not present in the source tree when using objdir builds. (committed by gdt) works fine with normal builds; didn't try objdir Members: ChangeLog:1.34->1.35 bgpd/bgp_debug.c:1.1->1.2 bgpd/bgp_main.c:1.8->1.9 isisd/isis_main.c:1.5->1.6 lib/command.c:1.13->1.14 lib/print_version.c:1.2->1.3 lib/smux.c:1.7->1.8 lib/vty.c:1.13->1.14 ospf6d/ospf6_lsa.c:1.1->1.2 ospf6d/ospf6_main.c:1.9->1.10 ospf6d/ospf6d.h:1.3->1.4 ospfclient/ospf_apiclient.c:1.1->1.2 ospfd/ospf_main.c:1.10->1.11 ripd/rip_main.c:1.7->1.8 ripngd/ripng_main.c:1.8->1.9 vtysh/vtysh_main.c:1.1->1.2 zebra/main.c:1.8->1.9 --------------------- PatchSet 452 Date: 2004/03/17 20:39:18 Author: hasso Branch: HEAD Tag: (none) Log: Fix bugzilla #82. Members: ChangeLog:1.35->1.36 ripd/rip_main.c:1.8->1.9 zebra/main.c:1.9->1.10 --------------------- PatchSet 453 Date: 2004/03/18 02:40:55 Author: hasso Branch: HEAD Tag: (none) Log: From Sowmini fix for crash reported in [quagga-dev 929]. Members: ripd/ChangeLog:1.7->1.8 ripd/ripd.c:1.17->1.18 --------------------- PatchSet 454 Date: 2004/03/18 15:40:33 Author: hasso Branch: HEAD Tag: (none) Log: Temorary secondary-label fix. Real fix from Gilad will follow after release. Members: zebra/ChangeLog:1.10->1.11 zebra/interface.c:1.9->1.10 --------------------- PatchSet 455 Date: 2004/03/18 19:18:33 Author: hasso Branch: HEAD Tag: (none) Log: Amir's fix case where opaque capability is switched "ON -> OFF -> ON". [quagga-dev 843] Members: ospfd/ChangeLog:1.14->1.15 ospfd/ospf_opaque.c:1.5->1.6 --------------------- PatchSet 456 Date: 2004/03/19 17:12:14 Author: hasso Branch: HEAD Tag: (none) Log: Fix warning. Members: bgpd/bgp_advertise.c:1.1->1.2 --------------------- PatchSet 457 Date: 2004/03/20 18:59:59 Author: hasso Branch: HEAD Tag: (none) Log: Fix segfault in ospfd - [quagga-dev 980]. Members: ospfd/ChangeLog:1.15->1.16 ospfd/ospf_vty.c:1.14->1.15 --------------------- PatchSet 458 Date: 2004/03/20 19:33:06 Author: hasso Branch: HEAD Tag: (none) Log: *** empty log message *** Members: bgpd/bgp_vty.c:1.4->1.5 ripd/rip_zebra.c:1.2->1.3 ripngd/ripng_zebra.c:1.2->1.3 --------------------- PatchSet 459 Date: 2004/03/20 20:06:15 Author: hasso Branch: HEAD Tag: (none) Log: Fixing ospf6d as well and move Changelog entry from ospfd to general one. Members: ChangeLog:1.36->1.37 ospf6d/ospf6_asbr.c:1.2->1.3 ospfd/ChangeLog:1.16->1.17 --------------------- PatchSet 460 Date: 2004/03/22 08:55:25 Author: hasso Branch: HEAD Tag: (none) Log: Readded SIGTERM handling into sigevent stuff. Fixes bugzilla #85. Members: ChangeLog:1.37->1.38 bgpd/bgp_main.c:1.9->1.10 ospfd/ospf_main.c:1.11->1.12 ripd/rip_main.c:1.9->1.10 ripngd/ripng_main.c:1.9->1.10 zebra/main.c:1.10->1.11 --------------------- PatchSet 461 Date: 2004/03/30 14:45:58 Author: gdt Branch: HEAD Tag: (none) Log: Require automake 1.7 or higher. Fixes problem reported by Gilad Arnold where Gentoo Linux tries to be too smart and chooses automake 1.5, which doesn't set @PACKAGE@, leading to include files being in $(prefix)/include rther then $(prefix)/include/quagga. (Since our makefiles rely on @PACKAGE@, they should have required an automake new enough to set it.) Members: configure.ac:1.46->1.47 --------------------- PatchSet 462 Date: 2004/04/04 13:52:33 Author: hasso Branch: HEAD Tag: (none) Log: [quagga-dev 1005] bugzilla #86: ospf_recv_packet will fail on Solaris/x86 Members: ospfd/ChangeLog:1.17->1.18 ospfd/ospf_packet.c:1.25->1.26 --------------------- PatchSet 463 Date: 2004/04/06 12:36:17 Author: hasso Branch: HEAD Tag: (none) Log: Vtysh fixes: * replace -e with -c * don't save command in history if last line is the same one * doc/help fixes Members: doc/vtysh.1:1.2->1.3 vtysh/ChangeLog:1.6->1.7 vtysh/vtysh_main.c:1.2->1.3 --------------------- PatchSet 464 Date: 2004/04/06 12:59:00 Author: hasso Branch: HEAD Tag: (none) Log: * Fixed lowering privileges in proc ipforward method. * Fixed "(no) ipv6 forwarding" command logic. * Added --disable-capabilities switch to configure. Members: ChangeLog:1.38->1.39 configure.ac:1.47->1.48 zebra/ipforward_proc.c:1.3->1.4 zebra/zserv.c:1.11->1.12 --------------------- PatchSet 465 Date: 2004/04/06 13:07:06 Author: hasso Branch: HEAD Tag: (none) Log: [quagga-dev 1002]. Also fix date of previous commit in Chanelog. Members: zebra/ChangeLog:1.11->1.12 zebra/rt_netlink.c:1.17->1.18 --------------------- PatchSet 466 Date: 2004/04/07 23:48:47 Author: gdt Branch: HEAD Tag: (none) Log: add $Id:$ line, commented out require automake 1.6, in case that helps quagga.net (paul: please try it) Members: configure.ac:1.48->1.49 --------------------- PatchSet 467 Date: 2004/04/08 08:43:45 Author: paul Branch: HEAD Tag: (none) Log: 2004-04-08 Paul Jakma * ospf_spf.h: Add backlink field to struct vertex * ospf_spf.h: (ospf_vertex_new) initialise backlink (ospf_lsa_has_link) return index of link back to vertex V from candidate vertex W, or -1 if no link exists. (ospf_spf_next) save backlink index for candidate vertex * ospf_interface.c: (ospf_vl_set_params) Use the backlink index to determine correct address for virtual-link peers. Fall back to older "pick first link" method if no backlink index exists. Members: ChangeLog:1.39->1.40 ospfd/ospf_interface.c:1.21->1.22 ospfd/ospf_spf.c:1.8->1.9 ospfd/ospf_spf.h:1.1->1.2 --------------------- PatchSet 468 Date: 2004/04/17 11:09:29 Author: hasso Branch: HEAD Tag: (none) Log: Fix obviously wrong info in documentation. Members: doc/ospfd.texi:1.3->1.4 --------------------- PatchSet 469 Date: 2004/04/19 15:43:46 Author: hasso Branch: HEAD Tag: (none) Log: Document summarizing and filtering ABR commands. Native speakers, please review and fix my awful english ;). Members: doc/ospfd.texi:1.4->1.5 --------------------- PatchSet 470 Date: 2004/04/19 16:10:20 Author: hasso Branch: HEAD Tag: (none) Log: Don't assume anything. I'm tired ... Members: doc/ospfd.texi:1.5->1.6 --------------------- PatchSet 471 Date: 2004/04/19 18:31:00 Author: hasso Branch: HEAD Tag: (none) Log: ****! What else I will discover while documenting this code? Remove useless warnings and update documentation. Members: doc/ospfd.texi:1.6->1.7 ospfd/ChangeLog:1.18->1.19 ospfd/ospf_vty.c:1.15->1.16 --------------------- PatchSet 472 Date: 2004/04/19 19:26:53 Author: hasso Branch: HEAD Tag: (none) Log: Ooops. Check if area-id format is valid. Members: ospfd/ospf_vty.c:1.16->1.17 --------------------- PatchSet 473 Date: 2004/04/20 04:50:59 Author: hasso Branch: HEAD Tag: (none) Log: Fix debug message and make it conditional. Members: ospfd/ospf_route.c:1.5->1.6 --------------------- PatchSet 474 Date: 2004/04/20 05:11:36 Author: hasso Branch: HEAD Tag: (none) Log: Fix typo to make it compile. Members: doc/ospfd.texi:1.7->1.8 --------------------- PatchSet 475 Date: 2004/04/20 16:13:15 Author: paul Branch: HEAD Tag: (none) Log: 2004-04-16 rivo nurges * bgpd.h: update cease subcodes to draft-ietf-idr-cease-subcode-05 * bgpd.h, bgpd.c, bgp_route.c, bgp_route.h: fix UNH IOL BGP-4.1.6a Members: bgpd/ChangeLog:1.6->1.7 bgpd/bgp_route.c:1.10->1.11 bgpd/bgp_route.h:1.1->1.2 bgpd/bgpd.c:1.3->1.4 bgpd/bgpd.h:1.6->1.7 --------------------- PatchSet 476 Date: 2004/04/20 17:54:49 Author: hasso Branch: HEAD Tag: (none) Log: Update cease codes in bgp_debug.c file as well. Just update to patch from Rivo. Members: bgpd/ChangeLog:1.7->1.8 bgpd/bgp_debug.c:1.2->1.3 --------------------- PatchSet 477 Date: 2004/04/20 18:25:12 Author: hasso Branch: HEAD Tag: (none) Log: Some ospfd fixes - [quagga-dev 1032], [quagga-dev 1048], [quagga-dev 1058]. Members: ospfd/ChangeLog:1.19->1.20 ospfd/ospf_abr.c:1.7->1.8 ospfd/ospf_zebra.c:1.15->1.16 ospfd/ospfd.c:1.19->1.20 --------------------- PatchSet 478 Date: 2004/04/21 12:00:43 Author: paul Branch: HEAD Tag: (none) Log: 2004-04-21 Boris Kovalenko * daemon.c: (daemon) fix check for error return from setsid Members: lib/ChangeLog:1.7->1.8 lib/daemon.c:1.1->1.2 --------------------- PatchSet 479 Date: 2004/04/23 09:51:10 Author: hasso Branch: HEAD Tag: (none) Log: Don't ignore reject/bh routes. Discussed with Paul in IRC. Members: ospfd/ChangeLog:1.20->1.21 ospfd/ospf_zebra.c:1.16->1.17 --------------------- PatchSet 480 Date: 2004/04/26 14:22:15 Author: hasso Branch: HEAD Tag: (none) Log: More supported RFCs added. Members: doc/overview.texi:1.4->1.5 --------------------- PatchSet 481 Date: 2004/05/01 09:44:08 Author: paul Branch: HEAD Tag: (none) Log: 2004-05-01 Paul Jakma * Revert the attempted clean-up of the dummy peer hack, reverts patchsets 435 (see 2004-02-17 below) and 456. Members: bgpd/ChangeLog:1.8->1.9 bgpd/bgp_advertise.c:1.2->1.3 bgpd/bgp_fsm.c:1.3->1.4 bgpd/bgp_network.c:1.5->1.6 bgpd/bgp_packet.c:1.2->1.3 bgpd/bgp_route.c:1.11->1.12 bgpd/bgpd.c:1.4->1.5 bgpd/bgpd.h:1.7->1.8 --------------------- PatchSet 482 Date: 2004/05/01 19:17:04 Author: paul Branch: HEAD Tag: (none) Log: 2004-05-01 rivo nurges * bgp_route.c: fix UNH IOL BGP-4.1.12f Members: bgpd/ChangeLog:1.9->1.10 bgpd/bgp_route.c:1.12->1.13 --------------------- PatchSet 483 Date: 2004/05/01 21:45:38 Author: paul Branch: HEAD Tag: (none) Log: 2004-03-19 Jean-Yves Simon * ripd.c: make ripd also check on administrative distance of his own links to update routes. Members: ripd/ChangeLog:1.8->1.9 ripd/ripd.c:1.18->1.19 --------------------- PatchSet 484 Date: 2004/05/03 13:50:39 Author: paul Branch: HEAD Tag: (none) Log: 2004-05-03 Paul Jakma * bump version to 0.96.5 Members: configure.ac:1.49->1.50 --------------------- PatchSet 485 Date: 2004/05/03 14:25:06 Author: paul Branch: HEAD Tag: (none) Log: 2004-05-03 Daniel Roesen * bgp_fsm.c: (bgp_stop) Reset uptime only on transition from Established so that it reflects true downtime (rather time since last transition, eg Active->Idle) Members: bgpd/ChangeLog:1.10->1.11 bgpd/bgp_fsm.c:1.4->1.5 --------------------- PatchSet 486 Date: 2004/05/03 21:00:17 Author: paul Branch: HEAD Tag: (none) Log: 2004-05-03 Paul Jakma * ripd.c: (rip_rte_process) fix typo in merge of previous patch and run function through indent. Members: ripd/ChangeLog:1.9->1.10 ripd/ripd.c:1.19->1.20 --------------------- PatchSet 487 Date: 2004/05/04 09:53:31 Author: paul Branch: HEAD Tag: quagga_0_96_5_release Log: 2004-05-04 Andrew J. Schorr * redhat/quagga.logrotate: fix paths Members: redhat/quagga.logrotate:1.1->1.2