Dirk Ziegelmeier
38aee8e9a2
Forgot to add lwiperf_example.c to Filelists.mk
8 years ago
Dirk Ziegelmeier
b632291f4c
Move PPPOS code from unix simhost to separate files
8 years ago
Dirk Ziegelmeier
3d3c8cacf5
Move SNMP code from UNIX simhost to separate files
8 years ago
Dirk Ziegelmeier
f05b8441aa
Move MDNS code from UNIX simhost.c to separate files
8 years ago
Dirk Ziegelmeier
4d460f0061
Move SNTP code from UNIX simhost.c to separate files
8 years ago
Dirk Ziegelmeier
59ebc4657f
Move TFTP example code from UNIX simhost to separate files
8 years ago
Dirk Ziegelmeier
ee8611de2d
Move MQTT example code from UNIX simhost to separate files
8 years ago
goldsimon
441e335f53
adjust project/make files to files moved to new 'examples' folder
8 years ago
Dirk Ziegelmeier
abdbdfe467
Move SMTP from contrib to main lwIP rep
9 years ago
Dirk Ziegelmeier
bd177d91e3
Move Filelists.mk to top level directory (old place was a little bit ... strange)
9 years ago
Dirk Ziegelmeier
891935da0e
Filelists.mk: Remove duplicate shell.c entry
9 years ago
Dirk Ziegelmeier
475e85db62
Move snmpv3_dummy.* from main lwIP rep to contrib
9 years ago
Dirk Ziegelmeier
bf02bec652
patch #8680 : Add support for LwIP static route table
...
Add static route implementation from Pradip De <pradipd@google.com>
9 years ago
Dirk Ziegelmeier
1fdd207c9c
Add tcp_isn.c filelist of contrib
9 years ago
Dirk Ziegelmeier
b7b113d875
Resurrect chargen implementation and add it to simhost
10 years ago
Stephan Linz
5727a30e37
apps: udpecho_raw: add UDP echo server for raw API
...
Introduce a UDP echo that works on the lwIP raw API. Based on code
by Iwan Budi Kusnanto and Juri Haberland:
- https://gist.github.com/iwanbk/1399729
- https://lists.gnu.org/archive/html/lwip-users/2007-06/msg00078.html
Signed-off-by: Stephan Linz <linz@li-pro.net>
10 years ago
Stephan Linz
dbf5b435bf
apps: tcpecho_raw: rename interface and symbols
...
Previously, from the API it was not apparent which type of echo
server will be used, in this case TCP echo on lwIP raw API. For
a proper generalization we want to see:
- apps/tcpecho/tcpecho.c::tcpecho_init()
- apps/tcpecho_raw/tcpecho_raw.c::tcpecho_raw_init()
- apps/udpecho/udpecho.c::udpecho_init()
In future:
- apps/udpecho_raw/udpecho_raw::udpecho_raw_init()
Signed-off-by: Stephan Linz <linz@li-pro.net>
10 years ago
Dirk Ziegelmeier
112ef32cca
Adapt private MIB example to new SNMP agent API
10 years ago
Dirk Ziegelmeier
b57dddfd5d
Adapt to new SNMPv2c agent
...
Disable private MIB for now since SNMP MIB API has changed
10 years ago
Dirk Ziegelmeier
e1a114ff40
Use new Filelists.mk in lwIP directory.
...
Current problem: Link order when adding LWIPAPPFILES to liblwipapps.a instead of liblwipcommon.a because LWIP core has callbacks into APP library (e.g. SNMP MIB2 callbacks).
10 years ago
Dirk Ziegelmeier
3d8c236c2b
Fix merging filelists into one
10 years ago
Dirk Ziegelmeier
1edea9624a
Move httpserver_raw to main git repository
10 years ago
Dirk Ziegelmeier
27d952c17f
Adapt to SNMP moving/renaming in lwIP
10 years ago
Dirk Ziegelmeier
877254c59a
Merge filelists of Win32 mingw and Unix gcc into one file for simplified maintenance
10 years ago
sg
e97e23a36e
moved dhcp.c to src/core/ipv4/ since it is IPv4 only
11 years ago
Erik Ekman
eadfaf9082
netbios moved to main git repository
11 years ago
sg
28294b134b
SNTP moved to main git repository
11 years ago
sg
f59334e6f0
fix bug #46091 : unix port needs to link with rt for clock_gettime
11 years ago
Dirk Ziegelmeier
5aae326e5c
more compiler warning/Makefile fixes
11 years ago
goldsimon
a14537d150
unix port: improved FLAGS, added more files (patch by Dirk Ziegelmeier)
11 years ago
Sylvain Rochet
971cc62d1a
unix port: added missing PPP files
11 years ago
goldsimon
5f1a36afcc
unix port cleanup: combine common lines of the three 'proj' makefiles into one file (patch by Dirk Ziegelmeier)
11 years ago
sg
3fde2a5481
unixsim/Makefile: fixed compiling with PPP enabled
11 years ago
chrysn
833da50b50
unix port: rename archtecture defines (linux -> LWIP_UNIX_LINUX)
...
the fine differences between unix implementations used to be covered by
preprocessor macros "linux", "openbsd" and "cygwin". given that gcc
under linux pre-defines a legacy "linux" macro, this can lead to
confusion -- the default setting of -Dopenbsd is often ignored due to
the sequence ifdefs often are used in (if defined linux, else if defined
openbsd), but that is a time bomb.
putting gcc in standard mode using --std=c99 or similar would remove the
macro, but still make the flags hard to spot; besides, the rest of the
code does not work with standard C out of the box.
as a solution, all macros are prefixed with LWIP_UNIX_ followed by an
uppercased variant of the operating system name. in the course of this
change, the defaults are set to LINUX in all make files that use it --
the default was sometimes openbsd, sometimes "generic" before, but
covered by the linux-define of gcc on linux systems.
11 years ago
Sylvain Rochet
5b827bf4ca
unixsim: port to changed PPP interface
11 years ago
Sylvain Rochet
de01153586
unixsim: port to changed PPP interface
11 years ago
Sylvain Rochet
85121abb78
unix port: simhost example: updated to include changed PPP files
11 years ago
Simon Goldschmidt
96e27bf4f7
minor: unix port removed unused define IPv4
12 years ago
goldsimon
cf40c6315f
Adapted example ports to moved IPv4/IPv6 header files
12 years ago
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
12 years ago
Simon Goldschmidt
48e301d329
Fixed unix makefiles by adding IPv6 source files to the binary
14 years ago
Simon Goldschmidt
2f3fdb4c97
Tried to fix the unix port projects after adding IPv6
15 years ago
goldsimon
12d42c5801
unixsim: enable more warnings and fix the newly found warnings in ports/unix
16 years ago
goldsimon
8bb9da48de
-Werror to not overlook warnings
16 years ago
goldsimon
4c65d25eda
Fixed compilation under cygwin
16 years ago
goldsimon
540bac6fa3
Adapted contrib ports to loopif moved into netif.c
16 years ago
goldsimon
a1ca06cfcc
Fixed unix port after recent changes
16 years ago
goldsimon
8b4184a38a
Fix unixsim after moving app files
16 years ago
goldsimon
2bb8f85116
Unix port: fixed compilation after moving timeout handling to timers.c; fixed some threading- and other issues with initialization
16 years ago
kieranm
bddf652073
Update unix port to 1.3.0 before release
18 years ago