test tweaks
make test_ssl build without openssl (and also not do anything)
some c++11 support
some defensive programming. cleanup unused boost include. tighten up boost includes
disable invariant check when TORRENT_DISABLE_INVARIANT_CHECKS is defined
move some defines from headers to cpp files (to improve ABI stability). add some documentation. regenerate html. minor fixes to documentation script
documentation fixes
clean up entry::print
merged changes from trunk
abbreviate long strings when printing lazy_entries on a single line
add backwards compatible reading of IP field in DHT messages
enable all DHT logging (when building with dht logging enabled)
add invariant check to dht routing_table
fix some DHT log parsing scripts
fix Jamfile typo for extensions=on as well as mistakes in ifdefs for encryption fields/code
fix verbose logging build
merge changes from trunk
fix build
fix TORRENT_DISABLE_EXTENSIONS issues (specifically when enabling it)
merged fixes from trunk