| Age | Commit message (Collapse) | Author | 
|---|
|  | * zebra/connected.c: PtP revert fixup. Zebra was not creating
	connected route for PtP peer. | 
|  | * zebra/ipforward_proc.c: (ipforward) Close the fd for
	/proc/net/snmp. See [quagga-dev 284] | 
|  | * zebra/zebra_rib.c: Fix possible dangling reference to rib
 	route_nodes - unlock it the appropriate number of times. (twice,
	because of the implicit lock). see [quagga-dev 251]. | 
|  | * NEWS: update re the generic PtP revert. | 
|  | * zebra/connected.c: revert the 'generic PtP' patch as it causes
	far too many problems. People who use FreeSWAN should investigate
	native linux ipsec.
	* zebra/rt_netlink.c: ditto
	* lib/if.c: ditto
	* ripd/ripd.h: ditto
	* ripd/ripd.c: ditto
	* ripd/rip_interface.c: ditto
	* ospfd/ospfd.c: ditto
	* ospfd/ospf_snmp.c: ditto
	* bgpd/bgp_nexthop.c: ditto | 
|  | * configure.ac: bump version | 
|  | * ospfd/ospf_packet.c: Add debug output for some of the previously
	  completely silent drops of 'bad' packets. | 
|  | * lib/version.h: moved to version.h.in
        * lib/version.h.in: New file, from version.h. Change hardcoded
          package name and version to use the autoconf defined substition
          variables.
        * configure.ac: Fix up AC/AM_INIT* to new style. Remove the sed'ing
          through lib/version.h for VERSION. Add lib/version.h to the
          AC_OUTPUT list. Update the text output of quagga version at end
          of configure run to use PACKAGE_VERSION.
        * doc/.cvsignore: ignore quagga.pdf
        * doc/.cvsignore: ignore version.h, its now autogenerated. | 
|  | * zebra/kernel_socket.c: Fix up WRAPUP macro to deal with multiple
          address families in the absence of sa_len element in struct
          sockaddr.
          (ifm_read): Handle solaris 9 if_msghdr_t.
          Deal with interfaces which are incomplete, lookup on name rather
          than the placeholder interface index of -1. | 
