Changelog for
libnpupnp9-5.0.0-bp155.1.13.x86_64.rpm :
* Sat Aug 13 2022 Michael Pujos
- update to 5.0.0:
* Changed the API to avoid truncation of some long subscription IDs. Upnp_SID is now an std::string instead of a fixed size array. This change should be source-compatible for programs which used the UpnpEvent_get_SID_cstr() macro for accessing the value, but the ABI changes, hence the major version, package, and shared lib version changes- update to 4.2.3:
* Fix bug which could close stderr when changing the log level
* Miscellaneous mostly stylistic changes
* Mon May 09 2022 Christophe Giboudeaux - Update to 4.2.2
* Partial sanitizing of the static library object name space.
* Sun Mar 20 2022 Andreas Stieger - update to 4.2.1:
* improved compatibility with libupnp 1.14.x- add upstream signing key and validate source signature
* Mon Dec 20 2021 Dirk Müller - update to 4.1.5:
* Small fix for working in a BSD jail with single interface
* Fix vulnerability to DNS-rebind attacks.
* Thu Apr 15 2021 Michael Pujos - update to 4.1.3:
* Fix working with multiple ipv6 link-local interfaces by adding RFC 6874 zone identifiers to the URLs passed to the client code
* Add UpnpGetUrlHostPortForClient() interface to help users of the web server compute their URLs
* Small build and compat fixes: fix mingw64 build, add empty UpnpGetServerUlaGuaPort6() call, adjust how UPNP_ENABLE_IPV6 affects module existence to make it compatible with pupnp
* Improve source-level compatibility by defining UPNP_USING_CHUNKED
* Fix HEAD requests. Samsung TVs now work with Gerbera + libnpupnp
* Send SERVER and USER-AGENT headers in misc places where mandated or useful
* Add API for the client code to set the user-agent and server string values
* Fix building and running with --disable-ipv6
* Misc portability fixes
* Sun Nov 15 2020 Michael Pujos - Initial version