<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/zephyr/modusocket.c, branch 2.2.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.2.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-08-21T11:34:23+00:00</updated>
<entry>
<title>all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros.</title>
<updated>2017-08-21T11:34:23+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-08-21T11:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4ec803a42ae3080d4af959c7c2edf81e57f79377'/>
<id>urn:sha1:4ec803a42ae3080d4af959c7c2edf81e57f79377</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/modusocket: Update struct sockaddr family field name.</title>
<updated>2017-08-19T08:45:21+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-19T08:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=09b561f108965565986a17ded3c4b869ee09fc14'/>
<id>urn:sha1:09b561f108965565986a17ded3c4b869ee09fc14</id>
<content type='text'>
Was changed to "sa_family" for POSIX compatibility.
</content>
</entry>
<entry>
<title>zephyr/modusocket: Fully switch to native Zephyr sockets.</title>
<updated>2017-08-09T12:08:27+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-09T10:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=63edc2e78b5ed77455caee20989fe708a45a9cb5'/>
<id>urn:sha1:63edc2e78b5ed77455caee20989fe708a45a9cb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/modusocket: recv: Switch to native sockets.</title>
<updated>2017-08-09T07:22:41+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-09T07:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cb7ecda9f0a1eac1d0b2a3148f5af592c5aa6211'/>
<id>urn:sha1:cb7ecda9f0a1eac1d0b2a3148f5af592c5aa6211</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/modusocket: send: Switch to native sockets.</title>
<updated>2017-08-09T07:17:15+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-09T07:17:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=675ceb2dd9b66285b22c5e6a2a2d1a95036c3882'/>
<id>urn:sha1:675ceb2dd9b66285b22c5e6a2a2d1a95036c3882</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/modusocket: bind, connect, listen, accept: Swtich to native sockets.</title>
<updated>2017-08-08T09:32:08+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-08T09:31:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=600f5afed3a1a576d9bce5e0c75009fa06f0dad7'/>
<id>urn:sha1:600f5afed3a1a576d9bce5e0c75009fa06f0dad7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/modusocket: socket, close: Switch to native Zephyr socket calls.</title>
<updated>2017-08-07T18:41:03+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-07T18:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6c55cdafa32e4db9e2aaf08b1ec597b4723721ea'/>
<id>urn:sha1:6c55cdafa32e4db9e2aaf08b1ec597b4723721ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/modusocket: Allow to use socketized net_context in upstream.</title>
<updated>2017-08-07T18:36:57+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-08-07T18:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=642d9fd2a57af682d1c176087a1a2c9ca3469dcb'/>
<id>urn:sha1:642d9fd2a57af682d1c176087a1a2c9ca3469dcb</id>
<content type='text'>
Accesses recv_q, accept_q directly in net_context.
</content>
</entry>
<entry>
<title>zephyr/modusocket: getaddrinfo: Fix mp_obj_len() usage.</title>
<updated>2017-06-03T13:11:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-06-03T13:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=43f58386e0686943c053d529a1e5f39ba5d7e3ad'/>
<id>urn:sha1:43f58386e0686943c053d529a1e5f39ba5d7e3ad</id>
<content type='text'>
Return value is mp_obj_t, so needs to be accessed using
MP_OBJ_SMALL_INT_VALUE().
</content>
</entry>
<entry>
<title>zephyr/modusocket: Use DEBUG_PRINT macro name as other modules do.</title>
<updated>2017-05-26T07:20:25+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-05-25T08:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=011684bd4f92c545cb792b582d7556ab394e2cf0'/>
<id>urn:sha1:011684bd4f92c545cb792b582d7556ab394e2cf0</id>
<content type='text'>
Indeed, just "DEBUG" is too generic.
</content>
</entry>
</feed>
