<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/extmod/moduhashlib.c, branch 4.0.0-rc.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-rc.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=4.0.0-rc.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-01-15T02:09:02+00:00</updated>
<entry>
<title>fixup micropy</title>
<updated>2019-01-15T02:09:02+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-01-15T02:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c27175496248424c0581211aa53a5371f44a37ce'/>
<id>urn:sha1:c27175496248424c0581211aa53a5371f44a37ce</id>
<content type='text'>
</content>
</entry>
<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>merge finished</title>
<updated>2018-07-28T17:29:47+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-28T17:29:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f48b70050e3e4122eaae3eee47d35fc30bda2a4c'/>
<id>urn:sha1:f48b70050e3e4122eaae3eee47d35fc30bda2a4c</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>extmod/moduhashlib: Make function objects STATIC.</title>
<updated>2018-06-12T03:50:11+00:00</updated>
<author>
<name>Yonatan Goldschmidt</name>
<email>yon.goldschmidt@gmail.com</email>
</author>
<published>2018-06-09T14:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c2fb725e72f041a81b66e82ee4f7eebf55945061'/>
<id>urn:sha1:c2fb725e72f041a81b66e82ee4f7eebf55945061</id>
<content type='text'>
These are not exported to anyone anyway.
</content>
</entry>
<entry>
<title>extmod/moduhashlib: Allow using the sha256 implementation of mbedTLS.</title>
<updated>2018-06-12T03:50:11+00:00</updated>
<author>
<name>Yonatan Goldschmidt</name>
<email>yon.goldschmidt@gmail.com</email>
</author>
<published>2018-06-09T00:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6963ee90750f0af94cad1a823cf89aec97e0242d'/>
<id>urn:sha1:6963ee90750f0af94cad1a823cf89aec97e0242d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/moduhashlib: Allow to disable the sha256 class.</title>
<updated>2018-06-12T03:50:11+00:00</updated>
<author>
<name>Yonatan Goldschmidt</name>
<email>yon.goldschmidt@gmail.com</email>
</author>
<published>2018-06-08T23:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6630354ffe9f33d2af8154fbac003cb4db0cc348'/>
<id>urn:sha1:6630354ffe9f33d2af8154fbac003cb4db0cc348</id>
<content type='text'>
Via the config value MICROPY_PY_UHASHLIB_SHA256.  Default to enabled to
keep backwards compatibility.

Also add default value for the sha1 class, to at least document its
existence.
</content>
</entry>
<entry>
<title>extmod/moduhashlib: Reorder funcs so that they are grouped by hash type.</title>
<updated>2018-06-12T03:47:20+00:00</updated>
<author>
<name>Yonatan Goldschmidt</name>
<email>yon.goldschmidt@gmail.com</email>
</author>
<published>2018-06-08T23:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=38682d4629c0c87d3a20330dcb10cb4e01e09aed'/>
<id>urn:sha1:38682d4629c0c87d3a20330dcb10cb4e01e09aed</id>
<content type='text'>
Makes the code much more readable by reducing the number of #ifdefs and
keeping related functions close.
</content>
</entry>
<entry>
<title>extmod/moduhashlib: Prefix all Python methods and objects with uhashlib.</title>
<updated>2018-06-12T03:44:09+00:00</updated>
<author>
<name>Yonatan Goldschmidt</name>
<email>yon.goldschmidt@gmail.com</email>
</author>
<published>2018-06-08T23:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b045ebd354b2e1cdb268ec5667d08db15dab747e'/>
<id>urn:sha1:b045ebd354b2e1cdb268ec5667d08db15dab747e</id>
<content type='text'>
For consistency with other modules, and to help avoid clashes with the
actual underlying functions that do the hashing (eg
crypto-algorithms/sha256.c:sha256_update).
</content>
</entry>
</feed>
