<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/common/spawn.cpp, branch v0.18.1.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.18.1.2</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.1.2'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2022-03-04T05:59:20Z</updated>
<entry>
<title>Copyright: Update to 2022</title>
<updated>2022-03-04T05:59:20Z</updated>
<author>
<name>mj-xmr</name>
<email>mjxmr@protonmail.com</email>
</author>
<published>2022-03-01T11:16:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=da9aa1f7f802552b9de459f331a2f39c84898009'/>
<id>urn:sha1:da9aa1f7f802552b9de459f331a2f39c84898009</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>common: set MONERO_DEFAULT_LOG_CATEGORY for notify and spawn</title>
<updated>2019-01-28T19:32:22Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-01-09T01:05:47Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=13852678e1c43485e7d49b3a7238332c6158ad4d'/>
<id>urn:sha1:13852678e1c43485e7d49b3a7238332c6158ad4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ignore child process when exec</title>
<updated>2018-12-09T01:52:54Z</updated>
<author>
<name>Jethro Grassie</name>
<email>jtg@xtrabass.com</email>
</author>
<published>2018-12-09T01:52:54Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b56b5b52eb47ab1ad67de1cd09f8af1eff1c882d'/>
<id>urn:sha1:b56b5b52eb47ab1ad67de1cd09f8af1eff1c882d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>spawn: close all file descriptors before execve</title>
<updated>2018-10-17T09:31:34Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-10-16T18:08:36Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c77439298591792601f8c3f4c94950ef6e2c542a'/>
<id>urn:sha1:c77439298591792601f8c3f4c94950ef6e2c542a</id>
<content type='text'>
No need to give whatever we're calling access to what we use
</content>
</entry>
<entry>
<title>common: Windows 'spawn' support for tx and block notifications</title>
<updated>2018-10-01T22:53:27Z</updated>
<author>
<name>xiphon</name>
<email>xiphon@protonmail.com</email>
</author>
<published>2018-10-01T06:39:37Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d5541e44feaa2be10c6a4ffb2746d59bb01a2b26'/>
<id>urn:sha1:d5541e44feaa2be10c6a4ffb2746d59bb01a2b26</id>
<content type='text'>
</content>
</entry>
</feed>
