fix release asserts

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@5997 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix issue where event=stopped announces wouldn't be sent when closing session

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6002 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
don't fail socks5 on 'socket already open'

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6003 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
clear the queued packets on socks5 error, as a precaution

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6004 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix UPnP issue for routers with multiple PPPoE connections

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6006 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix some encryption warnings

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6007 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
support generating histograms in session stats

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6010 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
expose incoming_connection_alert to python

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6015 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix non-openssl logging build

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6019 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
improved struct layout debug logging and optimized some structs

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6021 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix torrent_info swap with openssl

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6022 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
some more struct layout optimization

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6030 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
allow NULL to be passed to create_torrent::set_comment and create_torrent::set_creator

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6031 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
remove invalid assert in session_impl::listen_on

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6032 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
expose stats_alert data to python

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

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6036 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
log outstanding reading bytes from peers in stats log

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6043 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
changed semantics of send_buffer_watermark_factor to be specified as a percentage

git-svn-id: http://libtorrent.googlecode.com/svn/trunk@6045 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
add unit test to make sure the next tier is tried in the tracker list when the one ahead of it fails

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

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