--------------------- PatchSet 943 Date: 2004/12/24 00:14:50 Author: hasso Branch: HEAD Tag: (none) Log: zlog_* cleanup. Level of debug messages to LOG_DEBUG. Members: isisd/ChangeLog:1.31->1.32 isisd/isis_adjacency.c:1.7->1.8 isisd/isis_circuit.c:1.14->1.15 isisd/isis_csm.c:1.4->1.5 isisd/isis_dr.c:1.8->1.9 isisd/isis_events.c:1.8->1.9 isisd/isis_lsp.c:1.14->1.15 isisd/isis_main.c:1.16->1.17 isisd/isis_network.c:1.6->1.7 isisd/isis_pdu.c:1.11->1.12 isisd/isis_route.c:1.4->1.5 isisd/isis_spf.c:1.10->1.11 isisd/isis_tlv.c:1.9->1.10 isisd/isis_zebra.c:1.9->1.10 isisd/isisd.c:1.10->1.11 --------------------- PatchSet 944 Date: 2004/12/24 06:00:11 Author: hasso Branch: HEAD Tag: (none) Log: *.c: Change level of debug messages to LOG_DEBUG. Members: ospf6d/ChangeLog:1.34->1.35 ospf6d/ospf6_abr.c:1.11->1.12 ospf6d/ospf6_area.c:1.8->1.9 ospf6d/ospf6_asbr.c:1.14->1.15 ospf6d/ospf6_flood.c:1.9->1.10 ospf6d/ospf6_interface.c:1.13->1.14 ospf6d/ospf6_intra.c:1.10->1.11 ospf6d/ospf6_lsa.c:1.13->1.14 ospf6d/ospf6_lsdb.c:1.8->1.9 ospf6d/ospf6_message.c:1.11->1.12 ospf6d/ospf6_neighbor.c:1.9->1.10 ospf6d/ospf6_network.c:1.7->1.8 ospf6d/ospf6_route.c:1.10->1.11 ospf6d/ospf6_snmp.c:1.5->1.6 ospf6d/ospf6_spf.c:1.9->1.10 ospf6d/ospf6_zebra.c:1.9->1.10 --------------------- PatchSet 945 Date: 2004/12/28 17:00:12 Author: ajs Branch: HEAD Tag: (none) Log: 2004-12-28 Andrew J. Schorr * thread.c: (funcname_thread_add_timer_msec) Reduce overflow risk. Members: lib/ChangeLog:1.105->1.106 lib/thread.c:1.12->1.13 --------------------- PatchSet 946 Date: 2004/12/28 21:43:17 Author: ajs Branch: HEAD Tag: (none) Log: 2004-12-28 Andrew J. Schorr * sockopt.c: (setsockopt_ipv4_ifindex) Improve error message. When neither IP_PKTINFO nor IP_RECVIF is defined, make return value deterministic (-1). Members: lib/ChangeLog:1.106->1.107 lib/sockopt.c:1.15->1.16 --------------------- PatchSet 947 Date: 2004/12/29 17:39:10 Author: ajs Branch: HEAD Tag: (none) Log: 2004-12-29 Andrew J. Schorr * watchquagga.c: Fix headers: get most stuff from zebra.h. Members: watchquagga/ChangeLog:1.7->1.8 watchquagga/watchquagga.c:1.6->1.7 --------------------- PatchSet 948 Date: 2004/12/29 17:45:08 Author: ajs Branch: HEAD Tag: (none) Log: 2004-12-29 Andrew J. Schorr * watchquagga.c: In several places, cast pid_t to int for printf to avoid complaints on Solaris 8. Members: watchquagga/ChangeLog:1.8->1.9 watchquagga/watchquagga.c:1.7->1.8 --------------------- PatchSet 949 Date: 2004/12/29 17:50:22 Author: ajs Branch: HEAD Tag: (none) Log: 2004-12-29 Andrew J. Schorr * configure.ac: Add new option --enable-gcc-rdynamic to link with -rdynamic. Members: ChangeLog:1.87->1.88 configure.ac:1.80->1.81 --------------------- PatchSet 950 Date: 2004/12/29 18:53:30 Author: gdt Branch: HEAD Tag: (none) Log: 2004-12-29 Greg Troxel * sockopt.c (getsockopt_ipv4_ifindex): Return 0 when passed a NULL cmsghdr pointer. I believe this will avoid ospfd crashing on Solaris 8, which seems to define IP_RECVIF but not actually implement it. Members: lib/ChangeLog:1.107->1.108 lib/sockopt.c:1.16->1.17 --------------------- PatchSet 951 Date: 2004/12/29 19:34:22 Author: hasso Branch: HEAD Tag: (none) Log: Don't crash during interface up/down events. Members: isisd/ChangeLog:1.32->1.33 isisd/isis_circuit.c:1.15->1.16 isisd/isis_csm.c:1.5->1.6 isisd/isis_zebra.c:1.10->1.11 --------------------- PatchSet 952 Date: 2004/12/29 20:06:23 Author: gdt Branch: HEAD Tag: (none) Log: 2004-12-29 Greg Troxel * sockopt.c (getsockopt_ipv4_ifindex): Document calling convention. Beef up comments. Handle the case where the cmsghdr has a zero controllen, or more specifically when the wanted option is not present. This is needed for Solaris 8, and in general for any platform for which configure finds a method and it can fail. Mark some changes with XXX to be cleaned up post 0.98. Members: lib/ChangeLog:1.108->1.109 lib/sockopt.c:1.17->1.18 --------------------- PatchSet 953 Date: 2004/12/29 20:06:41 Author: hasso Branch: HEAD Tag: (none) Log: Really fix crashes now. Revert isis_circuit_update_params() part of previous commit. Replace all if_is_up() calls with if_is_operative(). Members: isisd/ChangeLog:1.33->1.34 isisd/isis_circuit.c:1.16->1.17 isisd/isis_zebra.c:1.11->1.12 --------------------- PatchSet 954 Date: 2004/12/29 20:12:59 Author: gdt Branch: HEAD Tag: (none) Log: add XXX comment that perhaps we need to recover from short headers. Members: ospfd/ospf_packet.c:1.57->1.58 --------------------- PatchSet 955 Date: 2004/12/29 20:41:26 Author: ajs Branch: HEAD Tag: (none) Log: 2004-12-29 Andrew J. Schorr * ospf_packet.c: (ospf_read) Always look up the interface if ospf_recv_packet returns NULL ifp, since some platforms such as Solaris 8 appear to support ifindex retrieval but don't. Members: ospfd/ChangeLog:1.85->1.86 ospfd/ospf_packet.c:1.58->1.59 --------------------- PatchSet 956 Date: 2004/12/29 21:04:48 Author: ajs Branch: HEAD Tag: (none) Log: 2004-12-29 Andrew J. Schorr * ospf_packet.c: (ospf_db_desc) Reduce severity of "Negotiation done" messages from LOG_WARNING to LOG_INFO, since this seems to be normal. Members: ospfd/ChangeLog:1.86->1.87 ospfd/ospf_packet.c:1.59->1.60 --------------------- PatchSet 957 Date: 2004/12/30 13:50:32 Author: gdt Branch: HEAD Tag: (none) Log: Add comment explaining about limit of 20 joined groups on a socket. Members: lib/sockopt.c:1.18->1.19 --------------------- PatchSet 958 Date: 2004/12/30 15:11:19 Author: ajs Branch: HEAD Tag: (none) Log: 2004-12-30 Andrew J. Schorr * ospf_network.c: Improve all setsockopt error messages to give detailed information on the arguments. Members: ospfd/ChangeLog:1.87->1.88 ospfd/ospf_network.c:1.8->1.9 --------------------- PatchSet 959 Date: 2005/01/01 10:29:51 Author: hasso Branch: HEAD Tag: (none) Log: Make authentication of SNPs work correctly - ie. conditionally like it is in IOS. Members: isisd/ChangeLog:1.34->1.35 isisd/isis_common.h:1.2->1.3 isisd/isis_pdu.c:1.12->1.13 isisd/isisd.c:1.11->1.12 --------------------- PatchSet 960 Date: 2005/01/01 20:49:21 Author: hasso Branch: HEAD Tag: (none) Log: There is no need to keep this directory. Members: isisd/modified/.cvsignore:1.1->1.2(DEAD) isisd/modified/Makefile.am:1.1->1.2(DEAD) isisd/modified/Makefile.in:1.1->1.2(DEAD) isisd/modified/README:1.1->1.2(DEAD) isisd/modified/acconfig.h:1.1->1.2(DEAD) isisd/modified/command.c:1.1->1.2(DEAD) isisd/modified/command.h:1.1->1.2(DEAD) isisd/modified/config.h.in:1.1->1.2(DEAD) isisd/modified/configure:1.1->1.2(DEAD) isisd/modified/configure.in:1.1->1.2(DEAD) isisd/modified/log.c:1.1->1.2(DEAD) isisd/modified/log.h:1.1->1.2(DEAD) isisd/modified/memory.c:1.1->1.2(DEAD) isisd/modified/memory.h:1.1->1.2(DEAD) isisd/modified/rib.c:1.1->1.2(DEAD) isisd/modified/thread.c:1.2->1.3(DEAD) isisd/modified/thread.h:1.1->1.2(DEAD) isisd/modified/vty.c:1.2->1.3(DEAD) isisd/modified/zebra.h:1.1->1.2(DEAD) --------------------- PatchSet 961 Date: 2005/01/01 21:02:13 Author: hasso Branch: HEAD Tag: (none) Log: Move TODO items from isid to the common TODO. Members: TODO:1.5->1.6 isisd/TODO:1.1->1.2(DEAD) --------------------- PatchSet 962 Date: 2005/01/01 21:12:56 Author: hasso Branch: HEAD Tag: (none) Log: More cleanup in isisd. Members: isisd/COPYING:1.1->1.2(DEAD) isisd/INSTALL-0.0.4:1.1->1.2(DEAD) isisd/README:1.1->1.2 --------------------- PatchSet 963 Date: 2005/01/02 18:51:01 Author: hasso Branch: HEAD Tag: (none) Log: Reverting some int -> unsigned int fixes in command.c for now. Fixes crash described in [quagga-dev 2292]. Members: lib/ChangeLog:1.109->1.110 lib/command.c:1.30->1.31 --------------------- PatchSet 964 Date: 2005/01/04 13:20:47 Author: ajs Branch: HEAD Tag: (none) Log: 2005-01-04 Andrew J. Schorr * NEWS: Note improved logging facilities. Members: ChangeLog:1.88->1.89 NEWS:1.14->1.15 --------------------- PatchSet 965 Date: 2005/01/04 16:24:43 Author: ajs Branch: HEAD Tag: (none) Log: 2005-01-04 Andrew J. Schorr * configure.ac: Added test for broken CMSG_FIRSTHDR macro (relevant for Solaris 8 and unpatched Solaris 9, don't know whether other platforms are affected). * zebra.h: Define ZCMSG_FIRSTHDR appropriately based on whether config.h indicates HAVE_BROKEN_CMSG_FIRSTHDR (as determined by the configure test program). * sockopt.c: (getsockopt_cmsg_data) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR. * rtadv.c: (rtadv_recv_packet,rtadv_send_packet) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR. * ripd.c: (rip_recvmsg) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR. * ripngd.c: (ripng_recv_packet) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR. Members: ChangeLog:1.89->1.90 configure.ac:1.81->1.82 lib/ChangeLog:1.110->1.111 lib/sockopt.c:1.19->1.20 lib/zebra.h:1.26->1.27 ripd/ChangeLog:1.30->1.31 ripd/ripd.c:1.36->1.37 ripngd/ChangeLog:1.19->1.20 ripngd/ripngd.c:1.15->1.16 zebra/ChangeLog:1.57->1.58 zebra/rtadv.c:1.17->1.18 --------------------- PatchSet 966 Date: 2005/01/04 17:02:48 Author: gdt Branch: HEAD Tag: (none) Log: minor fix to HAVE_BROKEN_CMSG_FIRSTHDR support: use AC_MSG_CHECKING etc. so configure output shows the choice we made. (Andrew: please recheck on a buggy system; it configures/compiles fine on NetBSD.) Members: ChangeLog:1.90->1.91 configure.ac:1.82->1.83 --------------------- PatchSet 967 Date: 2005/01/05 08:14:13 Author: paul Branch: HEAD Tag: (none) Log: 2005-01-05 Paul Jakma * bgp_packet.c: (bgp_write) set socket to nonblock while writing this should be generalised. See bugzilla #102. Fix supplied by wawa@yandex-team.ru (Vladimir Ivanov). Members: bgpd/ChangeLog:1.35->1.36 bgpd/bgp_packet.c:1.12->1.13 --------------------- PatchSet 968 Date: 2005/01/05 08:30:35 Author: paul Branch: HEAD Tag: (none) Log: 2005-01-05 Paul Jakma * zserv.c: (zebra_accept) Comment out setting of socket to NONBLOCK for now, as we dont actually deal with with resending.... See bugzilla #122, fix from wawa@yandex-team.ru (Vladimir Ivanov). * kernel_socket.c: (routing_socket) ditto. Members: zebra/ChangeLog:1.58->1.59 zebra/kernel_socket.c:1.20->1.21 zebra/zserv.c:1.22->1.23 --------------------- PatchSet 969 Date: 2005/01/05 11:58:31 Author: paul Branch: HEAD Tag: quagga_0_97_5_release Log: 2005-01-05 Paul Jakma * configure.ac: Bump version to 0.97.5 * doc/quagga.info: autogenerated, version bump. Members: ChangeLog:1.91->1.92 configure.ac:1.83->1.84 doc/ChangeLog:1.28->1.29 doc/quagga.info:1.3->1.4