<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod, branch v1.8</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-05-03T07:43:11+00:00</updated>
<entry>
<title>extmod/modlwip: Implement sendall() method for TCP sockets.</title>
<updated>2016-05-03T07:43:11+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-03T07:42:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cfc94bec9ffdb774a6e33d10ad71ef7c69efc957'/>
<id>urn:sha1:cfc94bec9ffdb774a6e33d10ad71ef7c69efc957</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Get rid of using strncpy().</title>
<updated>2016-05-02T17:52:34+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-05-02T17:52:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b8468d12a1a35eececff6432349dc0f66b10d3dd'/>
<id>urn:sha1:b8468d12a1a35eececff6432349dc0f66b10d3dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Add support for password.</title>
<updated>2016-04-30T17:36:32+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-29T21:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=859e4e94f3f3f69e00c8b8c910461fa036eaf649'/>
<id>urn:sha1:859e4e94f3f3f69e00c8b8c910461fa036eaf649</id>
<content type='text'>
Request for password then becomes mandatory part of the protocol.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Set debugging by default to off.</title>
<updated>2016-04-29T16:17:37+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-29T16:17:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=18775d380758c21365da9454c034df7e71f1a9e7'/>
<id>urn:sha1:18775d380758c21365da9454c034df7e71f1a9e7</id>
<content type='text'>
That's production setting. Also, extra UART output may affect behavior of
(subpar) network drivers.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Add rate-limiting workaround for broken network drivers.</title>
<updated>2016-04-29T16:14:03+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-29T16:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b0f3ae58e72519f8c520184a36288a797c6d11b0'/>
<id>urn:sha1:b0f3ae58e72519f8c520184a36288a797c6d11b0</id>
<content type='text'>
Like ESP8266 has.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Use bigger socket receive buffer.</title>
<updated>2016-04-29T15:43:19+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-29T15:42:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8811b0af9c73baf37caa2e7bf4842f4518447026'/>
<id>urn:sha1:8811b0af9c73baf37caa2e7bf4842f4518447026</id>
<content type='text'>
The smaller chunks we send (and receive), the more packets there to
receive, and higher chance to git internal packet buffer overflow in
WiFi driver.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: More detailed debug output.</title>
<updated>2016-04-29T14:37:40+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-29T14:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b3bc2ee1b926d6fd6ba2c3be0f8d2d71298b9a82'/>
<id>urn:sha1:b3bc2ee1b926d6fd6ba2c3be0f8d2d71298b9a82</id>
<content type='text'>
So detailed that even commented by default.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: GET_FILE: Send length-prefix chunk with one write().</title>
<updated>2016-04-29T14:35:21+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-29T14:35:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=473b6398455c6aae3c8cae7e6965e823d1e01720'/>
<id>urn:sha1:473b6398455c6aae3c8cae7e6965e823d1e01720</id>
<content type='text'>
A bit of optimization.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Keep reading data when there's something to read.</title>
<updated>2016-04-28T22:05:02+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-28T22:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f41e1f1bb7c91f12a48cf0480ede94d7255d1605'/>
<id>urn:sha1:f41e1f1bb7c91f12a48cf0480ede94d7255d1605</id>
<content type='text'>
EAGAIN should be returned only if underlying socket returned it. Wrap
existing read function into external loop to process all data available.
</content>
</entry>
<entry>
<title>extmod/modwebrepl: Initial implementation of "get file" operation.</title>
<updated>2016-04-28T22:02:39+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-28T22:02:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6514ff61609d414ddef43072020508aa3bab770d'/>
<id>urn:sha1:6514ff61609d414ddef43072020508aa3bab770d</id>
<content type='text'>
</content>
</entry>
</feed>
