]> Sergey Matveev's repositories - btrtrc.git/tree
Don't group Torrent piece request orders without a storage capacity together
drwxr-xr-x - .circleci
-rw-r--r-- 161 .deepsource.toml
drwxr-xr-x - .github
-rw-r--r-- 24 .gitignore
-rw-r--r-- 120 .golangci.yml
-rw-r--r-- 16725 LICENSE
-rw-r--r-- 480 NOTES.md
-rw-r--r-- 5152 README.md
-rw-r--r-- 531 SECURITY.md
-rw-r--r-- 525 TODO
drwxr-xr-x - analysis
-rw-r--r-- 1276 bad_storage.go
drwxr-xr-x - bencode
-rw-r--r-- 1827 bep40.go
-rw-r--r-- 893 bep40_test.go
-rw-r--r-- 1233 callbacks.go
-rw-r--r-- 1416 client-nowasm_test.go
-rw-r--r-- 44148 client.go
-rw-r--r-- 22237 client_test.go
drwxr-xr-x - cmd
drwxr-xr-x - common
-rw-r--r-- 8692 config.go
-rw-r--r-- 2871 conn_stats.go
-rw-r--r-- 885 deferrwl.go
-rw-r--r-- 1274 dht.go
-rw-r--r-- 830 dialer.go
-rw-r--r-- 932 doc.go
-rw-r--r-- 537 example_test.go
-rw-r--r-- 4800 file.go
-rw-r--r-- 2483 file_test.go
drwxr-xr-x - fs
-rw-r--r-- 2135 global.go
-rw-r--r-- 3828 go.mod
-rw-r--r-- 133677 go.sum
-rw-r--r-- 1680 handshake.go
-rw-r--r-- 317 handshake_test.go
drwxr-xr-x - internal
drwxr-xr-x - iplist
-rw-r--r-- 1286 ipport.go
-rw-r--r-- 912 issue211_test.go
-rw-r--r-- 688 issue97_test.go
-rw-r--r-- 179 listen.go
drwxr-xr-x - logonce
-rw-r--r-- 230 main_test.go
drwxr-xr-x - metainfo
-rw-r--r-- 3691 misc.go
-rw-r--r-- 1270 misc_test.go
drwxr-xr-x - mmap_span
drwxr-xr-x - mse
-rw-r--r-- 103 multiless.go
-rw-r--r-- 2159 network_test.go
-rw-r--r-- 935 networks.go
-rw-r--r-- 2784 peer-conn-msg-writer.go
-rw-r--r-- 1297 peer-impl.go
-rw-r--r-- 1197 peer_info.go
-rw-r--r-- 725 peer_infos.go
drwxr-xr-x - peer_protocol
-rw-r--r-- 47579 peerconn.go
-rw-r--r-- 6143 peerconn_test.go
-rw-r--r-- 394 peerid.go
-rw-r--r-- 525 peerid_test.go
-rw-r--r-- 872 pending-requests.go
-rw-r--r-- 365 pending-requests_test.go
-rw-r--r-- 5506 pex.go
-rw-r--r-- 8349 pex_test.go
-rw-r--r-- 3068 pexconn.go
-rw-r--r-- 1457 pexconn_test.go
-rw-r--r-- 6694 piece.go
-rw-r--r-- 612 piecestate.go
-rw-r--r-- 1242 portfwd.go
-rw-r--r-- 1804 prioritized_peers.go
-rw-r--r-- 1254 prioritized_peers_test.go
-rw-r--r-- 184 protocol.go
-rw-r--r-- 1079 ratelimitreader.go
-rw-r--r-- 8174 reader.go
-rw-r--r-- 634 reader_test.go
-rw-r--r-- 1799 request-strategy-impls.go
drwxr-xr-x - request-strategy
-rw-r--r-- 7790 requesting.go
-rw-r--r-- 2004 requesting_test.go
-rw-r--r-- 2323 rlreader_test.go
-rw-r--r-- 480 roaring.go
drwxr-xr-x - segments
-rw-r--r-- 2776 socket.go
-rw-r--r-- 2591 spec.go
drwxr-xr-x - storage
-rw-r--r-- 245 struct_test.go
-rw-r--r-- 7166 t.go
drwxr-xr-x - test
drwxr-xr-x - testdata
-rw-r--r-- 721 testing.go
-rw-r--r-- 1347 torrent-piece-request-order.go
-rw-r--r-- 59550 torrent.go
-rw-r--r-- 332 torrent_mmap_test.go
-rw-r--r-- 508 torrent_stats.go
-rw-r--r-- 6148 torrent_test.go
drwxr-xr-x - tracker
-rw-r--r-- 6319 tracker_scraper.go
drwxr-xr-x - types
-rw-r--r-- 345 url-net-addr.go
drwxr-xr-x - util
-rw-r--r-- 440 utp.go
-rw-r--r-- 307 utp_go.go
-rw-r--r-- 408 utp_libutp.go
-rw-r--r-- 268 utp_test.go
drwxr-xr-x - version
-rw-r--r-- 911 webrtc.go
-rw-r--r-- 5336 webseed-peer.go
drwxr-xr-x - webseed
drwxr-xr-x - webtorrent
-rw-r--r-- 2606 worse-conns.go
-rw-r--r-- 1230 worse-conns_test.go
-rw-r--r-- 1939 wstracker.go