~libtorrent.org/libtorrent.org/+git/lt_github:on_alert-race

Last commit made on 2018-04-15
Get this branch:
git clone -b on_alert-race https://git.launchpad.net/~libtorrent.org/libtorrent.org/+git/lt_github

Branch merges

Branch information

Name:
on_alert-race
Repository:
lp:~libtorrent.org/libtorrent.org/+git/lt_github

Recent commits

87d7f8b... by arvidn <email address hidden> on 2018-04-15

make sure the alert_manager is still locked when calling the on_alert() hook on plugins, since they receive the alert, the storage of that alert is protected by the mutex and might otherwise be destroyed from another thread while the on_alert() callback is still running

9cd0ae6... by arvidn <email address hidden> on 2018-04-13

another boost-1.67 build fix

b3faba3... by Steven Siloti <email address hidden> on 2018-04-13

create dummy alias for boost_python3 when python3 is unavailable

Versions of boost as recent as 1.63 do not create a stub alias for python3
which causes build failures if no version of python3 is configured.
Duplicate that behavior so that building works even on older versions of
boost.

64d6b49... by arvidn <email address hidden> on 2018-04-11

fix boost-1.67 build

236e0e7... by Steven Siloti <email address hidden> on 2018-04-12

pass default constructed boost::function instead of NULL

Clang 6 defines NULL as nullptr which breaks implicit construction
of boost::function from NULL.

aaf9304... by arvid Norberg on 2018-04-09

update year in copyright header

105934e... by arvidn <email address hidden> on 2018-04-08

bump version

c5a5e08... by arvidn <email address hidden> on 2018-04-08

:strtoll() returns LLONG_MAX if the input overflows. Handle this case properly in the http parser

c08a6bf... by "V.G. Bulavintsev" <email address hidden> on 2018-03-07

Make SACK header to be able to take up the whole packet. Rename m_in_buf_size to m_receive_buffer_capacity

257f625... by "V.G. Bulavintsev" <email address hidden> on 2018-03-01

Increase m_in_buf_size and max_packet_reorder to better handle links with high latency