Eric Pooch
9485de4ea1
Option to build with MPW 3.5 libraries.
...
ElWhip can build and run with MPW 3.5 libraries, but not on older systems.
Fixed Mac linefeeds in Makefile so that MPW BuildProgram command works properly.
2020-04-14 14:19:57 -07:00
Eric Pooch
e55a724cb2
Improved building disk images, eliminated .rsrc file for icons
2018-03-24 14:56:46 -07:00
Eric Pooch
166060cfad
Updates to documentation and README formatting.
2018-03-16 19:57:11 -07:00
Eric Pooch
9a5b3d8918
Support for Macintosh System 1.1 on 128K Macintosh
...
This port of lwip adds support for 128K Macintosh
with the original 64K ROMs running System 1.1 or
later.
Modem port must be connected to a server running pppd
at 9600 baud.
2018-03-12 21:40:46 -07:00
Sylvain Rochet
3e5dca9bfb
UNIX port, SIO, updated port the way it was intended to be done
...
* renamed sio_ functions to sio_unix_ to prevent collision with lwIP
SIO core functions.
* using #define sio_* sio_unix_* to prevent function redefinition
2014-12-24 21:37:30 +01:00
Sylvain Rochet
5b81b934bf
unixsim: add support for user chosen netmask
2014-12-24 17:36:23 +01:00
Sylvain Rochet
de01153586
unixsim: port to changed PPP interface
2014-12-24 17:13:47 +01:00
Sylvain Rochet
f2e83197ff
unixsim: fixed various compiler warnings
...
missing prototype, unused functions, unused parameters
2014-12-24 15:42:13 +01:00
Sylvain Rochet
85121abb78
unix port: simhost example: updated to include changed PPP files
2014-12-23 19:33:29 +01:00
Sylvain Rochet
79b0f6a86c
unix port: fixed tcpdump.c syntax
2014-12-23 19:31:18 +01:00
goldsimon
e1f290d37d
pcapif: set NETIF_FLAG_ETHERNET, too
2014-12-19 16:02:14 +01:00
goldsimon
b9705ef949
pcapif: fixed padding output data to ETH_MIN_FRAME_LEN for ETH_PAD_SIZE != 0
2014-12-10 09:46:47 +01:00
goldsimon
bea4a92069
Win32 pcapif:
...
- add padding to get the minimum ethernet frame size (strange results when using loopback pcap traffic between 2 simulated hosts);
- added: PCAPIF_FILTER_GROUP_ADDRESSES==1: receive all group addressed traffic, not only IP(v4/v6) multicast addresses
2014-12-08 14:22:23 +01:00
goldsimon
b19fd7d218
Win32 pcapif.c: fix C coding style, include lwipcfg_msvc.h as first file so that it can set _CRT_SECURE_NO_WARNINGS for MSVC
2014-11-11 11:39:51 +01:00
sg
ffb99d8be9
added VS2010 projects / cahanged solutions to VS2010
2014-11-05 21:36:58 +01:00
Sylvain Rochet
1210a4d5a6
bugfix #35874 broke the unix SIO port by introducing a include define conflict between the stack and the port
2014-10-12 17:54:11 +02:00
Simon Goldschmidt
43253483a8
partly applied patch #8357 : fix compiler warnings in tcpdump.c
2014-09-17 22:17:10 +02:00
Simon Goldschmidt
96e27bf4f7
minor: unix port removed unused define IPv4
2014-09-17 22:14:57 +02:00
Simon Goldschmidt
c6c94d27fc
minor: tcpdump: fixed source code layout
2014-09-17 22:14:08 +02:00
goldsimon
cf40c6315f
Adapted example ports to moved IPv4/IPv6 header files
2014-09-01 17:30:45 +02:00
Simon Goldschmidt
80ae68d1be
changed win32 project files to MSVC9/Visual C++ 2008 and renamed the directory accordingly; added .gitignore to ignore all the MSVC build files
2014-08-20 21:45:31 +02:00
Simon Goldschmidt
af57a58b48
Updated win32 example port project to include changed PPP files
2014-08-20 21:21:59 +02:00
goldsimon
39107a4066
Reverted too much changed test code...
2014-08-19 14:24:48 +02:00
goldsimon
1cdaaf47bf
win32 port: call srand() in tcpip_thread, too since the random seed is stored per thread
2014-08-19 14:23:56 +02:00
goldsimon
6d4e09ea3c
bug #35874 reserved identifier violation, 2nd part in even more files
2014-05-20 12:30:59 +02:00
goldsimon
e4ec9053e9
bug #35874 reserved identifier violation, 2nd part
2014-05-20 12:28:00 +02:00
Simon Goldschmidt
b833b173cc
Fixed bug #35874 reserved identifier violation (removed leading underscores from header include guards)
2014-05-19 21:58:36 +02:00
Simon Goldschmidt
3268ac82aa
sio.c: fixed printf had more arguments than the format string needed (because %d was missing)
2014-04-30 22:13:44 +02:00
goldsimon
55d09ae777
fixed warnings in unix port; use the same compiler settings in all 3 projects; use echo.c from apps and removed duplicate from unix/proj/minimal
2014-04-30 14:03:21 +02:00
goldsimon
993d8c8c82
fixed compiling port/win32 for C++
2014-04-30 12:26:17 +02:00
goldsimon
0007b4e6ba
Multiple fixes found by coverity scan
2014-04-30 12:25:40 +02:00
Simon Goldschmidt
bb3e70c860
Fixed bug #41498 simhost unix project in lwip-contrib calls netif_init() twice.
2014-02-20 21:56:56 +01:00
Erik Ekman
a37d623975
Ignore LWIP_PLATFORM_ASSERT when running tests
2014-02-12 22:14:24 +01:00
Erik Ekman
c9a6db0ff3
Include core/test_pbuf.c file in build
2014-02-12 22:14:14 +01:00
Simon Goldschmidt
acc69ff333
Added missing files (test_pbuf.c/.h)
2013-01-11 21:24:39 +01:00
Simon Goldschmidt
e7723b295d
Fixed compiling tcpdump.c after removing the macro TCPH_OFFSET() (patch by Erik Ekman)
2012-09-26 21:33:25 +02:00
Simon Goldschmidt
b14da81fb9
Patch by Sylvain Rochet: Fixed bug #36436 : ethernet input flag not set on unix proj minimal mintapif
2012-05-11 22:42:32 +02:00
Simon Goldschmidt
00e04f9cdb
Added dhcp unit test to Win32 project
2012-03-25 17:26:22 +02:00
Erik Ekman
4ad9b0501c
Add unit tests for DHCP
...
Three simple tests that test the basic functionality of the DHCP client.
They require that UDP checksums are off for now.
2012-03-25 17:24:34 +02:00
Simon Goldschmidt
5b1bd88115
unixif: fixed unused variable warning, replaced tabs with spaces
2012-03-01 19:15:38 +01:00
Simon Goldschmidt
600b8665a5
patch #7731 contrib: Add -fPIC to CFLAGS in unix/proj/lib (by Erik Ekman)
2012-03-01 18:59:22 +01:00
Simon Goldschmidt
cc786efa73
unixsim: change lwipopts.h to not break init.c sanity checks
2012-02-23 19:00:59 +01:00
goldsimon
79761834da
Win32 pcapif: use pcap_findalldevs(), not pcap_findalldevs_ex() (we don't capture remotely), added missing casts
2012-02-23 08:46:55 +01:00
Simon Goldschmidt
72e48fada0
unix unit test Makefile: use lwipopts.h from test/unit instead of using our own configuration.
2012-02-22 21:49:08 +01:00
goldsimon
2cb9d29591
win32 projects: fixed warning level and build options
2012-02-16 15:48:22 +01:00
goldsimon
98b666de5d
changed win32 projects to compile unit tests using correct lwipopts.h, removed unncessesary <FileConfigurations>
2012-02-16 13:24:13 +01:00
Simon Goldschmidt
88b5a36be2
Added Makefile to run the unit tests under unix/linux
2012-02-14 21:55:20 +01:00
Simon Goldschmidt
48e301d329
Fixed unix makefiles by adding IPv6 source files to the binary
2012-02-14 21:43:21 +01:00
Simon Goldschmidt
907ea97876
Fixed warnings when assigning time_t to int/u32_t
2012-02-14 21:11:42 +01:00
Simon Goldschmidt
af07304f02
Fixed typos (used pcapif_ instead of pcapifh_)
2011-11-24 20:51:49 +01:00