| Age | Commit message (Expand) | Author |
| 2016-06-28 | py/modthread: Add exit() function. | Damien George |
| 2016-06-28 | py/modthread: Add stack_size() function. | Damien George |
| 2016-06-28 | py/modthread: Properly cast concrete exception pointer to an object. | Damien George |
| 2016-06-28 | py: Add basic _thread module, with ability to start a new thread. | Damien George |
| 2016-06-28 | py: Add MP_STATE_THREAD to hold state specific to a given thread. | Damien George |
| 2016-06-19 | py/objtype: Inherit protocol vtable from base class only if it exists. | Paul Sokolovsky |
| 2016-06-19 | py/mphal.h: If virtpin API is used, automagically include its header. | Paul Sokolovsky |
| 2016-06-19 | py/objtype: instance: Inherit protocol vtable from a base class. | Paul Sokolovsky |
| 2016-06-18 | extmod/machine_pinbase: Implementation of PinBase class. | Paul Sokolovsky |
| 2016-06-18 | all: Rename mp_obj_type_t::stream_p to protocol. | Paul Sokolovsky |
| 2016-06-16 | py: Rename __QSTR_EXTRACT flag to NO_QSTR. | Paul Sokolovsky |
| 2016-06-16 | py/mkrules.mk: Define "lib" outside conditional block. | Paul Sokolovsky |
| 2016-06-16 | py/makeqstrdefs.py: Remove restriction that source path can't be absolute. | Paul Sokolovsky |
| 2016-06-15 | py/mpconfig.h: MP_NOINLINE is universally useful, move from unix port. | Paul Sokolovsky |
| 2016-06-15 | py: Support to build berkeley db 1.85 and "btree" module. | Paul Sokolovsky |
| 2016-06-12 | py/objdict: Implemented OrderedDict equality check. | Mark Anthony Palomer |
| 2016-06-06 | py/parse: Treat constants that start with underscore as private. | Damien George |
| 2016-05-31 | extmod/machine: Add MICROPY_PY_MACHINE_PULSE config for time_pulse_us. | Damien George |
| 2016-05-31 | extmod: Add machine time_pulse_us function (at C and Python level). | Damien George |
| 2016-05-28 | py/modstruct: Allow to have "0s" in struct format. | Damien George |
| 2016-05-28 | py/moduerrno: Add ECONNREFUSED, one of frequent networking errors. | Paul Sokolovsky |
| 2016-05-27 | extmod/virtpin: Initial implementation of open-ended C-level Pin interface. | Paul Sokolovsky |
| 2016-05-25 | py/moduerrno: Add EEXIST, EISDIR. | Paul Sokolovsky |
| 2016-05-23 | py/objnamedtuple: Allow passing field names as a tuple. | Antonin ENFRUN |
| 2016-05-23 | py/makeqstrdata.py: Allow to have double-quote characters in qstrs. | Damien George |
| 2016-05-23 | py: Allow to stat and import frozen mpy files using new frozen "VFS". | Damien George |
| 2016-05-22 | py/objstr: Fix mix-signed comparison in str.center(). | Paul Sokolovsky |
| 2016-05-22 | py/objstr*: Properly ifdef str.center(). | Dave Hylands |
| 2016-05-22 | py/objstr: Implement str.center(). | Paul Sokolovsky |
| 2016-05-21 | py/builtinimport: Unbreak bare-arm build. | Paul Sokolovsky |
| 2016-05-21 | py/builtinimport: Unbreak minimal build. | Paul Sokolovsky |
| 2016-05-21 | py/{builtinimport,frozenmod}: Rework frozen modules support to support packages. | Paul Sokolovsky |
| 2016-05-21 | py/mphal.h: Provide default prototypes for mp_hal_delay_us/mp_hal_ticks_us. | Paul Sokolovsky |
| 2016-05-20 | py/stream: Add mp_stream_close() helper function. | Paul Sokolovsky |
| 2016-05-20 | py: Declare constant data as properly constant. | Damien George |
| 2016-05-18 | py/stream: Support both "exact size" and "one underlying call" operations. | Paul Sokolovsky |
| 2016-05-14 | py/modstruct: Raise ValueError on unsupported format char. | Paul Sokolovsky |
| 2016-05-14 | py/objstringio: Add TODO comment about avoiding copying on .getvalue(). | Paul Sokolovsky |
| 2016-05-13 | py/objstr: Make dedicated splitlines function, supporting diff newlines. | Damien George |
| 2016-05-13 | py/gc: gc_dump_alloc_table(): Dump heap offset instead of actual address. | Paul Sokolovsky |
| 2016-05-13 | gc: gc_dump_alloc_table(): Use '=' char for tail blocks. | Paul Sokolovsky |
| 2016-05-13 | py/moduerrno: Add EACCES, pretty common error on Unix. | Paul Sokolovsky |
| 2016-05-12 | py/objexcept: Don't convert errno to str in constructor, do it in print. | Damien George |
| 2016-05-12 | py/emitglue: Fix build on AArch64 (ARMv8, etc.) related to loading .mpy files. | Paul Sokolovsky |
| 2016-05-12 | py/objfloat, py/modmath: Ensure M_PI and M_E defined. | Colin Hogben |
| 2016-05-12 | py: Add mp_errno_to_str() and use it to provide nicer OSError msgs. | Damien George |
| 2016-05-12 | py/moduerrno: Add more constants to the errno module. | Damien George |
| 2016-05-12 | py/mperrno: Add some more MP_Exxx constants, related to networking. | Damien George |
| 2016-05-11 | py/gc: Make (byte)array type dumping conditional on these types being enabled. | Paul Sokolovsky |
| 2016-05-11 | py/gc: gc_dump_alloc_table(): Show byte/str and (byte)array objects. | Paul Sokolovsky |