<feed xmlns='http://www.w3.org/2005/Atom'>
<title>quagga/zebra/ChangeLog, branch master</title>
<subtitle>Quagga routing suite</subtitle>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/'/>
<entry>
<title>[trivia] Remove ChangeLog files, as this data is now maintained in SCM</title>
<updated>2008-08-22T18:57:22+00:00</updated>
<author>
<name>Paul Jakma</name>
<email>paul.jakma@sun.com</email>
</author>
<published>2008-08-19T13:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=3998bfd76620a676fbd77f19c5c6ea80a4cc88d2'/>
<id>3998bfd76620a676fbd77f19c5c6ea80a4cc88d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[zebra] Make BSD link-state deal more gracefully with GIFMEDIA ioctl error</title>
<updated>2008-07-01T18:24:58+00:00</updated>
<author>
<name>Paul Jakma</name>
<email>paul.jakma@sun.com</email>
</author>
<published>2008-07-01T18:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=0b3f3d47b21ddf175bfdd549ba33fbcd34801244'/>
<id>0b3f3d47b21ddf175bfdd549ba33fbcd34801244</id>
<content type='text'>
2008-07-01 Paul Jakma &lt;paul.jakma@sun.com&gt;

	* ioctl.c: (if_get_flags) Deal more gracefully with failure
	  of the BSD link-state SIOCGIFMEDIA ioctl, as some interfaces
	  apparently don't implement it (e.g. tun).
	  Also, make BSD link-state checking be conditional on the
	  'link-detect' interface configuration flag, as it should be.
	  Fixes bug #465.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2008-07-01 Paul Jakma &lt;paul.jakma@sun.com&gt;

	* ioctl.c: (if_get_flags) Deal more gracefully with failure
	  of the BSD link-state SIOCGIFMEDIA ioctl, as some interfaces
	  apparently don't implement it (e.g. tun).
	  Also, make BSD link-state checking be conditional on the
	  'link-detect' interface configuration flag, as it should be.
	  Fixes bug #465.
