<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/contrib/epee/src, branch v0.16.0.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.16.0.1</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.16.0.1'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2020-06-11T12:43:13Z</updated>
<entry>
<title>rpc: don't display invalid json errors on default log level</title>
<updated>2020-06-11T12:43:13Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2020-04-28T14:05:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5285ecc3d6ab39efd02d581a43ace33a58a73eb9'/>
<id>urn:sha1:5285ecc3d6ab39efd02d581a43ace33a58a73eb9</id>
<content type='text'>
It's not something the user needs to know, and will display
attacker controlled data
</content>
</entry>
<entry>
<title>ByteSlice: Fix persisting ptr to std::moved SSO buffer</title>
<updated>2020-05-20T00:21:21Z</updated>
<author>
<name>Doyle</name>
<email>doylet@protonmail.com</email>
</author>
<published>2020-05-19T08:45:32Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=438b84690e818b136b84f31a12e67a83fec8979b'/>
<id>urn:sha1:438b84690e818b136b84f31a12e67a83fec8979b</id>
<content type='text'>
The Bug:
1. Construct `byte_slice.portion_` with `epee::span(buffer)` which copies a pointer to the SSO buffer to `byte_slice.portion_`
2. It constructs `byte_slice.storage_` with `std::move(buffer)` (normally this swap pointers, but SSO means a memcpy and clear on the original SSO buffer)
3. `slice.data()` returns a pointer from `slice.portion_` that points to the original SSO cleared buffer, `slice.storage_` has the actual string.
</content>
</entry>
<entry>
<title>Fixed bugs for take_slice and byte_stream-&gt;byte_slice</title>
<updated>2020-05-12T23:07:41Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2020-05-12T05:26:37Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=cc40ce1b3ffca5a48daaf6e35cdca596be5f3820'/>
<id>urn:sha1:cc40ce1b3ffca5a48daaf6e35cdca596be5f3820</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON.</title>
<updated>2020-04-11T04:12:11Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2020-03-18T23:22:39Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c26c93019a52dee52ee865f4f1b23e6929968258'/>
<id>urn:sha1:c26c93019a52dee52ee865f4f1b23e6929968258</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use byte_slice for sending zmq messages - removes data copy within zmq</title>
<updated>2020-04-03T01:56:17Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2019-11-17T06:06:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=da9915746219482c25b96406d475c6fde9b02a31'/>
<id>urn:sha1:da9915746219482c25b96406d475c6fde9b02a31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #6359</title>
<updated>2020-04-21T13:38:21Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2020-04-21T13:38:21Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=06c81b6527be94c66a31a0ec23c56c5a2d602b69'/>
<id>urn:sha1:06c81b6527be94c66a31a0ec23c56c5a2d602b69</id>
<content type='text'>
f9441c5 Fixed string_ref usage bug in epee::from_hex::vector (vtnerd)
</content>
</entry>
<entry>
<title>Allow wallet2.h to run in WebAssembly</title>
<updated>2020-04-15T17:22:46Z</updated>
<author>
<name>woodser</name>
<email>woodser@protonmail.com</email>
</author>
<published>2020-04-15T17:22:46Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=87d75584e8df95ff53a354438760088e061a6de5'/>
<id>urn:sha1:87d75584e8df95ff53a354438760088e061a6de5</id>
<content type='text'>
- Add abstract_http_client.h which http_client.h extends.
- Replace simple_http_client with abstract_http_client in wallet2,
message_store, message_transporter, and node_rpc_proxy.
- Import and export wallet data in wallet2.
- Use #if defined __EMSCRIPTEN__ directives to skip incompatible code.</content>
</entry>
<entry>
<title>Merge pull request #6387</title>
<updated>2020-04-04T18:16:55Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2020-04-04T18:16:55Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=00ede0038d98b6b25935830758c5e65d27c0b669'/>
<id>urn:sha1:00ede0038d98b6b25935830758c5e65d27c0b669</id>
<content type='text'>
0dbdba8 epee: avoid spamming 'Generating SSL certificate' in the logs (xiphon)
</content>
</entry>
<entry>
<title>Merge pull request #6370</title>
<updated>2020-04-04T18:06:36Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2020-04-04T18:06:36Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d86d1a4d29d578dfc905d9ea8086ca92654fe34a'/>
<id>urn:sha1:d86d1a4d29d578dfc905d9ea8086ca92654fe34a</id>
<content type='text'>
3031deb Bump downloaded boost version to 1.72 (omartijn)
6079042 Use boost::asio::ssl::context::sslv23 for backwards compatibility (omartijn)
</content>
</entry>
<entry>
<title>Merge pull request #6351</title>
<updated>2020-04-04T17:55:02Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2020-04-04T17:55:02Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=cfc0f4a7fa67dd880d51c0aa35baa1e73e5db423'/>
<id>urn:sha1:cfc0f4a7fa67dd880d51c0aa35baa1e73e5db423</id>
<content type='text'>
81c5943 Remove temporary std::string creation in some hex-&gt;bin calls (vtnerd)
5fcc23a Move hex-&gt;bin conversion to monero copyright files and with less includes (vtnerd)
3387f0e Reduce template bloat in hex-&gt;bin for ZMQ json (vtnerd)
</content>
</entry>
</feed>
