<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src, branch v0.15.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.15.0.1</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.15.0.1'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2019-11-19T09:20:04Z</updated>
<entry>
<title>make d2h et al. constant-time</title>
<updated>2019-11-19T09:20:04Z</updated>
<author>
<name>Jethro Grassie</name>
<email>jtg@xtrabass.com</email>
</author>
<published>2019-11-08T06:26:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=443b1e9fee964873ede0fde61dc34d834473b47b'/>
<id>urn:sha1:443b1e9fee964873ede0fde61dc34d834473b47b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #6152</title>
<updated>2019-11-18T20:59:10Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2019-11-18T20:59:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=cb3aad4b4603b4d40207a5ceaf0964cb5298014e'/>
<id>urn:sha1:cb3aad4b4603b4d40207a5ceaf0964cb5298014e</id>
<content type='text'>
74b0ca4 v0.15.0.1 version bump (moneromooo-monero)
</content>
</entry>
<entry>
<title>v0.15.0.1 version bump</title>
<updated>2019-11-18T19:23:30Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-11-18T19:23:30Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=74b0ca4bed68e562a7616085a8a20900af16fd10'/>
<id>urn:sha1:74b0ca4bed68e562a7616085a8a20900af16fd10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #6147 DB corruption from child process overwrite</title>
<updated>2019-11-17T14:05:16Z</updated>
<author>
<name>Howard Chu</name>
<email>hyc@symas.com</email>
</author>
<published>2019-11-17T11:41:09Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4dc4e1f1505523b0f0c7085f8cbb486f1a9d424c'/>
<id>urn:sha1:4dc4e1f1505523b0f0c7085f8cbb486f1a9d424c</id>
<content type='text'>
Don't leave stdout/stderr dangling on a fork.
</content>
</entry>
<entry>
<title>wallet: set non-empty error string on connection failure</title>
<updated>2019-11-15T13:09:02Z</updated>
<author>
<name>xiphon</name>
<email>xiphon@protonmail.com</email>
</author>
<published>2019-11-14T19:49:57Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=2a8953c0192792ac51fdcbfb78978a4ccc594811'/>
<id>urn:sha1:2a8953c0192792ac51fdcbfb78978a4ccc594811</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wallet2: fix pool txes not being flushed when mined</title>
<updated>2019-11-04T19:33:22Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-11-04T19:32:48Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=cbec8eb10bd0f0d82b6524df2b4af714b1b3599a'/>
<id>urn:sha1:cbec8eb10bd0f0d82b6524df2b4af714b1b3599a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #6075</title>
<updated>2019-11-03T22:51:11Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2019-11-03T22:51:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e046c02ec318cf52e8c913c1bf847bd489d5c1f3'/>
<id>urn:sha1:e046c02ec318cf52e8c913c1bf847bd489d5c1f3</id>
<content type='text'>
912ff6abe simplewallet: plug a timing leak (moneromooo-monero)
cc2fc0bc3 epee: allow a random component in once_a_time timeouts (moneromooo-monero)
c0f504787 wallet: reuse cached height when set after refresh (moneromooo-monero)
f98d9673e wallet2: fix is_synced checking target height, not height (moneromooo-monero)
98cdc8492 wallet: fix another facet of "did I get some monero" information leak (moneromooo-monero)
69b8aa5a2 wallet2: do not send an unnecessary last getblocks.bin call on refresh (moneromooo-monero)
2ca057402 wallet2: do not repeatedly ask for pool txes sent to us (moneromooo-monero)
</content>
</entry>
<entry>
<title>Merge pull request #6079</title>
<updated>2019-11-02T15:32:39Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2019-11-02T15:31:22Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4ad0f003859f26851c35299c26a451f4f319410e'/>
<id>urn:sha1:4ad0f003859f26851c35299c26a451f4f319410e</id>
<content type='text'>
e4d1674e8 0.15.0.0 release engineering (Riccardo Spagni)
</content>
</entry>
<entry>
<title>simplewallet: plug a timing leak</title>
<updated>2019-11-02T11:41:30Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-10-15T10:30:50Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=912ff6abebe43caf16b3b384c7fde684a3dcb142'/>
<id>urn:sha1:912ff6abebe43caf16b3b384c7fde684a3dcb142</id>
<content type='text'>
As reported by Tramèr et al, timing of refresh requests can be used
to see whether a password was requested (and thus at least one output
received) since this will induce a delay in subsequent calls.
To avoid this, we schedule calls at a given time instead of sleeping
for a set time (which would make delays additive).
To further avoid a scheduled call being during the time in which a
password is prompted, the actual scheduled time is now randomized.
</content>
</entry>
<entry>
<title>wallet: reuse cached height when set after refresh</title>
<updated>2019-11-01T19:00:20Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-10-15T19:16:13Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c0f50478785a67e854228bf392129cdefb55900d'/>
<id>urn:sha1:c0f50478785a67e854228bf392129cdefb55900d</id>
<content type='text'>
Refreshing sets cached height, which is otherwise got by calling
get_info. Since get_info is called upon needing to display a prompt
after a command has finished, it can be used to determine how much
time a given command took to run if the cache timeout lapses while
the command runs. Refreshing caches the height as a side effect, so
get_info will never be called as a result of displaying a prompt
after refreshing (and potentially leaking how much time it took to
process a set of transactions, therefore leaking whether we got
some monero in them).
</content>
</entry>
</feed>
