<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod, branch v1.3.7</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.7</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.7'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-11-22T12:48:17+00:00</updated>
<entry>
<title>moduhashlib: Integrate sha256 implementation.</title>
<updated>2014-11-22T12:48:17+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-11-22T02:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a944183b353d693b7b7070e6da48cbc36bf70d61'/>
<id>urn:sha1:a944183b353d693b7b7070e6da48cbc36bf70d61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>moduhashlib: Add sha256 implementation from "crypto-algorithms" project.</title>
<updated>2014-11-22T12:47:52+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-11-22T02:48:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=63e02e8cc03036880949ca7ea19beb153ab7e803'/>
<id>urn:sha1:63e02e8cc03036880949ca7ea19beb153ab7e803</id>
<content type='text'>
https://github.com/B-Con/crypto-algorithms revision 100f4ff
</content>
</entry>
<entry>
<title>moduhashlib: Initial module skeleton.</title>
<updated>2014-11-22T12:47:46+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-11-21T23:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f4b19c873f2b026aa3d0d5c880d0605c9a40f38f'/>
<id>urn:sha1:f4b19c873f2b026aa3d0d5c880d0605c9a40f38f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>windows: Update config with latest features</title>
<updated>2014-11-21T19:38:33+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2014-11-16T09:56:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b89eaaa2e29d94ab3c837c680312df9edbee6f7f'/>
<id>urn:sha1:b89eaaa2e29d94ab3c837c680312df9edbee6f7f</id>
<content type='text'>
- update mpconfigport.h to reflect latest unix version
- fix compilation error in modure due to msvc not allowing dynamic arrays
</content>
</entry>
<entry>
<title>moductypes: Make .sizeof() work with bytearrays.</title>
<updated>2014-10-30T01:50:37+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-10-30T01:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8bb71f0b06cb558b76471bd5459c1ca49224d2cc'/>
<id>urn:sha1:8bb71f0b06cb558b76471bd5459c1ca49224d2cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>moductypes: When dereferencing a field which is array of uint8, use bytearray.</title>
<updated>2014-10-30T01:50:34+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-10-30T01:32:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6d287a6a029df0d4b7a2ab8bdd73be77c0c04317'/>
<id>urn:sha1:6d287a6a029df0d4b7a2ab8bdd73be77c0c04317</id>
<content type='text'>
Because bytearrays are much friendlier to work with, e.g. they can be printed
easily.
</content>
</entry>
<entry>
<title>moductypes: Make sure we can apply .sizeof() to all aggregate types.</title>
<updated>2014-10-30T01:50:23+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-10-30T00:43:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2559e1395700caa3d3ffd21f3f9178d0b90004bf'/>
<id>urn:sha1:2559e1395700caa3d3ffd21f3f9178d0b90004bf</id>
<content type='text'>
Before, sizeof() could be applied to a structure field only if that field
was itself a structure. Now it can be applied to PTR and ARRAY fields too.
It's not possible to apply it to scalar fields though, because as soon as
scalar field (int or float) is dereferenced, its value is converted into
Python int/float value, and all original type info is lost. Moreover, we
allow sizeof of type definitions too, and there int is used to represent
(scalar) types. So, we have ambiguity what int may be - either dereferenced
scalar structure field, or encoded scalar type. So, rather throw an error
if user tries to apply sizeof() to int.
</content>
</entry>
<entry>
<title>extmod: Add uheapq module.</title>
<updated>2014-10-22T22:20:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-10-22T17:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f5d69794a86f7647de3f3b3efd282ed288b1cba6'/>
<id>urn:sha1:f5d69794a86f7647de3f3b3efd282ed288b1cba6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modure: Update to re1.5 v0.6.1, fixed and extended character class support.</title>
<updated>2014-10-17T19:25:18+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-10-16T10:56:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=297d8469b8fcaa072630c9561695edb001d96232'/>
<id>urn:sha1:297d8469b8fcaa072630c9561695edb001d96232</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modure: Update to re1.5 v0.6, support for char sets/classes ([a-c]).</title>
<updated>2014-10-15T01:44:07+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-10-15T01:43:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=95908b0f50e26fe2c90687966b60a0cf195f71de'/>
<id>urn:sha1:95908b0f50e26fe2c90687966b60a0cf195f71de</id>
<content type='text'>
</content>
</entry>
</feed>
