689 Commits (3078a4b2e233a7c224cd4f337b8fadf5bf53257f)

Author SHA1 Message Date
Damien George 39ea132e1d extmod/modlwip: Add concurrency protection macros. 6 years ago
Damien George 42c0e440b9 extmod/modlwip: Fix bug when polling listening socket with backlog=1. 6 years ago
Damien George 7ef9482b8a extmod/modlwip: Change #ifdef to #if for check of MICROPY_PY_LWIP. 6 years ago
Yonatan Goldschmidt bc4f8b438b extmod/moduwebsocket: Refactor `websocket` to `uwebsocket`. 6 years ago
Damien George f03601779e extmod: Convert legacy uppercase macro names to lowercase. 6 years ago
Yonatan Goldschmidt f024b2610f extmod/moduhashlib: Include implementation of sha256 only when required. 6 years ago
Paul Sokolovsky 2f5d113fad py/warning: Support categories for warnings. 6 years ago
Damien George 2a7a307baa extmod/modlwip: Add support for polling UDP sockets for writability. 6 years ago
Paul Sokolovsky c7ed17bc4b extmod/modussl_mbedtls: Remove deprecated mbedtls/net.h header include. 6 years ago
Paul Sokolovsky 35687a87ec extmod/moduzlib: Update for uzlib 2.9.2. 6 years ago
Paul Sokolovsky b1cca8fbe0 extmod/uzlib: Update uzlib to v2.9.2. 6 years ago
Damien George 7cd59c5bc3 py/mpconfig: Move MICROPY_VERSION macros to static ones in mpconfig.h. 6 years ago
Paul Sokolovsky 38151f35c1 extmod/moductypes: Add aliases for native C types. 6 years ago
Paul Sokolovsky 9d864bde04 extmod/moductypes: Implement __int__ for PTR. 6 years ago
Damien George 29da9f0670 extmod/modlwip: Fix read-polling of listening socket with a backlog. 6 years ago
Damien George 4737ff8054 extmod/modlwip: Implement TCP listen/accept backlog. 6 years ago
Paul Sokolovsky 2411f42ccb extmod/moductypes: Make sizeof() accept "layout" parameter. 6 years ago
Damien George 4904663748 extmod/modonewire: Fix reset timings to match 1-wire specs. 6 years ago
Paul Sokolovsky 9fbd12f2fa extmod/moductypes: Accept OrderedDict as a structure description. 6 years ago
Paul Sokolovsky 18f45d2e23 extmod/moductypes: Remove BITFIELD from aggregate types enum. 6 years ago
Damien George 05959c6465 extmod/moduhashlib: Add md5 implementation using mbedtls. 6 years ago
Damien George 87d45f4d49 extmod/moduhashlib: Use newer message digest API for mbedtls >=2.7.0. 6 years ago
Paul Sokolovsky 5fe3730a30 extmod/moduhashlib: Add md5 implementation, using axTLS. 6 years ago
Damien George 0be2ea50e9 py/py.mk: Build axtls library directly from its source files. 6 years ago
Damien George 206c65f22c extmod/modussl_axtls: Use MP_ROM_PTR for objects in allowed args array. 6 years ago
Damien George b8b2525576 extmod/modbtree: Update to work with new mp_stream_posix_XXX signatures. 6 years ago
Damien George 7a67f057d7 extmod/modussl: Support polling in ussl objects by passing through ioctl 6 years ago
Damien George 4a2051eec7 extmod/modlwip: Deregister all lwIP callbacks when closing a socket. 6 years ago
Damien George d974ee1c2f extmod/vfs_posix: Use DTTOIF if available to convert type in ilistdir. 6 years ago
Damien George c700ff52a0 extmod/vfs_posix: Support ilistdir with no (or empty) argument. 6 years ago
Damien George aa735dc6a4 extmod: Fix to support compiling with object representation D. 6 years ago
Damien George a3c3dbd955 extmod/vfs: Support opening a file descriptor (int) with VfsPosix. 6 years ago
Damien George e30a5fc7bc extmod/modure: Add ure.sub() function and method, and tests. 7 years ago
Damien George 1e9b871d29 extmod/modure: Add match.span(), start() and end() methods, and tests. 7 years ago
Damien George 1f86460910 extmod/modure: Add match.groups() method, and tests. 7 years ago
Damien George 8769a3e38c extmod/moducryptolib: Don't include arpa/inet.h, it's not needed. 6 years ago
Yonatan Goldschmidt 31f2f1e967 extmod/moducryptolib: Shorten exception messages to reduce code size. 6 years ago
Yonatan Goldschmidt d0507c084c extmod/moducryptolib: Prefix all Python methods/objects with ucryptolib. 6 years ago
Yonatan Goldschmidt eacb233b8f extmod/moducryptolib: Add an mbedTLS implementation for this module. 6 years ago
Yonatan Goldschmidt e328b4593c extmod/moducryptolib: Refactor functions for clean interface with axTLS. 6 years ago
Yonatan Goldschmidt 473fe45da2 extmod/moducryptolib: Optionally export MODE_* constants to Python. 6 years ago
Paul Sokolovsky 567bc2d6ce extmod/moducryptolib: Add ucryptolib module with crypto functions. 7 years ago
Damien George e8398a5856 extmod: Update to use new mp_get_stream helper. 6 years ago
Damien George 564abb01a5 extmod/vfs_fat_diskio: Factor disk ioctl code to reduce code size. 6 years ago
Damien George d11fb09333 extmod/modussl_axtls: Fix __del__ to point to mp_stream_close_obj. 6 years ago
Damien George 035906419d extmod/uos_dupterm: Use native C stream methods on dupterm object. 7 years ago
Yonatan Goldschmidt c2fb725e72 extmod/moduhashlib: Make function objects STATIC. 7 years ago
Yonatan Goldschmidt 6963ee9075 extmod/moduhashlib: Allow using the sha256 implementation of mbedTLS. 7 years ago
Yonatan Goldschmidt 6630354ffe extmod/moduhashlib: Allow to disable the sha256 class. 7 years ago
Yonatan Goldschmidt 38682d4629 extmod/moduhashlib: Reorder funcs so that they are grouped by hash type. 7 years ago