615 Commits (7b70ab7258986567dd970d5108cd45c706b36a96)

Author SHA1 Message Date
Damien George 019dd84af1 extmod/modlwip: Register TCP close-timeout callback before closing PCB. 6 years ago
Damien George 734ada3e29 extmod/modlwip: Free any incoming bufs/connections before closing PCB. 6 years ago
Damien George b10d0664be extmod/machine_i2c: Add i2c.writevto() that can write a vector of bufs. 6 years ago
Damien George 8bcb552d97 extmod/machine_i2c: Remove need for temporary memory in writemem() call. 6 years ago
Damien George 606ea2b10f extmod/machine_i2c: Change C-level API to allow split I2C transactions. 6 years ago
Paul Sokolovsky 016d9a40fe various: Add and update my copyright line based on git history. 6 years ago
Damien George 7c5cf59f8b extmod/modujson: Handle parsing of floats with + in the exponent. 6 years ago
Yonatan Goldschmidt 32ba679924 extmod/moducryptolib: Add AES-CTR support for axTLS builds. 6 years ago
Yonatan Goldschmidt ef9843653b extmod/moducryptolib: Add AES-CTR support. 6 years ago
Paul Sokolovsky c76445315f extmod/modussl_axtls: Add non-blocking mode support. 6 years ago
Paul Sokolovsky 9c7c082396 extmod/modussl_mbedtls: Support non-blocking handshake. 6 years ago
Damien George 775ffdcc3b extmod/machine_signal: Fix fault when no args are passed to Signal(). 6 years ago
Léa Saviot a6e5846ba7 extmod/modurandom: Add init method to seed the Yasmarang generator. 6 years ago
Damien George d5f0c87bb9 extmod/modlwip: Abort TCP conns that didn't close cleanly in a while. 6 years ago
Damien George 3dda964785 extmod/modlwip: Use correct listening socket object in accept callback. 6 years ago
Damien George 2848a613ac extmod/modlwip: Free any stored incoming bufs/connections on TCP error. 6 years ago
Damien George 490e0f39d1 extmod/modlwip: Protect socket.accept with lwIP concurrency lock. 6 years ago
Damien George 2ec7838967 extmod/modlwip: Handle case of accept callback called with null PCB. 6 years ago
Damien George da938a83b5 extmod/modlwip: Handle case of connection closing while on accept queue. 6 years ago
Andrew Leech 9d6f70f715 stm32: Make default USB_VCP stream go through uos.dupterm for main REPL. 6 years ago
Andrew Leech 74d07469f2 extmod/vfs_fat: Fallback to FAT32 if standard FAT16/SFD format fails. 6 years ago
Wolf Vollprecht 921b999225 extmod/moduselect: Adjust select_select and poll_register to use size_t. 6 years ago
Damien George 68a5d6fe77 extmod/modlwip: Fix case where concurrency lock isn't released on error. 6 years ago
Damien George e959f21986 extmod/vfs_fat: Update for new oofatfs version. 6 years ago
Damien George 9b2a97a903 extmod/modwebrepl: Fix logic to handle a put of file of size 0. 6 years ago
Damien George ed1a88e263 extmod/modlwip: Don't require a port to define concurrency macros. 6 years ago
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