730 Commits (b56caaf104a196902efb23f324f7e290c6f3d291)

Author SHA1 Message Date
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
Yonatan Goldschmidt b045ebd354 extmod/moduhashlib: Prefix all Python methods and objects with uhashlib. 7 years ago
Damien George c117effddd extmod/vfs: Introduce a C-level VFS protocol, with fast import_stat. 7 years ago
Damien George d4ce57e4e3 extmod/vfs: Add fast path for stating VfsPosix filesystem. 7 years ago
Damien George 8d82b0edbd extmod: Add VfsPosix filesystem component. 7 years ago
Damien George f35aae366c extmod/vfs_fat: Rename FileIO/TextIO types to mp_type_vfs_fat_XXX. 7 years ago
Damien George 172c23fe5d extmod/vfs: Use u_rom_obj properly in argument structures. 7 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 41766ba7e6 extmod/modlwip: Allow to compile with MICROPY_PY_LWIP disabled. 7 years ago