<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/crypto/tree-hash.c, branch v0.17.3.2</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.17.3.2</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.17.3.2'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2020-05-07T02:36:54Z</updated>
<entry>
<title>Update copyright year to 2020</title>
<updated>2020-05-07T02:36:54Z</updated>
<author>
<name>SomaticFanatic</name>
<email>afdlkajdlfkj@aldkfjf.com</email>
</author>
<published>2020-05-07T02:36:54Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5ef0607da6042df51a57703bd223c5c8024741f6'/>
<id>urn:sha1:5ef0607da6042df51a57703bd223c5c8024741f6</id>
<content type='text'>
Update copyright year to 2020
</content>
</entry>
<entry>
<title>tree-hash: allocate variable memory on heap, not stack</title>
<updated>2019-06-14T08:47:20Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-04-04T00:15:07Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=a00cabd4f343cc10a1ccf6713c7ee2c9fa1496ea'/>
<id>urn:sha1:a00cabd4f343cc10a1ccf6713c7ee2c9fa1496ea</id>
<content type='text'>
Large amounts might run out of stack

Reported by guidov
</content>
</entry>
<entry>
<title>Merge pull request #5192</title>
<updated>2019-03-17T15:56:52Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2019-03-17T15:56:52Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c3de019f565674fd19b9d5cafba015d9ea7f69f7'/>
<id>urn:sha1:c3de019f565674fd19b9d5cafba015d9ea7f69f7</id>
<content type='text'>
d0e07b3d performance_tests: fix NetBSD build (moneromooo-monero)
7d88d8f2 discontinue use of alloca (moneromooo-monero)
</content>
</entry>
<entry>
<title>Update 2019 copyright</title>
<updated>2019-03-05T21:05:34Z</updated>
<author>
<name>binaryFate</name>
<email>binaryfate@users.noreply.github.com</email>
</author>
<published>2019-03-05T21:05:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1f2930ce0bec07e28958c059444151ad4968e1e6'/>
<id>urn:sha1:1f2930ce0bec07e28958c059444151ad4968e1e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>discontinue use of alloca</title>
<updated>2019-02-25T11:11:07Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-02-23T12:00:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7d88d8f27c96476ce6d627822d2418edd232e32d'/>
<id>urn:sha1:7d88d8f27c96476ce6d627822d2418edd232e32d</id>
<content type='text'>
NetBSD emits:
warning: Warning: reference to the libc supplied alloca(3); this most likely will not work. Please use the compiler provided version of alloca(3), by supplying the appropriate compiler flags (e.g. not -std=c89).

and man 3 alloca says:

       Normally,  gcc(1)  translates  calls  to  alloca()  with  inlined code.  This is not done when either the -ansi, -std=c89, -std=c99, or the
       -std=c11 option is given and the header &lt;alloca.h&gt; is not included.  Otherwise, (without an -ansi or -std=c* option) the glibc  version  of
       &lt;stdlib.h&gt; includes &lt;alloca.h&gt; and that contains the lines:

           #ifdef  __GNUC__
           #define alloca(size)   __builtin_alloca (size)
           #endif

It looks like alloca is a bad idea in modern C/C++, so we use
VLAs for C and std::vector for C++.
</content>
</entry>
<entry>
<title>NetBSD support</title>
<updated>2018-09-11T14:32:33Z</updated>
<author>
<name>thomasvaughan</name>
<email>thomas@vaughan.net</email>
</author>
<published>2018-09-02T14:51:23Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=bcda7adcd444cc72b5c0d02da65be6b5cd843fc2'/>
<id>urn:sha1:bcda7adcd444cc72b5c0d02da65be6b5cd843fc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changed URLs to HTTPS</title>
<updated>2018-06-23T19:15:29Z</updated>
<author>
<name>einsteinsfool</name>
<email>piotrkakol@protonmail.com</email>
</author>
<published>2018-06-23T19:15:29Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7cdd147da5b06a692b0b825992de3bb07f142156'/>
<id>urn:sha1:7cdd147da5b06a692b0b825992de3bb07f142156</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #3180</title>
<updated>2018-02-16T13:19:42Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2018-02-16T13:19:42Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ba22928d4bc6516e3b10785fefa6735fafdd62d5'/>
<id>urn:sha1:ba22928d4bc6516e3b10785fefa6735fafdd62d5</id>
<content type='text'>
1dfed567 Fixed #if instead of #ifdef (Matt Little)
7c442453 Support building cncrypto lib with msvc (Matt Little)
</content>
</entry>
<entry>
<title>Update 2018 copyright</title>
<updated>2018-01-26T15:03:20Z</updated>
<author>
<name>xmr-eric</name>
<email>eric@moneroeric.com</email>
</author>
<published>2018-01-07T05:05:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=18216f19dd479466cb7fd38f52d23bddfcfd4880'/>
<id>urn:sha1:18216f19dd479466cb7fd38f52d23bddfcfd4880</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support building cncrypto lib with msvc</title>
<updated>2018-01-25T20:00:45Z</updated>
<author>
<name>Matt Little</name>
<email>zone117x@gmail.com</email>
</author>
<published>2018-01-25T20:00:45Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7c4424531ff0dbe6958d6dd8beaeb978d3a6ebdb'/>
<id>urn:sha1:7c4424531ff0dbe6958d6dd8beaeb978d3a6ebdb</id>
<content type='text'>
</content>
</entry>
</feed>
