Igor Katson
|
189dea36a0
|
Windows doesnt have ipv6 netamasks! at least in networkinterfaces package
|
2024-09-16 17:51:47 +01:00 |
|
Igor Katson
|
03391764cc
|
Remove scope_id when non link local addr
|
2024-09-16 17:09:51 +01:00 |
|
Igor Katson
|
f7e0835452
|
Remove custom libc/winapi code in favor of duplicating the socket and using both socket2 and tokio
|
2024-09-16 11:16:46 +01:00 |
|
Igor Katson
|
403a4ce480
|
works on linux now too
|
2024-09-16 10:49:56 +01:00 |
|
Igor Katson
|
6193cc942b
|
doesnt help... maybe set_mcast_if need to call on ipv6 too
|
2024-09-16 10:21:40 +01:00 |
|
Igor Katson
|
028addcf6a
|
Nothing: renames and tiny refactors
|
2024-09-16 09:21:21 +01:00 |
|
Igor Katson
|
8d8d5491f9
|
trying to fix windows multicast
|
2024-09-15 22:43:59 +01:00 |
|
Igor Katson
|
7fd4730b47
|
dont error SSDP on cancel
|
2024-09-15 21:57:50 +01:00 |
|
Igor Katson
|
3acc53a11f
|
IPv6 support for SSDP (for UPNP)
|
2024-09-15 21:57:34 +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
|
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
|
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
|
9e7b656f0b
|
UPNP server integrated into rqbit.
How to use: https://github.com/ikatson/rqbit/pull/208
|
2024-08-23 19:23:02 +01:00 |
|