patacongo
|
876788f58d
|
Fix debug output; remove redundanct close()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2071 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-16 20:30:12 +00:00 |
patacongo
|
0370010415
|
Must periodically check if CGI task is still alive
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2066 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-16 16:29:36 +00:00 |
patacongo
|
77a1b859c9
|
THTTPD CGI works
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2063 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-16 15:04:58 +00:00 |
patacongo
|
bdb9f7915d
|
Add logic to dump data in and out of pipe
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2059 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-15 20:55:06 +00:00 |
patacongo
|
6154e5ccf9
|
CGI needs to copy httpd_conn because it is volatile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2058 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-15 19:48:13 +00:00 |
patacongo
|
1cf504bf59
|
cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2057 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-15 17:35:18 +00:00 |
patacongo
|
b458482f26
|
SDCLONE was disabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2055 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-15 17:17:14 +00:00 |
patacongo
|
6496c923c4
|
Add semaphore to prevent socket from being closed before it is dup'ed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2052 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-13 22:36:20 +00:00 |
patacongo
|
a8a09f8658
|
Remove unused status field
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2051 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-13 22:35:34 +00:00 |
patacongo
|
8a9e3c17bb
|
Keep track of number of time free called
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2050 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-13 22:35:04 +00:00 |
patacongo
|
55265f6bd5
|
CGI tried to execute using relative path
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2047 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-13 20:14:51 +00:00 |
patacongo
|
c728e1d067
|
Fix order problem that was causing dup2 to clobber pipe FD and hang
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2046 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-13 16:16:24 +00:00 |
patacongo
|
1731b6a277
|
move CGI logic to a separate file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2044 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-13 14:53:32 +00:00 |
patacongo
|
fcd7b29915
|
Remove last remnants of SYLOGging
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2043 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-13 00:12:09 +00:00 |
patacongo
|
601f0efa03
|
Fix CGI pattern logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2040 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-11 21:09:46 +00:00 |
patacongo
|
251a0faf57
|
Don't use relative pathes when accessing files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2039 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-11 20:34:41 +00:00 |
patacongo
|
013180db0e
|
Clean up THTTPD watch handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2036 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-11 18:21:57 +00:00 |
patacongo
|
4fa7fd698a
|
Reduce default memory allocation for strings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2034 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-11 15:44:47 +00:00 |
patacongo
|
ba9a85bf07
|
Add memory debug support to THTTPD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2033 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-11 15:15:35 +00:00 |
patacongo
|
88386217fe
|
Was exitting when no connections
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2029 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-09-02 13:38:54 +00:00 |
patacongo
|
a9eba9aad4
|
Reduce stack usage
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2028 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-16 20:05:56 +00:00 |
patacongo
|
ec18abaf9c
|
THTTPD integration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2027 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-16 19:24:18 +00:00 |
patacongo
|
c0f48de611
|
Modify THTTPD to avoid poll() for write ready
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2026 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-16 15:26:52 +00:00 |
patacongo
|
bbcd2d737c
|
Fix errors in handle_send
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2024 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-16 14:29:08 +00:00 |
patacongo
|
ad5dc49b30
|
Continued THTTPD debug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2023 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-15 22:59:59 +00:00 |
patacongo
|
0b37288c9e
|
Get rid of cwd in THTTPD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2021 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-15 20:25:13 +00:00 |
patacongo
|
f84c2399f8
|
THTTPD progress
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2020 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-15 19:36:06 +00:00 |
patacongo
|
6b3d67720e
|
strftime fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2014 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-08 15:14:10 +00:00 |
patacongo
|
13af0f2c03
|
accept() now supports non-blocking operations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2011 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-02 23:35:27 +00:00 |
patacongo
|
41a264fb84
|
Fix fdwatch problems; reduce fdwatch memory usage
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2010 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-02 18:12:22 +00:00 |
patacongo
|
d0e7e21e63
|
Fix accept() -- it wanted parts of return address initialized
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2008 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-02 16:31:50 +00:00 |
patacongo
|
68994faba7
|
THTTPD now gets past initialization
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2007 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-02 16:08:20 +00:00 |
patacongo
|
13f242d60c
|
Initialize THTTPD integration changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2006 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-02 15:08:09 +00:00 |
patacongo
|
42ce2b8620
|
Fix build problems with different configuratin options
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2004 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-08-02 12:56:52 +00:00 |
patacongo
|
22bba10637
|
Finish fdwatch logic in cgi_child
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1997 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-19 14:14:35 +00:00 |
patacongo
|
d5c773fbc9
|
Add non-blocking capability for TCP sockets
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1996 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-19 13:50:08 +00:00 |
patacongo
|
3a434976d8
|
Add framework for THTTPD example
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1989 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-18 19:47:08 +00:00 |
patacongo
|
e93f39b93a
|
Fix CGI I/O redirection and interposer tasks
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1988 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-18 18:04:05 +00:00 |
patacongo
|
359381c637
|
Add NXFLAT CGI programs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1983 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-13 01:30:53 +00:00 |
patacongo
|
4d920f55d8
|
Add tdate_parse.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1982 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-12 20:48:44 +00:00 |
patacongo
|
a687d08f64
|
Add fdwatch.c and timers.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1981 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-12 20:27:56 +00:00 |
patacongo
|
93d580ae9a
|
libthttpd.c now longer used fork() and execve()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1980 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-12 18:46:11 +00:00 |
patacongo
|
c4c313ee4b
|
Add libhttpd.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1978 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-12 16:45:27 +00:00 |
patacongo
|
277489e907
|
Add gmtime and localtime
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1976 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-12 00:41:06 +00:00 |
patacongo
|
c979a84ff8
|
Add framework for thttpd
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1975 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-07-11 23:40:17 +00:00 |
patacongo
|
b55abac7e3
|
Fixes for clean ez80 compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1965 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-26 19:22:21 +00:00 |
patacongo
|
e7a512ead0
|
Consolidate buffer dumping; fix all occurrences of 'the the'
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1951 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-06-25 17:44:35 +00:00 |
patacongo
|
ea831cda96
|
Remove all options from examples/uip except for the webserver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1661 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-28 21:28:43 +00:00 |
patacongo
|
511ade6bdb
|
Fix parsing of port number
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1659 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-28 20:38:13 +00:00 |
patacongo
|
83ab6306b4
|
Add wget command to NSH
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1657 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2009-03-28 19:49:28 +00:00 |