aboutsummaryrefslogtreecommitdiff
path: root/extmod
AgeCommit message (Expand)Author
2022-10-14extmod/utime_mphal: Make ticks_add check for overflow of delta.Damien George
2022-10-11extmod: Make extmod.mk self-contained.Jim Mussared
2022-10-11extmod/extmod.mk: Make extmod.mk handle GIT_SUBMODULES.Jim Mussared
2022-09-23extmod/modbluetooth: Run BLE IRQ callback in protected NLR context.Damien George
2022-09-22extmod/modbluetooth: Do GATTC reassembly in protected uPy context.Damien George
2022-09-22extmod/modbluetooth: Change data_len type from size_t to uint16_t.Damien George
2022-09-19extmod/vfs_posix_file: Implement finaliser for files.stijn
2022-09-19py/obj: Convert make_new into a mp_obj_type_t slot.Jim Mussared
2022-09-19py/obj: Merge getiter and iternext mp_obj_type_t slots.Jim Mussared
2022-09-19py/obj: Add accessors for type slots and use everywhere.Jim Mussared
2022-09-19py/obj: Add "full" and "empty" non-variable-length mp_obj_type_t.Jim Mussared
2022-09-19all: Remove unnecessary locals_dict cast.Jim Mussared
2022-09-19all: Fix #if inside MP_DEFINE_CONST_OBJ_TYPE for msvc.Jim Mussared
2022-09-19all: Make all mp_obj_type_t defs use MP_DEFINE_CONST_OBJ_TYPE.Jim Mussared
2022-09-19all: Standardise mp_obj_type_t initialisation.Jim Mussared
2022-09-19all: Simplify buffer protocol to just a "get buffer" callback.Jim Mussared
2022-09-13extmod/vfs: Add finaliser to ilistdir to close directory handle.Andrew Leech
2022-09-09extmod/modbluetooth: Replace def_handle with end_handle in char IRQ.Jim Mussared
2022-09-09extmod/modbluetooth: Fix descriptor registration with empty tuple.Jim Mussared
2022-09-08drivers: Remove drivers that are now in micropython-lib.Jim Mussared
2022-09-06extmod/modure: Convert byte offsets to unicode indices when necessary.Jeff Epler
2022-09-05all: Update all manifest.py files to use new features.Jim Mussared
2022-08-31extmod/machine_i2c: Call MICROPY_PY_EVENT_HOOK during i2c.scan().robert-hh
2022-08-26py/objstr: Optimise mp_obj_new_str_from_vstr for known-safe strings.Jim Mussared
2022-08-26py/objstr: Split mp_obj_str_from_vstr into bytes/str versions.Jim Mussared
2022-08-23extmod/network_wiznet5k: Use the configured DNS address if available.robert-hh
2022-08-19extmod/modframebuf: Improve poly-fill boundary pixels.Jim Mussared
2022-08-19extmod/modframebuf: Add polygon drawing methods.Mat Booth
2022-08-19extmod/modframebuf: Add ellipse drawing method.Peter Hinch
2022-08-19extmod/modframebuf: Add fill argument to rect().Jim Mussared
2022-08-19extmod/modframebuf: Optimise argument handling.Jim Mussared
2022-08-18all: Remove MICROPY_PY_IO_FILEIO config option.Damien George
2022-08-18extmod/vfs_posix_file: Remove unused MICROPY_VFS_POSIX_FILE.Damien George
2022-08-12extmod/modlwip: Add support for leaving multicast groups.MrJake222
2022-08-12extmod/uasyncio: Rename internal _flag to state, to save a qstr.Damien George
2022-08-12extmod/uasyncio: Add clear method to ThreadSafeFlag.Ned Konz
2022-08-12py/objstr: Add hex/fromhex to bytes/memoryview/bytearray.Jim Mussared
2022-08-10extmod/network_wiznet5k: Extract SPI transfer function dynamically.Damien George
2022-08-09extmod/network_wiznet5k: Rearrange the function wiznet5k_poll().robert-hh
2022-08-09extmod/network_wiznet5k: Schedule clearing of interrupt flags.robert-hh
2022-08-09extmod/network_wiznet5k: Deinit the NIC before (re-)initialisation.robert-hh
2022-08-09extmod/network_wiznet5k: Drop obsolete argument count check.robert-hh
2022-08-09extmod/network_wiznet5k: Register NIC when the lwIP stack is used.robert-hh
2022-08-06extmod/network_cyw43: Add hostname config option.iabdalkader
2022-08-06extmod/modussl_mbedtls: Set a more sensible default debug log level.Ian Davies
2022-08-06extmod/ntptime: Factor out ntptime module from esp8266 port.Ian Davies
2022-07-26extmod/uasyncio: Handle gather with no awaitables.Jim Mussared
2022-07-26py/modio: Remove FileIO and TextIOWrapper from io module.Jim Mussared
2022-07-23extmod/webrepl: Allow the page to run from the device (over HTTP).Jim Mussared
2022-07-22extmod/modbluetooth: Add support for running sync irq on system thread.Damien George