tmcdos
95d7e8e391
added auto-incrementing build number to the Makefile (available as "esp_link_build" in the C code)
...
converted the unconditional downloading of YUI compressor and HTML compressor to be conditional - only if they are not already present
moved all Javascript blocks from HTML files into separate JS files - otherwise HTML compressor does not compress the inlined Javascript code
changed the place of inclusion of JS files into HTML - it is now at the end of BODY instead of beginning (this speeds up the page loading a little)
added a page "Firmware" which allows for OTA upgrades - so the utility "wiflash" is no more needed
improved the Makefile to show firmware size as a percentage of the available ROM space
improved the Makefile to show the espFS size as a percentage of the raw uncompressed size of web assets
combined the 2 invokations of HTML compressor in Makefile (once for main folder and once for WIFI folder) into a single one
changed 4-5 CSS rules for better visual readability
fixed a bug in "cgiGetFirmwareNext" - it was not sending the No-Cache headers and so the browser shows wrong (older, cached) info
added "\n" in several DBG() statements
I had to rename "base64_decode" because there is same named function inside "ssl_crypto_misc" from the SSL library
8 years ago
Thorsten von Eicken
38f5376196
Pull in contributions from #121
9 years ago
Thorsten von Eicken
56e76c6bc4
Revert "TvEmaster"
...
This reverts commit f577c140df
.
9 years ago
susisstrolch
e3e19ffa38
TvEmaster
...
Syslog and debug printing fixes
9 years ago
Benjamin Runnels
e39ee808c9
DOH! missing semicolon
9 years ago
Benjamin Runnels
b8567ad2ef
Updated DBG macros as suggested by susisstrolch
9 years ago
Benjamin Runnels
ed9b11186c
MQTT define bugfix
...
Possilbe mDNS bugfix
Switched to DBG method instead of multiple ifdef in httpd
9 years ago
Thorsten von Eicken
413ff5bcf1
disable httpd debug log again
9 years ago
Thorsten von Eicken
86d6638e53
add system name & description to home page
9 years ago
Thorsten von Eicken
adb0706349
added built-in AVR/optiboot programmer
9 years ago
Thorsten von Eicken
d9b2a0466b
improve & reduce the http logging
9 years ago
Thorsten von Eicken
f5b4177b8c
shorten http logging a bit
9 years ago
Benjamin Runnels
b7dd0b180f
lots of ifdef
9 years ago
Thorsten von Eicken
c1ed3695a9
server-side handling of MQTT web page
9 years ago
Thorsten von Eicken
9e4cbb0dbd
massive rework of MQTT
9 years ago
Thorsten von Eicken
2fbd9953d5
TCP client support; Grovestreams RSSI submission support
9 years ago
Thorsten von Eicken
bb71b1f07e
fix memory leak
10 years ago
Thorsten von Eicken
d679340035
added no-cache headers; shrunk favicon; minimal support for static ip & hostname
10 years ago
Thorsten von Eicken
228a3ff0f0
fix crash due to weird espconn switcharoo
10 years ago
Thorsten von Eicken
806c762be1
license update
10 years ago
Thorsten von Eicken
d29fa0423f
finished UI refactoring to ajax
10 years ago
Thorsten von Eicken
ccd91bd150
switch all pages to ajax; wifi not complete
10 years ago
Thorsten von Eicken
88dc16737b
reduce memory consumption
10 years ago
Thorsten von Eicken
c7c1d510ef
fix memory leak; increase send buffer
10 years ago
Thorsten von Eicken
8bb8e1124b
added uController console; misc improvements
10 years ago
Thorsten von Eicken
f3fe029705
wifi improvements
10 years ago
Jindra Dolezy
b4d530e528
Added Connection: close header (although not required by http/1.0 spec, it might work better for bad clients)
10 years ago
Jindra Dolezy
2ec0e15427
Better handling of gzip compressed files
10 years ago
Jindra Dolezy
a9f8d90d83
Returning correct server version in 404 responses
10 years ago
Jindra Dolezy
d419bdb4f7
Using one header file for esp8266 stuff
10 years ago
Jindra Dolezy
546056695c
Moved httpd files to separate dir
10 years ago
Jindra Dolezy
c3f3cbcf9c
Moved espfs files and tools together, fixed espfstest
10 years ago
Jeroen Domburg
3cb7b32678
martonmiklos: Add GZIP compression for static files
10 years ago
Jeroen Domburg
48a017c029
Clarifications in comment, small fix
10 years ago
Jeroen Domburg
26767807ae
Fixed authentication and general cgi fallthrough
10 years ago
Jeroen Domburg
6aa3cdedc1
Removed ifdeffed out code
10 years ago
Jeroen Domburg
5fb984e13b
Added warning for abuse of CGI return code
10 years ago
Jeroen Domburg
49c7d310bc
Some aesthetic cleanups
10 years ago
Jeroen Domburg
cebc0aa65f
Prefixed method consts to prevent clashes
10 years ago
prozac
e8a7cab745
Moved POST vars to their own struct
10 years ago
Ben Pirt
4ee2d75977
Refactor to make all requests able to handle streaming as it makes the code much simpler
10 years ago
Ben Pirt
189eded1cc
Add support for extracting the multipart form boundary for later use by cgi
10 years ago
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
10 years ago
Ben Pirt
92b27fd615
Expose the request type to the CGI functions so we can act based on its value
10 years ago
Ben Pirt
e80e1862a8
Set the content-length header along with the 404 response
10 years ago
Jeroen Domburg
65a409dd23
Add css mimetype
10 years ago
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.
10 years ago
Jeroen Domburg
704d7ad463
Fixed array out of bounds when connection pool is full. Thanks Захар Кравцов!
10 years ago
Jeroen Domburg
876a68a67d
Fixing the code to work under SDK 0.9.4. This commit should work.
10 years ago
Jeroen Domburg
e56fdc4d6a
Changed around everything to make use of sdk 0.9.4. CODE IS STILL BROKEN!
10 years ago