Damien George
Damien George
To make progress with this PR: - rebase on latest master - make sure all CI passes
> Just wondering if there are any plans to resolve this issue? The axtls library used on esp8266 does support certificates (although I'm not sure to what extent). So it's...
> My question is; If anyone can connect without certificate but the connection is encrypted, how secure is this connection ? You'll need to implement *authentication* yourself. Eg using a...
@Sunrise17 the esp32 (and esp8266) supports the parameters `key` and `cert` when creating an SSL connection. Note that these are not the same as `keyfile` and `certfile`. The parameters `key`...
@Sunrise17 you shouldn't post your private keys like that! I suggest you change them immediately. It's hard to debug this problem without extra info. What is line 65 of mqtt.py?
> please find attacked mqtt.py file. Line 65 is : > self.sock.connect(addr) If it's failing on this line then it doesn't have anything to do with SSL (SSL handshake happens...
@Sunrise17 you need to pass `s` to `wrap_socket`, not `addr`, like this: ```python sock = ussl.wrap_socket(s, key=key1, cert=cert1) ```
There are two independent things in this PR: 1. Add support for VM abort to the pyexec code. 2. Do more sophisticated handling of uncaught exceptions in pyexec. Both of...
> I'd expect line 60 to get encoded as `bc+15 line+27; bc+31 line+0; bc+11 line+0`, but it seems to end up getting encoded in a much weirder way, with that...
> I've been playing around with these tests; at the moment the test I added also covers the cases where a correct `co_lines` implementation might need to sum together multiple...