Jeroen Domburg
|
ca2c41123a
|
Added support for compiling asm sources; moved espfs a bit so it doesn't get killed by a reflash
|
2015-09-30 12:54:38 +08:00 |
|
Jeroen Domburg
|
b52d0cfba0
|
Websocket demo
|
2015-09-30 12:15:06 +08:00 |
|
Jeroen Domburg
|
05d75a9fd1
|
Documentation updates. Thanks to escardin for writing most of these.
|
2015-09-28 12:16:54 +08:00 |
|
Jeroen Domburg
|
e3d2937d1c
|
Also generate memspecific ldscript for separate build
|
2015-09-27 10:29:09 +08:00 |
|
Jeroen Domburg
|
24e00aa7e1
|
Also generate memspecific ldscript for separate build
|
2015-07-28 12:47:16 +08:00 |
|
Jeroen Domburg
|
f1ac68d41f
|
Slight readme update; reset Makefile things to default for ESP-01 modules
|
2015-07-23 16:28:34 +08:00 |
|
Jeroen Domburg
|
0360cdd158
|
Update libesphttpd
|
2015-07-23 16:18:39 +08:00 |
|
Jeroen Domburg
|
2fb0e70d9f
|
Added flash upload function
|
2015-07-23 16:10:51 +08:00 |
|
Jeroen Domburg
|
7242baead5
|
Different tld for captive portal (.local is for mdns), added options to make esptool.py also capable of flashing the stupid DIO-requiring NodeMCU version, fixed OTA Makefile
|
2015-07-23 11:41:50 +08:00 |
|
Jeroen Domburg
|
e3774b0fb6
|
Separate ways to build the esphttpd demo app
|
2015-06-30 10:37:28 +08:00 |
|
Jeroen Domburg
|
898e7045c7
|
Added pointers to official repos to readme files
|
2015-06-25 15:42:24 +08:00 |
|
Jeroen Domburg
|
9f3b3ad7eb
|
Git module fix
|
2015-06-10 14:54:47 +08:00 |
|
Jeroen Domburg
|
d8eeeb2a30
|
Captive portal: use softap-specific hostname redirect
|
2015-06-10 14:49:20 +08:00 |
|
Jeroen Domburg
|
d628633ed4
|
libesphttpd update 2
|
2015-06-10 13:44:54 +08:00 |
|
Jeroen Domburg
|
c92f9400f2
|
libesphttpd update
|
2015-06-10 13:39:05 +08:00 |
|
Jeroen Domburg
|
30517191a3
|
Check out libesphttpd *before* trying to build stuff
|
2015-06-10 12:38:55 +08:00 |
|
Jeroen Domburg
|
9ebde6a58c
|
Added automatic libesphttpd fetch
|
2015-06-10 12:24:50 +08:00 |
|
Jeroen Domburg
|
6acbb69765
|
Lib and example splitup: Removing lib from example
|
2015-06-10 12:18:48 +08:00 |
|
Jeroen Domburg
|
98304bc9e5
|
Fixing espfs upload capability
|
2015-06-10 11:00:51 +08:00 |
|
Jeroen Domburg
|
cc90701949
|
Added option to link webpages into the main binary
|
2015-06-09 18:25:42 +08:00 |
|
Jeroen Domburg
|
ccc179f533
|
Big-arse structure change: readying esphttpd for a split into a library and an usage example
|
2015-06-09 17:47:48 +08:00 |
|
Jeroen Domburg
|
b458df915e
|
Some doc, added URI type resolver
|
2015-06-08 19:54:25 +08:00 |
|
Jeroen Domburg
|
7aa2d227a7
|
Header, made captive portal optional
|
2015-06-08 19:11:15 +08:00 |
|
Jeroen Domburg
|
0b393512fc
|
Captive portal http functions
|
2015-06-08 18:09:41 +08:00 |
|
Jeroen Domburg
|
dec1137abc
|
DNS resolver for captive portal
|
2015-06-08 17:50:29 +08:00 |
|
Jeroen Domburg
|
c4986a79a2
|
SDK 1.1.1 compatibility fixes
|
2015-06-08 12:21:52 +08:00 |
|
Jeroen Domburg
|
a016a27c0e
|
Stop cgiWifi from sending bad JSON when it sees >33-ish access points.
|
2015-05-08 17:30:37 +08:00 |
|
Jeroen Domburg
|
4a8d318d85
|
Made heap stats optional
|
2015-04-23 18:24:06 +02:00 |
|
Jeroen Domburg
|
9847755cf4
|
Fixed small memory leak in the template routine. Thanks to Grooves for noticing.
|
2015-04-20 09:44:18 +02:00 |
|
Jeroen Domburg
|
fdbead2a67
|
Moving config options into the Makefile
|
2015-04-11 09:19:51 +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 |
|
Jeroen Domburg
|
cebc0aa65f
|
Prefixed method consts to prevent clashes
|
2015-03-15 16:49:09 +01: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 |
|
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 |
|
Jeroen Domburg
|
c0dc815574
|
Final comments
|
2014-12-11 21:37:33 +01:00 |
|
Jeroen Domburg
|
5a0e99d72e
|
Small doc updates
|
2014-12-11 21:32:47 +01:00 |
|
Jeroen Domburg
|
784568c07f
|
Added basic authentication
|
2014-12-11 21:25:49 +01:00 |
|
Jeroen Domburg
|
25a0984080
|
Added httpdGetHeader function
|
2014-12-11 20:33:53 +01:00 |
|
Jeroen Domburg
|
a4d9c6fb0c
|
Added more universal path matching function
|
2014-12-11 19:28:25 +01:00 |
|
Jeroen Domburg
|
a13d161ed9
|
rssi fix, thanks kisesp
|
2014-12-10 17:31:35 +01:00 |
|
Jeroen Domburg
|
c126d69e2b
|
Added demo mode define, in which users cant mess with wifi settings
|
2014-12-10 15:33:02 +01:00 |
|
Jeroen Domburg
|
d739c2d808
|
Fixed icon offset values
|
2014-12-04 22:35:58 +01:00 |
|
Jeroen Domburg
|
41cb6cee09
|
Adding needed lwip includes
|
2014-12-04 22:30:48 +01:00 |
|
Jeroen Domburg
|
35988080a1
|
Added nice icons for encryption and rssi
|
2014-12-04 22:27:41 +01:00 |
|
Jeroen Domburg
|
f1d80059d6
|
Added warning about scanning not working in AP mode, possibility to switch modes.
|
2014-12-04 21:11:16 +01:00 |
|
Jeroen Domburg
|
eda66688d0
|
Adding some lwip-related things
|
2014-12-04 20:00:58 +01:00 |
|
Jeroen Domburg
|
39eb85dc6b
|
Move entirely to mamalalas C-based esptool
|
2014-12-04 18:57:43 +01:00 |
|
Jeroen Domburg
|
a8b0da04c5
|
Added comments
|
2014-12-04 18:31:55 +01:00 |
|
Jeroen Domburg
|
6010c30fa6
|
Tpl engine now accepts %% as an escape for %
|
2014-12-04 17:33:19 +01:00 |
|
Jeroen Domburg
|
a5534ae96f
|
0.9.3 improvements
|
2014-11-26 17:25:25 +01:00 |
|
Jeroen Domburg
|
46baa07a14
|
More missing includes. Thanks Rickta59!
|
2014-10-15 14:43:15 +02:00 |
|
Jeroen Domburg
|
c22ae3469f
|
Added webcounter to initial page
|
2014-10-14 22:40:02 +02:00 |
|
Jeroen Domburg
|
a979dabd3b
|
Forgot to add files :X.
|
2014-10-14 21:40:50 +02:00 |
|
Jeroen Domburg
|
69bd1bd9c5
|
Final polishings to HTML etc for release.
|
2014-10-14 21:35:52 +02:00 |
|
Jeroen Domburg
|
c71ec70334
|
Renamed/split some files but forgot to add them
|
2014-10-14 21:07:24 +02:00 |
|
Jeroen Domburg
|
aef27aaa5b
|
Getting ready for release...
|
2014-10-14 21:06:13 +02:00 |
|
Jeroen Domburg
|
290fe32e46
|
Added extra stuff to gitignore
|
2014-10-14 16:13:13 +02:00 |
|
Jeroen Domburg
|
f977678e7f
|
..;.and now with the changed files too.
|
2014-10-14 16:12:24 +02:00 |
|
Jeroen Domburg
|
febf58df6e
|
Fixed WiFi cgi stuff. Also: cleaned up everything so it compiles without warnings. include/espmissingincludes.h adds the missing protoypes for that.
|
2014-10-14 16:11:54 +02:00 |
|
Jeroen Domburg
|
dc48a35f86
|
Extra includes, size check on webpages image, betetr make clean function
|
2014-10-14 16:09:54 +02:00 |
|
Jeroen Domburg
|
8c04617cb2
|
On-the-fly heatshrink decoding now works.
|
2014-10-13 20:06:38 +02:00 |
|
Jeroen Domburg
|
0cd1984fb7
|
Trying out transparent decompression using heatshrink... doesn't completely work on the esp8166 itself yet.
|
2014-10-13 11:49:27 +02:00 |
|
Jeroen Domburg
|
f400fc2bb3
|
Fixed various mkespfs bugs
|
2014-10-13 11:47:44 +02:00 |
|
Jeroen Domburg
|
664ae3c617
|
Added espfs.c testbed code
|
2014-10-13 11:46:11 +02:00 |
|
Jeroen Domburg
|
f9561b153d
|
Added heatshrink encoding to mkespfsimage. No decoding routines yet.
|
2014-10-11 22:15:37 +02:00 |
|
Jeroen Domburg
|
d8b0575d2f
|
Added reset-to-ap-mode button functionality
|
2014-10-10 17:34:04 +02:00 |
|
Jeroen Domburg
|
f305f42465
|
Added super-simple template engine
|
2014-10-10 17:33:30 +02:00 |
|
Jeroen Domburg
|
645b320558
|
Added redirect function to httpd
|
2014-10-10 17:32:50 +02:00 |
|
Jeroen Domburg
|
a01c02245f
|
Yaaaaaay, POST now works 100% :)
|
2014-10-09 00:29:08 +02:00 |
|
Jeroen Domburg
|
649dc26851
|
POST works now. Just not sure how to interpret the data that's sent...
|
2014-10-08 23:20:27 +02:00 |
|
Jeroen Domburg
|
5eb4c8bf22
|
First try at POST processing. Fails because the POST plus the data tend to arrive in a single packet...
|
2014-10-08 18:24:58 +02:00 |
|
Jeroen Domburg
|
2646aff1f3
|
Rework httpd into a multi-connection capable thing. Seems to work, yay!
|
2014-10-08 17:34:56 +02:00 |
|
Jeroen Domburg
|
da0d7df331
|
Adding espfs<->httpd interwork thingie
|
2014-10-08 17:33:15 +02:00 |
|
Jeroen Domburg
|
42df69a5d6
|
Added gitignore
|
2014-10-08 13:45:49 +02:00 |
|
Jeroen Domburg
|
2bba5c13ed
|
Added embedded filesystem. Whee!
|
2014-10-08 13:40:08 +02:00 |
|
Jeroen Domburg
|
b736d77abb
|
Ting, a webserver example - first commit
|
2014-10-06 18:34:36 +02:00 |
|