</pre>
</div>
</content>
</entry>
<entry>
<title>+ initial edition of meta-queue for RIB updates processing (bug #431)</title>
<updated>2008-06-02T12:03:22+00:00</updated>
<author>
<name>Denis Ovsienko</name>
<email>linux@pilot.org.ua</email>
</author>
<published>2008-06-02T12:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=e96f92034dad1a70c92ad4ad863a5259c122cecb'/>
<id>e96f92034dad1a70c92ad4ad863a5259c122cecb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[zebra/linux] Use BPF to filter out responses, to try avoid netlink overruns</title>
<updated>2008-05-29T18:23:08+00:00</updated>
<author>
<name>Paul Jakma</name>
<email>paul.jakma@sun.com</email>
</author>
<published>2008-05-29T18:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=768a27ea7ba25257c79689af83ab37945dc1cc3c'/>
<id>768a27ea7ba25257c79689af83ab37945dc1cc3c</id>
<content type='text'>
2008-05-29 Stephen Hemminger &lt;stephen.hemminger@vyatta.com&gt;

	* rt_netlink.c: (netlink_install_filter) BPF filter to catch and
	  drop responses to zebra's own route messages.
	  (kernel_init) add BPF filter on the netlink socket.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2008-05-29 Stephen Hemminger &lt;stephen.hemminger@vyatta.com&gt;

	* rt_netlink.c: (netlink_install_filter) BPF filter to catch and
	  drop responses to zebra's own route messages.
	  (kernel_init) add BPF filter on the netlink socket.
</pre>
</div>
</content>
</entry>
<entry>
<title>+ fix bug#326 by rib_lookup_and_pushup()</title>
<updated>2008-02-26T14:02:24+00:00</updated>
<author>
<name>Denis Ovsienko</name>
<email>linux@pilot.org.ua</email>
</author>
<published>2008-02-26T14:02:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=20e5ff0a8893ffad6d31739d68d224931c4a7992'/>
<id>20e5ff0a8893ffad6d31739d68d224931c4a7992</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[link-detect] Improve BSD support.</title>
<updated>2008-01-11T15:57:13+00:00</updated>
<author>
<name>Andrew J. Schorr</name>
<email>ajschorr@alumni.princeton.edu</email>
</author>
<published>2008-01-11T15:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=55edb0d446a272907715b0825ff008557174d34a'/>
<id>55edb0d446a272907715b0825ff008557174d34a</id>
<content type='text'>
2008-01-11 Andrew J. Schorr &lt;ajschorr@alumni.princeton.edu&gt;

	* lib/zebra.h: Revert previous change, no need to include
	  &lt;net/if_media.h&gt; here.
	* zebra/ioctl.c: If HAVE_BSD_LINK_DETECT is defined, include
	  &lt;net/if_media.h&gt;
	  (if_get_flags) Remove debug messages about BSD link state.
	* zebra/kernel_socket.c: (bsd_linkdetect_translate) If link state
	  is unknown, we should set the IFF_RUNNING flag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2008-01-11 Andrew J. Schorr &lt;ajschorr@alumni.princeton.edu&gt;

	* lib/zebra.h: Revert previous change, no need to include
	  &lt;net/if_media.h&gt; here.
	* zebra/ioctl.c: If HAVE_BSD_LINK_DETECT is defined, include
	  &lt;net/if_media.h&gt;
	  (if_get_flags) Remove debug messages about BSD link state.
	* zebra/kernel_socket.c: (bsd_linkdetect_translate) If link state
	  is unknown, we should set the IFF_RUNNING flag.
</pre>
</div>
</content>
</entry>
<entry>
<title>[link-detect] Try to get BSD link-detect to work properly.</title>
<updated>2008-01-10T15:24:32+00:00</updated>
<author>
<name>Andrew J. Schorr</name>
<email>ajschorr@alumni.princeton.edu</email>
</author>
<published>2008-01-10T15:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=c543a1737173fb438f1d8c06f650b2d0d479f45c'/>
<id>c543a1737173fb438f1d8c06f650b2d0d479f45c</id>
<content type='text'>
2008-01-10 Ingo Flaschberger &lt;if@xip.at&gt;

	* configure.ac: Define HAVE_BSD_LINK_DETECT if &lt;net/if_media.h&gt; is
	  present.
	* lib/zebra.h: If HAVE_BSD_LINK_DETECT is defined,
	  include &lt;net/if_media.h&gt;.
	* zebra/ioctl.c: (if_get_flags) If HAVE_BSD_LINK_DETECT, use the
	  SIOCGIFMEDIA ioctl to ascertain link state.
	* zebra/kernel_socket.c: (bsd_linkdetect_translate) New function to
	  map the ifm_data.ifi_link_state value into the IFF_RUNNING flag.
	  (ifm_read) Call bsd_linkdetect_translate to fix the IFF_RUNNING
	  flag before calling if_flags_update.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2008-01-10 Ingo Flaschberger &lt;if@xip.at&gt;

	* configure.ac: Define HAVE_BSD_LINK_DETECT if &lt;net/if_media.h&gt; is
	  present.
	* lib/zebra.h: If HAVE_BSD_LINK_DETECT is defined,
	  include &lt;net/if_media.h&gt;.
	* zebra/ioctl.c: (if_get_flags) If HAVE_BSD_LINK_DETECT, use the
	  SIOCGIFMEDIA ioctl to ascertain link state.
	* zebra/kernel_socket.c: (bsd_linkdetect_translate) New function to
	  map the ifm_data.ifi_link_state value into the IFF_RUNNING flag.
	  (ifm_read) Call bsd_linkdetect_translate to fix the IFF_RUNNING
	  flag before calling if_flags_update.
</pre>
</div>
</content>
</entry>
<entry>
<title>[link-detect] Static interface routes should behave properly with link-detect.</title>
<updated>2008-01-08T20:12:46+00:00</updated>
<author>
<name>Andrew J. Schorr</name>
<email>ajschorr@alumni.princeton.edu</email>
</author>
<published>2008-01-08T20:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=3f087670efa606021cde2f6a9615ac7e07aec2a5'/>
<id>3f087670efa606021cde2f6a9615ac7e07aec2a5</id>
<content type='text'>
2008-01-08 Michael Larson &lt;mike@vyatta.com&gt;

	* zebra_rib.c: (nexthop_active_check) Replace if_is_up with
	  if_is_operative to solve problems with static interface
	  routes not behaving properly with link-detect.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2008-01-08 Michael Larson &lt;mike@vyatta.com&gt;

	* zebra_rib.c: (nexthop_active_check) Replace if_is_up with
	  if_is_operative to solve problems with static interface
	  routes not behaving properly with link-detect.
</pre>
</div>
</content>
</entry>
<entry>
<title>+ fixed bug #418 (changing address on an existing interface doesn't cause existing static routes to be revalidated)</title>
<updated>2007-11-12T14:55:01+00:00</updated>
<author>
<name>Denis Ovsienko</name>
<email>linux@pilot.org.ua</email>
</author>
<published>2007-11-12T14:55:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=6ce80bdb2523ad82cef813f6d8a7e0d4daa8cfae'/>
<id>6ce80bdb2523ad82cef813f6d8a7e0d4daa8cfae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>+ fix the bug reported by Milan Kocian (IPv6 route handling was broken by the RIB debug changeset).</title>
<updated>2007-10-24T13:13:21+00:00</updated>
<author>
<name>Denis Ovsienko</name>
<email>linux@pilot.org.ua</email>
</author>
<published>2007-10-24T13:13:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=5619f56ba38b255f699f76b327cf82388c4a90cf'/>
<id>5619f56ba38b255f699f76b327cf82388c4a90cf</id>
<content type='text'>
after
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
after
</pre>
</div>
</content>
</entry>
</feed>
