<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/esp8266/modnetwork.c, branch azure</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=azure</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=azure'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2018-08-17T00:41:35+00:00</updated>
<entry>
<title>Fix esp and samd</title>
<updated>2018-08-17T00:41:35+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-08-16T20:34:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2cd166b57370ab4877ec2d9666225faeac6127ce'/>
<id>urn:sha1:2cd166b57370ab4877ec2d9666225faeac6127ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP: complete manual inspection of all significant changes</title>
<updated>2018-07-24T01:34:25+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-24T01:34:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bc760dd34100099c352a0f185ec54ceae23d036d'/>
<id>urn:sha1:bc760dd34100099c352a0f185ec54ceae23d036d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP: after merge; before testing</title>
<updated>2018-07-11T20:45:30+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-11T20:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7c219600a246d8956d0b23ea3f5d125a820e6b6a'/>
<id>urn:sha1:7c219600a246d8956d0b23ea3f5d125a820e6b6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>esp8266/modnetwork: Raise ValueError when getting invalid WLAN id.</title>
<updated>2018-05-17T12:12:24+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2018-05-17T12:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dd13065843060b8351c80ba62a32a24713fd27b1'/>
<id>urn:sha1:dd13065843060b8351c80ba62a32a24713fd27b1</id>
<content type='text'>
Instead of crashing due to out-of-bounds array access.  Fixes #3348.
</content>
</entry>
<entry>
<title>esp8266/modnetwork: Return empty str for hostname if STA is inactive.</title>
<updated>2018-05-17T12:11:22+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2018-05-17T12:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f8a5cd24d898f06f742839e0629016e704affadc'/>
<id>urn:sha1:f8a5cd24d898f06f742839e0629016e704affadc</id>
<content type='text'>
Instead of crashing due to NULL pointer dereference.  Fixes issue #3341.
</content>
</entry>
<entry>
<title>esp8266/modnetwork: Allow to get ESSID of AP that STA is connected to.</title>
<updated>2018-05-03T15:49:37+00:00</updated>
<author>
<name>Lars Kellogg-Stedman</name>
<email>lars@oddbit.com</email>
</author>
<published>2018-04-09T19:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1e0353e2dbb2aebd51c173ba4d7126b7629f8491'/>
<id>urn:sha1:1e0353e2dbb2aebd51c173ba4d7126b7629f8491</id>
<content type='text'>
This patch enables iface.config('essid') to work for both AP and STA
interfaces.

(cherry picked from commit d8fdb77ac91b578d851b873a004b530b42313cf1)
</content>
</entry>
<entry>
<title>esp8266/modnetwork: Allow to get ESSID of AP that STA is connected to.</title>
<updated>2018-05-01T06:37:02+00:00</updated>
<author>
<name>Lars Kellogg-Stedman</name>
<email>lars@oddbit.com</email>
</author>
<published>2018-04-09T19:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d8fdb77ac91b578d851b873a004b530b42313cf1'/>
<id>urn:sha1:d8fdb77ac91b578d851b873a004b530b42313cf1</id>
<content type='text'>
This patch enables iface.config('essid') to work for both AP and STA
interfaces.
</content>
</entry>
<entry>
<title>esp8266/modnetwork: Implement WLAN.status('rssi') for STA interface.</title>
<updated>2018-02-26T05:41:13+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2018-02-26T05:41:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c5fe610ba15468e1d92d7b6d5f5962f7595e3324'/>
<id>urn:sha1:c5fe610ba15468e1d92d7b6d5f5962f7595e3324</id>
<content type='text'>
This will return the RSSI of the AP that the STA is connected to.
</content>
</entry>
<entry>
<title>esp8266/modnetwork: Make sure to intern string passed to .config("param").</title>
<updated>2017-12-03T22:13:10+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-12-03T22:13:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3a431fba50c96cc47d8273a6934e200993197b14'/>
<id>urn:sha1:3a431fba50c96cc47d8273a6934e200993197b14</id>
<content type='text'>
This is the proper fix for
https://github.com/micropython/micropython/issues/3442.
</content>
</entry>
<entry>
<title>py/objstr: Remove "make_qstr_if_not_already" arg from mp_obj_new_str.</title>
<updated>2017-11-16T02:17:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-11-16T02:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4601759bf59e16b860a3f082e9aa4ea78356bf92'/>
<id>urn:sha1:4601759bf59e16b860a3f082e9aa4ea78356bf92</id>
<content type='text'>
This patch simplifies the str creation API to favour the common case of
creating a str object that is not forced to be interned.  To force
interning of a new str the new mp_obj_new_str_via_qstr function is added,
and should only be used if warranted.

Apart from simplifying the mp_obj_new_str function (and making it have the
same signature as mp_obj_new_bytes), this patch also reduces code size by a
bit (-16 bytes for bare-arm and roughly -40 bytes on the bare-metal archs).
</content>
</entry>
</feed>
