made ed25519 build as c++ to be able to use boost.config export and import macros. fixed CMakeList.txt

git-svn-id: http://libtorrent.googlecode.com/svn@10104 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged changes from RC_1_0

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

git-svn-id: http://libtorrent.googlecode.com/svn@10106 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
merged change from RC_1_0

git-svn-id: http://libtorrent.googlecode.com/svn@10107 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
some asserts in disk_io_thread. fix issue in torrent::initialize

git-svn-id: http://libtorrent.googlecode.com/svn@10108 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
mark up a few more places to make the resume-data dirty

git-svn-id: http://libtorrent.googlecode.com/svn@10109 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
some more disk io thread asserts

git-svn-id: http://libtorrent.googlecode.com/svn@10110 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
bump version to 1.0.1

git-svn-id: http://libtorrent.googlecode.com/svn@10111 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
remove some peer connection dependencies on m_ses

git-svn-id: http://libtorrent.googlecode.com/svn@10112 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix another boost.chrono issue

git-svn-id: http://libtorrent.googlecode.com/svn@10113 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
fix todo comment

git-svn-id: http://libtorrent.googlecode.com/svn@10114 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
separate stats counters from session_interface (this was the main use of m_ses in peer connections)

git-svn-id: http://libtorrent.googlecode.com/svn@10115 f43f7eb3-cfe1-5f9d-1b5f-e45aa6702bda
removed unused session_impl member, m_next_disk_peer

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