531 Commits (05b13fd292b42f20affc7cae218d92447efbf6d6)

Author SHA1 Message Date
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
Damien George ae4a07730a extmod/vfs_fat: Move ilistdir implementation from misc to main file. 7 years ago
Damien George d9bca1f7bd extmod/modujson: Implement ujson.dump() function. 7 years ago
Ayke van Laethem 7642785881 extmod/vfs_fat_file: Implement SEEK_CUR for non-zero offset. 7 years ago
Damien George 46b35356e1 extmod/modframebuf: Add 8-bit greyscale format (GS8). 7 years ago
Petr Viktorin 34247465c3 extmod/modframebuf: Add 2-bit color format (GS2_HMSB). 7 years ago
Damien George 1b223a42bf extmod/modure: Add cast to workaround bug in MSVC. 7 years ago
Damien George 7df2ebbfea extmod/modussl_mbedtls: Clean up mbedtls state when error during setup. 7 years ago
Damien George ab750ee2fb extmod/modure: Convert alloca() to use new scoped allocation API. 7 years ago
Damien George 6df7b2f2fe extmod/machine_signal: Change VLA to use new scoped allocation API. 7 years ago
Damien George 48f6990fbc extmod/modlwip: Commit TCP out data to lower layers if buffer gets full. 7 years ago
Damien George e511f24ddd extmod/modussl_axtls: Implement key and cert kw args to wrap_socket. 7 years ago
Damien George 5e34a113ea py/runtime: Add MP_BINARY_OP_CONTAINS as reverse of MP_BINARY_OP_IN. 7 years ago
Damien George 12ad64bc55 extmod/vfs_fat: Mount FatFS on creation so VFS methods can be used. 7 years ago
Damien George 4601759bf5 py/objstr: Remove "make_qstr_if_not_already" arg from mp_obj_new_str. 7 years ago
Damien George 6bc55b657b extmod/vfs: Use existing qstr for forward-slash string object. 7 years ago
Christopher Cooper 7413b3ce3e extmod/moduhashlib: Enable SHA1 hashing when using "mbedtls" library. 7 years ago
Paul Sokolovsky 1cf6d488b3 extmod/modussl_axtls: Typo fix in comment. 7 years ago
Paul Sokolovsky 0719c936fb extmod/modussl_axtls: socket_read: Handle EAGAIN. 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 c64eb4f8ce extmod/vfs: Replace VLA in proxy func with small, static sized array. 7 years ago
Damien George f4059dcc0c all: Use NULL instead of "" when calling mp_raise exception helpers. 7 years ago
Damien George 9725a654bd extmod/uos_dupterm: Swallow any errors from dupterm closing the stream. 7 years ago
Damien George 37282f8fc1 extmod/uos_dupterm: Update uos.dupterm() and helper funcs to have index. 7 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 7 years ago
Paul Sokolovsky aba1f9167a extmod/modure: Add stack overflow checking when executing a regex. 7 years ago
Paul Sokolovsky c9a0b2a818 extmod/re1.5: Upgrade to v0.8.2, adds hook for stack overflow checking. 7 years ago
Paul Sokolovsky 4a314a6f63 extmod/re1.5: Update to 0.8.1. 7 years ago
Damien George b02be234e1 extmod/machine_pinbase: Put PinBase singleton in ROM. 7 years ago
Damien George beeb7483d8 extmod/modussl_mbedtls: Allow to compile with MBEDTLS_DEBUG_C disabled. 7 years ago
Damien George 4a93801c12 all: Update Makefiles and others to build with new ports/ dir layout. 7 years ago
Damien George 09547f0f51 extmod/modubinascii: Only include uzlib/tinf.h when it's really needed. 7 years ago
Damien George 71c9cfb028 all: Convert remaining "mp_uint_t n_args" to "size_t n_args". 7 years ago
Damien George 58321dd985 all: Convert mp_uint_t to mp_unary_op_t/mp_binary_op_t where appropriate 7 years ago