aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-10-04py/objstr: Make empty bytes object have a null-terminating byte.Damien George
2017-10-04all: Remove inclusion of internal py header files.Damien George
2017-10-04py/objtype: Change type of enum-to-qstr table to uint16_t to save space.Damien George
2017-10-04docs/esp8266/tutorial: Update neopixel with example of using 4 bbp.Gabe
2017-10-04py/{mkenv.mk,mkrules.mk}: Append .exe for Windows executable files.chrismas9
2017-10-03esp8266/esp_mphal: Send data in chunks to mp_uos_dupterm_tx_strn.Damien George
2017-10-03drivers/nrf24l01: Make nRF24L01 test script more portable.Damien George
2017-10-03py/objset: Include the failed key in a KeyError raised from set.remove.Damien George
2017-10-03py/objset: Check that RHS of a binary op is a set/frozenset.Damien George
2017-10-03py/objset: Simplify set and frozenset by separating their locals dicts.Damien George
2017-10-03tests/extmod: Add test for ure regexes leading to infinite recursion.Paul Sokolovsky
2017-10-03extmod/modure: Add stack overflow checking when executing a regex.Paul Sokolovsky
2017-10-02extmod/re1.5: Upgrade to v0.8.2, adds hook for stack overflow checking.Paul Sokolovsky
2017-09-29tools/upip: Upgrade to 1.2.2.Paul Sokolovsky
2017-09-26py/objfloat: Support raising a negative number to a fractional power.Damien George
2017-09-26py: Add config option to print warnings/errors to stderr.David Lechner
2017-09-25py: Clarify which mp_unary_op_t's may appear in the bytecode.Paul Sokolovsky
2017-09-25py/persistentcode: Define mp_raw_code_save_file() for any unix target.Anton Patrushev
2017-09-25drivers/display/ssd1306.py: Improve performance of graphics methods.Peter Hinch
2017-09-25stm32/timer: Enable ARPE so that timer freq can be changed smoothly.Damien George
2017-09-24extmod/re1.5: Update to 0.8.1.Paul Sokolovsky
2017-09-22py/runtime0: Add comments about unary/binary-op enums used in bytecode.Damien George
2017-09-22lib/embed/abort_: Use mp_raise_msg helper function.Damien George
2017-09-22py/vm: Use lowercase letter at start of exception message.Damien George
2017-09-22stm32/usbdev: Move all the USB device descriptor state into its struct.Damien George
2017-09-22stm32/usbdev: Make device descriptor callbacks take a state pointer.Damien George
2017-09-21stm32/usbdev: Merge all global USB device state into a single struct.Damien George
2017-09-21stm32/usbdev: Simplify pointers to MSC state and block dev operations.Damien George
2017-09-21stm32/usbdev: Put all state for the USB device driver in a struct.Damien George
2017-09-21stm32/usbdev/core: Add state parameter to all callback functions.Damien George
2017-09-21stm32/usbdev: Simplify HID tx/rx buffer passing.Damien George
2017-09-21stm32/usbdev: Simplify CDC tx/rx buffer passing.Damien George
2017-09-21stm32/usbdev: Put all HID state in a struct.Damien George
2017-09-21stm32/usbdev: Put all CDC state in a struct.Damien George
2017-09-21py/vstr: Raise a RuntimeError if fixed vstr buffer overflows.Damien George
2017-09-21py/stream: Remove unnecessary checks for NULL return from vstr_add_len.Damien George
2017-09-21py/objexcept: Prevent infinite recursion when allocating exceptions.Damien George
2017-09-20stm32/usbdev: Change static function variable to non-static.Damien George
2017-09-20stm32/usbdev: Make the USBD callback struct const so it can go in ROM.Damien George
2017-09-19py/objstr: strip: Don't strip "\0" by default.Paul Sokolovsky
2017-09-18py/mpconfig.h: Add note that using computed gotos in VM is not C99.Damien George
2017-09-18py/{objfloat,objcomplex}: Optimise MP_UNARY_OP_ABS by reusing variables.Damien George
2017-09-18py/modbuiltins: Implement abs() by dispatching to MP_UNARY_OP_ABS.Paul Sokolovsky
2017-09-17docs/btree: Describe page caching policy of the underlying implementation.Paul Sokolovsky
2017-09-16tests/cpydiff: Add cases for locals() discrepancies.Paul Sokolovsky
2017-09-13py/emitbc: Remove stray semicolon in outer scope.Damien George
2017-09-13py/runtime.h: Change empty mp_warning macro so var-args are non empty.Damien George
2017-09-13stm32/mpconfigport.h: Add configuration for max periphs on L4 series.Damien George
2017-09-13docs/library/framebuf.rst: Generalise constructor to all colour formats.Peter Hinch
2017-09-13stm32/timer: Make pyb.Timer() instances persistent.Damien George