<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/cc3200/mods/modusocket.c, branch v1.8.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-02-21T21:01:18+00:00</updated>
<entry>
<title>cc3200: Improve robustness of WLAN during sleep modes.</title>
<updated>2016-02-21T21:01:18+00:00</updated>
<author>
<name>danicampora</name>
<email>daniel@wipy.io</email>
</author>
<published>2016-02-21T20:28:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=495e7cfebce63d0168852269f279c24373abdd3a'/>
<id>urn:sha1:495e7cfebce63d0168852269f279c24373abdd3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.</title>
<updated>2016-01-11T00:49:27+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-01-03T15:55:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5b3f0b7f39bd67cc9182993c288f09f67a0890df'/>
<id>urn:sha1:5b3f0b7f39bd67cc9182993c288f09f67a0890df</id>
<content type='text'>
The first argument to the type.make_new method is naturally a uPy type,
and all uses of this argument cast it directly to a pointer to a type
structure.  So it makes sense to just have it a pointer to a type from
the very beginning (and a const pointer at that).  This patch makes
such a change, and removes all unnecessary casting to/from mp_obj_t.
</content>
</entry>
<entry>
<title>all: Add py/mphal.h and use it in all ports.</title>
<updated>2015-10-31T16:14:30+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-10-30T23:03:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=731f359292c0e2630873df1a19c5baac7287024f'/>
<id>urn:sha1:731f359292c0e2630873df1a19c5baac7287024f</id>
<content type='text'>
py/mphal.h contains declarations for generic mp_hal_XXX functions, such
as stdio and delay/ticks, which ports should provide definitions for.  A
port will also provide mphalport.h with further HAL declarations.
</content>
</entry>
<entry>
<title>cc3200: Add created sockets to the registry.</title>
<updated>2015-10-22T14:35:04+00:00</updated>
<author>
<name>danicampora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-10-22T14:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0212dc65b7a81f14e2ba83f92849c9b03517b738'/>
<id>urn:sha1:0212dc65b7a81f14e2ba83f92849c9b03517b738</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: Add usocket and ussl modules' documentation.</title>
<updated>2015-10-21T13:30:56+00:00</updated>
<author>
<name>danicampora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-10-20T13:04:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=04db848dc7c7356a38f809b5efdd4699a41aa54f'/>
<id>urn:sha1:04db848dc7c7356a38f809b5efdd4699a41aa54f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Make socket.listen([backlog]) compliant with Python 3.5.</title>
<updated>2015-10-21T13:30:56+00:00</updated>
<author>
<name>danicampora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-10-20T13:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4b630c452d238895385fb044e91b3496359a8dde'/>
<id>urn:sha1:4b630c452d238895385fb044e91b3496359a8dde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Clean-up socket constants.</title>
<updated>2015-10-21T13:30:56+00:00</updated>
<author>
<name>danicampora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-10-20T08:55:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=719dca2515dbd1e21fb31bff029f47bcead62c5d'/>
<id>urn:sha1:719dca2515dbd1e21fb31bff029f47bcead62c5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: On ssl.read() or ssl.readall() ignore ssl layer closed error.</title>
<updated>2015-07-29T22:43:14+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-07-29T16:45:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b56634e6919265de4f2344dfac81ace7abbcc15b'/>
<id>urn:sha1:b56634e6919265de4f2344dfac81ace7abbcc15b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Add socket.makefile()</title>
<updated>2015-07-29T22:43:10+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-07-28T21:06:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9a348fc84032772bba743cc1e4aa195719c5c941'/>
<id>urn:sha1:9a348fc84032772bba743cc1e4aa195719c5c941</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Add socket.sendall() (aliases to send()).</title>
<updated>2015-07-17T09:38:01+00:00</updated>
<author>
<name>Daniel Campora</name>
<email>daniel@wipy.io</email>
</author>
<published>2015-07-17T09:38:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f22b35e4e59d195493bf7fd843abd5bb4e34fc77'/>
<id>urn:sha1:f22b35e4e59d195493bf7fd843abd5bb4e34fc77</id>
<content type='text'>
Simplelink's socket send checks for the size of the packet and sends
it in chunks if the size is too large.
</content>
</entry>
</feed>
