<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.ecoscentric.com/ecos/</link>
    <language>en-us</language>

    <title>ecos: packages/net/common/current/ChangeLog history</title>
    <description>packages/net/common/current/ChangeLog revision history</description>
    <item>
    <title>Fix compiler warning by removing 'netmask' variable which is set but</title>
    <link>https://hg.ecoscentric.com/ecos/log/24461b5331ea/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Fix compiler warning by removing 'netmask' variable which is set but<br/>
then never used.  [ Bugzilla 1001516 ]]]></description>
    <author>&#103;&#114;&#97;&#110;&#116;&#101;</author>
    <pubDate>Tue, 13 Mar 2012 14:46:13 +0000</pubDate>
</item>
<item>
    <title>Fixed compiler warnings about variables possibly used before they are</title>
    <link>https://hg.ecoscentric.com/ecos/log/bc2f148cfe4b/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Fixed compiler warnings about variables possibly used before they are<br/>
initialized.  [ Bugzilla 1001509 ]]]></description>
    <author>&#103;&#114;&#97;&#110;&#116;&#101;</author>
    <pubDate>Tue, 06 Mar 2012 19:18:09 +0000</pubDate>
</item>
<item>
    <title>* src/bootp_support.c (show_bootp): Fixed output for some fields.</title>
    <link>https://hg.ecoscentric.com/ecos/log/9306ff8edcbf/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/bootp_support.c (show_bootp): Fixed output for some fields.<br/>
* src/dhcp_prot.c (do_dhcp): Convert bp_secs field to network byte<br/>
order. Inspired by Kelvin Lawson. [ Bugzilla 1001170 ]]]></description>
    <author>&#115;&#101;&#114;&#103;&#101;&#105;&#103;</author>
    <pubDate>Fri, 11 Mar 2011 20:00:19 +0000</pubDate>
</item>
<item>
    <title>DHCP parsing improvement/bugfix from Jay Foster &lt;jay@systech.com&gt;</title>
    <link>https://hg.ecoscentric.com/ecos/log/ca9867bef994/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[DHCP parsing improvement/bugfix from Jay Foster &lt;jay@systech.com&gt;]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Wed, 23 Sep 2009 14:28:48 +0000</pubDate>
</item>
<item>
    <title>* src/ifaddrs.c (getifaddrs): If socket() call for IPv6 fails, a stray pointer</title>
    <link>https://hg.ecoscentric.com/ecos/log/8bd21cd19d19/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/ifaddrs.c (getifaddrs): If socket() call for IPv6 fails, a stray pointer<br/>
  was freed.]]></description>
    <author>&#106;&#108;&#100;</author>
    <pubDate>Fri, 03 Jul 2009 12:40:25 +0000</pubDate>
</item>
<item>
    <title>* net/common/current/cdl/net.cdl,</title>
    <link>https://hg.ecoscentric.com/ecos/log/bac252703e60/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* net/common/current/cdl/net.cdl,<br/>
  net/ftpclient/current/cdl/ftpclient.cdl,<br/>
  net/sntp/current/cdl/sntp.cdl,<br/>
  services/compress/zlib/current/cdl/compress_zlib.cdl: Reference test<br/>
  executable filenames for compatibility with the eCos Configuration Tool.]]></description>
    <author>&#106;&#108;&#100;</author>
    <pubDate>Mon, 09 Mar 2009 14:18:58 +0000</pubDate>
</item>
<item>
    <title>Update all copyright banners to reflect FSF ownership; fix and improve licence text.</title>
    <link>https://hg.ecoscentric.com/ecos/log/74dbf4c3f2e1/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Update all copyright banners to reflect FSF ownership; fix and improve licence text.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 29 Jan 2009 17:47:46 +0000</pubDate>
