755 Commits (7604de3fc2387dcb89edd435e38c672ed5ac63b1)

Author SHA1 Message Date
pohmelie b32b0d38fe unix: freedos strip and size names for binaries 9 years ago
Paul Sokolovsky 1b811b946e unix/modsocket: Use mp_const_empty_map instead of creating empty map. 9 years ago
pohmelie cee888255b unix: djgpp errno.h have no ENOTSUP, so define it to Linux value. 9 years ago
Paul Sokolovsky a5d2af7949 unix/file: "encoding" arg to open() isn't kw-only. 9 years ago
Paul Sokolovsky e5fa163a4c unix/file: Parse "buffering" argument of open() builtin. 9 years ago
Pavol Rusnak 3d4a535208 unix: implement -i option (inspect - start REPL after script is finished) 9 years ago
Paul Sokolovsky 13394a632d unix/unix_mphal: Hack to make uos.dupterm() actually work. 9 years ago
Paul Sokolovsky dc320164d8 unix/modsocket: Add comment regarding close() error checking (which is none). 9 years ago
Damien George ac23662550 unix: Enabled importing of persistent bytecode (.mpy files). 9 years ago
Paul Sokolovsky 46a0ac02c5 extmod/vfs_fat_ffconf: Reusable FatFs module, move from stmhal/ffconf. 9 years ago
Paul Sokolovsky 6b0c88256b extmod/vfs_fat_file: Reusable FatFs module, move from stmhal/file. 9 years ago
Paul Sokolovsky 8cb78e0e53 extmod/vfs_fat_diskio: Reusable FatFs module, move from stmhal/diskio. 9 years ago
Paul Sokolovsky 72085a669b py/mpstate.h: fs_user_mount is now standard, reusable uPy functionality. 9 years ago
Paul Sokolovsky 8a43a41b3a unix: Enable VfsFat support. 9 years ago
Paul Sokolovsky a63a4761cd unix/file: Stop assuming that O_RDWR == O_RDONLY | O_WRONLY. 9 years ago
Damien George 9e677114e4 py/mpprint: Fix sign extension when printf'ing %u, %x and %X. 9 years ago
Paul Sokolovsky d3b1f0b627 py/runtime: mp_stack_ctrl_init() should be called immediately on startup. 9 years ago
Paul Sokolovsky 850212203a unix/main: Remove debug code left from MP_OBJ_TO_PTR refactor. 9 years ago
Dave Hylands 6a804cbaba lib/utils/printf: Fix printf on release builds 9 years ago
Paul Sokolovsky ac37e0fd1f unix/modsocket: sockaddr(): Handle AF_INET6 addresses. 9 years ago
Damien George a53af6c875 extmod/modurandom: Add some extra random functions. 9 years ago
Paul Sokolovsky cb4fbc8861 unix/modsocket: accept(): Make IPv6-clean. 9 years ago
Paul Sokolovsky a58a91eb04 extmod/modurandom: Add "urandom" module. 9 years ago
Damien George 31dd312f83 unix/modffi: Allow to compile modffi in OBJ_REPR_D mode. 9 years ago
Damien George 55ad083061 unix/.gitignore: Add nanbox build output to ignore list. 9 years ago
Damien George d8b08cf5fc unix: Add option to build 64-bit NaN-boxing interpreter. 9 years ago
Damien George c9845a0685 unix: Allow to build coverage build with OBJ_REPR_D. 9 years ago
Dave Hylands 11b97d7ec5 unix: Add socket.inet_ntop function 9 years ago
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 9 years ago
Damien George 4b72b3a133 py: Change type signature of builtin funs that take variable or kw args. 9 years ago
Damien George a0c97814df py: Change type of .make_new and .call args: mp_uint_t becomes size_t. 9 years ago
Paul Sokolovsky 8175877ad6 unix/modtime: strftime(): Support 2nd argument, but as time_t value. 9 years ago
Damien George 1b0aab621b py: Change struct and macro for builtin fun so they can be type checked. 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 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 2c1620ce1f unix: Implement uos.dupterm(). Conditional on MICROPY_PY_OS_DUPTERM. 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
Dave Hylands 755b01439b unix: machine_mem improvements 9 years ago
Paul Sokolovsky 2eb844e0b4 ports: Rename "machine" module to "umachine". 9 years ago
Paul Sokolovsky 5efd3f0dca windows: Make keyboard_interrupt_obj available, it's standard feature. 9 years ago
Paul Sokolovsky 3c2b377711 unix/unix_mphal: Just consistently set sigaction.sa_flags to 0. 9 years ago
Paul Sokolovsky 3db2b23060 unix/unix_mphal: Properly initialize struct sigaction. 9 years ago
Damien George 0d7de08e06 unix: Change define logic of _DIRENT_HAVE_D_INO to match other macros. 9 years ago