615 Commits (7b70ab7258986567dd970d5108cd45c706b36a96)

Author SHA1 Message Date
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
Damien George 1e2a6a84a2 extmod/modlwip: Set POLLHUP flag for sockets that are new. 7 years ago
Damien George 9c2044717c extmod/modlwip: Update to work with lwIP v2.0. 7 years ago
Damien George 318f874cda extmod/modlwip: In ioctl handle case when socket is in an error state. 7 years ago
Damien George 5936168150 extmod/uzlib: Fix C-language sequencing error with uzlib_get_byte calls. 7 years ago
Damien George 89b1c4a60c extmod/vfs: Delegate import_stat to vfs.stat to allow generic FS import. 7 years ago
Damien George bdff68db9c extmod/modlwip: Check if getaddrinfo() constraints are supported or not. 7 years ago
armink 6a693db71d extmod/re1.5: Fix compilecode.c compile problem on IAR tool chain. 7 years ago
Damien George cf31d384f1 py/stream: Switch stream close operation from method to ioctl. 7 years ago
Tom Collins 4d3a92c67c extmod/vfs_fat: Add file size as 4th element of uos.ilistdir tuple. 7 years ago
Damien George 58ebeca6a9 drivers/bus: Pull out software SPI implementation to dedicated driver. 7 years ago
Damien George 21d5527edf extmod/machine_spi: Make SPI protocol structure public. 7 years ago
Damien George 09be031e04 extmod/vfs_fat_diskio: Use a C-stack-allocated bytearray for block buf. 7 years ago
Damien George 2ad555bc76 extmod/vfs_fat: Remove declaration of mp_builtin_open_obj. 7 years ago
Damien George eb570f47a2 extmod/vfs_fat: Make fat_vfs_open_obj wrapper public, not its function. 7 years ago
Damien George 638b860066 extmod/vfs_fat: Merge remaining vfs_fat_misc.c code into vfs_fat.c. 7 years ago