641 Commits (81d04a0200e0d4038c011e4946bfae5707ef9d9c)

Author SHA1 Message Date
Andrew Leech eb1b6858a2 extmod/modbluetooth: Allow MP_BLUETOOTH_MAX_ATTR_SIZE in board config. 5 years ago
Andrew Leech 5dc592d117 extmod/modbluetooth_nimble: Use random addr if public isn't available. 5 years ago
Jim Mussared 497dae45e7 extmod/modbluetooth_nimble: Implement modbluetooth API with Nimble. 5 years ago
Jim Mussared 16f8ceeaaa extmod/modbluetooth: Add low-level Python BLE API. 5 years ago
Damien George 07f6644a38 extmod/nimble: Add nimble bindings. 5 years ago
Bob Fanger bff2771da1 extmod/vfs_posix: Include stdio.h for declaration of function 'rename'. 5 years ago
Damien George 24c3e9b283 py/modstruct: Fix struct.pack_into with unaligned offset of native type. 5 years ago
Tom McDermott 1022f9cc35 py/modstruct: Fix struct.unpack with unaligned offset of native type. 5 years ago
Damien George 519746cae4 extmod/crypto-algorithms: Add source to header and populate copyright. 5 years ago
Damien George 2dfa69efbb extmod/modujson: Support passing bytes/bytearray to json.loads. 5 years ago
Damien George 0cc8910bc5 extmod: Give vars/funcs unique names so STATIC can be set to nothing. 5 years ago
Damien George 3327dfc16e extmod/moducryptolib: Use "static" not "STATIC" for inline functions. 5 years ago
Damien George 7d851a27f1 extmod/modure: Make regex dump-code debugging feature optional. 5 years ago
Damien George 80f5cef8d4 extmod/modlwip: Implement raw sockets for lwIP. 5 years ago
Damien George c60caf1995 extmod/modlwip: Use mp_sched_schedule to schedule socket callbacks. 5 years ago
Damien George 1d6cb6357a extmod/modlwip: For TCP send keep trying tcp_write if it returns ERR_MEM 5 years ago
Damien George ef00048fed extmod/modwebrepl: Add config option to put filebuf[512] on stack/bss. 5 years ago
Damien George fa2c7ece8f extmod/modwebrepl: Make prompt/ver static arrays const to not use RAM. 5 years ago
Damien George fad3d08d2d extmod/moduwebsocket: Make close_resp static array const to not use RAM. 5 years ago
Damien George 89a23a05b3 esp8266: Provide custom machine_time_pulse_us that feeds soft WDT. 5 years ago
Damien George 964ae328cd extmod/uos_dupterm: Add mp_uos_dupterm_poll to poll all dupterms. 5 years ago
Damien George 49388e339e extmod/extmod.mk: Include mdns app source in lwIP build. 6 years ago
Damien George ef7357d4ab extmod/modussl_mbedtls: Allow to build with object representation D. 6 years ago
Damien George 678ec182cd extmod/extmod.mk: Integrate mbedTLS so it is built from source. 6 years ago
Damien George cd6b115815 extmod: Factor out makefile rules from py.mk to new extmod.mk file. 6 years ago
Damien George cf1c131f73 extmod: Add network-level class binding to cyw43 driver. 6 years ago
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