5036 Commits (1b0aab621baf081bf1cbeb38a29bd37fbc135cc7)
 

Author SHA1 Message Date
Damien George 1b0aab621b py: Change struct and macro for builtin fun so they can be type checked. 9 years ago
Damien George 3d2daa2d03 py: Change exception traceback data to use size_t instead of mp_uint_t. 9 years ago
Damien George ae4865efa1 unix/Makefile: Move include of mpconfigport.mk to before mkenv.mk. 9 years ago
Paul Sokolovsky 09630e48ce unix/.gitignore: Ignore gcov files. 9 years ago
Paul Sokolovsky 98f7729848 unix/unix_mphal: Be sure to wrap dupterm code with MICROPY_PY_OS_DUPTERM. 9 years ago
Paul Sokolovsky 8fa9264430 unix/unix_mphal: Handle exceptions in call to dupterm's .read(). 9 years ago
Paul Sokolovsky 467504da01 extmod/moduos_dupterm: Handle exceptions in call to dupterm's .write() 9 years ago
Paul Sokolovsky 30b7344eb0 extmod/moduos_dupterm: Make mp_uos_dupterm_tx_strn() function reusable. 9 years ago
Paul Sokolovsky 00ee84e1e1 py: Clean up instantiation of dupterm object. 9 years ago
Paul Sokolovsky 9bbfd5efd4 py/mpconfig: Make configuration of dupterm object reusable. 9 years ago
Paul Sokolovsky ddea7cb702 extmod/moduos_dupterm: Make uos.dupterm() implementation reusable. 9 years ago
Paul Sokolovsky 0992588811 py/frozenmod: Make frozen module content be 0-terminated. 9 years ago
Damien George ed584e2ffd docs: Bump version to 1.5.2. 9 years ago
Damien George 64ececb72f lib/libc/string0: Use uintptr_t instead of uint32_t. 9 years ago
Dave Hylands 8c936edeb2 stmhal: Fix USB on the STM32F429DISC board 9 years ago
Damien George 6dde019d93 py/map: In map lookup, check for fixed map independent of ordered map. 9 years ago
Damien George 4bd95f8b44 tools: Add C middle-processor to make builtin tables proper hash tables. 9 years ago
Peter Hinch 521759ee18 docs: Add discussion on interrupt handlers incl uPy specific techniques. 9 years ago
Paul Sokolovsky fb7b715b7b extmod/modlwip: Use _ERR_BADF instead of magic number. 9 years ago
Paul Sokolovsky bc25545fbb extmod/modlwip: Avoid magic numeric values in memcpy(). 9 years ago
Paul Sokolovsky 722fb2d251 extmod/modlwip: User proper field name and value names for socket state. 9 years ago
Paul Sokolovsky 43fecb0acb esp8266/modesp: Allow to compile out proprietary espconn stuff. 9 years ago
Paul Sokolovsky fff2dd2627 extmod/modlwip: Mark some lwip_socket_obj_t's fields as volatile. 9 years ago
Paul Sokolovsky a63d4a6cc2 extmod/modlwip: tcp_recv: Use more regular and responsive poll pattern. 9 years ago
Dave Hylands 0dce9a21ce stmhal: Add struct qstr to block of qstrs needed for MICROPY_PY_STRUCT. 9 years ago
Paul Sokolovsky 1e06e81b3d windows: Propagate MICROPY_PY_OS_DUPTERM handling from unix port. 9 years ago
Paul Sokolovsky 2c1620ce1f unix: Implement uos.dupterm(). Conditional on MICROPY_PY_OS_DUPTERM. 9 years ago
Paul Sokolovsky 3ea03a1188 py/gc: Improve mark/sweep debug output. 9 years ago
Paul Sokolovsky fce0036a67 esp8266: mac() function belongs to network module per the latest API. 9 years ago
stijn 1aa4599ddd windows/msvc: Nicer handling of asserts and 'invalid' parameters 9 years ago
Damien George bbe8d51bd9 py/map: Add fast-path for hashing of map index when it is a qstr. 9 years ago
Damien George e5ce5e2a43 tests: Skip class_bind_self.py for native emitter. 9 years ago
Damien George 78913211a9 py: Be more restrictive binding self when looking up instance attrs. 9 years ago
Damien George 84b245f187 lib/utils: Add pyexec_frozen_module to load and execute frozen module. 9 years ago
Paul Sokolovsky 7203b58e87 extmod/modubinascii: Add "separator" argument to hexlify(). 9 years ago
Paul Sokolovsky b4c65c253f extmod/fsusermount: Move module qstrs to global pool from stmhal port. 9 years ago
Damien George 7ce8860b6b tests: Skip try-finally test for native emitter. 9 years ago
Damien George 8047340d75 py: Handle case of return within the finally block of try-finally. 9 years ago
Damien George 117158fcd5 tests: Add tests for stream IO errors. 9 years ago
Paul Sokolovsky 1c9210bc2b unix/unix_mphal: Raise KeyboardInterrupt straight from signal handler. 9 years ago
Damien George e9751d2ac0 unix: Properly cancel REPL input when Ctrl-C is pressed. 9 years ago
Damien George 401af50dc0 stmhal: Add pyb.irq_stats() to get statistics about IRQ calls. 10 years ago
Paul Sokolovsky abd0fcfc86 esp8266: Remove superfluous includes. 9 years ago
Paul Sokolovsky e13d462f77 esp8266/modesp: flash_read() takes 2 args (fix typo). 9 years ago
stijn a5aa03acaf windows: Better handling of Ctrl-C 9 years ago
Paul Sokolovsky 1b7f622410 extmod/moduhashlib: Add namespace prefix for crypto-algorithms/sha256.h. 9 years ago
Paul Sokolovsky 664bc44f30 tests: Add tests for %-formatting of bytes. 9 years ago
Paul Sokolovsky d50f649cf8 py/objstr: Applying % (format) operator to bytes should return bytes, not str. 9 years ago
Paul Sokolovsky ef63ab5724 py/objstr: Make sure that b"%s" % b"foo" uses undecorated bytes value. 9 years ago
stijn 0a4eb4dbf2 py/mpprint: Fix printing of 64bit integers for 64bit windows builds 9 years ago