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
goldsimon
e702ccb15e
httpd makefsdata.c: fixed printing usage
2014-12-17 11:04:15 +01:00
goldsimon
28fe0060d9
httpd:
...
- separated content-types from other header fields to make it easier to add more content types (no manual indexing required);
- added content-type for pdf, fixed content-type for javascript (no "x-");
2014-12-17 10:40:16 +01:00
goldsimon
4023aedb3a
httpd:
...
- fix maximum write count for LWIP_HTTPD_DYNAMIC_FILE_READ==1 (was limited to 2*mss);
- fix waiting for ACK from remote side after sending headers of async read files;
- pass TCP_WRITE_FLAG_MORE when writing headers
2014-12-17 10:18:13 +01:00
goldsimon
074a7b5967
httpserver_raw/fs.h: added C++ include guards
2014-11-21 17:05:32 +01:00
goldsimon
3aec30b2a7
httpd: fixed compiling HTTPD_USE_MEM_POOL in strict C (not C++)
2014-11-12 12:49:54 +01:00
goldsimon
efb6f0bdb4
httpd.h: added C++ guards
2014-11-07 17:29:33 +01:00
goldsimon
02895c1ce3
httpd_structs.h: IAR 7 wants 'static const' instead of 'const static'...
2014-11-07 14:29:10 +01:00
sg
f5f3368ea1
Fixed bug #43514 SMTP authentication disabled when only LOGIN is enabled
2014-11-02 20:14:40 +01:00
goldsimon
cd15306868
httpd: fixed skipping bytes in dynamic header under certain memory constraints
2014-09-19 13:11:45 +02:00
Simon Goldschmidt
2386284b04
Fixed bug #41500 SMTP base64 patch
2014-09-02 22:11:26 +02:00
Simon Goldschmidt
baaa81727a
fixed bug #42608 SMTP usage in opening comment swaps sender and receiver
2014-09-02 20:34:55 +02:00
goldsimon
fce9446a1b
added optional macros PACK_STRUCT_FLD_8() and PACK_STRUCT_FLD_S() to prevent gcc 4 from warning about struct members that do not need packing
2014-09-02 13:05:02 +02:00
goldsimon
63fde52db2
smtp: fixed some minor compiler warnings
2014-09-02 13:01:26 +02:00
goldsimon
878b4dbc52
fixed a 'use after free' found from scanning the our httpd with a webserver scanning tool
2014-09-01 17:09:07 +02:00
goldsimon
912f37d66b
httpd: fixed compiling in 2 configurations when SSI is disabled
2014-09-01 16:44:34 +02:00
goldsimon
f87cb174ec
SMTP: added missing casts (which are not strictly required when compiling C)
2014-09-01 16:08:31 +02:00
Simon Goldschmidt
47ab4b0f98
httpd: fix memory leak when LWIP_HTTPD_SUPPORT_REQUESTLIST==1 and connection is closed while trying to parse a request (should not happen on correct connections)
2014-08-20 21:47:29 +02:00
Simon Goldschmidt
36eab89184
SMTP: Add comment about 'err' checking in connect callback
2014-06-04 21:17:25 +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
1e04deb667
makefsdata.c: minimal check if given path is OK
2014-05-15 20:50:22 +02:00
goldsimon
dc27bc8c07
makefsdata: don't use FindFirstFile to see if a directory exist but CHDIR() to it directly
2014-05-06 09:30:08 +02:00
Simon Goldschmidt
9f6dc6ad94
makefsdata: tried to fix another warning from static code analysis
2014-04-30 22:15:59 +02:00
goldsimon
8806c1e50e
fixed compiler warnings
2014-04-30 14:01:49 +02:00
goldsimon
0007b4e6ba
Multiple fixes found by coverity scan
2014-04-30 12:25:40 +02:00
Simon Goldschmidt
bc4a7f92ad
httpd: fix that http_write() returns 1 in "length" when not sending because of sndbuf/sndqueuelen
2014-03-11 20:44:06 +01:00
Simon Goldschmidt
16167a22ef
Fixed bug #31948 httpd: Improving HTTP Server performance when SSI is enabled
2014-03-11 20:34:37 +01:00
Simon Goldschmidt
856e9ecb8c
Fixed compiler warnings (unused variables)
2014-02-26 22:00:03 +01:00
Simon Goldschmidt
c2539dbc8c
Fixed bug #39380 Cannot build smtp example when debug is disabled
2014-02-22 20:10:42 +01:00
Simon Goldschmidt
21e076cb56
patch #8097 httpd: Return failure if parsing Content-Length fails
2014-02-20 21:19:27 +01:00
Fatih Asici
b7b6373ca5
httpd: Ignore remaining POST content in case of application error
2014-01-17 22:07:42 +01:00
Simon Goldschmidt
346d2f8c8a
ping app: restore original packet if packet is not eaten
2013-01-11 22:00:24 +01:00
Simon Goldschmidt
f9147eb997
bug #37151 HTTP header corrupted in http_post_request
2012-08-22 22:21:35 +02:00
Simon Goldschmidt
7c9f0dce5a
Fixed bug #36905 SNTP problem with SNTP_STARTUP_DELAY symbol (by adding a new optional macro SNTP_STARTUP_DELAY_FUNC)
2012-08-13 21:43:43 +02:00
Simon Goldschmidt
ec429c725a
Fixed bug #36374 makefsdata.exe can't handle files with non-C characters (allow only 'A-Z', 'a-z', '0-9' and '_' for C variable names)
2012-05-02 22:19:30 +02:00
Simon Goldschmidt
6f002beae5
httpd: don't shadow globals ('abort' is declared under linux)
2012-02-23 19:01:05 +01:00
goldsimon
ae3ba92f3f
httpd: updated example index.html to provide links to our savannah page and wiki instead of adam's (not updated) site only
2012-02-23 19:00:48 +01:00
Simon Goldschmidt
1cd61ba1ae
sntp: added function sntp_stop() to stop the module, removed the (incomplete) socket part.
2012-02-22 21:10:45 +01:00
Simon Goldschmidt
3af14514dd
httpd: use better default values: support HTTP request in up to 5 pbufs by default
2012-02-22 20:56:45 +01:00
Simon Goldschmidt
59c83ef10e
httpd: ensure tcp_write() isn't called with len==0
2012-02-22 20:55:27 +01:00
goldsimon
8eb51799aa
httpd:
...
- include 'struct fs_file' in 'struct http_state' to prevent file allocation fails when connection allocation succeeded (plus have less allocations/pools);
- added (conditional) code to abort the oldest connection when allocating a new connection fails;
- fixed some warnings;
2012-02-16 15:39:15 +01:00
Simon Goldschmidt
49fcad8f65
Fixed warning about unused http_continue()
2012-02-14 21:25:06 +01:00
Simon Goldschmidt
2a2617bc19
Use C-style comments, not C++ style
2012-02-13 20:46:40 +01:00
Simon Goldschmidt
00b2bb461a
udpecho: no need netconn_connect, since the netbuf contains the address (bug #34921 )
2012-01-20 21:57:26 +01:00
goldsimon
5ab0be592b
Prevent multiple calls to httpd_post_finished, since it might have already been called before from httpd_post_data_recved().
2012-01-12 15:45:27 +01:00
Simon Goldschmidt
2d6a677a08
- include opt.h as first file (as done in all other C files);
...
- explain tcp_setprio instead of that nonsense comment :-)
2011-11-29 21:48:32 +01:00
Simon Goldschmidt
16e98196e0
Fixed type in define: CUSTUM -> CUSTOM
2011-11-28 22:22:17 +01:00
Simon Goldschmidt
7546907c7b
makefsdata:
...
- fixed typo (struct ffblk, not fflbk);
- changed include path to be relative to lwip's 'include' dir
2011-11-25 17:59:09 +01:00