mirror of
https://github.com/twisterarmy/twister-core.git
synced 2025-01-09 06:18:02 +00:00
35fa3832e8
from m_transactions, we need to properly terminate it in some way. usually we go through the end of the function, where reply() does done(). however there are some error cases where function may returns sooner. this might be unlikely to occur in original upstream code (missing 'r' key, missing 'id'), but with IP enforcing it is not so uncommon. hopefully this will fix #32. |
||
---|---|---|
.. | ||
build-aux | ||
docs | ||
examples | ||
include/libtorrent | ||
m4 | ||
src | ||
test | ||
tools | ||
.gitignore | ||
.regression.yml | ||
AUTHORS | ||
autotool.sh | ||
bootstrap.sh | ||
build_dist.sh | ||
ChangeLog | ||
clean.py | ||
CMakeLists.txt | ||
configure.ac | ||
COPYING | ||
darwin_valgrind.suppressions | ||
dht_flood.py | ||
Jamfile | ||
Jamroot.jam | ||
libtorrent-rasterbar-cmake.pc.in | ||
libtorrent-rasterbar.pc.in | ||
LICENSE | ||
list_files.py | ||
Makefile.am | ||
NEWS | ||
README | ||
runme-android.sh | ||
sanity-checker.xml | ||
set_version.py | ||
update_copyright.py |
libtorrent is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. It is a library and not a full featured client, although it comes with a working example client. The main goals of libtorrent are: * to be cpu efficient * to be memory efficient * to be very easy to use See docs/manual.html for more detailed build and usage instructions. To build with autotools, run: ./configure Followed by make When libtorrent is built, finish off by running the tests: make check