</item>
<item>
    <title>* tests/server_test.c (server_test): Fix typo with atoi which</title>
    <link>https://hg.ecoscentric.com/ecos/log/99ac672309b9/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* tests/server_test.c (server_test): Fix typo with atoi which<br/>
       should really be ultoa(). Cleanup to use diag_sprintf() which is<br/>
       always available. Bug reported by Grant Edwards.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 13 Apr 2008 18:39:57 +0000</pubDate>
</item>
<item>
    <title>2007-12-21  Oyvind Harboe &lt;oyvind.harboe@zylin.com&gt;</title>
    <link>https://hg.ecoscentric.com/ecos/log/9ccbf76434a0/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[2007-12-21  Oyvind Harboe &lt;oyvind.harboe@zylin.com&gt;<br/>
<br/>
        * src/tftp_client.c, include/arpa/tftp.h, cdl/net.cdl: tftp<br/>
        blksize negotiation support. &gt;512 byte block sizes improves tftp<br/>
        GET performance.  Switched to memcpy(), which matters for larger<br/>
        blocks.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 06 Jan 2008 11:13:51 +0000</pubDate>
</item>
<item>
    <title>Fix for DHCP when server is down after lease expires (keep trying)</title>
    <link>https://hg.ecoscentric.com/ecos/log/15a557139254/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Fix for DHCP when server is down after lease expires (keep trying)]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Mon, 15 Jan 2007 18:37:52 +0000</pubDate>
</item>
<item>
    <title>* doc/manpages/net/getaddrinfo.3: Remove obsolete comment about</title>
    <link>https://hg.ecoscentric.com/ecos/log/25616cc0f362/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* doc/manpages/net/getaddrinfo.3: Remove obsolete comment about<br/>
       not being thread-safe.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 09 Jan 2007 16:04:39 +0000</pubDate>
</item>
<item>
    <title>* src/dhcp_support.c:</title>
    <link>https://hg.ecoscentric.com/ecos/log/0550d98ae686/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/dhcp_support.c:<br/>
        * cdl/net.cdl:<br/>
        Added CDL to control the size of the stack used by<br/>
        the DHCP management thread.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 07 Jan 2007 14:46:54 +0000</pubDate>
</item>
<item>
    <title>* tests/ga_server_test.c: Updated flags argument in call of</title>
    <link>https://hg.ecoscentric.com/ecos/log/1c2e1ede4062/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* tests/ga_server_test.c: Updated flags argument in call of<br/>
        getnameinfo().]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 19 Dec 2006 01:45:30 +0000</pubDate>
</item>
<item>
    <title>* cdl/net.cdl: Fix calculation of TFTPD stack</title>
    <link>https://hg.ecoscentric.com/ecos/log/f9742da9a453/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* cdl/net.cdl: Fix calculation of TFTPD stack<br/>
        size. CYGNUM_HAL_STACK_SIZE_TYPICAL is not a CDL variable, it is a<br/>
        #define, so we need to ensure that the compiler evaluates the<br/>
        expression, not the CDL library]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sat, 17 Jun 2006 20:11:06 +0000</pubDate>
</item>
<item>
    <title>* tests/nc_test_framework.h:</title>
    <link>https://hg.ecoscentric.com/ecos/log/fa277d078e96/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* tests/nc_test_framework.h:<br/>
        * tests/nc_test_master.c: Fix the compiler warnings when<br/>
        building for Linux.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 26 Mar 2006 11:15:06 +0000</pubDate>
</item>
<item>
    <title>* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),</title>
    <link>https://hg.ecoscentric.com/ecos/log/1cde7dd73fff/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/dhcp_prot.c: Updated set_fixed_tag(), set_variable_tag(),<br/>
        and unset_tag() to handle TAG_PAD bytes properly.  Also updated<br/>
        set_fixed_tag() and set_variable_tag() to permit setting options that<br/>
        already exist, but are a different size, rather than asserting.<br/>
        This corrects problems interacting with mis-behaving DHCP servers<br/>
        that reply with modified versions of a DHCP option sent by the eCos<br/>
        client, such as TAG_HOST_NAME.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 05 Mar 2006 12:48:37 +0000</pubDate>
