summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-12-31docs: Bump version to 1.5.2.v1.5.2Damien George
2015-12-31lib/libc/string0: Use uintptr_t instead of uint32_t.Damien George
2015-12-30stmhal: Fix USB on the STM32F429DISC boardDave Hylands
2015-12-31py/map: In map lookup, check for fixed map independent of ordered map.Damien George
2015-12-31tools: Add C middle-processor to make builtin tables proper hash tables.Damien George
2015-12-31docs: Add discussion on interrupt handlers incl uPy specific techniques.Peter Hinch
2015-12-30extmod/modlwip: Use _ERR_BADF instead of magic number.Paul Sokolovsky
2015-12-30extmod/modlwip: Avoid magic numeric values in memcpy().Paul Sokolovsky
2015-12-30extmod/modlwip: User proper field name and value names for socket state.Paul Sokolovsky
2015-12-30esp8266/modesp: Allow to compile out proprietary espconn stuff.Paul Sokolovsky
2015-12-29extmod/modlwip: Mark some lwip_socket_obj_t's fields as volatile.Paul Sokolovsky
2015-12-29extmod/modlwip: tcp_recv: Use more regular and responsive poll pattern.Paul Sokolovsky
2015-12-28stmhal: Add struct qstr to block of qstrs needed for MICROPY_PY_STRUCT.Dave Hylands
2015-12-28windows: Propagate MICROPY_PY_OS_DUPTERM handling from unix port.Paul Sokolovsky
2015-12-28unix: Implement uos.dupterm(). Conditional on MICROPY_PY_OS_DUPTERM.Paul Sokolovsky
2015-12-27py/gc: Improve mark/sweep debug output.Paul Sokolovsky
2015-12-27esp8266: mac() function belongs to network module per the latest API.Paul Sokolovsky
2015-12-26windows/msvc: Nicer handling of asserts and 'invalid' parametersstijn
2015-12-26py/map: Add fast-path for hashing of map index when it is a qstr.Damien George
2015-12-26tests: Skip class_bind_self.py for native emitter.Damien George
2015-12-26py: Be more restrictive binding self when looking up instance attrs.Damien George
2015-12-26lib/utils: Add pyexec_frozen_module to load and execute frozen module.Damien George
2015-12-26extmod/modubinascii: Add "separator" argument to hexlify().Paul Sokolovsky
2015-12-25extmod/fsusermount: Move module qstrs to global pool from stmhal port.Paul Sokolovsky
2015-12-24tests: Skip try-finally test for native emitter.Damien George
2015-12-24py: Handle case of return within the finally block of try-finally.Damien George
2015-12-23tests: Add tests for stream IO errors.Damien George
2015-12-23unix/unix_mphal: Raise KeyboardInterrupt straight from signal handler.Paul Sokolovsky
2015-12-22unix: Properly cancel REPL input when Ctrl-C is pressed.Damien George
2015-12-22stmhal: Add pyb.irq_stats() to get statistics about IRQ calls.Damien George
2015-12-21esp8266: Remove superfluous includes.Paul Sokolovsky
2015-12-21esp8266/modesp: flash_read() takes 2 args (fix typo).Paul Sokolovsky
2015-12-21windows: Better handling of Ctrl-Cstijn
2015-12-20extmod/moduhashlib: Add namespace prefix for crypto-algorithms/sha256.h.Paul Sokolovsky
2015-12-20tests: Add tests for %-formatting of bytes.Paul Sokolovsky
2015-12-20py/objstr: Applying % (format) operator to bytes should return bytes, not str.Paul Sokolovsky
2015-12-20py/objstr: Make sure that b"%s" % b"foo" uses undecorated bytes value.Paul Sokolovsky
2015-12-19py/mpprint: Fix printing of 64bit integers for 64bit windows buildsstijn
2015-12-19stmhal: Add mem8/mem16/mem32 operations to machine module.Dave Hylands
2015-12-18stmhal: Change PLL configuration for STM32F7DISC.Fabian
2015-12-18windows: Add Appveyor CI builds for msvc port.stijn
2015-12-18py/obj: Fix float constants for MICROPY_OBJ_REPR_C.Damien George
2015-12-18lib/libm: Allow math funcs to be used by non-Thumb archs.Damien George
2015-12-18stmhal, cc3200: Actually implement machine -> umachine module weak link.Paul Sokolovsky
2015-12-18msvc: Add dirent.h/.c implementationstijn
2015-12-18unix: machine_mem improvementsDave Hylands
2015-12-18py/gc: When printing info, use %u instead of UINT_FMT for size_t args.Damien George
2015-12-18py: Add MICROPY_ENABLE_COMPILER and MICROPY_PY_BUILTINS_EVAL_EXEC opts.Damien George
2015-12-18py/emitglue: Add include of unistd.h for read function.Damien George
2015-12-18py/compile: Simplify compilation of comprehension iterators.Damien George