a87fd3e21e
* fixed rare crash when purging the peer list * fixed race condition around m_abort in session_impl * fixed bug in web_peer_connection which could cause a hang when downloading from web servers * fixed bug in metadata extensions combined with encryption * refactored socket reading code to not use async. operations unnecessarily * some timer optimizations * removed the reuse-address flag on the listen socket * fixed bug where local peer discovery and DHT wouldn't be announced to without trackers * fixed bug in bdecoder when decoding invalid messages * added build warning when building with UNICODE but the standard library doesn't provide std::wstring * fixed add_node python binding * fixed issue where trackers wouldn't tried immediately when the previous one failed * fixed synchronization issue between download queue and piece picker * fixed bug in udp tracker scrape response parsing * fixed bug in the disk thread that could get triggered under heavy load * fixed bug in add_piece() that would trigger asserts * fixed vs 2010 build * recognizes more clients in identify_client() * fixed bug where trackers wouldn't be retried if they failed * slight performance fix in disk elevator algorithm * fixed potential issue where a piece could be checked twice * fixed build issue on windows related to GetCompressedSize() * fixed deadlock when starting torrents with certain invalid tracker URLs * fixed iterator bug in disk I/O thread * fixed FIEMAP support on linux * fixed strict aliasing warning on gcc * fixed inconsistency when creating torrents with symlinks * properly detect windows version to initialize half-open connection limit * fixed bug in url encoder where $ would not be encoded For the port: * Prepare for -python slave port for the python binding (In part from)[1] * Make LOCALBASE safe [2] * Python bindings require --enable-deprecated-functions * Stop building the static library * Patch is now incorporated into the distribution PR: ports/144337 [1] Submitted by: lioux [1] Submitted by: swell.k@gmail.com [2] Feature safe: yes
168 lines
6.1 KiB
Text
168 lines
6.1 KiB
Text
include/libtorrent/ConvertUTF.h
|
|
include/libtorrent/alert.hpp
|
|
include/libtorrent/alert_types.hpp
|
|
include/libtorrent/alloca.hpp
|
|
include/libtorrent/allocator.hpp
|
|
include/libtorrent/assert.hpp
|
|
include/libtorrent/aux_/session_impl.hpp
|
|
include/libtorrent/bandwidth_limit.hpp
|
|
include/libtorrent/bandwidth_manager.hpp
|
|
include/libtorrent/bandwidth_queue_entry.hpp
|
|
include/libtorrent/bencode.hpp
|
|
include/libtorrent/bitfield.hpp
|
|
include/libtorrent/broadcast_socket.hpp
|
|
include/libtorrent/bt_peer_connection.hpp
|
|
include/libtorrent/buffer.hpp
|
|
include/libtorrent/chained_buffer.hpp
|
|
include/libtorrent/config.hpp
|
|
include/libtorrent/connection_queue.hpp
|
|
include/libtorrent/create_torrent.hpp
|
|
include/libtorrent/debug.hpp
|
|
include/libtorrent/disk_buffer_holder.hpp
|
|
include/libtorrent/disk_io_thread.hpp
|
|
include/libtorrent/entry.hpp
|
|
include/libtorrent/enum_net.hpp
|
|
include/libtorrent/error_code.hpp
|
|
include/libtorrent/escape_string.hpp
|
|
include/libtorrent/extensions.hpp
|
|
include/libtorrent/extensions/logger.hpp
|
|
include/libtorrent/extensions/lt_trackers.hpp
|
|
include/libtorrent/extensions/metadata_transfer.hpp
|
|
include/libtorrent/extensions/smart_ban.hpp
|
|
include/libtorrent/extensions/ut_metadata.hpp
|
|
include/libtorrent/extensions/ut_pex.hpp
|
|
include/libtorrent/file.hpp
|
|
include/libtorrent/file_pool.hpp
|
|
include/libtorrent/file_storage.hpp
|
|
include/libtorrent/fingerprint.hpp
|
|
include/libtorrent/gzip.hpp
|
|
include/libtorrent/hasher.hpp
|
|
include/libtorrent/http_connection.hpp
|
|
include/libtorrent/http_parser.hpp
|
|
include/libtorrent/http_seed_connection.hpp
|
|
include/libtorrent/http_stream.hpp
|
|
include/libtorrent/http_tracker_connection.hpp
|
|
include/libtorrent/identify_client.hpp
|
|
include/libtorrent/instantiate_connection.hpp
|
|
include/libtorrent/intrusive_ptr_base.hpp
|
|
include/libtorrent/invariant_check.hpp
|
|
include/libtorrent/io.hpp
|
|
include/libtorrent/ip_filter.hpp
|
|
include/libtorrent/kademlia/closest_nodes.hpp
|
|
include/libtorrent/kademlia/dht_tracker.hpp
|
|
include/libtorrent/kademlia/find_data.hpp
|
|
include/libtorrent/kademlia/logging.hpp
|
|
include/libtorrent/kademlia/msg.hpp
|
|
include/libtorrent/kademlia/node.hpp
|
|
include/libtorrent/kademlia/node_entry.hpp
|
|
include/libtorrent/kademlia/node_id.hpp
|
|
include/libtorrent/kademlia/observer.hpp
|
|
include/libtorrent/kademlia/refresh.hpp
|
|
include/libtorrent/kademlia/routing_table.hpp
|
|
include/libtorrent/kademlia/rpc_manager.hpp
|
|
include/libtorrent/kademlia/traversal_algorithm.hpp
|
|
include/libtorrent/lazy_entry.hpp
|
|
include/libtorrent/lsd.hpp
|
|
include/libtorrent/magnet_uri.hpp
|
|
include/libtorrent/natpmp.hpp
|
|
include/libtorrent/parse_url.hpp
|
|
include/libtorrent/pch.hpp
|
|
include/libtorrent/pe_crypto.hpp
|
|
include/libtorrent/peer.hpp
|
|
include/libtorrent/peer_connection.hpp
|
|
include/libtorrent/peer_id.hpp
|
|
include/libtorrent/peer_info.hpp
|
|
include/libtorrent/peer_request.hpp
|
|
include/libtorrent/piece_block_progress.hpp
|
|
include/libtorrent/piece_picker.hpp
|
|
include/libtorrent/policy.hpp
|
|
include/libtorrent/proxy_base.hpp
|
|
include/libtorrent/random_sample.hpp
|
|
include/libtorrent/session.hpp
|
|
include/libtorrent/session_settings.hpp
|
|
include/libtorrent/session_status.hpp
|
|
include/libtorrent/size_type.hpp
|
|
include/libtorrent/socket.hpp
|
|
include/libtorrent/socket_type.hpp
|
|
include/libtorrent/socks5_stream.hpp
|
|
include/libtorrent/ssl_stream.hpp
|
|
include/libtorrent/stat.hpp
|
|
include/libtorrent/storage.hpp
|
|
include/libtorrent/time.hpp
|
|
include/libtorrent/torrent.hpp
|
|
include/libtorrent/torrent_handle.hpp
|
|
include/libtorrent/torrent_info.hpp
|
|
include/libtorrent/tracker_manager.hpp
|
|
include/libtorrent/udp_socket.hpp
|
|
include/libtorrent/udp_tracker_connection.hpp
|
|
include/libtorrent/upnp.hpp
|
|
include/libtorrent/utf8.hpp
|
|
include/libtorrent/variant_stream.hpp
|
|
include/libtorrent/version.hpp
|
|
include/libtorrent/web_peer_connection.hpp
|
|
include/libtorrent/xml_parse.hpp
|
|
lib/libtorrent-rasterbar.la
|
|
lib/libtorrent-rasterbar.so
|
|
lib/libtorrent-rasterbar.so.6
|
|
libdata/pkgconfig/libtorrent-rasterbar.pc
|
|
%%PORTDOCS%%%%DOCSDIR%%/Linkage.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/arctic_thumb.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/bitbuddy_thumb.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/bitfox.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/bitrocket_thumb.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/bitscast_thumb.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/bitslug_thumb.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/btg_thumb.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/bubba.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/building.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/client_test.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/client_test.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/deluge.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/dht_extensions.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/disk_access.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/disk_buffer.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/disk_buffer_before_optimization.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/disk_buffer_sample.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/disk_io.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/electric_sheep_thumb.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/examples.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/extension_protocol.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/fatrat.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/fdm.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/features.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/firetorrent.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/flush.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/halite_thumb.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/im_thumb.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/index.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/leechcraft.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/libtorrent_plugins.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/libtorrent_screen.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/limewire.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/lince.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/make_torrent.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/manual.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/merkle_tree.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/miro.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/moopolice_thumb.gif
|
|
%%PORTDOCS%%%%DOCSDIR%%/projects.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/pump.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/python_binding.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/qbittorrent_thumb.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/read_disk_buffers.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/running_tests.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/session_stats_peers.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/storage.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/style.css
|
|
%%PORTDOCS%%%%DOCSDIR%%/tuning.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/tvblob.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/tvitty.jpg
|
|
%%PORTDOCS%%%%DOCSDIR%%/udp_tracker_protocol.html
|
|
%%PORTDOCS%%%%DOCSDIR%%/unicode_support.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/write_disk_buffers.png
|
|
%%PORTDOCS%%%%DOCSDIR%%/ziptorrent_thumb.gif
|
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
|
@dirrm include/libtorrent/aux_
|
|
@dirrm include/libtorrent/extensions
|
|
@dirrm include/libtorrent/kademlia
|
|
@dirrm include/libtorrent
|