Skip to content

v1.1rc

Pre-release
Pre-release

Choose a tag to compare

@tonyp7 tonyp7 released this 12 Mar 02:14
· 162 commits to master since this release

New feature

  • Captive Portal!

Bug fixes

  • Fixed a crash loop on reset if the esp32 is new

Changes

  • Access Point IP address is no longer hardcoded
  • A lot of printf replaced with native ESP logging functions

Notes

  • I am excited to release this version in a long while with support for captive portal. Now, as soon as you connect to your ESP, your device will ask you to sign (tested on both Android and iOS).
    This is done by DNS hijacking + 302 redirection. It was tough to implement and I had to study a lot on how this work. @craftmetrics, @zhouhan0126 and an amazing web resource (http://www.zytrax.com/books/dns/ch15) helped me through countless builds and tries. But it's there!
  • This is a prerelease because I am not happy how the DNS daemon is triggered. It should come up and goes down gracefully. For the time being, it's always on.