<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/contrib/epee/include/net, branch v0.12.4.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.12.4.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.12.4.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2018-08-05T16:31:40Z</updated>
<entry>
<title>abstract_tcp_server2: fix race on shutdown</title>
<updated>2018-08-05T16:31:40Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-07-11T21:02:28Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=46b697feb4e4a8af7ea56a820d0db8f09bc89b3d'/>
<id>urn:sha1:46b697feb4e4a8af7ea56a820d0db8f09bc89b3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abstract_tcp_server2: fix use after free</title>
<updated>2018-07-04T09:40:53Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-29T14:40:19Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=2daf54deebfa7b60f61fd14886c0591d6bb2daf4'/>
<id>urn:sha1:2daf54deebfa7b60f61fd14886c0591d6bb2daf4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abstract_tcp_server2: restart async accept on error</title>
<updated>2018-07-04T09:40:19Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-12T06:25:01Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e5ac16b0772b9c2005340acd5d9542a2e6986bfc'/>
<id>urn:sha1:e5ac16b0772b9c2005340acd5d9542a2e6986bfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>epee: adaptive connection timeout system</title>
<updated>2018-07-03T10:19:32Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-07T11:43:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d099dba9e1df74cefea9f5c1c75bb0b1c7bdace4'/>
<id>urn:sha1:d099dba9e1df74cefea9f5c1c75bb0b1c7bdace4</id>
<content type='text'>
a connection's timeout is halved for every extra connection
from the same host.

Also keep track of when we don't need to use a connection
anymore, so we can close it and free the resource for another
connection.

Also use the longer timeout for non routable local addresses.
</content>
</entry>
<entry>
<title>epee: fix detection of 172.16.0.0/172.31.255.255 local IP range</title>
<updated>2018-07-03T10:17:19Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-01T20:09:46Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1d3874dabf3c3abf486f2ad9e68866d9cb9cd56c'/>
<id>urn:sha1:1d3874dabf3c3abf486f2ad9e68866d9cb9cd56c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http_protocol_handler: limit the number of starting newlines</title>
<updated>2018-05-31T11:17:54Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-05-26T19:17:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5e2e003cfba9f41fb739d15641d015d9689eb0d5'/>
<id>urn:sha1:5e2e003cfba9f41fb739d15641d015d9689eb0d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abstract_tcp_server2: timeout on RPC connections</title>
<updated>2018-05-31T11:17:52Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-05-26T18:34:13Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=fd9019b37d6b2fd5a6117d1e168e7add248e169e'/>
<id>urn:sha1:fd9019b37d6b2fd5a6117d1e168e7add248e169e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http_protocol_handler: speedup newline discarding</title>
<updated>2018-05-31T11:17:50Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-05-26T18:33:39Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ccaa666cf9dbef3e865c2109ae619215b86805c6'/>
<id>urn:sha1:ccaa666cf9dbef3e865c2109ae619215b86805c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>epee: Drop deprecated Boost.Thread header</title>
<updated>2018-04-25T21:23:42Z</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2018-04-19T06:55:05Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=76817605bda99aa7c30e56e400e902fa30c1ef2f'/>
<id>urn:sha1:76817605bda99aa7c30e56e400e902fa30c1ef2f</id>
<content type='text'>
In file included from src/cryptonote_basic/hardfork.cpp:33:
In file included from src/blockchain_db/blockchain_db.h:42:
In file included from src/cryptonote_basic/hardfork.h:31:
contrib/epee/include/syncobj.h:37:10: fatal error: 'boost/thread/v2/thread.hpp' file not found
#include &lt;boost/thread/v2/thread.hpp&gt;
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/rpc/daemon_handler.cpp:29:
In file included from src/rpc/daemon_handler.h:36:
In file included from src/p2p/net_node.h:41:
In file included from contrib/epee/include/net/levin_server_cp2.h:32:
In file included from contrib/epee/include/net/abstract_tcp_server2.h:324:
contrib/epee/include/net/abstract_tcp_server2.inl:44:10: fatal error: 'boost/thread/v2/thread.hpp' file not found
#include &lt;boost/thread/v2/thread.hpp&gt; // TODO
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

contrib/epee/include/math_helper.h: In member function 'bool epee::math_helper::average&lt;val, default_base&gt;::set_base()':
contrib/epee/include/syncobj.h:227:56: error: 'sleep_for' is not a member of 'boost::this_thread'
 #define  CRITICAL_REGION_LOCAL(x) {boost::this_thread::sleep_for(boost::chrono::milliseconds(epee::debug::g_test_dbg_lock_sleep()));}   epee::critical_region_t&lt;decltype(x)&gt;   critical_region_var(x)
                                                        ^
contrib/epee/include/syncobj.h:227:56: note: in definition of macro 'CRITICAL_REGION_LOCAL'
 #define  CRITICAL_REGION_LOCAL(x) {boost::this_thread::sleep_for(boost::chrono::milliseconds(epee::debug::g_test_dbg_lock_sleep()));}   epee::critical_region_t&lt;decltype(x)&gt;   critical_region_var(x)
                                                        ^~~~~~~~~
contrib/epee/include/syncobj.h:227:56: note: suggested alternative: 'sleep'
 #define  CRITICAL_REGION_LOCAL(x) {boost::this_thread::sleep_for(boost::chrono::milliseconds(epee::debug::g_test_dbg_lock_sleep()));}   epee::critical_region_t&lt;decltype(x)&gt;   critical_region_var(x)
                                                        ^
contrib/epee/include/syncobj.h:227:56: note: in definition of macro 'CRITICAL_REGION_LOCAL'
 #define  CRITICAL_REGION_LOCAL(x) {boost::this_thread::sleep_for(boost::chrono::milliseconds(epee::debug::g_test_dbg_lock_sleep()));}   epee::critical_region_t&lt;decltype(x)&gt;   critical_region_var(x)
                                                        ^~~~~~~~~
</content>
</entry>
<entry>
<title>Fix typos in various files</title>
<updated>2018-03-15T16:25:38Z</updated>
<author>
<name>Dimitris Apostolou</name>
<email>dimitris.apostolou@icloud.com</email>
</author>
<published>2018-03-01T11:36:19Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=57c0b1ed9f15ca27892a8737156c3b8e32a1625e'/>
<id>urn:sha1:57c0b1ed9f15ca27892a8737156c3b8e32a1625e</id>
<content type='text'>
</content>
</entry>
</feed>
