diff --git a/docs/building.html b/docs/building.html index 1aae861bd..a81233419 100644 --- a/docs/building.html +++ b/docs/building.html @@ -3,7 +3,7 @@ - + libtorrent manual @@ -359,13 +359,15 @@ implementation is used. -pool-allocators +allocator @@ -741,6 +743,11 @@ If this is not defined, either TORRENT_USE_OPENSSL or TORRENT_USE_GCRYPT must be defined. +TORRENT_DISABLE_EXTENSIONS +When defined, libtorrent plugin support is +disabled along with support for the extension +handskake (BEP 10). + _UNICODE On windows, this will cause the file IO use wide character API, to properly support diff --git a/docs/todo.html b/docs/todo.html index ba3453c71..b973ac99c 100644 --- a/docs/todo.html +++ b/docs/todo.html @@ -1354,7 +1354,7 @@ use allocate_disk_receive_buffer and release_disk_receive_buffer

../incl }; } -relevance 0../src/bt_peer_connection.cpp:621this could be optimized using knuth morris pratt

this could be optimized using knuth morris pratt

../src/bt_peer_connection.cpp:621

		{
+
relevance 0../src/bt_peer_connection.cpp:625this could be optimized using knuth morris pratt

this could be optimized using knuth morris pratt

../src/bt_peer_connection.cpp:625

		{
 			disconnect(errors::no_memory);
 			return;
 		}
@@ -1405,7 +1405,7 @@ use allocate_disk_receive_buffer and release_disk_receive_buffer

../incl // } // no complete sync -

relevance 0../src/bt_peer_connection.cpp:2085if we're finished, send upload_only message

if we're finished, send upload_only message

../src/bt_peer_connection.cpp:2085

			if (msg[5 + k / 8] & (0x80 >> (k % 8))) bitfield_string[k] = '1';
+
relevance 0../src/bt_peer_connection.cpp:2089if we're finished, send upload_only message

if we're finished, send upload_only message

../src/bt_peer_connection.cpp:2089

			if (msg[5 + k / 8] & (0x80 >> (k % 8))) bitfield_string[k] = '1';
 			else bitfield_string[k] = '0';
 		}
 		peer_log("==> BITFIELD [ %s ]", bitfield_string.c_str());
@@ -1456,8 +1456,8 @@ use allocate_disk_receive_buffer and release_disk_receive_buffer

../incl std::back_insert_iterator<std::string> out(remote_address); detail::write_address(remote().address(), out); handshake["yourip"] = remote_address; -

relevance 0../src/bt_peer_connection.cpp:3325move the erasing into the loop above remove all payload ranges that has been sent

move the erasing into the loop above -remove all payload ranges that has been sent

../src/bt_peer_connection.cpp:3325

			for (std::vector<range>::iterator i = m_payloads.begin();
+
relevance 0../src/bt_peer_connection.cpp:3329move the erasing into the loop above remove all payload ranges that has been sent

move the erasing into the loop above +remove all payload ranges that has been sent

../src/bt_peer_connection.cpp:3329

			for (std::vector<range>::iterator i = m_payloads.begin();
 				i != m_payloads.end(); ++i)
 			{
 				i->start -= bytes_transferred;