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 |
|
Igor Katson
|
b22298189c
|
Use quick_xml in upnp crate instead of serde_xml_rs
|
2024-08-28 11:50:27 +01:00 |
|
Igor Katson
|
52ca07fe41
|
Cargo upgrade all deps
|
2024-08-28 11:44:01 +01:00 |
|
Igor Katson
|
3ef9dc6655
|
Deduplicate cargo a bit
|
2024-08-28 11:27:44 +01:00 |
|
Igor Katson
|
b612c379e5
|
Merge pull request #221 from ikatson/pex-updates
PEX - Peer Exchange initial impl by @izderadicka
|
2024-08-28 10:30:18 +01:00 |
|
Igor Katson
|
322ff24edf
|
Cargo update
|
2024-08-28 10:23:28 +01:00 |
|
Igor Katson
|
14e0c9d833
|
Remove duplicate ut_pex message
|
2024-08-28 10:20:58 +01:00 |
|
Igor Katson
|
9b5c69f378
|
Shorten debug for PexPeerInfo
|
2024-08-28 10:20:58 +01:00 |
|
Igor Katson
|
9d1ef5c35c
|
Shorten ByteBuf trait bounds everywhere
|
2024-08-28 10:20:58 +01:00 |
|
Igor Katson
|
c7b7dc300f
|
impl Debug for UtPex
|
2024-08-28 10:20:58 +01:00 |
|
Igor Katson
|
90bfb85bcc
|
Some cleanups for utpex
|
2024-08-28 10:20:45 +01:00 |
|
Ivan
|
5e09525dd5
|
Feeding peers from PEX added - PoC
|
2024-08-28 10:10:34 +01:00 |
|
Ivan
|
bbc951733f
|
PEX: Announce support and message definition
|
2024-08-28 10:06:16 +01:00 |
|
Igor Katson
|
c758d0022d
|
Reuse RQBIT_LOG_FILE in Makefile
|
2024-08-28 10:00:01 +01:00 |
|
Igor Katson
|
e9e3acf58a
|
Rename persistence-config to persistence-location + makefile tweaks
|
2024-08-28 09:53:15 +01:00 |
|
Igor Katson
|
398acfd3fa
|
Send NOT_IMPLEMENTED on BrowseMetadata
|
2024-08-28 09:53:14 +01:00 |
|
Igor Katson
|
2dedf26082
|
add sid to subscription manager traces
|
2024-08-28 09:53:14 +01:00 |
|
Igor Katson
|
5bb1fde46e
|
Disable ConnectionManager subscription not to confuse clients
|
2024-08-28 09:53:14 +01:00 |
|