Skip to content

libupnpv1.18.5

Updated

libupnp: Build UPnP-compliant control points, devices, and bridges on several operating systems.

#Usage

libupnp provides pkg-config modules:

# Linux SDK for UPnP Devices
libupnp

libupnp provides CMake targets:

find_package(UPNP CONFIG REQUIRED)
target_link_libraries(main PRIVATE UPNP::Shared)
-- or --
target_link_libraries(main PRIVATE UPNP::Static)

libixml provides CMake targets:

find_package(IXML CONFIG REQUIRED)
target_link_libraries(main PRIVATE IXML::Shared)
-- or --
target_link_libraries(main PRIVATE IXML::Static)

#Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

#Features

No default features.

#client-api

Enable control point code (client)

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#ipv6

Enable IPv6 support

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#ssl

OpenSSL support for encrypted connections

Dependencies:

No transitive dependencies.

Host Dependencies:
3 transitive dependencies:

#webserver

Enable integrated webserver

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#Dependencies

No transitive dependencies.

#Host Dependencies

No transitive dependencies.

#Used By

No ports use this.

#Host Tool For

No ports use this.

#Contributors

  • Kai Blaschke's avatarKai Blaschke
  • toge's avatartoge
  • Weihang Ding's avatarWeihang Ding

#Changelog

  • b18e283[libupnp] Update to 1.18.5 (#52030)
  • 7d1d86a[libupnp] update to 1.18.2 (#50407)
  • c39217b[libupnp] Add new port for libupnp (pupnp) (#48267)