<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod, branch v1.8.3</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.3</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.3'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-08-06T21:01:25+00:00</updated>
<entry>
<title>extmod/modwebrepl: Add GET_VER operation to query MicroPython version.</title>
<updated>2016-08-06T21:01:25+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T21:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e15fb33e109983ced35f14c674e0aa1d47dbc357'/>
<id>urn:sha1:e15fb33e109983ced35f14c674e0aa1d47dbc357</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebsocket: Use mp_rom_map_elem_t and friends.</title>
<updated>2016-08-06T13:18:03+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T13:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cbef0dba2eef29757237dfe4bca3d21e6a81a0ba'/>
<id>urn:sha1:cbef0dba2eef29757237dfe4bca3d21e6a81a0ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebsocket: Make compatible with non-default object models.</title>
<updated>2016-08-06T12:53:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T12:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e0d49b7e1bea90e742e6db81ec91903fd8755c3c'/>
<id>urn:sha1:e0d49b7e1bea90e742e6db81ec91903fd8755c3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebsocket: Add readline method.</title>
<updated>2016-08-06T12:13:26+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-06T12:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a931c4eeecda56139e2aabb71799bc58fd3ae287'/>
<id>urn:sha1:a931c4eeecda56139e2aabb71799bc58fd3ae287</id>
<content type='text'>
This goes bit against websocket nature (message-based communication),
as it ignores boundaries bertween messages, but may be very practical
to do simple things with websockets.
</content>
</entry>
<entry>
<title>extmod/modbtree: open(): Add option kwargs.</title>
<updated>2016-08-05T21:10:22+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-05T21:10:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d79342d33e4cf7232763a7154fb8bf9273cb4b32'/>
<id>urn:sha1:d79342d33e4cf7232763a7154fb8bf9273cb4b32</id>
<content type='text'>
Namely: flags, cachesize, pagesize, minkeypage.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Make GET_FILE operation non-blocking.</title>
<updated>2016-08-05T19:57:50+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-05T19:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ed500e49878292c87cd68b8fcfd842f70201eb2d'/>
<id>urn:sha1:ed500e49878292c87cd68b8fcfd842f70201eb2d</id>
<content type='text'>
In the sense that while GET_FILE transfers its data, REPL still works.
This is done by requiring client to send 1-byte block before WebREPL
server transfers next block of data.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Factor out "GET" iteration to write_file_chunk().</title>
<updated>2016-08-05T19:53:10+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-05T19:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c16612ee87e2f3c58ef26031dc04b689da772c51'/>
<id>urn:sha1:c16612ee87e2f3c58ef26031dc04b689da772c51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modbtree: Implement __contains__ operation.</title>
<updated>2016-08-01T21:24:59+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-08-01T21:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3eb532e97463b7f9b9ffe6f617a035284ef3e37b'/>
<id>urn:sha1:3eb532e97463b7f9b9ffe6f617a035284ef3e37b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modbtree: Switch to accepting stream object instead of filename.</title>
<updated>2016-07-30T21:40:35+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-30T21:40:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=99061d1dcb92dcff87b8a32be3e308a37fe4c13a'/>
<id>urn:sha1:99061d1dcb92dcff87b8a32be3e308a37fe4c13a</id>
<content type='text'>
Requires "embedded" BerkeleyDB BTree implementation.
</content>
</entry>
<entry>
<title>py/stream: Add adapter methods with POSIX-compatible signatures.</title>
<updated>2016-07-29T21:25:06+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-07-29T21:25:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4f1b0292dbc5920457673a31cadfd894239cc1b9'/>
<id>urn:sha1:4f1b0292dbc5920457673a31cadfd894239cc1b9</id>
<content type='text'>
Previoussly such read() and write() methods were used by modussl_axtls,
move to py/stream for reuse.
</content>
</entry>
</feed>