</item>
<item>
    <title>* include/network.h: Include &lt;string.h&gt; to stop warnings.</title>
    <link>https://hg.ecoscentric.com/ecos/log/f34a4ac8a886/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* include/network.h: Include &lt;string.h&gt; to stop warnings.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Fri, 04 Nov 2005 12:16:58 +0000</pubDate>
</item>
<item>
    <title>* test/nc*_test_master.c: gettimeofday is now in POSIX</title>
    <link>https://hg.ecoscentric.com/ecos/log/0a3305f3af20/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* test/nc*_test_master.c: gettimeofday is now in POSIX]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 23 Oct 2005 20:48:07 +0000</pubDate>
</item>
<item>
    <title>* docs/manpages/sys/socketpair.2: Removed this man page since</title>
    <link>https://hg.ecoscentric.com/ecos/log/2ae48600be8b/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* docs/manpages/sys/socketpair.2: Removed this man page since<br/>
        socketpair(2) is not supported.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 13 Oct 2005 11:58:02 +0000</pubDate>
</item>
<item>
    <title>* tests/server_test.c: use socklen_t.</title>
    <link>https://hg.ecoscentric.com/ecos/log/f39bb84d8383/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* tests/server_test.c: use socklen_t.<br/>
        * tests/nc_test_slave.c: use socklen_t and diag_print type fixes<br/>
        to stop warnings with gcc4.x<br/>
        * tests/tcp_echo.c: use socklen_t and diag_print type fixes to<br/>
        stop warnings with gcc4.x<br/>
        * tests/ping_test.c: use socklen_t.<br/>
        * tests/dhcp_test.c: use socklen_t.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Fri, 16 Sep 2005 15:15:14 +0000</pubDate>
</item>
<item>
    <title>* src/tftp_client.c, include/tftp_support.h: const parameters</title>
    <link>https://hg.ecoscentric.com/ecos/log/e400ce1dbe07/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/tftp_client.c, include/tftp_support.h: const parameters<br/>
        where appropriate.<br/>
        * doc/tcpip.sgml: Update for the above.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Fri, 16 Sep 2005 14:56:25 +0000</pubDate>
</item>
<item>
    <title>* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid</title>
    <link>https://hg.ecoscentric.com/ecos/log/03eae11c9443/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* tests/ping_lo_test.c (ping_host): Use socklen_t to avoid<br/>
        compiler warnings.<br/>
        * tests/tcp_lo_test.c (server): Ditto<br/>
        * tests/udp_lo_test.c (server): Ditto<br/>
        * tests/tcp_lo_select.c (server): Ditto]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Wed, 03 Aug 2005 20:51:21 +0000</pubDate>
</item>
<item>
    <title>* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.</title>
    <link>https://hg.ecoscentric.com/ecos/log/2de3997bad7b/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/tftp_dummy_file.c: unsigned char when needed to prevent warnings.<br/>
        * src/tftp_server.c: fromlen in recvfrom should be of socklen_t.<br/>
        * src/tftp_client.c: fromlen in recvfrom should be of socklen_t.<br/>
        * src/dhcp_prot.c (do_dhcp): Casts etc so that it compiles cleanly<br/>
        with gcc4.0]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sat, 30 Jul 2005 11:22:37 +0000</pubDate>
</item>
<item>
    <title>* src/tftp_server.c (tftpd_server): Fixed compiler warning about</title>
    <link>https://hg.ecoscentric.com/ecos/log/3c298b795d0b/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/tftp_server.c (tftpd_server): Fixed compiler warning about<br/>
        type of argument to printf.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 27 Mar 2005 17:23:18 +0000</pubDate>
</item>
<item>
    <title>* include/tftp_support.h: Use the definitions of O_RDONLY and</title>
    <link>https://hg.ecoscentric.com/ecos/log/79abc4aecdb7/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* include/tftp_support.h: Use the definitions of O_RDONLY and<br/>
        O_WRONLY from fcntl.h instead of defining them ourselves.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 05 Oct 2004 08:04:04 +0000</pubDate>
