aboutsummaryrefslogtreecommitdiff
path: root/ports/unix
AgeCommit message (Expand)Author
2019-02-12unix/modmachine: Handle repeated /dev/mem open errors.Yonatan Goldschmidt
2019-02-12ports: Convert legacy uppercase macro names to lowercase.Damien George
2019-01-31py/warning: Support categories for warnings.Paul Sokolovsky
2019-01-27py: Add optional support for 2-argument version of built-in next().stijn
2019-01-27unix/mpthreadport: Remove busy wait loop in thread garbage collection.Mikhail Zakharov
2019-01-27unix/mpthreadport: Cleanup used memory on thread exit.Mikhail Zakharov
2019-01-27unix/mpthreadport: Add thread deinit code to stop threads on exit.Mikhail Zakharov
2018-11-26unix/modos: Rename unlink to remove to be consistent with other ports.Paul Sokolovsky
2018-10-23py/objmodule: Implement PEP 562's __getattr__ for modules.Paul m. p. P
2018-10-22py/objstr: Make str.count() method configurable.Paul Sokolovsky
2018-10-19unix/Makefile: Allow to override/omit pthread lib name.Paul Sokolovsky
2018-10-17unix/modffi: Add support for "q"/"Q" specs (int64_t/uint64_t).Paul Sokolovsky
2018-10-17unix/modusocket: Finish socket.settimeout() implementation.Paul Sokolovsky
2018-10-17unix/modusocket: Initial implementation of socket.settimeout().Danielle Madeley
2018-10-05unix/moduselect: Raise OSError(ENOENT) if obj to modify is not in pollerPaul Sokolovsky
2018-09-26unix/mpconfigport.h: Enable MICROPY_PY_UHASHLIB_MD5 for uhashlib.md5.Paul Sokolovsky
2018-09-26py/modmath: Add math.factorial, optimised and non-opt implementations.Christopher Swenson
2018-09-20unix/modjni: Get building under coverage and nanbox builds.Damien George
2018-09-20unix/modjni: Update .getiter signature to include mp_obj_iter_buf_t* .Paul Sokolovsky
2018-09-20py/objstr: Make % (__mod__) formatting operator configurable.Paul Sokolovsky
2018-09-14unix/modos: Include extmod/vfs.h for MP_S_IFDIR, etc.Paul Sokolovsky
2018-09-12unix/mpconfigport_coverage.h: Enable uhashlib.md5.Damien George
2018-09-10unix/Makefile: Build libffi inside $BUILD.Paul Sokolovsky
2018-09-08unix/Makefile: Remove building of libaxtls.a which is no longer needed.Damien George
2018-08-14unix/Makefile: Enable ussl module with nanbox build.Damien George
2018-08-14unix/Makefile: coverage: Explicitly build "axtls" too.Paul Sokolovsky
2018-08-02py/mpconfig.h: Introduce MICROPY_DEBUG_PRINTER for debugging output.Damien George
2018-07-20unix: Use MP_STREAM_GET_FILENO to allow uselect to poll general objects.Damien George
2018-07-11unix/modos: Convert dir-type to stat-type for file type in ilistdir.Damien George
2018-07-02unix/mpconfigport_coverage: Enable ure groups, span, start, end and sub.Damien George
2018-06-27unix/mpconfigport.h: Enable MICROPY_PY_UCRYPTOLIB.Paul Sokolovsky
2018-06-27extmod/moducryptolib: Add ucryptolib module with crypto functions.Paul Sokolovsky
2018-06-18tests/unix/extra_coverage: Don't test stream objs with NULL write fun.Damien George
2018-06-12ports: Enable IOBase on unix, stm32, esp8266 and esp32.Damien George
2018-06-12ports: Call gc_sweep_all() when doing a soft reset.Damien George
2018-06-06unix/moduos_vfs: Add missing uos functions from traditional uos module.Damien George
2018-06-06unix: Support MICROPY_VFS_POSIX and enable it in coverage build.Damien George
2018-05-22ports: Enable MICROPY_PY_BUILTINS_ROUND_INT on selected ports.Damien George
2018-04-10py/stream: Switch stream close operation from method to ioctl.Damien George
2018-03-08unix/coverage: Allow coverage tests to pass with debugging disabled.Damien George
2018-03-02tests: Move heap-realloc-while-locked test from C to Python.Damien George
2018-03-01tests/unix: Add coverage tests for various GC calls.Damien George
2018-02-27tests/unix: Add coverage test for VM executing invalid bytecode.Damien George
2018-02-25tests/unix: Add coverage tests for mpz_set_from_float, mpz_mul_inpl.Damien George
2018-02-21ports: Enable ucollections.deque on relevant ports.Damien George
2018-02-14unix/mpconfigport_coverage: Enable range (in)equality comparison.Damien George
2018-02-14unix/Makefile,embedding/Makefile: Remove obsolete use of STMHAL_SRC_C.Damien George
2018-02-08.travis.yml,ports/unix/Makefile: Add coverage test for script via stdin.Damien George
2018-02-08tests/unix: Add coverage test for calling mp_obj_new_bytearray.Damien George
2017-12-19unix/mpconfigport_coverage.h: Enable MICROPY_PY_IO_RESOURCE_STREAM.Damien George