|  | * NEWS: Update it with news of the major changes to Quagga
	  (per Greg's suggestion :) ) | 
|  | * lib/linklist.c: (if_cmp_func) Fix handling of case where
	  list->cmp returns 0. | 
|  | * lib/if.c: (if_cmp_func) fix infinite loop if
	  ifp1->name == ifp2->name | 
|  | * rip_interface.c: (rip_interface_address_add) call
	  rip_enable_apply(), or the interface is never considered up.
	  see [quagga-dev 225]. | 
|  | * ospf_packet.c (ospf_associate_packet_vl): pass NULL struct
	  interface to ospf_if_lookup_by_local_addr() rather than the
	  receiving interface ifp, packets for VL's could come in any
	  interface. See quagga-dev 250. | 
|  | * bgpd/bgp_route.c: Unrevert the revert of the possible first fix
	  for maximum-prefix. | 
|  | * bgpd/bgp_route.c: More work on bgp maximum prefix support | 
|  | * bgpd/bgp_routemap.c: attr->med is type u_in32_t, should be
	  compared with UINT32_MAX
	* ospfd/ospfd.c: remove redundant assert
	* zebra/rtadv.c: add missing include for zebra/rib.h | 
|  | * lib/Makefile.am: Do not use a lib (libcap) as a dependency
	* zebra/Makefile.am: Link in libcap | 
|  | * bgpd/bgp_route.c: fix maximum prefix comparison | 
|  | * configure.ac: bump version-> 0.96.2
	* lib/version.h: bump version, ditto. | 
|  | * command.c: Fix <cr> display problem for command line
	  description. | 
|  | * ospfd/ospf_route.c: Fixup extraneous list_delete which was causing
	  SEGVs of ospfd. | 
|  | * configure.ac: bump autoconf's idea of quagga version | 
|  | * lib/version.h: bump to 0.96.1. | 
|  | * zebra/main.c: Fixup ZEBRA_{GROUP,USER} defines ->
	  QUAGGA_{USER,GROUP}
	* bgpd/bgp_main.c: ditto
	* ospf6d/ospf6_main.c: ditto
	* ospfd/ospf_main.c: ditto
	* ripd/rip_main.c: ditto
	* ripngd/ripng_main.c: ditto
	* zebra/main.c: ditto | 
|  | * *.init: change /etc/zebra to /etc/quagga | 
|  | * redhat/quagga.spec.in: change the vty group, zebravty -> quaggavty | 
|  | * redhat/quagga.pam: comment out the per user config, doesnt work
	reliably as is - default to root only pam config. | 
|  | * doc/Makefile.am: zebra.texi went to quagga.texi, so the automake
	dependency must change too. | 
|  | * vtysh/vtysh_user.c: include lib/version.h, for QUAGGA_PROGNAME. | 
|  | * lib/version.h: Add QUAGGA_PROGNAME
	* lib/smux.c: hardcoded zebra/quagga -> QUAGGA_PROGNAME
	* lib/command.c: ditto
	* vtysh/vtysh_user.c: ditto | 
|  | * lib/smux.c: change progname to quagga. | 
|  | * bgpd/bgp{_fsm.c,_vty.c,d.c,d.h}: Add support for "bgp
          log-neighbor-changes" command. | 
|  | 2003-08-12 Paul Jakma <paul@dishone.st>
        * Makefile.am: redhat/zebra.* -> redhat/quagga.*
        * configure.ac: Bump autoconf prerequisite to 2.53.
          dist name zebra -> quagga.
          general Zebra -> Quagga where appropriate (ie not zebra daemon).
          User and group zebra->quagga.
          s/ZEBRA\(_VERSION\)/QUAGGA\1/.
        * bgpd/bgp_main.c: s/ZEBRA\(_VERSION\)/QUAGGA\1/
        * lib/command.c: Update banners and s/ZEBRA\(_VERSION\)/QUAGGA\1/
        * lib/print_version.c: ditto
        * lib/version.h: s/ZEBRA\(_VERSION\)/QUAGGA\1/ and bump version.
          Change ZEBRA_URL.
        * lib/smux.c: s/ZEBRA\(_VERSION\)/QUAGGA\1/
        * lib/vty.h: Change Zebra.conf to Quagga.conf (integrated file)
        * ospf6d/ospf6{,_main}.c: s/ZEBRA\(_VERSION\)/QUAGGA\1/
        * ospfd/ospf_main.c: s/ZEBRA\(_VERSION\)/QUAGGA\1/ | 
|  | * redhat/quagga.pam: zebra -> quagga | 
|  | * redhat/: zebra.{logrotate,pam,spec.in} ->
	  quagga.{logrotate,pam,spec.in}. | 
|  | * doc/: GNU Zebra -> Quagga, in most places. Update Url and list URL
	  to quagga.net. zebra.texi -> quagga.texi. | 
|  | * ospfd/ospf_zebra.c: (ospf_zebra_delete) Set ifindex if no nexthop
	  supplied. log if no (ifindex || nexthop) supplied. | 
|  | * lib/linkhist.h: The LISTNODE_{ADD,DEL} macros (not used anywhere)
	  do not maintain the list count - fix. | 
|  | * bgp_route{,map}.c: Extend 'set ip next-hop' in route-maps with
         ability to specify 'peer-address' rather than IP. | 
|  | * ospf6_ism.c: DR Election bug fix. | 
|  | * redhat/zebra.spec.in: add missing wildcard for Kyle's previous
	  fix. | 
|  | * ospfd/ospf_zebra.c: (ospf_zebra_delete) Do not dereference the
	ifp, it mightn't exist. | 
|  | * Add missing 'i' to getopts, short form of --pid_file.
	  see http://bugzilla.quagga.net/show_bug.cgi?id=25 | 
|  | * bgpd/bgp_route.c: route server passes routes which may have
	  no-export community | 
|  |  | 
|  | * ospfd/ospf_vty.c: (ospf_config_write) fix output of
	passive-interface when IP has been specified - we still need to
	print the interface. | 
|  | * bgpd/bgp_filter.c: "show ip as-path-access-list" | 
|  | * redhat/zebra.spec.in: Fix errors for unpackaged files - fatal
	  error for rpm builds on newer rpm platforms. | 
|  | * lib/if.c: (if_cmp_func) new function, compare interface names in
	alphabetical order.
	(if_create) Take name as argument and add interface in sorted order.
	(if_get_by_name),(interface_cmd) fixup calls to if_create - see
	above.
	(if_init) register list comparison function.
	* lib/if.h: Add comparison function, modify if_create prototype.
	* lib/zclient.c: Modify call to if_create.
	* ospfd/ospf_interface.c: (ospf_vl_new) modify call to if_create.
	change sprintf to snprintf.
	* zebra/kernel_socket.c: (ifm_read) modify call to if_create. |