make is_upload_only() be accurate and deal with super seeding special case only where necessary. Fix pointless assert in invariant check

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5480 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
don't print so much in test_web_seed

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5481 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
print less in test_swarm.cpp

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5482 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
print even less in test_web_seed

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5483 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
stack SOCKS5 UDP header buffer needs to fit at least 22 bytes

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5485 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix mingw build

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5486 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
added make_torrent.py example and polished the python binding for creating torrents

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5490 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
add make_torrent.py to makefile

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5491 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
add 0.15.6 tag in Changelog

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5493 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fixed bug in session::delete_files option to remove_torrent

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5494 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
added option to replace trackers or add trackers when loading trackers from resume data

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5495 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix assert when checking multiple torrents and pausing session

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5496 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix invariant check for graceful pause

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5497 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
use 'avoid_readback' as default disk cache eviction algorithm

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5498 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
improve avoid_readback by marking pieces that are 'lost' as such, to not waste cache space

git-svn-id: http://libtorrent.googlecode.com/svn/branches/libtorrent_aio@5499 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fixed BSD file allocation issue

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5500 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix minor mingw issue

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5501 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix mingw build

git-svn-id: http://libtorrent.googlecode.com/svn/branches/libtorrent_aio@5502 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
initial experimental support for io_submit

git-svn-id: http://libtorrent.googlecode.com/svn/branches/libtorrent_aio@5504 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
some sync. I/O fixes and make it possible to choose which disk I/O API to use when building

git-svn-id: http://libtorrent.googlecode.com/svn/branches/libtorrent_aio@5505 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda