<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/crypto/slow-hash.c, branch v0.10.1</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=v0.10.1</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.10.1'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2016-09-18T06:56:26Z</updated>
<entry>
<title>crypto: armv7: slow-hash: remove redundant source include</title>
<updated>2016-09-18T06:56:26Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-09-18T06:54:30Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=54010b97b4739c50f32b3364a88a452625aa31c4'/>
<id>urn:sha1:54010b97b4739c50f32b3364a88a452625aa31c4</id>
<content type='text'>
aesb.c is already present in libcrypto as a standalone object.
Tested: builds and runs fine on armv7, static and dynamic.
</content>
</entry>
<entry>
<title>Add ARMv8-A AES support</title>
<updated>2016-09-16T00:45:49Z</updated>
<author>
<name>Howard Chu</name>
<email>hyc@symas.com</email>
</author>
<published>2016-09-12T01:07:40Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=69b59186f309609ee9d7b6ff3a35dd5e32d9d7dc'/>
<id>urn:sha1:69b59186f309609ee9d7b6ff3a35dd5e32d9d7dc</id>
<content type='text'>
More than twice as fast as plain C code. Note that both ARMv7 and
ARMv8 can be further improved with better use of NEON.

Also tweak ARMv7 multiplier
</content>
</entry>
<entry>
<title>crypto,cmake: enable ASM mul impl on ARM; add cmake opt</title>
<updated>2016-09-04T06:46:35Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-09-04T04:27:51Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=24d93370adb14999841e330e5666749db6dd1f7f'/>
<id>urn:sha1:24d93370adb14999841e330e5666749db6dd1f7f</id>
<content type='text'>
This was disabled earlier as part of diagnosing failing tests
on ARM, which turned out to be due to aliasing, fixed by
adding -fno-strict-aliasing. So, re-enabling it back.
</content>
</entry>
<entry>
<title>Merge pull request #846</title>
<updated>2016-06-19T19:25:52Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2016-06-19T19:25:52Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ba61f37f9cb04b456157d6eec502440500453dbc'/>
<id>urn:sha1:ba61f37f9cb04b456157d6eec502440500453dbc</id>
<content type='text'>
de030d9 fix: error: -Werror=misleading-indentation (moneroexample)
c2d7300 contrib: epee: add exception spec to throwing destructors (redfish)
6898741 src: p2p: add exception spec to throwing destructors (redfish)
21dbc95 crypto: slow-hash: fix misleading indent (redfish)
70f3634 crypto: slow-hash: remove unused hash list for ARM (redfish)
1a7772f crypto: oaes_lib: remove unused _NR array (redfish)
6462a3a crypto: fix compile error: use named type in sizeof (redfish)
</content>
</entry>
<entry>
<title>crypto: slow-hash: disable mul implemented in asm for ARM</title>
<updated>2016-05-25T19:53:29Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-05-25T19:53:29Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=95be58ef0e17a2f1367bcbfab6ed43766ea838be'/>
<id>urn:sha1:95be58ef0e17a2f1367bcbfab6ed43766ea838be</id>
<content type='text'>
The implementation of mul in asm breaks 'slow-hash' test when built with
GCC 6.1.1.  Disable this implementation in favor of plain C until it is
fixed.
</content>
</entry>
<entry>
<title>crypto: slow-hash: fix misleading indent</title>
<updated>2016-05-18T05:02:17Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-05-18T04:56:25Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=21dbc95b479ee935908fdcc0be5fe377c9fa003d'/>
<id>urn:sha1:21dbc95b479ee935908fdcc0be5fe377c9fa003d</id>
<content type='text'>
GCC warned about this one.
</content>
</entry>
<entry>
<title>crypto: slow-hash: remove unused hash list for ARM</title>
<updated>2016-05-18T05:02:13Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-05-18T04:54:55Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=70f363401b436cb975b002627e0fd13b59e34d17'/>
<id>urn:sha1:70f363401b436cb975b002627e0fd13b59e34d17</id>
<content type='text'>
This list is already defined within the function. The
removed definition was shadowed.
</content>
</entry>
<entry>
<title>crypto: only check MONERO_USE_SOFTWARE_AES once</title>
<updated>2016-02-09T09:38:17Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-02-09T09:38:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c7e6b7739565951b06be42997bd97415faf35d4e'/>
<id>urn:sha1:c7e6b7739565951b06be42997bd97415faf35d4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>crypto: use software AES based on the MONERO_USE_SOFTWARE_AES env var</title>
<updated>2016-02-09T09:30:34Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-02-09T09:29:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=74aef213fe7971cc5374b46f9129f281fa6ee456'/>
<id>urn:sha1:74aef213fe7971cc5374b46f9129f281fa6ee456</id>
<content type='text'>
Setting to no or 0 also works. If set, any other value enables it.

Useful for running with valgrind in cases where it fails at
properly implementing AES-NI.
</content>
</entry>
<entry>
<title>OpenBSD support for Monero.</title>
<updated>2016-01-21T18:18:26Z</updated>
<author>
<name>me0wmix</name>
<email>me0wmix@cryptoanarchy.localnet</email>
</author>
<published>2016-01-21T18:18:26Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=28f95eb001a47056287c8adf07c2638746ad8e48'/>
<id>urn:sha1:28f95eb001a47056287c8adf07c2638746ad8e48</id>
<content type='text'>
</content>
</entry>
</feed>
