<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/contrib, 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: support BUILD_SHARED_LIBS built-in option</title>
<updated>2016-09-18T06:56:26Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-09-17T18:03:51Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=06bb6923c3068637af729dd7e7500ce1a6c888b9'/>
<id>urn:sha1:06bb6923c3068637af729dd7e7500ce1a6c888b9</id>
<content type='text'>
Support building internal libraries as shared. This reduces
development time by eliminating the need to re-link all
binaries every time non-interface code in the library changes.
Instead, can hack on libxyz, then `make libxyz`, and re-run
monerod.

By default BUILD_SHARED_LIBS is OFF in release build type,
and ON in debug build type, but can be overriden with -D.
</content>
</entry>
<entry>
<title>Fix portability issues discovered with fresh snap install.</title>
<updated>2016-09-11T23:14:38Z</updated>
<author>
<name>Casey Marshall</name>
<email>casey.marshall@canonical.com</email>
</author>
<published>2016-09-11T23:14:38Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=823843eadb38ab84cac55d260c9394565af2a3dd'/>
<id>urn:sha1:823843eadb38ab84cac55d260c9394565af2a3dd</id>
<content type='text'>
ARCH=native fixes SIGILL issues on other amd64 processors.
Static library dependencies where supported.
Package libunbound2 in the snap.
</content>
</entry>
<entry>
<title>Add snap packaging.</title>
<updated>2016-09-11T16:17:12Z</updated>
<author>
<name>Casey Marshall</name>
<email>casey.marshall@canonical.com</email>
</author>
<published>2016-09-01T19:23:36Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0a56d83d3d8d6369b350ec2810752b683a4a1a3e'/>
<id>urn:sha1:0a56d83d3d8d6369b350ec2810752b683a4a1a3e</id>
<content type='text'>
This adds [snap](https://snapcraft.io) packaging to the project. See the
link for more information on snaps. Snap packages install on all Linux
distributions. On Ubuntu, snap confinement with apparmor and seccomp
provide an additional layer of security.

This snap sets up monerod as a systemd service, which should start
immediately on install. To access the wallet CLI, simply run `monero`
(/snap/bin/monero). I think it's a really quick &amp; easy way to get
started with monero.

I've made some opinionated decisions in the packaging just to kick this
off, but I'm happy to iterate on this stuff.
</content>
</entry>
<entry>
<title>epee: do not try network resolution if loopback worked</title>
<updated>2016-09-01T17:12:39Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-09-01T17:12:39Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0d7ce00793a5e6b9f20f7e6f09313f0240800674'/>
<id>urn:sha1:0d7ce00793a5e6b9f20f7e6f09313f0240800674</id>
<content type='text'>
Fixes the wallet being unable to connect to the daemon
when there is no NIC.
</content>
</entry>
<entry>
<title>Merge pull request #884</title>
<updated>2016-07-06T16:20:17Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2016-07-06T16:20:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=18fa01c0920123a7727ab3fb6aabab165e59002a'/>
<id>urn:sha1:18fa01c0920123a7727ab3fb6aabab165e59002a</id>
<content type='text'>
c2ad9ca allow peers without port (moneromooo-monero)
</content>
</entry>
<entry>
<title>allow peers without port</title>
<updated>2016-07-03T11:51:12Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-07-03T11:51:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c2ad9caf013a7221022de79515ff2d65b62fa73a'/>
<id>urn:sha1:c2ad9caf013a7221022de79515ff2d65b62fa73a</id>
<content type='text'>
The default port is then used
</content>
</entry>
<entry>
<title>contrib: epee: add missing noexcept spec to class decl</title>
<updated>2016-06-22T13:05:53Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-06-21T23:36:26Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=72287d121a5efbb455566d56612daab571a0141b'/>
<id>urn:sha1:72287d121a5efbb455566d56612daab571a0141b</id>
<content type='text'>
The noexcept specs were added to make GCC 6.1.1 happy (#846), but this
one was missing (because GCC did not complain about it on Linux, but
does complain on OSX).
</content>
</entry>
<entry>
<title>Merge pull request #862</title>
<updated>2016-06-19T19:51:32Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2016-06-19T19:51:32Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=2072c642d1e2a3f20ef3656eab1f3703938a0859'/>
<id>urn:sha1:2072c642d1e2a3f20ef3656eab1f3703938a0859</id>
<content type='text'>
5dc09f2 wallet_rpc_server: fix some string values being returned between &lt;&gt; (moneromooo-monero)
f8213c0 Require 64/16 characters for payment ids (moneromooo-monero)
</content>
</entry>
<entry>
<title>Require 64/16 characters for payment ids</title>
<updated>2016-06-19T16:52:39Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-06-09T19:01:56Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f8213c0644ab6b809b586cb510da07984739938d'/>
<id>urn:sha1:f8213c0644ab6b809b586cb510da07984739938d</id>
<content type='text'>
The default behavior for hex string parsing would allow the
last digit to be made from a single hexadecimal character,
which is correct, but we typically do not want that as it
gets confusing and easy to not spot wrong input size.
</content>
</entry>
</feed>
