]> git.kernelconcepts.de Git - karo-tx-redboot.git/blobdiff - packages/net/lwip_tcpip/v2_0/ChangeLog
unified MX27, MX25, MX37 trees
[karo-tx-redboot.git] / packages / net / lwip_tcpip / v2_0 / ChangeLog
index 6c802135a75a562d2bda55f1557a24a35e8abd80..70597e3b0b599c15ef8ffe43fad207bdce843b3b 100644 (file)
@@ -1,3 +1,104 @@
+2007-03-22  John Eigelaar  <jeigelaar@mweb.co.za>
+                                                     
+       * include/lwip/netif.h, include/lwip/inet.h: Added externC macro
+       to public fucntions to make them C++ compliant.
+
+2006-05-09  Andrew Lunn  <andrew.lunn@ascom.ch>
+
+       * src/ecos/init.c (arp_timer): Only compile this function when
+       Ethernet is supported.
+       * include/lwipopts.h: PAP_SUPPORT & CHAP_SUPPORT must be either 0
+       or 1 otherwise we get compiler errors.
+       
+2006-03-26  Uwe Kindler <uwe_kindler@web.de>
+
+       * Updated the complete lwIP source to the latest lwIP
+       CVS version 1.1.1
+       * src/ecos/init.c Added call to netif_set_up(netif) in
+       function lwip_set_addr() - this is required since lwIP
+       version 1.0.0
+       * cdl/lwip_net.cdl Minor modifications for UDP configuration
+       options. Renamed CYGNUM_LWIP_TCPIP_THREAD_PRIORITY to
+       CYGNUM_LWIP_NETWORK_THREAD_PRIORITY and moved option outside
+       CYGPKG_LWIP_TCPIP component because the network thread needs to
+       run in all configurations.
+       * tests/nc_slave.c
+       * tests/tcpecho.c 
+       * tests/udpecho.c
+       * tests/sockets.c
+       * tests/httpd.c Added eCos test infrastructure to tests and 
+       made tests applicable depending on lwip configuration.
+
+2006-03-15  Andrew Lunn  <andrew.lunn@ascom.ch>
+
+       * tests/nc_test_slave.c (nc_slave): Fix some of the compiler
+       warnings.
+
+2006-03-13  Uwe Kindler <uwe_kindler@web.de>
+
+       * cdl/lwip_net.cdl Changed default value of 
+       CYGNUM_LWIP_MEMP_NUM_SYS_TIMEOUT (required for DHCP). 
+       Replaced CYGPKG_LWIP_DHCP_OPTIONS with CYGPKG_LWIP_DHCP 
+       and add CYGOPT_LWIP_DHCP_MANAGEMENT for automatic DHCP
+       management.
+       * include/lwip/ip_addr.h Add macro ip_addr_netcmp() 
+       (copied from lwIP CVS).
+       * include/netif/etharp.h Updated file to version of
+       lwIP CVS.
+       * src/ecos/init.c Add include <pkgconf/net_lwip.h>
+       Add lwip_dhcp_fine_tmr() and lwip_dhcp_coarse_tmr()
+       for DHCP processing.
+       Change tcpip_init_done() to start DHCP timers and
+       ARP timer.
+       Changed lwip_set_addr() to properly setup IP adress
+       if DHCP is used.
+       Added lwip_dhcp_init() for start of DHCP client.
+       Removed start of ARP timer from ecosclue_init().
+       * src/netif/etharp.c Updated file to version of
+       lwIP CVS.
+       
+2006-03-02  Andrew Lunn  <andrew.lunn@ascom.ch>
+
+       * cdl/lwip_net.cdl: Add the interfaces CYGPKG_NET_STACK,
+       CYGPKG_NET_STACK_INET and CYGPKG_NET_STACK_INET6 and say that we
+       implement a network stack and an IPv4 stack. Without these interfaces
+       some of the Ethernet device drivers won't be compiled.
+
+2006-02-24  Uwe Kindler <uwe_kindler@web.de>
+
+       * cdl/lwip_net.cdl: Changed names of configuration options
+       according to eCos configuration option naming convention in 
+       component writers guide.
+       * include/lwipopts.h: Changed mapping of eCos configuration
+       parameters to lwip configuration parameters. The mapping
+       was wrong because it expected a disabled eCos configuration
+       option is defined as 0 but a disabled eCos configuration option
+       is not defined.
+       * include/lwip/api.h Enumeration values of netconn_type are
+       defined conditional now to avoid compiler warnings if these
+       values are not evaluated in a switch statement.
+       * src/api/api_lib.c Compilation of code in several switch 
+       statements is now conditional depending on configured 
+       functionality.
+       * src/api/sockets.c Compilation of some code is now conditional 
+       depending on configured functionality.
+       * src/ecos/init.c Changed initialisation values to match the
+       new configuration option names.
+
+2005-10-07  Uwe Kindler <uwe_kindler@web.de>
+
+       * src/core/tcp_in.c: pbuf_free() assert triggered by 
+       NULLified inseg.p
+       * include/lwip/tcp.h Do no longer try to free pbuf 
+       when TCP_EVENT_RECV() is called without a callback 
+       handler, and without packet. 
+       * tests/nc_test_slave.c Fixed test_printf and diag_printf
+       format strings that caused errors or warnings.
+       * tests/nc_test_slave.c Included <lwip/inet.h> - required
+       for compilation
+       * src/ecos/init.c Added structs ip_addr ipaddr, netmask and gw
+       in lwip_init() if loop interface is used
+
 2004-05-05  Jani Monoses <jani@iv.ro>
 
        * src/netif/ppp/ppp.c: Decrease sleep period in main thread