summaryrefslogtreecommitdiff
path: root/extmod
AgeCommit message (Expand)Author
2021-02-12extmod/btstack: Add HCI trace debugging option in btstack_hci_uart.Damien George
2021-02-11extmod/vfs_posix_file: Allow closing an already closed file.Damien George
2021-01-30extmod/nimble: Improve the flow control for l2cap recv path.Jim Mussared
2021-01-29extmod/modonewire: Use pin_od_high/pin_od_low instead of pin_write.Damien George
2021-01-29extmod/modframebuf: Change int to unsigned int in format methods args.Damien George
2021-01-29extmod/vfs: Check block 0 and 1 when auto-detecting littlefs.Damien George
2021-01-22extmod/modbluetooth: Add ble.hci_cmd(ogf, ocf, req, resp) function.Jim Mussared
2020-12-23extmod/nimble: Don't assert on save-IRK failure.Jim Mussared
2020-12-23extmod/nimble: Reset NimBLE BSS in mp_bluetooth_init.Jim Mussared
2020-12-17extmod/vfs: Raise OSError(ENODEV) if mounting bdev without a filesystem.Oliver Joos
2020-12-14extmod/modubinascii: Update code, docs for hexlify now CPython has sep.Damien George
2020-12-02extmod/nimble: Generate and persist a unique IRK.Jim Mussared
2020-12-02extmod/modbluetooth: Add support for passkey authentication.Jim Mussared
2020-12-02extmod/modbluetooth: Simplify synchronous invoke_irq_handler signature.Jim Mussared
2020-12-02extmod/modbluetooth: Add support for bonding (key persistence).Jim Mussared
2020-12-02extmod/modbluetooth: Add gap_pair(conn_handle) func to intiate pairing.Jim Mussared
2020-12-02extmod/modbluetooth: Allow configuration of pairing/bonding parameters.Jim Mussared
2020-12-02extmod/modbluetooth: Add _IRQ_ENCRYPTION_UPDATE event.Andrew Leech
2020-12-02extmod/modbluetooth: Add compile-config flag to enable pairing/bonding.Jim Mussared
2020-12-02extmod/modbluetooth: Allow user-specified reason in read request IRQ.Jim Mussared
2020-12-02extmod/modbluetooth: Allow setting char/desc enc/auth options.Andrew Leech
2020-12-02extmod/modbluetooth: Add _IRQ_CONNECTION_UPDATE event.Andrew Leech
2020-12-02extmod/nimble: Fail read if the characteristic is too big.Jim Mussared
2020-12-02extmod/uasyncio: Fix cancellation handling of wait_for.Damien George
2020-12-02extmod/uasyncio: Add Task.done() method.Damien George
2020-12-02extmod/uasyncio: Delay calling Loop.call_exception_handler by 1 loop.Damien George
2020-11-24extmod/nimble/modbluetooth_nimble: Fix build when l2cap unavailable.Jim Mussared
2020-11-24extmod/modbluetooth: Add API for L2CAP channels.Jim Mussared
2020-11-23extmod/machine_i2c: Add init protocol method for generic I2C bindings.Damien George
2020-11-13extmod/nimble: Make stm32 and unix NimBLE ports use synchronous events.Jim Mussared
2020-11-13extmod/modbluetooth: Re-instate optional no-ringbuf modbluetooth.Jim Mussared
2020-11-13extmod/nimble: Poll startup directly rather than using NimBLE sem.Jim Mussared
2020-11-13extmod/modbluetooth: Combine gattc-data-available callbacks into one.Jim Mussared
2020-11-13extmod/modbluetooth: Make UUID type accessible outside modbluetooth.c.Jim Mussared
2020-11-13extmod/machine_mem: Only allow integers in machine.memX subscript.Arrowana
2020-11-11extmod/moductypes: Fix storing to (U)INT64 arrays on 32-bit archs.Damien George
2020-11-05extmod/nimble/nimble.mk: Add -Wno-old-style-declaration.Jim Mussared
2020-11-05extmod/btstack/btstack.mk: Add -Wimplicit-fallthrough=0.Jim Mussared
2020-10-29extmod/modurandom: Support urandom.seed() without an argument.Damien George
2020-10-29extmod/vfs_lfs: Support mounting LFS filesystems in read-only mode.Damien George
2020-10-22py, extmod: Introduce and use MP_FALLTHROUGH macro.Emil Renner Berthing
2020-10-22extmod: Disable -Wmissing-field-initializers for lfs2.Emil Renner Berthing
2020-10-22py, extmod: Add explicit initializers for default values.Emil Renner Berthing
2020-10-01extmod/utime_mphal: Add generic utime.time_ns() function.Damien George
2020-10-01ports: Support legacy soft I2C/SPI construction via id=-1 arg.Damien George
2020-10-01extmod/machine_spi: Remove "id" arg in SoftSPI constructor.Damien George
2020-10-01extmod/machine_i2c: Remove "id" arg in SoftI2C constructor.Damien George
2020-10-01extmod/machine_i2c: Rename type to SoftI2C and add custom print method.Damien George
2020-09-30extmod/modure: Allow \\ in re.sub replacements.Andrew Leech
2020-09-25extmod/modbluetooth: Change module-owned bytes objects to memoryview.Damien George