summaryrefslogtreecommitdiff
path: root/esp8266/scripts/webrepl.py
AgeCommit message (Collapse)Author
2016-07-02esp8266: Switch webrepl to use frozen bytecode.Paul Sokolovsky
2016-05-08esp8266/scripts/webrepl: Add start_foreground() method.Paul Sokolovsky
Starts WebREPL server in foreground and waits for (single) connection.
2016-05-07esp8266/scripts/webrepl: Add optional password argument to webrepl.start()Noah Rosamilia
This commit fixes issue #2045
2016-04-30esp8266/scripts/webrepl: Add "first connection" mode to setup password.Paul Sokolovsky
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.
2016-04-30esp8266/scripts/webrepl: Switch to using _webrepl object wrapper.Paul Sokolovsky
Handling of binary protocol is untested on esp8266 so far.
2016-04-30esp8266/scripts/webrepl: Connection ack prompt is now printed by modwebrepl.Paul Sokolovsky
After password is checked.
2016-04-26esp8266/scripts/webrepl: Add "ws://" to "daemon started at" message.Paul Sokolovsky
To remind people it's not HTTP.
2016-04-26esp8266/scripts/webrepl: Print client address for incoming connections.Paul Sokolovsky
2016-04-26esp8266/scripts/webrepl: Print connection address.Paul Sokolovsky
Based on active network interfaces.
2016-04-25esp8266/scripts/webrepl: Allow to override port.Paul Sokolovsky
2016-04-25esp8266/scripts/webrepl: Don't start on import.Paul Sokolovsky
Explicit .start() is required now.
2016-04-25esp8266/scripts/webrepl: Convert to persistent daemon.Paul Sokolovsky
2016-04-24esp8266/scripts/webrepl: WebREPL based on C-level websocket object.Paul Sokolovsky