| Age | Commit message (Expand) | Author |
| 2018-02-02 | stm32/spi: Allow SPI peripheral state to persist across a soft reset. | Damien George |
| 2018-02-02 | stm32/rng: Simplify RNG implementation by accessing raw peripheral regs. | Damien George |
| 2018-02-02 | stm32/spi: Add support for a board naming SPI peripherals 4, 5 and 6. | Damien George |
| 2018-02-02 | stm32/i2c: Use macros instead of magic numbers for I2C speed grades. | liamkinne |
| 2018-02-01 | stm32/usbdev: Add support for high-speed USB device mode. | Damien George |
| 2018-02-01 | stm32/usb: Allow board to select which USBD is used as the main one. | Damien George |
| 2018-02-01 | docs/library/pyb.rst: Add note about availability of USB MSC-only mode. | Damien George |
| 2018-02-01 | stm32/usbdev: Add support for MSC-only USB device class. | Damien George |
| 2018-02-01 | stm32/sdcard: Use maximum speed SDMMC clock on F7 MCUs. | Damien George |
| 2018-02-01 | stm32/sdcard: Only define IRQ handler if using SDMMC1 peripheral. | Damien George |
| 2018-02-01 | stm32/modmachine: In freq(), select flash latency value based on freq. | Damien George |
| 2018-02-01 | stm32: Improve support for STM32F722, F723, F732, F733 MCUs. | Damien George |
| 2018-02-01 | stm32/can: Support MCUs without a CAN2 peripheral. | Damien George |
| 2018-02-01 | stm32/usbdev: Combine all str descriptor accessor funcs into one func. | Damien George |
| 2018-02-01 | stm32/usbdev: Reduce dependency on py header files. | Damien George |
| 2018-02-01 | stm32/sdcard: Make SD wait routine more power efficient by using WFI. | Damien George |
| 2018-02-01 | stm32/spi: Make SPI DMA wait routine more power efficient by using WFI. | Damien George |
| 2018-01-31 | drivers/sdcard: Update doc for ESP8266 to use correct SPI number. | Hemanth kumar |
| 2018-01-31 | minimal/README: Update text to better describe what "make run" does. | Damien George |
| 2018-01-31 | esp32/machine_uart: Fix check of UART id so it only allows valid UARTs. | Damien George |
| 2018-01-31 | .gitmodules: Use https URL for lwIP submodule. | Damien George |
| 2018-01-31 | lib/utils/pyexec.h: Include py/obj.h because its decls are needed. | Damien George |
| 2018-01-31 | stm32: Add support for DHT11/DHT22 sensors. | Damien George |
| 2018-01-31 | esp8266/modules: Move dht.py driver to drivers/dht directory. | Damien George |
| 2018-01-31 | extmod/vfs_fat_file: Implement SEEK_CUR for non-zero offset. | Ayke van Laethem |
| 2018-01-31 | windows: Add Appveyor CI builds for windows mingw port | stijn |
| 2018-01-31 | stm32/modmachine: Handle case of no MICROPY_PY_MACHINE_I2C. | Peter D. Gray |
| 2018-01-10 | drivers/sdcard: Avoid allocation on the heap. | Ayke van Laethem |
| 2018-01-10 | drivers/display/ssd1306: Fix super() call in SSD1306 driver. | Jim Mussared |
| 2017-12-29 | py/nlr: Fix missing trailing characters in comments in nlr.c | stijn |
| 2017-12-29 | py/nlr: Fix nlr functions for 64bit ports built with gcc on Windows | stijn |
| 2017-12-29 | windows/mpconfigport: Enable some features, including the Python stack | stijn |
| 2017-12-29 | windows/mpconfigport: Provide off_t definition for MSVC port | stijn |
| 2017-12-29 | py/mpz: In mpz_as_str_inpl, convert always-false checks to assertions. | Damien George |
| 2017-12-29 | py/mpz: Simplify handling of borrow and quo adjustment in mpn_div. | Damien George |
| 2017-12-29 | py/parse: Fix macro evaluation by avoiding empty __VA_ARGS__. | Damien George |
| 2017-12-29 | py/parse: Update debugging code to compile on 64-bit arch. | Damien George |
| 2017-12-29 | py/parse: Compress rule pointer table to table of offsets. | Damien George |
| 2017-12-28 | py/parse: Remove rule_t struct because it's no longer needed. | Damien George |
| 2017-12-28 | py/parse: Pass rule_id to push_result_token, instead of passing rule_t*. | Damien George |
| 2017-12-28 | py/parse: Pass rule_id to push_result_rule, instead of passing rule_t*. | Damien George |
| 2017-12-28 | py/parse: Break rule data into separate act and arg arrays. | Damien George |
| 2017-12-28 | py/parse: Split out rule name from rule struct into separate array. | Damien George |
| 2017-12-28 | stm32/spi: If MICROPY_HW_SPIn_MISO undefined, do not claim pin on init. | Peter D. Gray |
| 2017-12-28 | py/nlr: Factor out common NLR code to macro and generic funcs in nlr.c. | Damien George |
| 2017-12-28 | py/nlr: Clean up selection and config of NLR implementation. | Damien George |
| 2017-12-28 | py/nlrthumb: Fix use of naked funcs, must only contain basic asm code. | Damien George |
| 2017-12-26 | zephyr/main: Remove unused do_str() function. | Paul Sokolovsky |
| 2017-12-26 | Revert "py/nlr: Factor out common NLR code to generic functions." | Paul Sokolovsky |
| 2017-12-26 | zephyr/Makefile: clean: Clean libmicropython.a too. | Paul Sokolovsky |