</item>
<item>
    <title>* src/tftp_server.c:</title>
    <link>https://hg.ecoscentric.com/ecos/log/42c0adb7b2fc/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/tftp_server.c:<br/>
        * cdl/net.cdl: Made tftp server stack size configurable via cdl.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Mon, 02 Aug 2004 10:43:38 +0000</pubDate>
</item>
<item>
    <title>* src/ifaddrs.c (getifaddrs): Return destination address for P2P</title>
    <link>https://hg.ecoscentric.com/ecos/log/6627c3a1df79/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/ifaddrs.c (getifaddrs): Return destination address for P2P<br/>
        devices. Also don't bother trying to get the broadcast address for<br/>
        interfaces that don't have a valid broadcast address. Inspired by<br/>
        Kelvin Lawson]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 17 Jun 2004 14:19:29 +0000</pubDate>
</item>
<item>
    <title>* include/network.h: Added a __THROW to perror so that it matches</title>
    <link>https://hg.ecoscentric.com/ecos/log/dc5f9783d45a/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* include/network.h: Added a __THROW to perror so that it matches<br/>
       what is in stdio.h. Problem pointed out by Xyvid Harboe.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 08 Jun 2004 17:58:20 +0000</pubDate>
</item>
<item>
    <title>+        * src/bootp_support.c (get_bootp_option, show_bootp):</title>
    <link>https://hg.ecoscentric.com/ecos/log/a5c7a6799462/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[+        * src/bootp_support.c (get_bootp_option, show_bootp):<br/>
+        * src/dhcp_prot.c (scan_dhcp_size): Fixed bug that didn't handle<br/>
+        the pad option.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 13 May 2004 10:00:35 +0000</pubDate>
</item>
<item>
    <title>* src/tftp_server.c: files are now created with the</title>
    <link>https://hg.ecoscentric.com/ecos/log/26840b464238/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/tftp_server.c: files are now created with the<br/>
	O_CREAT|O_TRUNC|O_WRONLY so it is possible to write to<br/>
	non-existing files and that overwriting a larger file with<br/>
	a smaller file does not leave a garbage at the end.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 29 Apr 2004 07:19:57 +0000</pubDate>
</item>
<item>
    <title>* doc/sgml/doclist,</title>
    <link>https://hg.ecoscentric.com/ecos/log/8d53540e9a4e/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* doc/sgml/doclist,<br/>
  packages/net/common/current/doc/tcpip.sgml,<br/>
  packages/redboot/current/doc/redboot.sgml,<br/>
  packages/redboot/current/doc/makefile,<br/>
  packages/redboot/current/doc/redboot_main.sgml:<br/>
  Build the RedBoot User's Guide as a separate document.]]></description>
    <author>&#106;&#108;&#100;</author>
    <pubDate>Mon, 19 Apr 2004 15:27:36 +0000</pubDate>
</item>
<item>
    <title>Fix for default DNS server - from Sandeep Kumar</title>
    <link>https://hg.ecoscentric.com/ecos/log/02c0aa987107/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Fix for default DNS server - from Sandeep Kumar]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Tue, 13 Apr 2004 14:36:27 +0000</pubDate>
</item>
<item>
    <title>* src/bootp_support.c (do_bootp): Return false when we should.</title>
    <link>https://hg.ecoscentric.com/ecos/log/3d8f3b1724be/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/bootp_support.c (do_bootp): Return false when we should.<br/>
	* src/dhcp_prot.c (do_dhcp_down_net): correctly close the IPv6 socket.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 13 Apr 2004 07:32:40 +0000</pubDate>
