10 Commits (397697aa8368f45bd0794e22a25083e9e18e3cfe)

Author SHA1 Message Date
Mirko Vogt 65f0cb11af extmod/modssl_mbedtls: Ignore err ERR_SSL_RECEIVED_NEW_SESSION_TICKET. 1 year ago
Mirko Vogt 1b03518e37 extmod/modssl_mbedtls: Call func psa_crypto_init if PSA is used. 1 year ago
Damien George 313068a5b3 extmod/modssl_mbedtls: Clear sock member if error creating SSLSocket. 1 year ago
Damien George d529c20674 extmod/modssl_mbedtls: Fix ioctl of a socket in closed/error state. 1 year ago
Damien George 20d3a6b196 extmod/modssl_mbedtls: Reject ioctls that are not supported. 1 year ago
Jim Mussared 70c564324c extmod/modssl_mbedtls: Reference SSLContext from SSLSocket. 1 year ago
Damien George e8a4c1dd53 extmod/modssl: Add SSLContext class. 1 year ago
Damien George e7ae3ad92d extmod: Update to support mbedtls 3.x. 2 years ago
Jim Mussared 2eba98f1e0 all: Use MP_REGISTER_EXTENSIBLE_MODULE for overrideable built-ins. 1 year ago
Jim Mussared 45ac651d1a all: Rename *umodule*.c to remove the "u" prefix. 2 years ago
Jim Mussared f5f9edf645 all: Rename UMODULE to MODULE in preprocessor/Makefile vars. 2 years ago
Jim Mussared 7f5d5c7271 all: Rename mod_umodule*, ^umodule* to remove the "u" prefix. 2 years ago
Jim Mussared 1bf2dcb15e all: Rename mp_umodule*, mp_module_umodule* to remove the "u" prefix. 2 years ago
Jim Mussared 30628d1bb7 all: Rename MP_QSTR_umodule to MP_QSTR_module everywhere. 2 years ago
Damien George b1229efbd1 all: Fix spelling mistakes based on codespell check. 2 years ago
Damien Tournoud ed58d6e4ce extmod/modussl_mbedtls: Fix support for ioctl(MP_STREAM_POLL). 2 years ago
Jim Mussared 94beeabd2e py/obj: Convert make_new into a mp_obj_type_t slot. 2 years ago
Jim Mussared 6da41b5900 py/obj: Merge getiter and iternext mp_obj_type_t slots. 2 years ago
Jim Mussared 9dce82776d all: Remove unnecessary locals_dict cast. 2 years ago
Jim Mussared 662b9761b3 all: Make all mp_obj_type_t defs use MP_DEFINE_CONST_OBJ_TYPE. 3 years ago
Ian Davies 1bf2fd0592 extmod/modussl_mbedtls: Set a more sensible default debug log level. 2 years ago
Carlosgg b41cfea02a extmod/modussl_mbedtls: Implement cert_reqs and cadata arguments. 3 years ago
Andrew Leech 4188bbd3d3 extmod/modussl_mbedtls: Poll EVENT_POLL_HOOK in ssl handshake loop. 3 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Jim Mussared 4eab44a1ec extmod: Make extmod modules use MP_REGISTER_MODULE. 3 years ago
Thorsten von Eicken 2c1299b007 extmod/modussl: Fix ussl read/recv/send/write errors when non-blocking. 5 years ago
Thorsten von Eicken 5264478007 extmod/modussl_mbedtls: Integrate shorter error strings. 4 years ago
Thorsten von Eicken 9aa214077e extmod/modussl: Improve exception error messages. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 09376f0e47 py: Introduce MP_ROM_NONE macro for ROM to refer to None object. 5 years ago
Damien George 9dd9f9ff06 extmod/modussl_mbedtls: Check for invalid key/cert data. 5 years ago
Damien George 07ea81fbc5 extmod/modussl_mbedtls: Fix getpeercert to return None if no cert avail. 5 years ago
Damien George ef7357d4ab extmod/modussl_mbedtls: Allow to build with object representation D. 6 years ago
Paul Sokolovsky 9c7c082396 extmod/modussl_mbedtls: Support non-blocking handshake. 6 years ago
Paul Sokolovsky c7ed17bc4b extmod/modussl_mbedtls: Remove deprecated mbedtls/net.h header include. 6 years ago
Damien George 7a67f057d7 extmod/modussl: Support polling in ussl objects by passing through ioctl 6 years ago
Damien George e8398a5856 extmod: Update to use new mp_get_stream helper. 6 years ago
Damien George ea22406f76 extmod/modussl_mbedtls: Use mbedtls_entropy_func for CTR-DRBG entropy. 7 years ago
Damien George 98b9f0fc9d extmod/modussl_mbedtls: Populate sock member right away in wrap_socket. 7 years ago
Damien George cf31d384f1 py/stream: Switch stream close operation from method to ioctl. 7 years ago
Damien George 7df2ebbfea extmod/modussl_mbedtls: Clean up mbedtls state when error during setup. 7 years ago
Damien George 10b76a9620 extmod/modussl_mbedtls: Allow to compile with unix coverage build. 7 years ago
Eric Poulsen 74ec52d857 extmod/modussl: Add finaliser support for ussl objects. 7 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 7 years ago
Damien George beeb7483d8 extmod/modussl_mbedtls: Allow to compile with MBEDTLS_DEBUG_C disabled. 7 years ago
Eric Poulsen d5191edf7f extmod/modussl_mbedtls.c: Add ussl.getpeercert() method. 7 years ago
Eric Poulsen 6b4d4a25ce extmod/modussl_mbedtls: Implement non-blocking SSL sockets. 7 years ago
Damien George 0893b273b9 extmod/modussl_mbedtls: Make socket.close() free all TLS resources. 7 years ago
Damien George a10467b58a extmod/modussl_mbedtls: When reading and peer wants to close, return 0. 8 years ago