<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/common, branch v0.10.0</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.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.10.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2016-09-18T19:32:02Z</updated>
<entry>
<title>epee: optionally restrict HTTP service to a configurable user agent</title>
<updated>2016-09-18T19:32:02Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-09-07T20:38:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=eeb2bbc0fcc9c5afa2c3aa12915b4d3f31115e56'/>
<id>urn:sha1:eeb2bbc0fcc9c5afa2c3aa12915b4d3f31115e56</id>
<content type='text'>
This is intended to catch traffic coming from a web browser,
so we avoid issues with a web page sending a transfer RPC to
the wallet. Requiring a particular user agent can act as a
simple password scheme, while we wait for 0MQ and proper
authentication to be merged.
</content>
</entry>
<entry>
<title>cmake: transitive deps and remove deprecated LINK_*</title>
<updated>2016-09-18T06:56:26Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-09-17T17:59:29Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e1c7af35d47c6f54628418f67128074c1bcd4858'/>
<id>urn:sha1:e1c7af35d47c6f54628418f67128074c1bcd4858</id>
<content type='text'>
Keep the immediate direct deps at the library that depends on them,
declare deps as PUBLIC so that targets that link against that library
get the library's deps as transitive deps.

Break dep cycle between blockchain_db &lt;-&gt; crytonote_core.
No code refactoring, just hide cycle from cmake so that
it doesn't complain (cycles are allowed only between
static libs, not shared libs).

This is in preparation for supproting BUILD_SHARED_LIBS cmake
built-in option for building internal libs as shared.
</content>
</entry>
<entry>
<title>More for PR#999</title>
<updated>2016-08-29T14:58:56Z</updated>
<author>
<name>Howard Chu</name>
<email>hyc@symas.com</email>
</author>
<published>2016-08-29T14:56:53Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5bba2fdbb03c9b3a30b0b83fef5d75d330954c28'/>
<id>urn:sha1:5bba2fdbb03c9b3a30b0b83fef5d75d330954c28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wallet: fix some "may be used uninitialized" warnings</title>
<updated>2016-08-28T20:30:44Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-27T12:45:33Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=fbd7c359ee10ca08fe3c7c95464fc054ea42a9b8'/>
<id>urn:sha1:fbd7c359ee10ca08fe3c7c95464fc054ea42a9b8</id>
<content type='text'>
The compiler can't always work out the _found booleans are
set iff the value is initialized.
</content>
</entry>
<entry>
<title>cmake,common: flag for stack trace</title>
<updated>2016-07-27T05:52:33Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-07-27T05:02:55Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0f990d018357413d5eab36b361aa9236e6b8795d'/>
<id>urn:sha1:0f990d018357413d5eab36b361aa9236e6b8795d</id>
<content type='text'>
By default the flag is enabled whenever libunwind is found on the
system, with the exception of static build on OSX (for which we can't
install the throw hook #932 due to lack of support for --wrap in OSX
ld64 linker).
</content>
</entry>
<entry>
<title>common: stack trace: make clang happy with func ptrs</title>
<updated>2016-07-11T01:26:11Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-07-10T22:57:53Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=fa85cd845f6d69e511eb5bfa11243c4cf1b798f7'/>
<id>urn:sha1:fa85cd845f6d69e511eb5bfa11243c4cf1b798f7</id>
<content type='text'>
Tested that it builds with:
gcc 6.1.1, STATIC=OFF,i686
gcc 6.1.1, STATIC=OFF,armv7h
clang 3.8, STATIC=OFF,i686
clang 3.8, STATIC=OFF,armv7h

gcc 6.1.1, STATIC=ON,i686
clang 3.8, STATIC=ON,i686

Also tested that stack trace is generated fine on exception on:
i686, gcc 6.1.1, STATIC=OFF
(didn't bother testing all the other platforms/configs)

This should fix the build problem on OSX (#871, #901), but
I don't have OSX, so I could only test Clang on Linux.
</content>
</entry>
<entry>
<title>remove POSIX_C_SOURCE and remove dlfcn.h for static builds</title>
<updated>2016-06-21T16:16:25Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2016-06-21T16:16:25Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d7189600aed51e5fde7e9fa01c3b632e6d251de4'/>
<id>urn:sha1:d7189600aed51e5fde7e9fa01c3b632e6d251de4</id>
<content type='text'>
The former was a faulty "fix" for gmtime_r not existing on Windows. The latter is needed only for dynamic builds, and is not included with msys2, which ends up fine because Windows is only built static at this time.
</content>
</entry>
<entry>
<title>Merge pull request #868</title>
<updated>2016-06-21T07:30:56Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2016-06-21T07:30:56Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=03477063ba55232af62f66e5fada4006469a9a22'/>
<id>urn:sha1:03477063ba55232af62f66e5fada4006469a9a22</id>
<content type='text'>
15c2b69 common: fix build without libunwind (moneromooo-monero)
f72388c CMakeLists: fix build without libunwind (moneromooo-monero)
</content>
</entry>
<entry>
<title>common: fix build without libunwind</title>
<updated>2016-06-20T18:23:32Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-06-20T18:23:32Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=15c2b69db7dbdfafd9f9b6cc8c4f14e3952a353b'/>
<id>urn:sha1:15c2b69db7dbdfafd9f9b6cc8c4f14e3952a353b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #775</title>
<updated>2016-06-19T19:14:11Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2016-06-19T19:14:11Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e97d96ccfbb639f621cc4f4336c54cc02fa43485'/>
<id>urn:sha1:e97d96ccfbb639f621cc4f4336c54cc02fa43485</id>
<content type='text'>
e409e59 Print stack trace on exceptions (moneromooo-monero)
ef4ff42 connection_basic: avoid gratuitous exception (moneromooo-monero)
</content>
</entry>
</feed>
