summaryrefslogtreecommitdiff
path: root/unix/modos.c
AgeCommit message (Expand)Author
2017-09-06ports: Make new ports/ sub-directory and move all ports there.Damien George
2017-08-21extmod,unix: For uos.stat interpret st_size member as an unsigned int.Damien George
2017-07-31all: Use the name MicroPython consistently in commentsAlexander Steffen
2017-03-25unix: Use mp_obj_str_get_str instead of mp_obj_str_get_data.Damien George
2017-01-30unix/modos: Remove VfsFat from uos module, it's now in uos_vfs module.Damien George
2017-01-30extmod: Remove MICROPY_FSUSERMOUNT and related files.Damien George
2017-01-27extmod: Rename vfs_fat_file.h to vfs_fat.h.Damien George
2016-10-21py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros.Damien George
2016-10-07unix: Use common RAISE_ERRNO macro from mphalport.h.Damien George
2016-10-07unix: Use mp_raise_OSError helper function.Damien George
2016-09-22all: Remove 'name' member from mp_obj_module_t struct.Damien George
2016-02-14unix: Enable VfsFat support.Paul Sokolovsky
2016-01-11py: Change type signature of builtin funs that take variable or kw args.Damien George
2016-01-01extmod/moduos_dupterm: Make uos.dupterm() implementation reusable.Paul Sokolovsky
2015-12-28unix: Implement uos.dupterm(). Conditional on MICROPY_PY_OS_DUPTERM.Paul Sokolovsky
2015-12-16unix: Change define logic of _DIRENT_HAVE_D_INO to match other macros.Damien George
2015-12-16unix/modos: Fix silly bugs in ilistdir tuple creation.Damien George
2015-12-16unix/modos: Allow to configure use of d_ino using _DIRENT_HAVE_D_INO.Damien George
2015-12-16uos: Add errno() function to get/set errno value.Paul Sokolovsky
2015-12-14unix/modos: Implement ilistdir().Paul Sokolovsky
2015-12-12unix: Rename "_os" module to "uos" for consistency with baremetal ports.Paul Sokolovsky
2015-11-29py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.Damien George
2015-11-29py: Add MP_ROM_* macros and mp_rom_* types and use them.Damien George
2015-11-26unix/modos: Remove duplicate level of #if MICROPY_PY_OS_STATVFS.Paul Sokolovsky
2015-11-14unix/modos: getenv(): Handle non-existing envvar correctly.Paul Sokolovsky
2015-11-14unix/modos: Add Windows workaround for mkdir().Paul Sokolovsky
2015-11-13unix/modos: Add mkdir().Paul Sokolovsky
2015-11-13unix/modos: Add getenv().Paul Sokolovsky
2015-10-19unix/modos: Android Bionic lacks statvfs(), has BSD statfs().Paul Sokolovsky
2015-10-18unix/modos: Checking config macros requires mpconfig.h.Paul Sokolovsky
2015-10-18unix/modos: Guard sys/statvfs.h include with MICROPY_PY_OS_STATVFS check.Paul Sokolovsky
2015-10-18unix/modos: Add statvfs() function.Paul Sokolovsky
2015-01-01unix: Prefix includes with py/; remove need for -I../py.Damien George
2014-12-23unix, windows: Add _os.system() call.Paul Sokolovsky
2014-12-10unix: add unlink function to os moduleNikita Nazarenko
2014-11-29Use MP_DEFINE_CONST_DICT macro to define module dicts.Damien George
2014-08-30py: Change all uint to mp_uint_t in obj.h.Damien George
2014-07-31py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.Damien George
2014-07-03Rename machine_(u)int_t to mp_(u)int_t.Damien George
2014-06-28unix: Fix mpconfig.h not being included before misc.hstijn
2014-06-19Prefix ARRAY_SIZE with micropython prefix MP_Emmanuel Blot
2014-06-07- Cast the struct stat sb.st_ino field to machine_int_t explicitly to avoid aMarcus von Appen
2014-05-26modos: stat(): Accept bytes argument.Paul Sokolovsky
2014-05-21unix: Fix casting issue, int to small int object.Damien George
2014-05-15modos: Clean 64-bit issues.Paul Sokolovsky
2014-05-14unix: Add "_os" module with stat().Paul Sokolovsky