<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/contrib/epee/include/net/net_helper.h, branch main</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=main</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2025-02-14T18:29:57Z</updated>
<entry>
<title>Fix build with boost ASIO 0.87. Support boost 1.66+</title>
<updated>2025-02-14T18:29:57Z</updated>
<author>
<name>Lee *!* Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2024-12-17T21:40:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=01bcd52924244ec8d2a24c10fcef8959289d09ff'/>
<id>urn:sha1:01bcd52924244ec8d2a24c10fcef8959289d09ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Eliminate dependence on boost::interprocess #8223</title>
<updated>2022-03-30T18:18:32Z</updated>
<author>
<name>Jeffrey</name>
<email>jeffryan@tamu.edu</email>
</author>
<published>2022-03-30T18:18:32Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=17772ef53e57620f47c426fa4557671a86f1b3ae'/>
<id>urn:sha1:17772ef53e57620f47c426fa4557671a86f1b3ae</id>
<content type='text'>
In this repo, `boost::interprocess` was being used soley to make `uint32_t` operations atomic. So I replaced each instance of
`boost::interprocess::ipcdetail::atomic(...)32` with `std::atomic` methods. I replaced member declarations as applicable. For example,
when I needed to change a `volatile uint32_t` into a `std::atomic&lt;uint32_t&gt;`. Sometimes, a member was being used a boolean flag, so
I replaced it with `std::atomic&lt;bool&gt;`.

You may notice that I didn't touch `levin_client_async.h`. That is because this file is entirely unused and will be deleted in PR monero-project#8211.

Additional changes from review:
* Make some local variables const
* Change postfix operators to prefix operators where value was not need
</content>
</entry>
<entry>
<title>ssl: buffered handshake detection</title>
<updated>2020-12-28T13:25:37Z</updated>
<author>
<name>anon</name>
<email>anon [at] nowhere</email>
</author>
<published>2020-12-27T01:55:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f7ab8bc6d42ee2b11132c3009ac0207ba6117685'/>
<id>urn:sha1:f7ab8bc6d42ee2b11132c3009ac0207ba6117685</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change epee binary output from std::stringstream to byte_stream</title>
<updated>2020-10-10T15:28:40Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2020-10-13T15:15:07Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7414e2bac11cbf9163ca16dc1b1510b4fd9a0d64'/>
<id>urn:sha1:7414e2bac11cbf9163ca16dc1b1510b4fd9a0d64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>epee: reorder a couple init list fields to match declaration</title>
<updated>2019-11-25T19:27:54Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-11-25T19:13:05Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e896cca86e20ed49abcb4d9cd4a966fd66f28fba'/>
<id>urn:sha1:e896cca86e20ed49abcb4d9cd4a966fd66f28fba</id>
<content type='text'>
This is a bug waiting to happen
</content>
</entry>
<entry>
<title>Merge pull request #5918</title>
<updated>2019-10-08T19:30:45Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2019-10-08T19:30:45Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=18da0fa240d936d93050a3430ebc2b93d5784a2c'/>
<id>urn:sha1:18da0fa240d936d93050a3430ebc2b93d5784a2c</id>
<content type='text'>
4371791 epee: implement handshake timeout for SSL connections (xiphon)
</content>
</entry>
<entry>
<title>epee: implement handshake timeout for SSL connections</title>
<updated>2019-09-17T22:21:16Z</updated>
<author>
<name>xiphon</name>
<email>xiphon@protonmail.com</email>
</author>
<published>2019-09-17T22:19:48Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4371791977a18653da16a99f41de46cee5fa337b'/>
<id>urn:sha1:4371791977a18653da16a99f41de46cee5fa337b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>epee: fix network timeouts in blocked_mode_client</title>
<updated>2019-09-16T18:55:36Z</updated>
<author>
<name>xiphon</name>
<email>xiphon@protonmail.com</email>
</author>
<published>2019-09-16T18:55:36Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7d81850a4619c03b1d0e16183a7ee311c428d849'/>
<id>urn:sha1:7d81850a4619c03b1d0e16183a7ee311c428d849</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added support for "noise" over I1P/Tor to mask Tx transmission.</title>
<updated>2019-07-17T14:22:37Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2019-05-16T20:34:22Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3b24b1d082da28da15dc5e3aeaa0ebebe7758f2f'/>
<id>urn:sha1:3b24b1d082da28da15dc5e3aeaa0ebebe7758f2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>epee: fix SSL autodetect on reconnection</title>
<updated>2019-06-10T10:40:16Z</updated>
<author>
<name>xiphon</name>
<email>xiphon@protonmail.com</email>
</author>
<published>2019-06-10T10:40:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b0a04f7d45271031072ff1d65ec7d9ea139e8950'/>
<id>urn:sha1:b0a04f7d45271031072ff1d65ec7d9ea139e8950</id>
<content type='text'>
</content>
</entry>
</feed>
