aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/Webserver/Lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Make Webserver allow HTTP requests for files with up to 50 characters in the ↵Dean Camera2010-02-073-3/+3
| | | | | | path instead of 30, to be in synch with the project documentation. Change Webserver project's ENABLE_DHCP compile time option to ENABLE_DHCP_CLIENT to more accurately indicate its function.
* New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which ↵Dean Camera2010-02-046-14/+14
| | | | | | 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.
* Re-add Webserver uIP application polling, apply patch to uIP by Andrew Ruder ↵Dean Camera2010-02-032-0/+17
| | | | to fix corrupt TCP streams when multiple applications are used and the applications are polled for more data.
* Fix TELNET server locking up if an invalid command was issued.Dean Camera2010-02-033-19/+7
|
* Disable uIP connection polling for now - this seems to corrupt the buffers.Dean Camera2010-02-033-9/+8
|
* Add a TELNET server to the webserver project, which currently can list ↵Dean Camera2010-02-0311-100/+375
| | | | active TCP connections.
* Exclude FATFs from the Webserver project documentation. Rename the functions ↵Dean Camera2010-02-035-51/+47
| | | | in the HTTPServerApp.c/.h files so that they use the correct "HTTPServerApp_" prefix, and not "Webserver_".
* Minor fixups to the documentation and preprocessor tokens.Dean Camera2010-02-022-4/+4
|
* Remove now unused conf directory from the uIP stack in the Webserver project.Dean Camera2010-02-025-223/+0
|
* Replace the Webserver demo's uIP with the latest code ripped from the ↵Dean Camera2010-02-0225-3202/+1144
| | | | Contiki project by Adam Dunkels.
* Make packet processing code in the Webserver project a bit neater using a ↵Dean Camera2010-02-021-27/+30
| | | | switch statement instead of an if-else-if chain.
* Make TPI programming protocol program in words, not bytes to satisfy the ↵Dean Camera2010-02-021-2/+2
| | | | datasheet conditions.
* Fixed Pipe_IsEndpointBound() function not taking the endpoint's direction ↵Dean Camera2010-02-011-16/+14
| | | | | | into account. Re-added Pipe_IsEndpointBound() calls to the CDC and RNDIS host class drivers, not that the function has the correct behaviour for devices with bidirectional endpoints.
* Clean up HTTP webserver code in the Webserver project, so that it follows ↵Dean Camera2010-01-315-139/+189
| | | | 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-314-42/+46
|
* Add TCP retransmission support to the HTTP webserver in the Webserver ↵Dean Camera2010-01-294-20/+45
| | | | project, so that lost segments are retransmitted as needed.
* Add MIME type handling to the Webserver project, so that files of different ↵Dean Camera2010-01-293-24/+94
| | | | types (e.g. images) can be served out to HTTP clients.
* Delete FATFs .lst files from the Webserver project, accidentally committed.Dean Camera2010-01-282-3211/+0
|
* Oops - fix path case in the Webserver project makefile, to fix *nix builds.Dean Camera2010-01-282-31/+31
|
* Fix up project documentation files' overview tables, so that multiple items ↵Dean Camera2010-01-282-31/+31
| | | | occupy multiple lines in the same cell, rather than multiple cells.
* Add FatFS library to the Webserver project, extend the HTTP server so that ↵Dean Camera2010-01-2819-147/+8857
| | | | 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.
* Clean up Webserver project - add more Doxygen documentation for the new DHCP ↵Dean Camera2010-01-274-15/+90
| | | | client functions and defines.
* Add DHCP server to the Webserver demo for automatic network configuration. ↵Dean Camera2010-01-278-28/+410
| | | | Correct uIP timer clock not tracking the correct timespan.
* Add Webserver project Doxygen configuration file and overview document.Dean Camera2010-01-251-3/+1
| | | | Fix Doxygen configuration files' input file exclusion filters.
* Moved initial completed version of the Webserver project out of the ↵Dean Camera2010-01-2530-0/+8073
Projects/Incomplete directory.