Joakim Frostegård
|
9b032f7e24
|
Move all crates to new crates dir
|
2023-10-18 23:53:41 +02:00 |
|
Joakim Frostegård
|
da25d60a5d
|
udp: improve peer client statistics
|
2023-06-08 01:06:19 +02:00 |
|
Joakim Frostegård
|
00c4e61ed9
|
udp: fix template error
|
2023-06-07 13:06:44 +02:00 |
|
Joakim Frostegård
|
a74d6aa458
|
udp: initial support for listing peer clients
|
2023-06-06 01:04:37 +02:00 |
|
Joakim Frostegård
|
b42d55b003
|
Replace indexmap-amortized with plain (ahash) indexmap
|
2023-02-25 22:37:54 +01:00 |
|
Joakim Frostegård
|
77f5e68a9e
|
udp: TorrentData: stop explicitly storing num_leechers
Calculate it with peers.len() - num_seeders instead
|
2022-10-26 20:59:25 +02:00 |
|
Joakim Frostegård
|
e9f83403ba
|
udp: fix bug in TorrentData num_seeders/num_leechers updates
|
2022-09-18 17:55:39 +02:00 |
|
Joakim Frostegård
|
becf88c372
|
udp: in Peer, replace PeerStatus with is_seeder bool
|
2022-08-06 18:14:12 +02:00 |
|
Joakim Frostegård
|
c76d7442e2
|
Use regular (ahash) IndexMap for PeerMaps
|
2022-08-06 16:53:49 +02:00 |
|
Joakim Frostegård
|
f0e0a84088
|
udp: add optional peers per torrent statistics
|
2022-08-06 13:56:19 +02:00 |
|
Joakim Frostegård
|
fcf18c845f
|
Reduce ValidUntil size; reduce size of various ws structs
|
2022-08-01 14:15:06 +02:00 |
|
Joakim Frostegård
|
fb2794643d
|
udp, common: rename request workers to swarm workers
|
2022-07-04 11:49:39 +02:00 |
|