merged listen_on error handling fix from RC_0_16

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10190 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged no-exception handling fix from RC_0_16

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10193 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix no-exception build

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10194 a83610d8-ad2a-0410-a6ab-fc0612d85776
merge optimistic disconnect change from RC_0_16

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10196 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix missing support for DHT put salt

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10197 a83610d8-ad2a-0410-a6ab-fc0612d85776
added missing includes

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10198 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix deprecated-functions=off build

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10199 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged changes from RC_1_0

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10200 a83610d8-ad2a-0410-a6ab-fc0612d85776
more missing include fixes

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10201 a83610d8-ad2a-0410-a6ab-fc0612d85776
fixed typo in dht_store.rst and regenerated html

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10202 a83610d8-ad2a-0410-a6ab-fc0612d85776
transition to use boost.random instead of rand() and custom pseudo random generator

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10203 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged changes from RC_1_0

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10204 a83610d8-ad2a-0410-a6ab-fc0612d85776
clean up some time_t and srand() uses

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10205 a83610d8-ad2a-0410-a6ab-fc0612d85776
polish dht_store document

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10206 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix typo in Jamfil

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10207 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix uTP upload performance issue

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10208 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged changes from RC_1_0

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10209 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged add_torrent_alert fix from RC_0_16

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10211 a83610d8-ad2a-0410-a6ab-fc0612d85776
made uTP re-enter slow-start after time-out

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/branches/RC_1_0@10212 a83610d8-ad2a-0410-a6ab-fc0612d85776
merged changes from RC_1_0

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@10213 a83610d8-ad2a-0410-a6ab-fc0612d85776