Commit Graph

  • 3cb7b32678 martonmiklos: Add GZIP compression for static files Jeroen Domburg 2015-04-10 18:00:28 +0200
  • 48a017c029 Clarifications in comment, small fix Jeroen Domburg 2015-04-03 13:34:46 +0200
  • fcf6aab8be Re-disable password for wifi Jeroen Domburg 2015-04-03 13:01:34 +0200
  • 26767807ae Fixed authentication and general cgi fallthrough Jeroen Domburg 2015-04-03 12:55:54 +0200
  • 6aa3cdedc1 Removed ifdeffed out code Jeroen Domburg 2015-04-03 11:32:51 +0200
  • 5fb984e13b Added warning for abuse of CGI return code Jeroen Domburg 2015-04-03 11:30:48 +0200
  • 49c7d310bc Some aesthetic cleanups Jeroen Domburg 2015-04-03 11:07:17 +0200
  • ccb87593e8 Moved the flash cgis out into their own file and made the uploadEspfs cgi work properly Ben Pirt 2015-03-16 15:04:48 +0000
  • cebc0aa65f Prefixed method consts to prevent clashes Jeroen Domburg 2015-03-15 16:49:09 +0100
  • 4c47af2c68 Merge pull request #5 from billprozac/streaming Ben Pirt 2015-03-11 09:07:54 +0000
  • e8a7cab745 Moved POST vars to their own struct prozac 2015-03-10 20:56:38 -0400
  • 532741ebee Cleaned up code and moved POST vars to their own struct prozac 2015-03-10 20:56:21 -0400
  • c2a02f28ea Replaced the multipart espfs flashing with the version from @billprozac and tweaked a little (untested) Ben Pirt 2015-03-09 11:44:14 +0000
  • 4ee2d75977 Refactor to make all requests able to handle streaming as it makes the code much simpler Ben Pirt 2015-03-09 11:08:27 +0000
  • 92bb77784a WIP - add a handler which will take a file upload and update the espfs image Ben Pirt 2015-03-06 17:28:47 +0000
  • 189eded1cc Add support for extracting the multipart form boundary for later use by cgi Ben Pirt 2015-03-06 09:48:58 +0000
  • 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 Ben Pirt 2015-03-05 15:18:12 +0000
  • 92b27fd615 Expose the request type to the CGI functions so we can act based on its value Ben Pirt 2015-03-05 11:06:02 +0000
  • e80e1862a8 Set the content-length header along with the 404 response Ben Pirt 2015-03-04 09:12:27 +0000
  • 74ef535784 Tweak the find command so it works on a mac too Ben Pirt 2015-03-05 11:15:54 +0000
  • a1754832c2 Add .DS_Store to gitignore file to make development sane on a mac Ben Pirt 2015-03-04 09:10:16 +0000
  • 95ac5cd948 Cleaned up some more superfluous makefile cruft Jeroen Domburg 2015-02-18 22:47:33 +0100
  • 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. Jeroen Domburg 2015-02-17 11:57:51 +0100
  • da4d120b0c Giving the readme file some love Jeroen Domburg 2015-02-05 23:15:55 +0100
  • bc6f84771e Add cache header when serving a static file. Thanks to Vincent Bernardoff for sending a patch. Jeroen Domburg 2015-02-05 23:11:20 +0100
  • 65a409dd23 Add css mimetype Jeroen Domburg 2015-02-05 23:10:14 +0100
  • 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. Jeroen Domburg 2015-02-02 23:33:15 +0100
  • 3b2bbf018d Added extra defines to make this thing work under sdk 0.9.5 Jeroen Domburg 2015-02-02 23:31:48 +0100
  • 6c6d63af46 Merge branch 'master' of ssh://spritesmods.com:/opt/git/esphttpd Jeroen Domburg 2015-01-18 22:34:14 +0100
  • 704d7ad463 Fixed array out of bounds when connection pool is full. Thanks Захар Кравцов! Jeroen Domburg 2015-01-18 22:33:34 +0100
  • 942624e363 Finally got rid of the stupid char-as-index problem. Sprite_tm 2014-12-23 11:27:27 +0100
  • 876a68a67d Fixing the code to work under SDK 0.9.4. This commit should work. Jeroen Domburg 2014-12-22 18:55:20 +0100
  • e56fdc4d6a Changed around everything to make use of sdk 0.9.4. CODE IS STILL BROKEN! Jeroen Domburg 2014-12-22 17:50:02 +0100
  • 7df9b2bcdb More fixes for stupid ancient base64 snippet :/ Jeroen Domburg 2014-12-16 22:04:24 +0100
  • 6ae806f60d unsigned -> unsigned int, to stop some compilers from throwing a warning Jeroen Domburg 2014-12-14 12:23:39 +0100
  • 4c942e975b Fixed Makefile to work with an ESPDELAY of 0 Jeroen Domburg 2014-12-12 22:22:59 +0100
  • e971868f21 Working around a stupid error in the esp code... mostly... I hope. Jeroen Domburg 2014-12-11 22:59:57 +0100
  • c0dc815574 Final comments Jeroen Domburg 2014-12-11 21:37:33 +0100
  • 5a0e99d72e Small doc updates Jeroen Domburg 2014-12-11 21:32:47 +0100
  • 784568c07f Added basic authentication Jeroen Domburg 2014-12-11 21:25:49 +0100
  • 25a0984080 Added httpdGetHeader function Jeroen Domburg 2014-12-11 20:33:53 +0100
  • a4d9c6fb0c Added more universal path matching function Jeroen Domburg 2014-12-11 19:28:25 +0100
  • a13d161ed9 rssi fix, thanks kisesp Jeroen Domburg 2014-12-10 17:31:35 +0100
  • c126d69e2b Added demo mode define, in which users cant mess with wifi settings Jeroen Domburg 2014-12-10 15:33:02 +0100
  • d739c2d808 Fixed icon offset values Jeroen Domburg 2014-12-04 22:35:58 +0100
  • 41cb6cee09 Adding needed lwip includes Jeroen Domburg 2014-12-04 22:30:48 +0100
  • 35988080a1 Added nice icons for encryption and rssi Jeroen Domburg 2014-12-04 22:27:41 +0100
  • f1d80059d6 Added warning about scanning not working in AP mode, possibility to switch modes. Jeroen Domburg 2014-12-04 21:11:16 +0100
  • eda66688d0 Adding some lwip-related things Jeroen Domburg 2014-12-04 20:00:58 +0100
  • 39eb85dc6b Move entirely to mamalalas C-based esptool Jeroen Domburg 2014-12-04 18:57:43 +0100
  • a8b0da04c5 Added comments Jeroen Domburg 2014-12-04 18:31:55 +0100
  • 6010c30fa6 Tpl engine now accepts %% as an escape for % Jeroen Domburg 2014-12-04 17:33:19 +0100
  • a5534ae96f 0.9.3 improvements Jeroen Domburg 2014-11-26 17:25:25 +0100
  • 46baa07a14 More missing includes. Thanks Rickta59! Jeroen Domburg 2014-10-15 14:43:15 +0200
  • c22ae3469f Added webcounter to initial page Jeroen Domburg 2014-10-14 22:40:02 +0200
  • a979dabd3b Forgot to add files :X. Jeroen Domburg 2014-10-14 21:40:50 +0200
  • 69bd1bd9c5 Final polishings to HTML etc for release. Jeroen Domburg 2014-10-14 21:35:52 +0200
  • c71ec70334 Renamed/split some files but forgot to add them Jeroen Domburg 2014-10-14 21:07:24 +0200
  • aef27aaa5b Getting ready for release... Jeroen Domburg 2014-10-14 21:06:13 +0200
  • 290fe32e46 Added extra stuff to gitignore Jeroen Domburg 2014-10-14 16:13:13 +0200
  • f977678e7f ..;.and now with the changed files too. Jeroen Domburg 2014-10-14 16:12:24 +0200
  • febf58df6e Fixed WiFi cgi stuff. Also: cleaned up everything so it compiles without warnings. include/espmissingincludes.h adds the missing protoypes for that. Jeroen Domburg 2014-10-14 16:11:54 +0200
  • dc48a35f86 Extra includes, size check on webpages image, betetr make clean function Jeroen Domburg 2014-10-14 16:09:54 +0200
  • 8c04617cb2 On-the-fly heatshrink decoding now works. Jeroen Domburg 2014-10-13 20:06:38 +0200
  • 0cd1984fb7 Trying out transparent decompression using heatshrink... doesn't completely work on the esp8166 itself yet. Jeroen Domburg 2014-10-13 11:49:27 +0200
  • f400fc2bb3 Fixed various mkespfs bugs Jeroen Domburg 2014-10-13 11:47:44 +0200
  • 664ae3c617 Added espfs.c testbed code Jeroen Domburg 2014-10-13 11:46:11 +0200
  • f9561b153d Added heatshrink encoding to mkespfsimage. No decoding routines yet. Jeroen Domburg 2014-10-11 22:15:37 +0200
  • d8b0575d2f Added reset-to-ap-mode button functionality Jeroen Domburg 2014-10-10 17:34:04 +0200
  • f305f42465 Added super-simple template engine Jeroen Domburg 2014-10-10 17:33:30 +0200
  • 645b320558 Added redirect function to httpd Jeroen Domburg 2014-10-10 17:32:50 +0200
  • a01c02245f Yaaaaaay, POST now works 100% :) Jeroen Domburg 2014-10-09 00:29:08 +0200
  • 649dc26851 POST works now. Just not sure how to interpret the data that's sent... Jeroen Domburg 2014-10-08 23:20:27 +0200
  • 5eb4c8bf22 First try at POST processing. Fails because the POST plus the data tend to arrive in a single packet... Jeroen Domburg 2014-10-08 18:24:58 +0200
  • 2646aff1f3 Rework httpd into a multi-connection capable thing. Seems to work, yay! Jeroen Domburg 2014-10-08 17:34:56 +0200
  • da0d7df331 Adding espfs<->httpd interwork thingie Jeroen Domburg 2014-10-08 17:33:15 +0200
  • 42df69a5d6 Added gitignore Jeroen Domburg 2014-10-08 13:45:49 +0200
  • 2bba5c13ed Added embedded filesystem. Whee! Jeroen Domburg 2014-10-08 13:40:08 +0200
  • b736d77abb Ting, a webserver example - first commit Jeroen Domburg 2014-10-06 18:34:36 +0200