Commit Graph

  • 1e68e75581 Add LWIP_NETIF_STATUS_CALLBACK and LWIP_NETIF_LINK_CALLBACK use in Win32 port. fbernon 2007-12-23 14:28:38 +0000
  • 04b00f954c Minor changes (replace DNS_COMPLETE by ERR_OK). fbernon 2007-12-19 20:52:02 +0000
  • f2e2f7bf05 Minor changes: remove tabs fbernon 2007-12-14 21:52:55 +0000
  • 95e5598039 support multiple interfaces goldsimon 2007-12-04 21:17:38 +0000
  • e7fb399b3c PPP support for win32 port (need to add some files). fbernon 2007-12-03 22:10:46 +0000
  • d0fee92fe2 Changed pktif.c/pktdrv.c implementation to remove global variables -> more than one adapter can be used (needed to test DHCP on multiple adapters); added DHCP support; initialize loopif before ethernetif (little bit faster since netif_list starts with ethernetif) goldsimon 2007-12-03 20:34:18 +0000
  • cc72279627 Added lwippools.h for an example of MEM_USE_POOLS goldsimon 2007-12-03 20:32:22 +0000
  • 5f52fc424f Removed redundant Win95/WinNT code, added comments, added defines for constants goldsimon 2007-12-03 19:42:33 +0000
  • 907c0967d0 Minor changes: remove tabs fbernon 2007-12-02 23:48:41 +0000
  • 45a22d7a2a Minor changes: coding style and typo fbernon 2007-12-02 17:47:43 +0000
  • 25215b3303 Minor changes: coding style and add some "lpAdapter" checkings. fbernon 2007-12-02 17:47:05 +0000
  • 4c51f02bcf low_level_input: allow multicast traffic, filter out feedback packets (with src MAC == my MAC - limitation in winpcap); use LINK_STATS_INC instead of #if LINK_STATS goldsimon 2007-12-02 15:30:46 +0000
  • ea3f796c6c Make unix port buildable with changes to sockets.h (include sys/time.h in cc.h only and define LWIP_TIMEVAL_PRIVATE to 0 in lwipopts.h to use unix struct timeval instead of defining an own struct) goldsimon 2007-12-02 15:26:35 +0000
  • bf55cf26f1 Minor changes: don't presume the netif_default is always initialized in some apps (avoid crashs). fbernon 2007-11-30 16:39:16 +0000
  • 9dff15fa76 using LWIP_DIR instead of LWIP_SRC environment variable goldsimon 2007-11-26 19:17:20 +0000
  • 99b5faef56 Replace C++ comments from win32 port fbernon 2007-11-25 14:48:38 +0000
  • 8f1eaa5226 Fixed some warnings, added new includes, added new defines in lwipopts.h goldsimon 2007-11-25 14:09:16 +0000
  • 10fedbc940 Minor changes (regroup code in ping_prepare_echo). fbernon 2007-11-25 00:57:51 +0000
  • 557ffae7ea Added new files netdb.h and netdb.c to unix & win32 ports goldsimon 2007-11-24 16:18:21 +0000
  • 15bed9a352 if using with LWIP_SOCKET=0, may not create a new thread as that leads to concurrent access to the core -> use sys_timeout instead!!! send additional data in ping (some hosts don't answer ping packets without additional data), set ICMP code to 0 goldsimon 2007-11-24 15:00:00 +0000
  • b0df562291 Update win32/msvc6 port projects. fbernon 2007-11-23 22:47:58 +0000
  • 1ee141d2f9 Update win32 readme.txt fbernon 2007-11-23 21:58:46 +0000
  • 47ec9486c2 Update win32/msvc8 port paths fbernon 2007-11-23 21:41:43 +0000
  • 8243283528 Add win32 port (for msvc6, msvc8, and others) fbernon 2007-11-23 21:06:07 +0000
  • 797387c936 Added the new inet_chkusm.c file, included moved inet.c. Hope this works as I have no possibility to check it... goldsimon 2007-11-16 19:41:33 +0000
  • b7dfb0e754 Added the new inet_chkusm.c/.h files, included moved inet.c goldsimon 2007-11-16 19:38:51 +0000
  • 7c45800d48 changed dns callback function name parameter to be const char* goldsimon 2007-11-16 19:35:31 +0000
  • 7d838ce7de include the new inet_chksum.h goldsimon 2007-11-16 19:35:03 +0000
  • 191d815ab1 Minor change for DNS client in msvc6 port. fbernon 2007-11-14 23:37:22 +0000
  • 8105013eb0 netbios.c, ping.c, sntp.c: minor changes: add comments, add some parameters, some coding style... fbernon 2007-11-13 00:58:51 +0000
  • 61d74ecaaf Change header files layout in the project goldsimon 2007-11-10 18:17:09 +0000
  • ea4d3a873c Added comment that slipif, ppp & pppoe are not supported by this port. goldsimon 2007-11-10 18:16:40 +0000
  • 5478eaae3c Add macro and others definitions to enable to tune ping sender. fbernon 2007-11-07 20:52:32 +0000
  • 65feb67dbb Integrate SNTP client in msvc6 port. fbernon 2007-11-06 22:47:30 +0000
  • 62910e4248 SNTP client with socket API. Need more settings. fbernon 2007-11-06 22:44:11 +0000
  • f2aaab0d86 Drop receive packets in LWIP_SOCKET=1 case if they're not a echo reply, and use SO_RCVTIMEO option to avoid to wait forever. fbernon 2007-11-06 19:36:07 +0000
  • 69b8ef3788 Add comment to "ping" sample. fbernon 2007-11-04 22:07:42 +0000
  • 6126163ef6 Add ping sample from unix ports to reuse it in any ports. fbernon 2007-11-04 21:52:57 +0000
  • f949381963 Define PACK_STRUCT_USE_INCLUDES to support packing (netbios app doesn't work without) goldsimon 2007-10-28 14:19:46 +0000
  • eb0ff133ad Use the api function netconn_err() instead of directly dereferencing the struct netconn. goldsimon 2007-10-28 14:17:49 +0000
  • 6042cd8598 netbios.c: enable to redefine in lwipopts.h the NETBIOS_LWIP_NAME fbernon 2007-10-21 19:08:02 +0000
  • 664faf3b58 NO_SYS=0 initialization: need to wait (using a semaphore) for initialization to finish before calling update_adapter()! goldsimon 2007-10-21 13:14:53 +0000
  • 530171e23e Using PBUF_RAM instead of PBUF_REF and stack-memory to be safer (and faster with ARP queueing). goldsimon 2007-10-21 12:46:35 +0000
  • 9e8b944c7f Forgot one flag in response (AUTHORATIVE) - doesn't work without! goldsimon 2007-10-21 12:44:29 +0000
  • dd75189919 Added (and using) defines for flags & ttl, checking NETBIOS_LWIP_NAME vs NETBIOS_NAME_LEN, added file description. goldsimon 2007-10-21 12:27:33 +0000
  • cfbf1497d2 msvc6 test: add some comments, remove mcast_init (will be put later in contrib/apps when I got something more useful), add a test_init function which is called in the "right" context. fbernon 2007-10-20 12:22:36 +0000
  • c0c75ff1eb Add netbios sample in apps library in msvc6 port fbernon 2007-10-19 08:02:06 +0000
  • 033842282b Add netbios name service sample in msvc6 port fbernon 2007-10-18 23:09:58 +0000
  • a8e70b3c20 Add netbios name service sample fbernon 2007-10-18 23:09:13 +0000
  • b9647ba1b1 Minor change (use DHCP_COARSE_TIMER_MSECS) fbernon 2007-10-15 21:32:28 +0000
  • f0794fa1b2 Use a timers_table to simplify NO_SYS=1 case in msvc6 port. fbernon 2007-10-12 21:36:18 +0000
  • 96b7a28798 Minor changes (comments) fbernon 2007-10-07 09:21:21 +0000
  • b5cca82769 Fix little error on mcast_init sample fbernon 2007-10-06 17:32:28 +0000
  • 3967d2e498 Minor change (mcast_init sample) fbernon 2007-10-06 17:28:29 +0000
  • e4543e2844 Changed timer implementation a little (static- instead of global variables); minor layout changes to help beginners. goldsimon 2007-10-06 16:54:23 +0000
  • 831ad1fe53 Changed default MEM_ALIGNMENT to 4 since even for intel, this is faster! Minor indentation changes goldsimon 2007-10-06 16:52:57 +0000
  • d5ac707a3d Minor changes (do functions for NO_SYS=1 case, use ethernet_input) fbernon 2007-10-06 15:16:48 +0000
  • 5a43133b6a Removed the need for CONTRIB_APPS environment variable goldsimon 2007-10-04 19:10:02 +0000
  • 7c9fe43805 Improved timer accuracy with NO_SYS=1 goldsimon 2007-10-04 18:35:16 +0000
  • 1d7b5a1c9a Added a project for the apps, removed the old app files from the msvc6 directory. goldsimon 2007-10-04 18:26:20 +0000
  • f4ee2b9712 Removed the need for PLATFORMSDK_DIR goldsimon 2007-10-01 21:02:46 +0000
  • d475c7cb17 Changed documentation, added IP configuration example file, rename to 'lwipcfg_msvc.h' to be able to compile! goldsimon 2007-10-01 20:53:35 +0000
  • fe5e7bd541 Moved raw httpd and netio test apps from ports/msvc6 to apps goldsimon 2007-10-01 20:48:42 +0000
  • a8aa89dcc2 Minor building fix (if LWIP_SOCKETS, wrong opt include file) goldsimon 2007-10-01 20:48:01 +0000
  • 94de15c1ba Added lwip-includes. How could this ever have comiled without these??? goldsimon 2007-10-01 20:43:28 +0000
  • aacb973e83 Converted tabs to spaces; fixed indentation goldsimon 2007-10-01 19:09:28 +0000
  • e8db5a45ca Minor change for msvc6 port: add LWIP_DBG_ON to LWIP_DBG_TYPES_ON fbernon 2007-09-22 11:21:16 +0000
  • 48b0f4a8b6 Minor change: temporary remove some warnings, mainly in SNMP module fbernon 2007-09-22 10:16:22 +0000
  • fd10bcac7e Minor changes in msvc6 port... fbernon 2007-09-21 21:53:29 +0000
  • 9e245185ea Minor changes in msvc6 port... fbernon 2007-09-21 21:11:05 +0000
  • 6f9aed6e0b Add new src/api/netbuf.c file to makefiles jifl 2007-09-21 13:25:06 +0000
  • 7af5dcd9ee It was compilable, but did not really work due to the changed pktif.c... Should work again now. goldsimon 2007-09-20 19:41:05 +0000
  • 4b634d5d37 Hope it's compiling cleanly again, after all these recent changes... Note that you also have to set the PCAP_DIR environment variable to point to the WinPcap Developer's Packs (containing 'include' and 'lib'), as well as the PLATFORMSDK_DIR environment variable to point to Microsoft's Platform SDK (or any other place containing 'include/windows.h'). goldsimon 2007-09-18 19:46:42 +0000
  • 24c826defe Remove deprecated options from contrib for "task #7142 : Sanity check user-configurable values". fbernon 2007-09-07 23:28:54 +0000
  • 4fd61ce2f7 Fix "bug #20531 : cs8900 driver in c16x port cannot handle pbufs with odd number of bytes" by Mike Kleshov patch. fbernon 2007-09-05 17:57:03 +0000
  • f1f5c7dd80 Update for new sys_thread_new parameters (see task #7252 : "Create sys_thread_new_ex()" ). Some @todo are integrate to do some suggestions to port maintainers. fbernon 2007-09-05 16:48:11 +0000
  • 1a658707d2 Update for new sys_thread_new parameters (see task #7252 : "Create sys_thread_new_ex()" ) fbernon 2007-09-05 16:19:04 +0000
  • 5a8adb3d94 ethbroadcast now a shared global provided by etharp. marcbou 2007-08-16 20:52:59 +0000
  • f82c5e5d34 Example application of httpserver for netconn/netbuf. jgrubb 2007-07-13 20:03:25 +0000
  • daf7d26762 Added call to netif_set_up for loopif goldsimon 2007-06-21 19:04:35 +0000
  • 68bf8d154c Return msvc6 to "maintained" state kieranm 2007-06-15 08:49:55 +0000
  • 4903763b16 Move unmainted ports to "old" directory kieranm 2007-06-14 12:33:39 +0000
  • ce18c70557 set netif->output to etharp_output by default to save a function call goldsimon 2007-06-08 22:56:54 +0000
  • 5c3dfdae68 Ooops, checked in the wrong file before. Damn point-and-click interface... Reverted to v1.1 goldsimon 2007-06-08 22:55:16 +0000
  • dac9674c0d set netif->output to etharp_output by default to save a function call & removed all the xxx_output() functions that directly called etharp_output(). goldsimon 2007-06-08 22:52:59 +0000
  • 58dcaae372 set netif->output to etharp_output by default to save a function call goldsimon 2007-06-08 22:44:04 +0000
  • 719b29c359 Added initialization of per-netif snmp variables for Win32 ethernetif (pktif.c) goldsimon 2007-06-08 22:13:34 +0000
  • 537c17c668 Added sys_arch.c to be able to use sys layer and sequential APIs under Win32 goldsimon 2007-05-18 13:26:11 +0000
  • 79ef1fb324 Updated the Win32 port to work with current CVS HEAD (only NO_SYS=1 yet) goldsimon 2007-05-18 11:23:21 +0000
  • ecff69c8da Contrib module update with new debug defines names fbernon 2007-04-05 09:21:12 +0000
  • 4662fd52fc Don't call lwip_sockets_init() in unix port "minimal" project as it doesn't use the sockets API kieranm 2007-03-21 15:33:33 +0000
  • 86ced46a3d Update ports with newly required call to lwip_socket_init(). jifl 2007-02-26 20:09:23 +0000
  • 0eed186b78 Fixed initial clearing of collisions counter. christiaans 2006-11-29 10:04:47 +0000
  • f8579b7e60 Replaced tabs with space. christiaans 2006-11-17 10:47:07 +0000
  • a606ea14a9 Exterminate warnings. Changed 64 bit arith into 32 bit and output fmt from decimal to hex. christiaans 2006-10-25 07:43:46 +0000
  • 8cef35e840 Added lwip_prvmib.c, an example for a simple private SNMP MIB implementation. christiaans 2006-10-06 09:59:46 +0000
  • 85c4b51b50 Initial commit. christiaans 2006-10-06 09:57:00 +0000
  • dbda178e6b Updated author contact details. christiaans 2006-09-27 11:00:42 +0000
  • e0206839e3 Added getopt as in unixsim and elaborated SNMP init sequence. christiaans 2006-09-12 07:11:22 +0000
  • 7043986ef2 Optimized htonl() for speed. christiaans 2006-09-06 10:10:09 +0000