</item>
<item>
    <title>* src/bootp_support.c:</title>
    <link>https://hg.ecoscentric.com/ecos/log/bad894bd648f/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/bootp_support.c:<br/>
        * src/dhcp_prot.c: Close sockets before exiting so we don't leak<br/>
        them.<br/>
        * src/dhcp_prot.c (new_lease): Use a smaller infinite so we don't get<br/>
        a compiler warning.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 11 Apr 2004 11:23:51 +0000</pubDate>
</item>
<item>
    <title>* cdl/net.cdl:</title>
    <link>https://hg.ecoscentric.com/ecos/log/cbea1375c6da/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* cdl/net.cdl:<br/>
        * src/dhcp_prot.c: Added CYGNUM_NET_DHCP_MIN_RETRY_TIME]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 09 Mar 2004 08:00:12 +0000</pubDate>
</item>
<item>
    <title>Initialize bp_secs field for stubborn DHCP servers - from Matt Jerdonek</title>
    <link>https://hg.ecoscentric.com/ecos/log/f2168dd5be4e/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Initialize bp_secs field for stubborn DHCP servers - from Matt Jerdonek]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Thu, 19 Feb 2004 10:42:00 +0000</pubDate>
</item>
<item>
    <title>Add inet_ntoa_r</title>
    <link>https://hg.ecoscentric.com/ecos/log/a683fa782034/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Add inet_ntoa_r]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Wed, 10 Dec 2003 12:09:23 +0000</pubDate>
</item>
<item>
    <title>* tests/bridge.c: Changes to enable Spanning Tree Protocol if the</title>
    <link>https://hg.ecoscentric.com/ecos/log/661c5743f848/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* tests/bridge.c: Changes to enable Spanning Tree Protocol if the<br/>
         corresponding CDL component is enabled.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 27 Nov 2003 15:24:13 +0000</pubDate>
</item>
<item>
    <title>* cdl/net.cdl: Close quote for test list.</title>
    <link>https://hg.ecoscentric.com/ecos/log/18917b022cb6/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* cdl/net.cdl: Close quote for test list.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Mon, 24 Nov 2003 14:09:25 +0000</pubDate>
</item>
<item>
    <title>* cdl/net.cdl: Added control for IPSEC</title>
    <link>https://hg.ecoscentric.com/ecos/log/219ebc4f4562/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* cdl/net.cdl: Added control for IPSEC<br/>
        * doc/ipsec.sgml: General documentation of ipsec.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sat, 22 Nov 2003 12:57:24 +0000</pubDate>
</item>
<item>
    <title>Add example use of profiling to 'ping_test'</title>
    <link>https://hg.ecoscentric.com/ecos/log/1ded88da2dd4/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Add example use of profiling to 'ping_test']]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Thu, 30 Oct 2003 14:12:45 +0000</pubDate>
</item>
<item>
    <title>* doc/tcpip.sgml: Added documentation for</title>
    <link>https://hg.ecoscentric.com/ecos/log/f5a5cdd6afe0/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* doc/tcpip.sgml: Added documentation for<br/>
         CYGOPT_NET_DHCP_OPTION_HOST_NAME,<br/>
         CYGNUM_NET_DHCP_OPTION_HOST_NAME_LEN,<br/>
         CYGOPT_NET_DHCP_OPTION_DHCP_CLIENTID_MAC,<br/>
         CYGOPT_NET_DHCP_PARM_REQ_LIST_REPLACE and<br/>
         CYGOPT_NET_DHCP_PARM_REQ_LIST_ADDITIONAL.<br/>
         * cdl/net.cdl: Added legal_values definition for the<br/>
         CYGNUM_NET_DHCP_OPTION_HOST_NAME_LEN option.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 21 Oct 2003 18:14:20 +0000</pubDate>
</item>
<item>
    <title>* src/dhcp_prot.c (set_default_dhcp_tags):</title>
    <link>https://hg.ecoscentric.com/ecos/log/69a4719c04ad/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/dhcp_prot.c (set_default_dhcp_tags):<br/>
        * src/bootp_support.c (show_bootp): Added support for TAG_NTP_SERVER]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 21 Oct 2003 17:50:58 +0000</pubDate>
