Skip to content

Releases: gabrielmagno/nano-dlna

v0.3.0

16 May 22:08
3df3241
Compare
Choose a tag to compare

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.