| Age | Commit message (Expand) | Author |
| 2017-09-06 | ports: Make new ports/ sub-directory and move all ports there. | Damien George |
| 2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen |
| 2017-06-01 | unix: Convert to use core-provided version of built-in import(). | Damien George |
| 2017-05-03 | py/modio: Implement uio.resource_stream(package, resource_path). | Paul Sokolovsky |
| 2017-04-22 | mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation. | Damien George |
| 2017-04-11 | unix, windows: Use core-provided KeyboardInterrupt exception object. | Damien George |
| 2017-04-01 | all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h | Damien George |
| 2017-03-31 | unix: Convert mp_uint_t to size_t in alloc.c. | Pavol Rusnak |
| 2017-02-02 | py: Added optimised support for 3-argument calls to builtin.pow() | Nicko van Someren |
| 2017-01-30 | extmod/vfs_fat: Remove MICROPY_FATFS_OO config option. | Damien George |
| 2017-01-30 | unix/mpconfigport.h: Remove obsolete MICROPY_FATFS_VOLUMES config. | Damien George |
| 2017-01-30 | extmod: Remove MICROPY_FSUSERMOUNT and related files. | Damien George |
| 2017-01-27 | unix: Change to use new generic VFS sub-system in coverage build. | Damien George |
| 2017-01-27 | unix: Switch to OO version of FatFS library. | Damien George |
| 2016-12-22 | unix: Enable utimeq module. | Paul Sokolovsky |
| 2016-11-21 | unix: Rename define for unix moduselect to MICROPY_PY_USELECT_POSIX. | Paul Sokolovsky |
| 2016-11-16 | py: Factor out persistent-code reader into separate files. | Damien George |
| 2016-10-29 | unix/modtime: Use ticks_diff() implementation from extmod/utime_mphal.c. | Paul Sokolovsky |
| 2016-08-24 | extmod/modubinascii: Make crc32() support configurable. | Paul Sokolovsky |
| 2016-08-15 | ports: Remove typedef of machine_ptr_t, it's no longer needed. | Damien George |
| 2016-08-10 | unix/mpconfigport.h: Don't include stdio.h on MacOS. | ilovezfs |
| 2016-08-07 | py/objstr: Make .partition()/.rpartition() methods configurable. | Paul Sokolovsky |
| 2016-08-06 | unix: Enable websocket module. | Paul Sokolovsky |
| 2016-07-30 | py/mpconfig.h: Add MICROPY_STREAMS_POSIX_API setting. | Paul Sokolovsky |
| 2016-07-26 | unix/mpconfigport.h: Include stdio.h by default. | Paul Sokolovsky |
| 2016-07-22 | unix: Enable MICROPY_PY_STR_BYTES_CMP_WARN. | Paul Sokolovsky |
| 2016-07-13 | extmod/modussl_axtls: Further changes to allow alternative SSL modules. | Paul Sokolovsky |
| 2016-06-19 | unix/modmachine: Enable time_pulse_us() function. | Paul Sokolovsky |
| 2016-06-18 | unix: Disable FatFs VFS for normal build, keep enabled for coverage. | Paul Sokolovsky |
| 2016-06-18 | unix/alloc: Add option to use uPy's alloc-exec implementation even for libffi. | Paul Sokolovsky |
| 2016-06-17 | unix: Move "utime" module config to C level instead of make level. | Paul Sokolovsky |
| 2016-06-15 | py/mpconfig.h: MP_NOINLINE is universally useful, move from unix port. | Paul Sokolovsky |
| 2016-05-22 | py/objstr: Implement str.center(). | Paul Sokolovsky |
| 2016-05-16 | unix: Add ability to include frozen bytecode in the build. | Damien George |
| 2016-05-10 | unix: Enable uerrno module. | Damien George |
| 2016-04-15 | py: Declare help, input, open builtins in core. | Paul Sokolovsky |
| 2016-04-13 | py: Add ability to have frozen persistent bytecode from .mpy files. | Damien George |
| 2016-04-13 | lib/utils/printf: Rework overriding printer of DEBUG_printf(). | Paul Sokolovsky |
| 2016-04-11 | unix: Build with MICROPY_PY_UHASHLIB_SHA1 if already building with axTLS. | Paul Sokolovsky |
| 2016-02-25 | unix: Enabled importing of persistent bytecode (.mpy files). | Damien George |
| 2016-02-15 | py/mpstate.h: fs_user_mount is now standard, reusable uPy functionality. | Paul Sokolovsky |
| 2016-02-14 | unix: Enable VfsFat support. | Paul Sokolovsky |
| 2016-01-29 | py/runtime: mp_stack_ctrl_init() should be called immediately on startup. | Paul Sokolovsky |
| 2016-01-17 | extmod/modurandom: Add "urandom" module. | Paul Sokolovsky |
| 2016-01-15 | unix: Add option to build 64-bit NaN-boxing interpreter. | Damien George |
| 2016-01-01 | extmod/moduos_dupterm: Make mp_uos_dupterm_tx_strn() function reusable. | Paul Sokolovsky |
| 2016-01-01 | py: Clean up instantiation of dupterm object. | Paul Sokolovsky |
| 2016-01-01 | py/mpconfig: Make configuration of dupterm object reusable. | Paul Sokolovsky |
| 2015-12-28 | unix: Implement uos.dupterm(). Conditional on MICROPY_PY_OS_DUPTERM. | Paul Sokolovsky |
| 2015-12-23 | unix/unix_mphal: Raise KeyboardInterrupt straight from signal handler. | Paul Sokolovsky |