Commit graph

1205 commits

Author SHA1 Message Date
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
Igor Katson
1d48a5198b
Send client name in extended handshake 2024-08-29 13:08:55 +01:00
Igor Katson
bafd958d0d
make all fields in utpex optional 2024-08-29 13:01:12 +01:00
Igor Katson
0bb1c77456
Decode more peer ids 2024-08-29 12:48:14 +01:00
Igor Katson
d7f3d883f2
Merge pull request #226 from ikatson/connection-manager-stub
[Feature] [UPnP] connection manager stub
2024-08-29 12:29:46 +01:00
Igor Katson
0960a768e6
Implement stubs for actual connection manager methods 2024-08-29 12:23:18 +01:00
Igor Katson
99ffeec323
Implement GetProtocolInfo 2024-08-29 12:06:03 +01:00
Igor Katson
0303cfa084
Fix a bug where upnp subscriptions were not renewed if the headers missed callback and event 2024-08-29 11:57:19 +01:00
Igor Katson
a44acd947b
Handling ConnectionManager subscriptions 2024-08-29 11:57:19 +01:00
Igor Katson
96eb5fec73
ConnectionManager service stub 2024-08-29 11:57:19 +01:00
Igor Katson
15b254c47c
Refactor content_directory into files 2024-08-29 11:57:18 +01:00
Igor Katson
510769886b
Merge pull request #225 from ikatson/desktop-same-workspace
Desktop same workspace
2024-08-29 11:55:31 +01:00
Igor Katson
63c494cca4
updating test workflows 2024-08-29 11:40:05 +01:00
Igor Katson
94bdbad26c
Change desktop/src-tauri/target to just target/ 2024-08-29 11:11:52 +01:00
Igor Katson
b261e69cb1
updating test workflows 2024-08-29 11:05:06 +01:00
Igor Katson
b6b68cef44
Check and test whole workspace 2024-08-29 10:56:37 +01:00
Igor Katson
1ae81c6cb0
Desktop in same workspace as main app 2024-08-29 10:52:25 +01:00
Igor Katson
d6b1c47d45
Add #[track_caller] to all spawns so that tokio-console works (if enabled) 2024-08-29 10:30:06 +01:00
Igor Katson
edba359400
Make tokio-console feature flag actually work 2024-08-29 10:29:55 +01:00
Igor Katson
6182d94ce4
Add a command to Makefile: docker-build-armv7 2024-08-29 10:29:41 +01:00
Igor Katson
00537e4eed
Merge pull request #223 from ikatson/disable-upload
[Feature] option to disable upload
2024-08-29 10:27:30 +01:00
Igor Katson
8379672f01
Add disable upload checkbox to UI 2024-08-29 10:23:07 +01:00
Igor Katson
7fda8c0a14
Add doc for --disable-upload 2024-08-28 18:07:53 +01:00
Igor Katson
fc7ae3bbe5
[Feature] option to disable upload 2024-08-28 18:02:25 +01:00
Igor Katson
9f798696ff
reduce noisy test logs 2024-08-28 17:44:46 +01:00
Igor Katson
e47134a45e
cleanup makefile 2024-08-28 17:18:21 +01:00
Igor Katson
b9668b08e8
Makefile shorthands to build Docker images 2024-08-28 17:01:56 +01:00
Igor Katson
7448fb6412
Restore docker building openssl, ring is TOO slow 2024-08-28 17:01:43 +01:00
Igor Katson
41255ab933
Remove rust-tls (sha1-ring) from tests as its too slow 2024-08-28 16:42:14 +01:00
Igor Katson
9b62f42a99
Run tests on all OSes 2024-08-28 16:32:56 +01:00
Igor Katson
76e0e1aa8f
send SSDP NOTIFY in parallel 2024-08-28 16:21:59 +01:00
Igor Katson
5f7bf174bf
Merge pull request #222 from ikatson/upnp-server-autoip
[Feature] UPNP MediaServer: send notifies on all interfaces, no need to specify hostname
2024-08-28 14:12:58 +01:00
Igor Katson
fef068d809
Fix desktop to support this 2024-08-28 13:56:12 +01:00
Igor Katson
d90c4dabe7
Downgrade an SSDP message log level to debug 2024-08-28 13:45:05 +01:00
Igor Katson
b174afaa12
UPNP: send notifies on all interfaces, no need to specify hostname anymore 2024-08-28 13:38:11 +01:00
Igor Katson
0214817122
Fix root crate compilation dependencies to force sha1* 2024-08-28 13:32:42 +01:00
Igor Katson
9eed5aeb07
sending notifies to all interfaces 2024-08-28 12:33:50 +01:00