tobozo

Results 787 comments of tobozo

sorry I'm already busy with this issue and my own projects, also this is out of topic

Hi, still investigating this as a bug, I suspect axi_dma defaulting to 64 bytes memory alignment is the reason it waits forever but haven't found a way to prove it...

Hi, Given the last push on this repo is 2 years old, the best match arduino core version would be [2.0.14](https://github.com/espressif/arduino-esp32/releases/tag/2.0.14) and should work with the master branch of [SID6581](https://github.com/hpwit/SID6581)...

This logic only makes sense with FSBrowser. and it breaks the [principles of content negociation](https://developer.mozilla.org/en-US/docs/Web/HTTP/Content_negotiation) (should use the "best-suited" method in every situation).

yup, I'm not sure how to do that without affecting the FSBrowser editing workflow though that's what I'm using in a custom handler, I also have to add `Accept-Encoding` via...

Adding more feedback here as I found another anomaly in WebServer class: `WebServer::_prepareHeader()` selects Chunked transfer encoding when the content length is unknown. https://github.com/espressif/arduino-esp32/blob/2f423afc4eb481bcc1e31c795643f009d184bf4f/libraries/WebServer/src/WebServer.cpp#L564-L569 While this is correct with HTTP...

[Cloudflare does it](https://community.cloudflare.com/t/no-content-length-header-when-content-type-gzip/492964). This is implicit in both HTTP/1.0 and HTTP/1.1: a server response without content-length ends when the stream closes. https://datatracker.ietf.org/doc/html/rfc1945#section-7.2.2 > If a Content-Length header field is present,...

> Why not make a PR with the changes? Because I'm biased by my use case (to mimic apache's mod_gzip+mod_cache) and therefore at risk of bloating the library with maybe-unnecessary...

if an image is worth a thousand words, a `WebServer_mod_gzip` example is worth a thousand lines 🤭 https://github.com/tobozo/ESP32-targz/tree/LZ77/examples/ESP32/WebServer_mod_gzip

Hi, Most lgfx activity has moved to M5GFX, I tried to follow the changes by backporting stuff on the develop branch of this repo, but it's hard to keep up...