Commit Graph

92 Commits

Author SHA1 Message Date
Jeroen Domburg
fdbead2a67 Moving config options into the Makefile 2015-04-11 09:19:51 +02:00
Jindra Dolezy
73efc39484 Removed accidentally commited style.css file in espfstest 2015-04-11 00:35:55 +02:00
Jindra Dolezy
13021e800e Added missing ICACHE_FLASH_ATTR to espFsInit 2015-04-11 00:35:55 +02:00
Jindra Dolezy
d8afde3cc1 Added espFsInit call 2015-04-11 00:35:55 +02:00
Jindra Dolezy
7e21cbe3ca Reverting accidentally commited disabling of GPIO0 low reset 2015-04-11 00:35:55 +02:00
Jindra Dolezy
d419bdb4f7 Using one header file for esp8266 stuff 2015-04-11 00:35:55 +02:00
Jindra Dolezy
a1b8b82816 Added include guards and removed unused includes 2015-04-11 00:35:55 +02:00
Jindra Dolezy
a3e8a6e287 Fixed heatshrink decompress bug 2015-04-11 00:35:54 +02:00
Jindra Dolezy
546056695c Moved httpd files to separate dir 2015-04-11 00:35:54 +02:00
Jindra Dolezy
c3f3cbcf9c Moved espfs files and tools together, fixed espfstest 2015-04-11 00:35:54 +02:00
Jindra Dolezy
99e72f5915 Prevented including of stdint.h, which caused compile errors 2015-04-11 00:35:07 +02:00
Jindra Dolezy
207e8f2127 Modified makefile 2015-04-11 00:35:06 +02:00
Jeroen Domburg
7ec8739cdd martonmiklos: Add YUI compression for static css/js files 2015-04-10 18:03:27 +02:00
Jeroen Domburg
3cb7b32678 martonmiklos: Add GZIP compression for static files 2015-04-10 18:00:28 +02:00
Jeroen Domburg
48a017c029 Clarifications in comment, small fix 2015-04-03 13:34:46 +02:00
Jeroen Domburg
fcf6aab8be Re-disable password for wifi 2015-04-03 13:01:34 +02:00
Jeroen Domburg
26767807ae Fixed authentication and general cgi fallthrough 2015-04-03 12:55:54 +02:00
Jeroen Domburg
6aa3cdedc1 Removed ifdeffed out code 2015-04-03 11:32:51 +02:00
Jeroen Domburg
5fb984e13b Added warning for abuse of CGI return code 2015-04-03 11:30:48 +02:00
Jeroen Domburg
49c7d310bc Some aesthetic cleanups 2015-04-03 11:07:17 +02:00
Ben Pirt
ccb87593e8 Moved the flash cgis out into their own file and made the uploadEspfs cgi work properly 2015-03-16 15:18:01 +00:00
Jeroen Domburg
cebc0aa65f Prefixed method consts to prevent clashes 2015-03-15 16:49:09 +01:00
Ben Pirt
4c47af2c68 Merge pull request #5 from billprozac/streaming
Merge updates from @billprozac
2015-03-11 09:07:54 +00:00
prozac
e8a7cab745 Moved POST vars to their own struct 2015-03-10 20:57:35 -04:00
prozac
532741ebee Cleaned up code and moved POST vars to their own struct 2015-03-10 20:56:21 -04:00
Ben Pirt
c2a02f28ea Replaced the multipart espfs flashing with the version from @billprozac and tweaked a little (untested) 2015-03-09 11:48:41 +00:00
Ben Pirt
4ee2d75977 Refactor to make all requests able to handle streaming as it makes the code much simpler 2015-03-09 11:08:27 +00:00
Ben Pirt
92bb77784a WIP - add a handler which will take a file upload and update the espfs image
Currently this is processing the form/multipart data but not doing the writing to flash
2015-03-06 17:28:47 +00:00
Ben Pirt
189eded1cc Add support for extracting the multipart form boundary for later use by cgi 2015-03-06 17:28:34 +00:00
Ben Pirt
6f80e55a61 Modify httpd to be able to use streaming post requests.
This also ups the post buffer to 1460 to match the TCP packet size

WIP: The cgi function to update the espfs is not complete
2015-03-05 16:17:37 +00:00
Ben Pirt
92b27fd615 Expose the request type to the CGI functions so we can act based on its value 2015-03-05 14:49:59 +00:00
Ben Pirt
e80e1862a8 Set the content-length header along with the 404 response 2015-03-05 14:49:51 +00:00
Ben Pirt
74ef535784 Tweak the find command so it works on a mac too 2015-03-05 14:49:43 +00:00
Ben Pirt
a1754832c2 Add .DS_Store to gitignore file to make development sane on a mac 2015-03-05 14:49:35 +00:00
Jeroen Domburg
95ac5cd948 Cleaned up some more superfluous makefile cruft 2015-02-18 22:47:33 +01:00
Jeroen Domburg
f25557b9cf Made everything a bit more friendly. Esp-open-sdk nowadays is the toolchain builder of choice anyway; it now works without modifications to that. 2015-02-17 11:57:51 +01:00
Jeroen Domburg
da4d120b0c Giving the readme file some love 2015-02-05 23:15:55 +01:00
Jeroen Domburg
bc6f84771e Add cache header when serving a static file. Thanks to Vincent Bernardoff for sending a patch. 2015-02-05 23:11:20 +01:00
Jeroen Domburg
65a409dd23 Add css mimetype 2015-02-05 23:10:14 +01:00
Jeroen Domburg
db687e58d1 Fixed a bug causing httpdGetHeader to fail when POST data is present. Thanks to Damien Nicolet for reporting the bug and sending me a patch. 2015-02-02 23:33:15 +01:00
Jeroen Domburg
3b2bbf018d Added extra defines to make this thing work under sdk 0.9.5 2015-02-02 23:31:48 +01:00
Jeroen Domburg
6c6d63af46 Merge branch 'master' of ssh://spritesmods.com:/opt/git/esphttpd 2015-01-18 22:34:14 +01:00
Jeroen Domburg
704d7ad463 Fixed array out of bounds when connection pool is full. Thanks Захар Кравцов! 2015-01-18 22:33:34 +01:00
Sprite_tm
942624e363 Finally got rid of the stupid char-as-index problem. 2014-12-23 11:27:27 +01:00
Jeroen Domburg
876a68a67d Fixing the code to work under SDK 0.9.4. This commit should work. 2014-12-22 18:55:20 +01:00
Jeroen Domburg
e56fdc4d6a Changed around everything to make use of sdk 0.9.4. CODE IS STILL BROKEN! 2014-12-22 17:50:02 +01:00
Jeroen Domburg
7df9b2bcdb More fixes for stupid ancient base64 snippet :/ 2014-12-16 22:04:24 +01:00
Jeroen Domburg
6ae806f60d unsigned -> unsigned int, to stop some compilers from throwing a warning 2014-12-14 12:23:39 +01:00
Jeroen Domburg
4c942e975b Fixed Makefile to work with an ESPDELAY of 0 2014-12-12 22:22:59 +01:00
Jeroen Domburg
e971868f21 Working around a stupid error in the esp code... mostly... I hope. 2014-12-11 22:59:57 +01:00