Commit graph

1241 commits

Author SHA1 Message Date
Igor Katson
7a807f39e0
cargo update deps and mark 7.1.0-beta.1 2024-09-13 09:28:12 +01:00
Igor Katson
8974a013ce
Move on_piece_completed() to a more appropriate place 2024-09-13 09:25:52 +01:00
Igor Katson
88c8e51ab8
Merge pull request #233 from izderadicka/pex2
In PEX we should also look at dropped peers
2024-09-13 09:01:54 +01:00
Igor Katson
25ae54acd7
Merge pull request #235 from ikatson/fastresume-detect-missing-files
Fastresume: check at least one piece from each file + windows fix
2024-09-13 09:00:47 +01:00
Igor Katson
00daae97ed
Reorder removal so that mmap is removed before storage 2024-09-13 00:20:37 +01:00
Igor Katson
816838cdf0
Fastresume: check at least one piece from each file 2024-09-12 23:59:50 +01:00
Igor Katson
225e9a9491
Update motivation and sponsors readme 2024-09-12 19:22:00 +01:00
Igor Katson
a7decdaed2
Added Github sponsors 2024-09-12 19:13:31 +01:00
Igor Katson
7c9e9b869a
Update crypto addresses 2024-09-12 18:49:49 +01:00
Igor Katson
eebb3385b9
Update crypto addresses 2024-09-12 18:43:18 +01:00
Igor Katson
66c4008744
Remove paths-ignore: README.md 2024-09-12 17:24:44 +01:00
Igor Katson
056e7d091b
Add donations section 2024-09-12 17:21:39 +01:00
Ivan
bf7f78b602 In PEX we should also look at dropped peers 2024-09-08 14:30:36 +02:00
Igor Katson
a168fef542
Update README.md 2024-09-06 23:26:49 +01:00
Igor Katson
cdd21cb5ca
Merge pull request #232 from ikatson/upnp-multicast-multiaddr
UPNP: join all multicast groups from all interfaces (not just the default one picked by the kernel)
2024-09-06 14:55:56 +01:00
Igor Katson
7296ea212f
UPNP: join all multicast groups from all interfaces (not just the default one picked by the kernel) 2024-09-05 22:52:20 +01:00
Igor Katson
0fa24e6861
Mark 7.1.0 2024-09-02 15:11:01 +01:00
Igor Katson
6bf1d9b328
Merge pull request #231 from ikatson/dlna-features
[UPnP / DLNA] Updates for Samsung to work
2024-09-02 13:44:17 +01:00
Igor Katson
86c68052ef
Conditionally insert DLNA headers only if asked for 2024-09-02 13:21:09 +01:00
Igor Katson
f96a9024e1
Remove stub impl of ContentDirectoryBrowseProvider 2024-09-02 13:05:25 +01:00
Igor Katson
0cb34d9bf1
Headers for Samsung TV to work 2024-09-02 13:01:02 +01:00
Igor Katson
242a5c053a
Add Makefile command to debug docker quickly 2024-09-02 12:24:16 +01:00
Igor Katson
ff7924ff78
UPNP: add size attribute 2024-09-02 12:04:50 +01:00
Igor Katson
bf910d39f2
Add some browsemetadata tests 2024-09-02 11:55:26 +01:00
Igor Katson
ecf41de72b
Restore URLs with better filenames 2024-09-02 11:51:08 +01:00
Igor Katson
8d10a8a69c
UPNP: better ID handling + only ASCII in URLs 2024-09-02 11:41:33 +01:00
Igor Katson
65623f2074
Escape XML instead of CDATA. Samsung TVs only understand escapes, but not CDATA. 2024-09-02 11:14:33 +01:00
Igor Katson
79a8451519
Implement parent_id=-1 2024-09-02 11:14:09 +01:00
Igor Katson
8ab3d4d428
container parent default -1 2024-09-02 11:14:09 +01:00
Igor Katson
2d4b467055
Implement BrowseMetadata 2024-09-02 11:13:49 +01:00
Igor Katson
e4670bd6da
Merge pull request #230 from Artrix9095/main
Remove error when adding duplicate torrents
2024-09-01 19:40:11 +01:00
Artrix9095
135a505455 Remove error when adding duplicate torrents 2024-09-01 10:40:17 -07:00
Igor Katson
206bcde06f
Attempting to connect even if we have full torrent (as other clients do, to attempt upload) 2024-08-31 12:56:47 +01:00
Igor Katson
b60ec6d919
peer has full torrent debug message 2024-08-31 12:53:56 +01:00
Igor Katson
b60850946e
Fix: unchoke now sent after Bitfield properly, not before 2024-08-31 12:15:22 +01:00
Igor Katson
3f014ee80a
Sending your ip as part of peer_connection.rs 2024-08-31 12:15:22 +01:00
Igor Katson
e9acbaa9dc
Merged v7.0.1 2024-08-31 12:15:22 +01:00
Igor Katson
e25612b73f
switch ring to aws-lc-rs 2024-08-31 12:15:22 +01:00
Igor Katson
7e40c71852
More granular feature handling 2024-08-31 12:15:22 +01:00
Igor Katson
9a6039f5ee
upnp-serve compiles on its own 2024-08-31 12:15:22 +01:00
Igor Katson
6d364a96ee
Use system static openssl in docker biulds 2024-08-31 12:15:21 +01:00
Igor Katson
0b248a93e7
Merge pull request #229 from Artrix9095/main
Standardized m3u8 formatting
2024-08-29 23:22:28 +01:00
Artrix9095
0b2a11ec5e Standardized m3u8 formatting 2024-08-29 14:58:46 -07:00
Igor Katson
6ca3561230
Fix disable_upload in GUI 2024-08-29 16:59:53 +01:00
Igor Katson
c923df4458
Better docker tags + main building docker 2024-08-29 16:32:22 +01:00
Igor Katson
536bd1fb7f
Merge pull request #228 from ikatson/smarter-fastresume
Smarter fastresume
2024-08-29 16:10:22 +01:00
Igor Katson
0d0ba84ef6
Report progress when validating fastresume data 2024-08-29 15:43:28 +01:00
Igor Katson
9225e126d9
Check SOME fastresume data, dont trust it completely. 2024-08-29 15:43:19 +01:00
Igor Katson
babe470f9a
Add discover example to upnp 2024-08-29 14:19:20 +01:00
Igor Katson
af00713e4d
Merge pull request #227 from ikatson/dev
Various tweaks to peer protocol information
2024-08-29 13:18:24 +01:00