</item>
<item>
    <title>Fixed the formatting of the last ChangeLog entry.</title>
    <link>https://hg.ecoscentric.com/ecos/log/b91538194ae8/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Fixed the formatting of the last ChangeLog entry.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 16 Oct 2003 08:15:55 +0000</pubDate>
</item>
<item>
    <title>* include/dhcp.h: Added prototype for dhcp_set_hostname().</title>
    <link>https://hg.ecoscentric.com/ecos/log/49e5a36e706d/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* include/dhcp.h: Added prototype for dhcp_set_hostname().<br/>
      * src/dhcp_prot.c (set_default_dhcp_tags): Added TAG_HOST_NAME and<br/>
      TAG_DHCP_CLIENTID DHCP/BOOTP option support.<br/>
      * cdl/net.cdl: Added host name (CYGOPT_NET_DHCP_OPTION_HOST_NAME) and<br/>
      MAC address client ID (CYGOPT_NET_DHCP_OPTION_DHCP_CLIENTID_MAC) support.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 16 Oct 2003 08:13:45 +0000</pubDate>
</item>
<item>
    <title>Tweaked the comments to better describe the problem/fix.</title>
    <link>https://hg.ecoscentric.com/ecos/log/b770a5c72050/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Tweaked the comments to better describe the problem/fix.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 12 Oct 2003 11:53:55 +0000</pubDate>
</item>
<item>
    <title>* cdl/net.cdl: Added configuration interface for</title>
    <link>https://hg.ecoscentric.com/ecos/log/3487ed83fe0c/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* cdl/net.cdl: Added configuration interface for<br/>
       CYGOPT_NET_DHCP_PARM_REQ_LIST_REPLACE and<br/>
       CYGOPT_NET_DHCP_PARM_REQ_LIST_ADDITIONAL.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sun, 12 Oct 2003 11:09:37 +0000</pubDate>
</item>
<item>
    <title>* src/tftp_client.c: Changed the code so that if the last packet</title>
    <link>https://hg.ecoscentric.com/ecos/log/e0d220bbd109/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/tftp_client.c: Changed the code so that if the last packet<br/>
       is received out of sequence we don't close the connection but wait<br/>
       for the missing packets.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 09 Oct 2003 16:08:30 +0000</pubDate>
</item>
<item>
    <title>* tests/bridge.c: Build the test when we have the bridge</title>
    <link>https://hg.ecoscentric.com/ecos/log/80ac249615eb/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* tests/bridge.c: Build the test when we have the bridge<br/>
       handler code enabled and so presumably a bridge.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Mon, 06 Oct 2003 19:07:50 +0000</pubDate>
</item>
<item>
    <title>Be more careful with allocated space, etc. in getifaddrs()</title>
    <link>https://hg.ecoscentric.com/ecos/log/f2d548ecdbde/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[Be more careful with allocated space, etc. in getifaddrs()]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Tue, 16 Sep 2003 22:05:05 +0000</pubDate>
</item>
<item>
    <title>* src/ipv6_routing_thread.c: Fix compiler warnings</title>
    <link>https://hg.ecoscentric.com/ecos/log/fddabea2836c/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/ipv6_routing_thread.c: Fix compiler warnings<br/>
        * cd/net.cdl: The routing thread needs the posix package.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 31 Jul 2003 08:56:26 +0000</pubDate>
</item>
<item>
    <title>* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when</title>
    <link>https://hg.ecoscentric.com/ecos/log/c9c183d9b60a/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/dhcp_prot.c (do_dhcp): (re)Initialize the lease when<br/>
        dhcp is (re)initialized or retried.<br/>
        Return true when the state falls into DHCPSTATE_NOTBOUND so that it<br/>
        knows the interface it still up and can later bring it down when<br/>
        cleaning up.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Wed, 30 Jul 2003 07:30:06 +0000</pubDate>
