48 Commits (3f8bb80eb2da1c2b5228a69f7c580d0bc2d37219)

Author SHA1 Message Date
Jan Čapek d76c65f599 py: Add rules for automated extraction of qstrs from sources. 9 years ago
Paul Sokolovsky e5fa163a4c unix/file: Parse "buffering" argument of open() builtin. 9 years ago
Paul Sokolovsky 8a43a41b3a unix: Enable VfsFat support. 9 years ago
Dave Hylands 11b97d7ec5 unix: Add socket.inet_ntop function 9 years ago
Paul Sokolovsky 2c1620ce1f unix: Implement uos.dupterm(). Conditional on MICROPY_PY_OS_DUPTERM. 9 years ago
Paul Sokolovsky 130fde8130 uos: Add errno() function to get/set errno value. 9 years ago
Paul Sokolovsky d874702fe1 unix/modos: Implement ilistdir(). 9 years ago
Paul Sokolovsky 8fb255dc34 unix/modtime: Add strftime() function (only single argument is supported). 9 years ago
Paul Sokolovsky a6eff059b9 unix: Rename "_os" module to "uos" for consistency with baremetal ports. 9 years ago
Paul Sokolovsky 3ba61656bd unix/modsocket: Implement sockaddr() function to decode raw socket address. 9 years ago
Paul Sokolovsky 65971f5160 unix: Add "uselect" module, with poll() function. 9 years ago
Paul Sokolovsky 27dafa5ed5 unix/modos: Add mkdir(). 9 years ago
Paul Sokolovsky d8557834c0 unix/modos: Add getenv(). 9 years ago
Paul Sokolovsky 8ee153f234 unix/modtime: Implement ticks_ms(), ticks_us() and ticks_diff(). 9 years ago
Paul Sokolovsky fd379db286 unix/modtime: Implement sleep_ms(), sleep_us(). 9 years ago
Paul Sokolovsky c3000b6f69 unix/modos: Add statvfs() function. 9 years ago
Paul Sokolovsky cb6cf5e257 unix/modjni: Add env() module function. 9 years ago
Paul Sokolovsky e79c6b6312 unix/modjni: "jni" module to interface to JNI-compliant JavaVM. 9 years ago
Paul Sokolovsky c48740e20b unix: modsocket: Implement inet_pton() in preference of inet_aton(). 9 years ago
Paul Sokolovsky b178dccb9c unix: modsocket: Implement recvfrom(). 9 years ago
Paul Sokolovsky 3b83aeb403 unix: modsocket: Implement sendto(). 9 years ago
Paul Sokolovsky 8775caf9f1 modffi: Add .addr() method to just get symbol address. 10 years ago
Damien George e37dcaafb4 py: Allow to properly disable builtin "set" object. 10 years ago
Paul Sokolovsky 9c658b6afc unix, windows: Add _os.system() call. 10 years ago
Paul Sokolovsky 9d944c7fb2 unix: Rename "time" module to "utime" to allow extensibility. 10 years ago
Nikita Nazarenko d51107927d unix: add unlink function to os module 10 years ago
Paul Sokolovsky 23b3b04072 unix: Rename "microsocket" module to "usocket". 10 years ago
Paul Sokolovsky 4f9ebade60 modtermios: Add "termios" unix module, subset of CPython's. 10 years ago
Paul Sokolovsky 122c9db3db unix: file: Implement .flush() method. 10 years ago
Paul Sokolovsky 0c124c3123 unix: Add "_os" module with stat(). 11 years ago
Dave Hylands 117c46d9eb Add input command for unix 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Paul Sokolovsky 27f5bdd6d4 py: "read" & "write" are so common that make them core. 11 years ago
Paul Sokolovsky 9fd02e186d modsocket: Add setblocking() method. 11 years ago
Paul Sokolovsky 4abaa1b12b unix modffi: Convert to static module structures. 11 years ago
Paul Sokolovsky e1e4249a67 unix modsocket: Convert to static module structures. 11 years ago
Paul Sokolovsky eb2fc9787a unix modtime: Convert to static module structures. 11 years ago
Paul Sokolovsky a3e50eacca py: Move sys attribute qstrs's to core. 11 years ago
Paul Sokolovsky 72d70cb045 unix, stmhal: Consistently use "FileIO" as class name for file objects. 11 years ago
Damien George 27e735fd18 py: Replace stream_p with *stream_p in mp_obj_type_t. 11 years ago
Damien George 918638ec6e unix: Fix ffi.c to compile with latest changes to API. 11 years ago
Damien George c12b2213c1 Change mp_method_t.name from const char * to qstr. 11 years ago
Damien George c5966128c7 Implement proper exception type hierarchy. 11 years ago
Damien George a71c83a1d1 Change mp_obj_type_t.name from const char * to qstr. 11 years ago
Paul Sokolovsky 9945f33886 Rename "rawsocket" module to "microsocket". 11 years ago
Paul Sokolovsky 0c59db1973 Use qstr id to create sys module. 11 years ago
Damien George 55baff4c9b Revamp qstrs: they now include length and hash. 11 years ago