Nanodlna

Latest version: v0.3.0

Safety actively analyzes 622275 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.0

New
- New CLI actions: `pause` and `stop`. Thanks to s482dcaw for implementing this

Changed
- We now omit duplicated devices from the list result
- If `Ctrl + C` is pressed (or SIGINT signal is received) while playing a file, we send an `stop` command to the device playing the file

Fixed
- Explicitly packs the TTL as unsigned char, in order to make the socket options work on OpenBSD. Thanks to vext01 for reporting the error.
- Bind the multicast socket to `0.0.0.0` (instead of empty string), and bind it to the specified host when explicitly specified. Hopefully this will make nano-dlna find devices in hosts with multiple network adapters. Thanks to vext01 for reporting it.
- Discover devices/services available in a single multi-device hardware (DLNA `deviceList`). Thanks to s482dcaw for reporting the problem and also proposing a solution with a PR.
- Check if the broadcast message has the `st` field before parsing and registering the device

I would also like to thanks vansatchen for reporting some issues and helping me debug it together.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.