orignal
|
aee00c1984
|
don't try to peer if pending connection. Request trackers right away when torrent was added
|
2026-09-13 10:01:52 -04:00 |
|
orignal
|
d7e3750fd3
|
pause between stop and deletion of torrents tunnel
|
2026-09-13 08:04:39 -04:00 |
|
orignal
|
1d96c2ac69
|
tribool local bitfield state. Delete .resume file after receiving last piece
|
2026-09-12 21:59:04 -04:00 |
|
orignal
|
13925712f8
|
check if stream is still alive in callback
|
2026-09-12 16:44:48 -04:00 |
|
orignal
|
181027c3b0
|
let tunnels finish thier tasks on stop
|
2026-09-12 15:46:10 -04:00 |
|
orignal
|
3630a57054
|
take non connected peers from torrent
|
2026-09-12 12:33:14 -04:00 |
|
orignal
|
95f251fdcb
|
only one peer connection with destination per torrent
|
2026-09-12 11:03:33 -04:00 |
|
orignal
|
d5a6c93d3d
|
close all active seesions on stop. Check if .part file exists before renaming
|
2026-09-12 11:01:34 -04:00 |
|
orignal
|
8edd903a79
|
clean up pieces of seeding torrent. Update torrent status in random intervals
|
2026-09-12 08:17:17 -04:00 |
|
orignal
|
c740ea579c
|
fixed possible memory leak
|
2026-09-11 15:13:39 -04:00 |
|
orignal
|
aa06c8144f
|
decode url from tracker param
|
2026-09-11 11:32:34 -04:00 |
|
orignal
|
2d185a508e
|
decode url from magnet's display name param
|
2026-09-11 09:46:05 -04:00 |
|
orignal
|
3bf919b780
|
close connections after receiving info if they didn't have it by handshake
|
2026-09-10 22:10:18 -04:00 |
|
orignal
|
e0fcfb3507
|
notify existing peers about new incoming peer
|
2026-09-10 15:30:44 -04:00 |
|
orignal
|
e846140b38
|
response with more params to torrent-get
|
2026-09-10 14:42:32 -04:00 |
|
orignal
|
6929699325
|
send PEX added message to incoming connection
|
2026-09-10 13:08:24 -04:00 |
|
orignal
|
0d655befa5
|
respond with reject request if piece load failed
|
2026-09-09 18:09:51 -04:00 |
|
orignal
|
13906f9f48
|
use transmission RPC api v17
|
2026-09-09 17:59:57 -04:00 |
|
orignal
|
e50950c6c0
|
connect to new peers received through PEX
|
2026-09-09 16:42:13 -04:00 |
|
orignal
|
e3be45ec50
|
receive I2P_PEX messages
|
2026-09-09 10:45:52 -04:00 |
|
orignal
|
7d93ac0f02
|
maintain connections list per torrent
|
2026-09-08 20:53:22 -04:00 |
|
orignal
|
0a8a96e60b
|
RPC method session-stats
|
2026-09-08 18:20:42 -04:00 |
|
orignal
|
7a0b4a44b0
|
recognize insulocculta tracker's fetcher
|
2026-09-08 11:21:43 -04:00 |
|
orignal
|
5e51001c44
|
reverse extended msgid
|
2026-09-08 10:03:08 -04:00 |
|
orignal
|
4966e30938
|
support C++20 with older boost
|
2026-09-07 22:55:21 -04:00 |
|
orignal
|
0995713eba
|
handle dn param from magnet link
|
2026-09-07 20:43:34 -04:00 |
|
orignal
|
123f5c75ce
|
check incoming requests queue size and reject or choke if exceeds
|
2026-09-07 18:41:59 -04:00 |
|
orignal
|
c89880c517
|
handle and send reqq param from BEP10
|
2026-09-07 17:32:29 -04:00 |
|
orignal
|
dfab300cf1
|
fixed build error
|
2026-09-07 12:09:08 -04:00 |
|
orignal
|
4618a2d9b3
|
replace / to _ in file path from .torrent file
|
2026-09-07 11:43:26 -04:00 |
|
orignal
|
fb5500ba94
|
respond with all torrents info if can't recognize ids param
|
2026-09-07 08:32:33 -04:00 |
|
orignal
|
bf0735a5f0
|
set announce from magnet link
|
2026-09-06 21:50:00 -04:00 |
|
orignal
|
2ee0e5faba
|
randonly select piece to downloand among pieces with same number of peers
|
2026-09-06 21:13:48 -04:00 |
|
orignal
|
4c3fad35bc
|
more RPC stats about torrent
|
2026-09-06 20:49:15 -04:00 |
|
orignal
|
afe5c9cb8c
|
send stopped event to trackers on stop
|
2026-09-06 16:16:47 -04:00 |
|
orignal
|
69d915a103
|
fixed nextAnnounceTime overflow
|
2026-09-06 11:26:54 -04:00 |
|
orignal
|
f70e44d659
|
terminate connection right away once metainfo received. Cleanup pieces before parsing
|
2026-09-06 11:05:23 -04:00 |
|
orignal
|
19e0586b4a
|
check if magnet is not ready for status update and tracket info
|
2026-09-06 08:35:10 -04:00 |
|
orignal
|
0bbfc816a8
|
handle allowed fast msg
|
2026-09-05 21:18:56 -04:00 |
|
orignal
|
a63b7b1030
|
handle suggest piece msg
|
2026-09-05 20:31:10 -04:00 |
|
orignal
|
1e4703edc2
|
response to metadataPercentComplete
|
2026-09-05 17:40:46 -04:00 |
|
orignal
|
97ce8d3335
|
handle reject request msg
|
2026-09-05 17:11:55 -04:00 |
|
orignal
|
daccef90c1
|
BEP6
|
2026-09-05 15:07:16 -04:00 |
|
orignal
|
36a5821432
|
add announce to .torrent file if available
|
2026-09-05 09:31:16 -04:00 |
|
orignal
|
3de5ae0700
|
close connection if peer doesn't support BEP9 and BEP10 if magnet doesn't have info yet
|
2026-09-04 22:24:27 -04:00 |
|
orignal
|
b5989bec8a
|
fixed typo
|
2026-09-04 20:50:52 -04:00 |
|
orignal
|
aad34ec242
|
ignore total_size from BEP9 metadata. Check size of magnet hash
|
2026-09-04 20:42:45 -04:00 |
|
orignal
|
d203db13a7
|
update torrent info and save .torent file from BEP9 metadata
|
2026-09-04 17:36:28 -04:00 |
|
orignal
|
d608d3f5b2
|
show torrent availability on remote peer in progress field
|
2026-09-03 20:25:45 -04:00 |
|
orignal
|
e49079f165
|
handle magnet links from torrent-add RPC
|
2026-09-03 18:31:46 -04:00 |
|