</item>
<item>
    <title>* src/dhcp_prot.c: Added a declaration for cyg_arc4random() to</title>
    <link>https://hg.ecoscentric.com/ecos/log/21aab473590c/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/dhcp_prot.c: Added a declaration for cyg_arc4random() to<br/>
	eliminate a compiler warning.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Thu, 24 Jul 2003 18:07:45 +0000</pubDate>
</item>
<item>
    <title>* include/net/netdb.h: Added include for &lt;sys/param.h&gt;. the in.h</title>
    <link>https://hg.ecoscentric.com/ecos/log/004ee5415eaa/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* include/net/netdb.h: Added include for &lt;sys/param.h&gt;. the in.h<br/>
	file included later needs this.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Tue, 15 Jul 2003 08:45:15 +0000</pubDate>
</item>
<item>
    <title>* src/network_support.c (init_all_network_interfaces): Allow IPv4</title>
    <link>https://hg.ecoscentric.com/ecos/log/13e9f49a7dcb/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/network_support.c (init_all_network_interfaces): Allow IPv4<br/>
       or IPv6 addresses to be used when configuring a default DNS<br/>
       server.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Mon, 26 May 2003 07:33:06 +0000</pubDate>
</item>
<item>
    <title>* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge</title>
    <link>https://hg.ecoscentric.com/ecos/log/c95837a6b303/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/getaddrinfo.c (getaddrinfo): Corrected a bad patch merge<br/>
       from earlier which failed to delete some code. This fixed the dns1<br/>
       tests for IPv6 lookups.<br/>
       * src/getaddrinfo.c: Changed '#ifdef CYGPKG_NS_DNS' to<br/>
       '#ifdef CYGPKG_NS_DNS_BUILD', so it would compile if this CDL<br/>
       option is not selected.  Changed the call to 'numeric_node_addr'<br/>
       so it uses the correct number of arguments.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Thu, 22 May 2003 14:28:54 +0000</pubDate>
</item>
<item>
    <title>* src/tftp_server.c (tftpd_read_file): Open the file for reading,</title>
    <link>https://hg.ecoscentric.com/ecos/log/3737492e03d1/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/tftp_server.c (tftpd_read_file): Open the file for reading,<br/>
        not writing.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Wed, 14 May 2003 07:02:06 +0000</pubDate>
</item>
<item>
    <title>* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast</title>
    <link>https://hg.ecoscentric.com/ecos/log/16d247bb9c70/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast<br/>
        addresses, for both IPv4 and IPv6 and enabled.<br/>
        * src/ipv6_routing_thread.c (ipv6_start_routing_thread): Only<br/>
        start the thread once.<br/>
<br/>
        * src/getaddrinfo.c (getaddrinfo): Correctly return TCP when it is!<br/>
        * tests/addr_test.c (net_test): Added a test which uses protocol TCP<br/>
        * src/tftp_client.c (tftp_get): If we timeout on the first block,<br/>
        try other addresses for the server if we have any.<br/>
        * src/network_support.c (init_all_network_interfaces): After<br/>
        router solicitation has given us an address, wait a couple of<br/>
        seconds for duplicate address detection to do its work. While DAD<br/>
        is active, we cannot use the new address.<br/>
<br/>
        * src/tftp_client.c (tftp_client_put): Fixed compiler warning.<br/>
<br/>
        * src/getaddrinfo.c (getnameinfo): Fixed some endian issues with<br/>
        port numbers and a typo. Added an interface to the DNS client for<br/>
        reverse lookups.<br/>
        * tests/addr_test.c (net_test): Added tests for getnameinfo. Fixed<br/>
        some memory leaks.<br/>
<br/>
        * src/getaddrinfo.c (getaddrinfo): Virtually a re-write to<br/>
        interface to the DNS client.<br/>
<br/>
        * include/net/netdb.h: const correctness.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Mon, 12 May 2003 10:13:37 +0000</pubDate>
