Carglglz

Results 42 comments of Carglglz

#### UPDATE: * I had to change `mbedtls_config.h` to `mbedtls_mpconfig.h` to avoid name conflicts with `mbedtls_config.h` file from `lib/mbedtls` (see [the configuration file](https://mbed-tls.readthedocs.io/en/latest/kb/compiling-and-building/how-do-i-configure-mbedtls/#the-configuration-file)). * I had to delete the `tests/multi_net/ssl_data.py`...

> Thanks for this. It's a good change but let's wait until after the next release (after v1.20). @dpgeorge I think this is ready to be reviewed, to sum up...

> Well, I guess there is the existing `ssl_cert_rsa.py` and `sslcontext_server_client.py` tests which do very similar, simple SSL data transfer. So maybe those two are enough and indeed `ssl_data.py` can...

Also I don't have any device available to test these changes so it would be better if you or anyone could test this on mbedtls ports before merging 👍🏼

> Thanks @Carglglz for sticking with this for over a year and a half! Happy to see MicroPython up to date with MbedTLS now! 🎉 Also I think #11355 can...

Quick recap of things that need to be solved yet: - esp32 port: - ~Preallocate buffers for SSLsockets #8940~ - ~Fix for esp-idf `mbedtls/config.h` to enable certs datetime validation #9089~...

@dpgeorge I think this is ready for review, I could squash some commits or split this PR if it is too big, whatever makes it easier. The key part is...

> Don't get me wrong, these are all good features to have. But it's hard to review when there is so much going on. And in this case a lot...

Closing this in favour of #11862 #11888 #11896 #11897

> As per https://github.com/micropython/micropython/pull/13478#issuecomment-1902831806, this will need a minimal example to show the problem. Yes the example is the test (see the comments) ```py async def handle_connection(reader, writer): # Test...