Commit graph

26 commits

Author SHA1 Message Date
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
76e0e1aa8f
send SSDP NOTIFY in parallel 2024-08-28 16:21:59 +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
9eed5aeb07
sending notifies to all interfaces 2024-08-28 12:33:50 +01:00
Igor Katson
3ef9dc6655
Deduplicate cargo a bit 2024-08-28 11:27:44 +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
Igor Katson
5717f33f68
v7.0.0 prep further 2024-08-27 18:32:17 +01:00
Igor Katson
31a254103c
Remove custom XML parsing 2024-08-27 18:26:34 +01:00
Igor Katson
01a4f68e20
Make rust-tls work (through ring) 2024-08-27 15:11:59 +01:00
Igor Katson
ef99380147
Respond with proper ST header on SSDP upnp requests 2024-08-27 03:43:02 +01:00
Igor Katson
c14ccd5fa2
ReuseAddr on all sytems, resuseport only on Unix 2024-08-26 21:22:00 +01:00
Igor Katson
c74d5f0866
Windows so_reuseport 2024-08-26 19:23:46 +01:00
Igor Katson
aae78b57c7
SO_REUSEADDR on upnp socket 2024-08-26 19:14:18 +01:00
Igor Katson
bf9d75e748
Graceful shutdown 2024-08-26 18:25:22 +01:00
Igor Katson
d4c4f4d93a
Updating docker config 2024-08-26 16:29:58 +01:00
Igor Katson
291b440f81
rewrite templates to use compile-time formatting 2024-08-25 14:37:18 +01:00
Igor Katson
f4f82ed4b4
Fix UPnP on Sony 2024-08-24 14:15:01 +01:00
Igor Katson
9e7b656f0b
UPNP server integrated into rqbit.
How to use: https://github.com/ikatson/rqbit/pull/208
2024-08-23 19:23:02 +01:00