</item>
<item>
    <title>* doc/tcpip.sgml: Fix some docbook errors only reported by certain</title>
    <link>https://hg.ecoscentric.com/ecos/log/699b9301a235/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[* doc/tcpip.sgml: Fix some docbook errors only reported by certain<br/>
	Jade versions.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 23 Apr 2003 23:45:37 +0000</pubDate>
</item>
<item>
    <title>2003-04-12  Andrew Lunn  &lt;andrew.lunn@ascom.ch&gt;</title>
    <link>https://hg.ecoscentric.com/ecos/log/db3e0a2fda2f/packages/net/common/current/ChangeLog</link>
    <description><![CDATA[2003-04-12  Andrew Lunn  &lt;andrew.lunn@ascom.ch&gt;<br/>
<br/>
	* src/network_support.c (init_loopback_interface): Close the<br/>
	socket when things go wrong otherwise we leak sockets.<br/>
<br/>
	* src/tftp_server.c (tftpd_server): Added support for IPv6 as well<br/>
	as IPv4. Extended the multithreading support so that it works<br/>
	correctly when there are multiple servers on multiple ports.<br/>
	* doc/tcpip.sgml: Documentation for the changes made to the tftp<br/>
	server.<br/>
<br/>
2003-04-10  Andrew Lunn  &lt;andrew.lunn@ascom.ch&gt;<br/>
<br/>
	* src/network_support.c (init_all_network_interfaces): Wait upto 4<br/>
	seconds for a router solicit message to be received. Once we have<br/>
	received the message we know we have a valid IPv6 address.<br/>
<br/>
	* src/tftp_client.c: Added support for IPv6. This requires two new<br/>
	functions, tftp_client_{get|put} which are protocol version<br/>
        independent.<br/>
	* tests/tftp_client_test.c (tftp_test): Added tests which use IPv6<br/>
	addresses.<br/>
<br/>
2003-04-07  Andrew Lunn  &lt;andrew.lunn@ascom.ch&gt;<br/>
<br/>
	* src/getaddrinfo.c (getaddrinfo): Correctly deal with node when<br/>
	its not NULL. Its OK for the address to not parse for an address<br/>
	family when AF_UNSPEC is passed in hints. Also get the socktype<br/>
	correct when wildcarding for services that use UDP.<br/>
	* tests/addr_test.c: Added more test cases which test IP addresses<br/>
	in number format as node.<br/>
<br/>
2003-04-05  Andrew Lunn  &lt;andrew.lunn@ascom.ch&gt;<br/>
<br/>
	* cdl/net.cdl: Added addr_tests to the HW tests.<br/>
	* tests/addr_test.c (net_test): void function not int.<br/>
	* tests/ping_test.c (net_test): Added IPv6 ping test. This pings<br/>
	the router which answers our router solicit message.<br/>
	* src/ipv6_routing_thread.c (cyg_rs): Print out the router<br/>
	advertisement message. Cleaned up the debug messages so they can<br/>
	be disabled.<br/>
	* src/ipv6_routing_thread.c (cyg_net_get_ipv6_advrouter): New<br/>
	function to return the address of the router.<br/>
	* include/network.h: Added prototype for above and<br/>
	ipv6_start_routing_thread which did not have a prototype.<br/>
	* src/ipv6_routing_thread.c (cyg_rs): Only wait 2 seconds before<br/>
	sending the first solicit request rather than 10.<br/>
	* src/dhcp_prot.c (do_dhcp_down_net): clear the if_laddrreq<br/>
	before using it. If the request fails finish the IPv4 code rather<br/>
	than returning,.<br/>
<br/>
2003-04-02  Andrew Lunn  &lt;andrew.lunn@ascom.ch&gt;<br/>
<br/>
	* tests/ping_lo_test.c: Added IPv6 ping test.<br/>
	* src/getproto.c: Added the protocol ipv6-icmp.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Wed, 23 Apr 2003 08:52:08 +0000</pubDate>
</item>

  </channel>
</rss>
