summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266/scripts/webrepl.py
Commit message (Collapse)AuthorAge
* esp8266/scripts/webrepl: Add start_foreground() method.Paul Sokolovsky2016-05-08
| | | | Starts WebREPL server in foreground and waits for (single) connection.
* esp8266/scripts/webrepl: Add optional password argument to webrepl.start()Noah Rosamilia2016-05-07
| | | | This commit fixes issue #2045
* esp8266/scripts/webrepl: Add "first connection" mode to setup password.Paul Sokolovsky2016-04-30
| | | | | | | | If there's no port_config.py file, or it lacks WEBREPL_PASS variable, "initial setup mode" will be entered on first WebREPLconnection. User will be asked for password, which will be written to port_config.WEBREPL_PASS, and system restarted to work in normal mode with password active.
* esp8266/scripts/webrepl: Switch to using _webrepl object wrapper.Paul Sokolovsky2016-04-30
| | | | Handling of binary protocol is untested on esp8266 so far.
* esp8266/scripts/webrepl: Connection ack prompt is now printed by modwebrepl.Paul Sokolovsky2016-04-30
| | | | After password is checked.
* esp8266/scripts/webrepl: Add "ws://" to "daemon started at" message.Paul Sokolovsky2016-04-26
| | | | To remind people it's not HTTP.
* esp8266/scripts/webrepl: Print client address for incoming connections.Paul Sokolovsky2016-04-26
|
* esp8266/scripts/webrepl: Print connection address.Paul Sokolovsky2016-04-26
| | | | Based on active network interfaces.
* esp8266/scripts/webrepl: Allow to override port.Paul Sokolovsky2016-04-25
|
* esp8266/scripts/webrepl: Don't start on import.Paul Sokolovsky2016-04-25
| | | | Explicit .start() is required now.
* esp8266/scripts/webrepl: Convert to persistent daemon.Paul Sokolovsky2016-04-25
|
* esp8266/scripts/webrepl: WebREPL based on C-level websocket object.Paul Sokolovsky2016-04-24