libnpupnp-dmo (1:6.2.3-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Fri, 21 Nov 2025 10:24:23 +0100

libnpupnp-dmo (1:6.2.1-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Sat, 08 Mar 2025 00:29:27 +0100

libnpupnp-dmo (1:6.2.0-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Sat, 17 Aug 2024 23:55:56 +0200

libnpupnp-dmo (1:6.1.3-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Tue, 21 May 2024 11:10:03 +0200

libnpupnp-dmo (1:6.1.2-dmo2) unstable; urgency=medium

  * libnpupnp-dev should Depends on libcurl4-gnutls-dev, libmicrohttpd-dev
    and libexpat1-dev

 -- Christian Marillat <marillat@deb-multimedia.org>  Wed, 24 Apr 2024 14:39:35 +0200

libnpupnp-dmo (1:6.1.2-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Mon, 22 Apr 2024 11:58:30 +0200

libnpupnp-dmo (1:6.1.1-dmo2) unstable; urgency=medium

  * Rebuild for time_t (libcurl3t64-gnutls)

 -- Christian Marillat <marillat@deb-multimedia.org>  Mon, 18 Mar 2024 15:21:20 +0100

libnpupnp-dmo (1:6.1.1-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Tue, 05 Mar 2024 19:40:22 +0100

libnpupnp-dmo (1:6.1.0-dmo2) unstable; urgency=medium

  * Rename libraries for 64-bit time_t transition.

 -- Christian Marillat <marillat@deb-multimedia.org>  Thu, 29 Feb 2024 12:01:36 +0100

libnpupnp-dmo (6.1.0-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Tue, 09 Jan 2024 16:07:02 +0100

libnpupnp-dmo (6.0.2-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Fri, 29 Dec 2023 19:42:27 +0100

libnpupnp-dmo (6.0.1-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Sat, 23 Dec 2023 08:41:04 +0100

libnpupnp-dmo (6.0.0-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Fri, 22 Dec 2023 08:53:01 +0100

libnpupnp-dmo (5.1.2-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Mon, 27 Nov 2023 08:11:16 +0100

libnpupnp-dmo (5.1.1-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Sat, 04 Nov 2023 14:23:28 +0100

libnpupnp-dmo (5.1.0-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Wed, 25 Oct 2023 08:36:56 +0200

libnpupnp-dmo (5.0.2-dmo1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Thu, 20 Apr 2023 08:41:55 +0200

libnpupnp-dmo (5.0.1-dmo1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Wed, 22 Feb 2023 23:06:09 +0100

libnpupnp-dmo (5.0.0-dmo1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Fri, 12 Aug 2022 14:58:14 +0200

libnpupnp-dmo (4.2.3-dmo1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Thu, 07 Jul 2022 13:15:37 +0200

libnpupnp-dmo (4.2.2-dmo1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Sun, 24 Apr 2022 12:57:31 +0200

libnpupnp-dmo (4.2.1-dmo1) unstable; urgency=medium

  * New upstream bugfix release.
  * Back to libnpupnp4 (libnpupnp5 was a bug).

 -- Christian Marillat <marillat@deb-multimedia.org>  Fri, 07 Jan 2022 09:00:22 +0100

libnpupnp-dmo (4.2.0-dmo1) unstable; urgency=medium

  * New upstream release.

 -- Christian Marillat <marillat@deb-multimedia.org>  Wed, 05 Jan 2022 15:48:07 +0100

libnpupnp-dmo (4.1.5-dmo1) unstable; urgency=medium

  * Initial upload.

 -- Christian Marillat <marillat@deb-multimedia.org>  Fri, 15 Oct 2021 09:15:14 +0200

libnpupnp1 (4.1.4-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix vulnerability to DNS-rebind attacks.

 -- Jean-Francois Dockes <jf@dockes.org>  Mon, 19 Apr 2021 12:05:00 +0200

libnpupnp1 (4.1.3-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Improve pupnp compatibility by defining PUPNP_USING_CHUNKED in API.

 -- Jean-Francois Dockes <jf@dockes.org>  Fri, 09 Apr 2021 09:03:00 +0200

libnpupnp1 (4.1.2-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix working with multiple ipv6 link-local interfaces by adding RFC 6874
    zone identifiers to the URLs passed to the client code.
  * Added UpnpGetUrlHostPortForClient() interface to help users of the web
    server compute their URLs.
  * Small build and compat fixes   

 -- Jean-Francois Dockes <jf@dockes.org>  Mon, 05 Apr 2021 16:32:00 +0200

libnpupnp1 (4.1.1-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix HEAD request processing. Fixes Samsung TVs not working with Gerbera+libnpupnp
  
 -- Jean-Francois Dockes <jf@dockes.org>  Sun, 14 Mar 2021 16:30:00 +0100

libnpupnp1 (4.1.0-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * 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.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Sat, 13 Mar 2021 13:30:00 +0100

libnpupnp1 (4.0.14-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix parsing of UPnP description with multiple embedded devices.
  * Allow using a port below 49152.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Mon, 02 Nov 2020 13:10:00 +0100

libnpupnp1 (4.0.13-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix bad change in xml-quoting function, which resulted in catastrophic
    performance degradatation for, e.g. reading big playlists.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Mon, 02 Nov 2020 13:10:00 +0100

libnpupnp1 (4.0.12-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Accept running with ipv4 only if no ipv6 address is available (when
    ipv6 was enabled by a call to UpnpInit2() or by UPNP_FLAG_IPV6). Add
    UPNP_FLAG_IPV6_REQUIRED option flag for mandatory v6.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Sun, 04 Oct 2020 15:53:00 +0200

libnpupnp1 (4.0.11-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Improve compatibility with newer microhttpd versions.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Sat, 12 Sep 2020 15:11:00 +0200

libnpupnp1 (4.0.10-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Forgotten include file in dist.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Mon, 20 Jul 2020 08:09:00 +0200

libnpupnp1 (4.0.9-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Restored some SOAP_E_XX error codes removed by mistake from API.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Tue, 14 Jul 2020 08:22:00 +0200

libnpupnp1 (4.0.8-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Improved processing of device errors, better error data returned.
  * Optional (configure time) code to fix bad utf-8 in data returned from
    some Media Servers (e.g. Minidlna).
  * Fix/improve the network interface selection code.
  * Export the NetIF API to avoid duplication in libupnpp.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Sat, 04 Jul 2020 09:57:00 +0200

libnpupnp1 (4.0.7-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix vulnerability to Callstranger (CVE-2020-12695) 
  
 -- Jean-Francois Dockes <jf@dockes.org>  Mon, 22 Jun 2020 14:48:00 +0200

libnpupnp1 (4.0.6-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix IPV6 operation. Works on Linux, on a single interface.
  * Mac port.
  
 -- Jean-Francois Dockes <jf@dockes.org>  Wed, 10 Jun 2020 18:14:00 +0200

libnpupnp1 (4.0.5-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Add wait for network loop at start up. Default is test net every 2 S
    for 60 S.
  * Restore capability to build on debian 8
  
 -- Jean-Francois Dockes <jf@dockes.org>  Thu, 21 May 2020 10:41:00 +0200

libnpupnp1 (4.0.4-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix intermittent bug at upplay (CP) startup, due to our curl hack
    causing a double-close, the second one on a descriptor opened by
    microhttpd inbetween.
	
 -- Jean-Francois Dockes <jf@dockes.org>  Wed, 13 May 2020 18:19:00 +0200

libnpupnp1 (4.0.3-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix initialization not working when several ipv4 on one interface
    (fails on IP_ADD_MEMBERSHIP).
	
 -- Jean-Francois Dockes <jf@dockes.org>  Tue, 12 May 2020 17:42:00 +0200

libnpupnp1 (4.0.2-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix SSDP location url wrong if service version mismatch
	
 -- Jean-Francois Dockes <jf@dockes.org>  Sat, 09 May 2020 09:42:00 +0200

libnpupnp1 (4.0.1-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Support using multiple network interfaces: one, several, all.
  * Support switching IPV6 use at run time.
  * API change: upnp 1.8 compat new fields Os and user-agent in
    action_request and file_info (gerbera compat).
  * Many style cleanup thanks to clang-tidy and Rosen Penev
  * Proper milliseconds delay computations for sending M-Search
    replies. The previous delay computed in second was often 0.
  * Add small internal XML parser (disabled by default) to allow avoiding
    expat dependancy on systems where it might be a problem.
	
 -- Jean-Francois Dockes <jf@dockes.org>  Wed, 06 May 2020 11:20:00 +0100

libnpupnp1 (2.2.1-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix issues in processing SOAP error responses
  * Add some XML-string-based interfaces to SOAP and GENA to ease
    transition for software using UpnpxxxEx() calls (using IXML DOM
    parameters).
  * Export device description parser.
  * Export std::string-based api to UpnpDownloadUrlItem()
  * struct File_Info response_headers field changed from map to vector.

 -- Jean-Francois Dockes <jf@dockes.org>  Thu, 19 Mar 2020 15:09:00 +0100

libnpupnp1 (2.1.2-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Tentative upmpdcli double-free crash fix
	
 -- Jean-Francois Dockes <jf@dockes.org>  Fri, 06 Mar 2020 10:30:00 +0100

libnpupnp1 (2.1.1-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix crash when encountering address-less entry in getifaddrs output.
	
 -- Jean-Francois Dockes <jf@dockes.org>  Tue, 25 Feb 2020 10:41:00 +0100

libnpupnp1 (2.1.0-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Fix bug when ipv6 is compiled in but no host net interface supports it.
  * API change: chose sensible approach for communicating HTTP headers.
  * Replace pthreads threads and locking with std::mutex, std::thread,
    std::chrono etc.
	
 -- Jean-Francois Dockes <jf@dockes.org>  Mon, 24 Feb 2020 15:53:00 +0100

libnpupnp1 (2.0.1-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Oopsee in soap message format...
  
 -- Jean-Francois Dockes <jf@dockes.org>  Fri, 07 Feb 2020 13:40:00 +0100

libnpupnp1 (2.0.0-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * First version with changed API, no need for libixml. pupnp-free!
  
 -- Jean-Francois Dockes <jf@dockes.org>  Tue, 04 Feb 2020 17:40:00 +0100

libnpupnp0 (1.0.0-1~ppaPPAVERS~SERIES1) SERIES; urgency=low

  * Initial rewrite of libupnp/pupnp 1.6 branch, replacing local code with
    C++ STL structures, libcurl, and libmicrohttpd
  
 -- Jean-Francois Dockes <jf@dockes.org>  Tue, 28 Jan 2020 10:20:00 +0100

