aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/Webserver/Lib/HTTPServerApp.h
Commit message (Collapse)AuthorAgeFilesLines
* Minor documentation cleanups.Dean Camera2010-06-031-1/+1
|
* Add svn:eol-style property to source files, so that the line endings are ↵Dean Camera2010-05-081-81/+81
| | | | correctly converted to the target system's native end of line style.
* Add uIP-split code to the Webserver project, so that each packet is split in ↵Dean Camera2010-02-181-2/+0
| | | | half to avoid the delayed-ACK problem when communicating with other devices. Condense HTTP server code, so that the HTTP headers are all sent from the one state. Make default filename append to any directory URI, rather than just the root directory.
* Move DHCP negotiation timer into the DHCP connection application state ↵Dean Camera2010-02-121-2/+2
| | | | structure, so that each connection gets its own timeout counter (only one connection currently used, but this way is more correct). Add const correctness to static data in the TELNETServerApp.c and HTTPServerApp.c files.
* Fixed USB_GetHIDReportSize() returning the number of bits in the specified ↵Dean Camera2010-02-091-0/+2
| | | | | | | | report instead of bytes. Moved the USB_GetHIDReportItemInfo() calls into the main report item passing loop in the *HostWithParser demos - it is fast enough not to effect performance, and avoids duplicate code. Make Webserver project report the LUFA version as part of the HTTP header.
* New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which ↵Dean Camera2010-02-041-1/+1
| | | | | | will remove all board hardware drivers which do not adversely affect the code operation (currently only the LEDs driver). Spell-check code/comments in the Webserver/AVRISP-MKII projects.
* Add a TELNET server to the webserver project, which currently can list ↵Dean Camera2010-02-031-1/+1
| | | | active TCP connections.
* Exclude FATFs from the Webserver project documentation. Rename the functions ↵Dean Camera2010-02-031-6/+6
| | | | in the HTTPServerApp.c/.h files so that they use the correct "HTTPServerApp_" prefix, and not "Webserver_".
* Clean up HTTP webserver code in the Webserver project, so that it follows ↵Dean Camera2010-01-311-2/+10
| | | | the uIP application structure guidelines and uses cleaner state machine based code.
* Better HTTP GET parsing in the Webserver demo, add application polling.Dean Camera2010-01-311-3/+0
|
* Add MIME type handling to the Webserver project, so that files of different ↵Dean Camera2010-01-291-2/+12
| | | | types (e.g. images) can be served out to HTTP clients.
* Add FatFS library to the Webserver project, extend the HTTP server so that ↵Dean Camera2010-01-281-0/+66
it now serves files from the Dataflash. Add Mass Storage device mode class driver so that files can be loaded to the board Dataflash when inserted into a PC.