index
:
micropython
docs/library/bluetooth
master
parse-bytecode
v1.22-release
v1.24-release
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Aslak Raanes
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
py
/
stream.c
Commit message (
Expand
)
Author
Age
*
py: Move to guarded includes, everywhere in py/ core.
Damien George
2015-01-01
*
py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack.
Damien George
2014-12-05
*
py: Make stream seek correctly check for ioctl fn; add seek for textio.
Damien George
2014-11-16
*
stream: Implement seek operation support via ioctl, wrapped in generic method.
Paul Sokolovsky
2014-11-17
*
py: Use mp_uint_t where appropriate in stream functions.
Damien George
2014-10-24
*
stream: Add optional 2nd "length" arg to .readinto() - extension to CPython.
Paul Sokolovsky
2014-10-23
*
unix, stmhal: Implement file.readinto() method.
Paul Sokolovsky
2014-10-18
*
py: Improve stream_read so it doesn't need to alloc 2 bits of heap.
Damien George
2014-10-17
*
stream: Handle non-blocking errors in readline() properly.
Paul Sokolovsky
2014-10-16
*
stream: Return errno value as first arg of OSError exception.
Paul Sokolovsky
2014-10-16
*
py: Small cleanup in stream.c.
Damien George
2014-08-22
*
py: Change stream protocol API: fns return uint; is_text for text.
Damien George
2014-07-27
*
streams: Treat non-error output size as unsigned.
Paul Sokolovsky
2014-07-23
*
stream: Revert to checking for the correct error value.
Paul Sokolovsky
2014-07-23
*
Deal with reading a buffer less than what was allocated.
Dave Hylands
2014-07-21
*
py: Add stream reading of n unicode chars; unicode support by default.
Damien George
2014-07-19
*
stream: Factor out mp_stream_write() method to write a memstring to stream.
Paul Sokolovsky
2014-07-13
*
Rename machine_(u)int_t to mp_(u)int_t.
Damien George
2014-07-03
*
windows: Sync mpconfigport.h with the unix' version
stijn
2014-06-29
*
streams: Reading by char count from unicode text streams is not implemented.
Paul Sokolovsky
2014-06-27
*
stream: Use mp_obj_is_true() for EOF testing.
Paul Sokolovsky
2014-06-13
*
py: Slightly improve efficiency of mp_obj_new_str; rename str_new.
Damien George
2014-05-25
*
objstringio: Implement io.BytesIO.
Paul Sokolovsky
2014-05-15
*
py, unix: Add copyright for modules I worked closely on.
Paul Sokolovsky
2014-05-13
*
stream: Make non-blcoking stream support configurable.
Paul Sokolovsky
2014-05-07
*
stream: Use standard name of DEFAULT_BUFFER_SIZE.
Paul Sokolovsky
2014-05-07
*
stream: Add compliant handling of non-blocking readall().
Paul Sokolovsky
2014-05-07
*
stream: Add compliant handling of non-blocking read()/write().
Paul Sokolovsky
2014-05-07
*
Add license header to (almost) all files.
Damien George
2014-05-03
*
py, stream: Implement readlines for a stream.
Damien George
2014-05-03
*
py, unix: Make "mpconfig.h" be first included, as other headers depend on it.
Paul Sokolovsky
2014-05-02
*
streams: Make .write() support arbitrary objects with buffer interface.
Paul Sokolovsky
2014-04-26
*
py: Add MP_OBJ_STOP_ITERATION and make good use of it.
Damien George
2014-04-17
*
py: the entire `<unistd.h>` shouldn't be needed
Ilya Dmitrichenko
2014-04-12
*
py: Replace stream_p with *stream_p in mp_obj_type_t.
Damien George
2014-04-05
*
py: Change nlr_jump to nlr_raise, to aid in debugging.
Damien George
2014-04-05
*
py: Replace mp_const_stop_iteration object with MP_OBJ_NULL.
Damien George
2014-03-26
*
py: Clean up includes.
xbe
2014-03-17
*
Implement proper exception type hierarchy.
Damien George
2014-02-15
*
Replace global "static" -> "STATIC", to allow "analysis builds". Part 2.
Paul Sokolovsky
2014-02-12
*
Make mp_obj_str_get_data return char* instead of byte*.
Damien George
2014-02-08
*
file.readline(): Use mp_obj_str_get_data() and fix off-by-one error on EOF.
Paul Sokolovsky
2014-01-22
*
Second stage of qstr revamp: uPy str object can be qstr or not.
Damien George
2014-01-22
*
Merge branch 'master' of github.com:micropython/micropython
Damien George
2014-01-21
|
\
|
*
stream_read(): Shrink memory block to actual read size.
Paul Sokolovsky
2014-01-20
|
*
stream: Add generic unbuffered iternext method.
Paul Sokolovsky
2014-01-20
*
|
Revamp qstrs: they now include length and hash.
Damien George
2014-01-21
|
/
*
Change int to uint for n_args in function with variable arguments.
Damien George
2014-01-19
*
Make file.read() and file.read(-1) call out to file.readall().
Paul Sokolovsky
2014-01-16
*
Do not assume that vstr buf is the same after it was extended.
Paul Sokolovsky
2014-01-16
[next]