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
|
0258838b78
|
fixed typo
|
2026-09-05 09:56:26 -04:00 |
|
orignal
|
36a5821432
|
add announce to .torrent file if available
|
2026-09-05 09:31:16 -04:00 |
|
orignal
|
8ac8c7596e
|
TORRENTS make param
|
2026-09-05 08:22:40 -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
|
d41ca58025
|
Merge pull request #2546 from wipedlifepotato/openssl
grammar things
|
2026-09-04 21:58:38 -04:00 |
|
wipedlifepotato
|
29033c3650
|
.
|
2026-09-05 04:54:05 +03:00 |
|
orignal
|
f70e301762
|
Merge pull request #2545 from wipedlifepotato/openssl
Add torrent by magnet feat
|
2026-09-04 21:33:23 -04:00 |
|
wipedlifepotato
|
3a93debe5c
|
remove blob
|
2026-09-05 04:27:21 +03:00 |
|
wipedlifepotato
|
d13abcda6b
|
torrent-add by magnet
|
2026-09-05 04:25:55 +03:00 |
|
Luminok
|
7b4a724217
|
Merge branch 'PurpleI2P:openssl' into openssl
|
2026-09-05 01:09:26 +00: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 |
|
orignal
|
0b0e88a0d0
|
correct file completion size calculation
|
2026-09-03 15:08:07 -04:00 |
|
orignal
|
f38c3f0b4c
|
Merge pull request #2544 from pobregat0/datagram-cleanup-lock
Check datagram sessions for empty under the lock
|
2026-09-02 18:58:59 -04:00 |
|
PobreGato
|
789fb8b9c1
|
check datagram sessions for empty under the lock
|
2026-09-03 01:58:09 +03:00 |
|
orignal
|
78d1794b5b
|
NO_TORRENTS compilation param added
|
2026-09-02 11:10:10 -04:00 |
|
orignal
|
cef23b0848
|
Merge pull request #2543 from pobregat0/udp-tunnel-not-started
Don't reset shared receivers from a UDP tunnel that was never started
|
2026-09-01 21:11:13 -04:00 |
|
PobreGato
|
620e51abbc
|
don't reset shared receivers from a tunnel that was never started
|
2026-09-02 03:46:25 +03:00 |
|
orignal
|
920226d67a
|
verify received torrent info with infoHash
|
2026-09-01 20:38:41 -04:00 |
|
orignal
|
3281e78503
|
Merge pull request #2542 from pobregat0/stream-terminated-check
Don't send packets from a terminated stream
|
2026-09-01 19:54:51 -04:00 |
|
orignal
|
778e8344e9
|
fixed typo
|
2026-09-01 19:53:12 -04:00 |
|
PobreGato
|
dc1a0ebe94
|
don't send packets from a terminated stream
|
2026-09-02 01:37:06 +03:00 |
|
orignal
|
286e10f8fc
|
send commpressed datagrams right away
|
2026-09-01 17:47:19 -04:00 |
|
orignal
|
7d69f74e29
|
retrun relative pacth to torrent's files
|
2026-09-01 16:37:16 -04:00 |
|
orignal
|
39d6178f33
|
handle BEP9 message
|
2026-09-01 15:26:24 -04:00 |
|
orignal
|
b8282d2d4c
|
don't try to parse RPC request if not supported
|
2026-09-01 08:53:19 -04:00 |
|
orignal
|
557b816510
|
use starts_with to check content-type if C++20
|
2026-09-01 08:34:51 -04:00 |
|
orignal
|
421136b264
|
accept both addresses ending with rpc or rpc/. Accept all content type starting with application/json
|
2026-08-31 21:51:30 -04:00 |
|
orignal
|
6d7ee819eb
|
send ut_metadata in BEP10 handshake
|
2026-08-31 20:43:43 -04:00 |
|
orignal
|
8800014043
|
use correct ident hash for datagram2 signature verification
|
2026-08-31 19:57:45 -04:00 |
|
orignal
|
59c756822d
|
fixed possible overflow
|
2026-08-31 18:08:55 -04:00 |
|
orignal
|
536b9e1cca
|
handle ut_metadata extended message
|
2026-08-31 17:50:25 -04:00 |
|
orignal
|
b46554de65
|
correct incorrect block size for padding block
|
2026-08-31 16:12:40 -04:00 |
|
orignal
|
184dfb1df9
|
handle extended BEP10 messages
|
2026-08-31 16:04:06 -04:00 |
|
orignal
|
aafaed4734
|
store and show tracker error
|
2026-08-31 12:48:02 -04:00 |
|
orignal
|
719812c926
|
reset connection_id if expired
|
2026-08-31 08:26:45 -04:00 |
|