Up to [cvs.NetBSD.org] / pkgsrc / net / gssdp
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
gssdp: updated to 1.6.2 1.6.2 (stable) ============== - Propagate random port up to client, partial fix for GUPnP/81 - Add manpage for sniffer 1.6.1 (stable) ============== - Potential fix for sending discovery responses with the wrong location - Properly parse netlink messages in neighbour discovery - Do not leak the host mask if it was alreay provided on object client creation - Fix install path for generated documentation - Fix warning message for link-local v4 addresses Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/gssdp/issues/22 - https://gitlab.gnome.org/GNOME/gssdp/issues/24 1.6.0 (stable) ============== - Re-release of 1.5.2 as stable version. No functional changes
net: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch
net: Remove SHA1 hashes for distfiles
gssdp: update to 1.0.3. 1.0.3 ===== - meson build fixes - Fix running sniffer from meson build - Fix issue on OS X when socket is destroyed after suspend - Fix a memory leak in the device sniffer - Fix a crash when sending a SSDP message after clearing the custom headers - Use utsname.release for Server: header Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/gssdp/issues/1 - https://bugzilla.gnome.org/show_bug.cgi?id=794340
gssdp: update to 1.0.2. 1.0.2 ===== - Small documentation fixes - Fix deprecation warning with GTK+-3.22 All contributors to this release: - Jens Georg <mail@jensge.org> 1.0.1 ===== - Fix some compiler/c89 issues with recent mingw - Use proper ssize_t modifier in printf - Make documentation point to itself by declaring it stable - Use correct FSF address in documentation text All contributors to this release: - Jens Georg <mail@jensge.org>
Updated gssdp to 1.0.0. 0.99.0 ====== - Don't leak arp lookup symbol - Minor documentation updates All contributors to this release: - Jens Georg <mail@jensge.org> 0.14.16 ======= - Fill the interface index for bionic. - Remove unused include. - Fix interface lookup on Win32 Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=762455 - https://bugzilla.gnome.org/show_bug.cgi?id=765688 - https://bugzilla.gnome.org/show_bug.cgi?id=765709 All contributors to this release: - Aurélien Chabot <aurelien.chabot@parrot.com> - Jens Georg <mail@jensge.org> - Florian Zwoch <fzwoch@gmail.com> 0.14.15 ======= - Actually use the TTL that was set by the user - Use if_nametoindex instead of IOCTL when available - Implement a User Agent cache based on SSDP packages - Fix potential strncpy overflow - Add missing m4 macros - Disable PKTINFO on OS X - Do not leak host_addr in clients. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=653894 - https://bugzilla.gnome.org/show_bug.cgi?id=762324 - https://bugzilla.gnome.org/show_bug.cgi?id=764677 All contributors to this release: - Jens Georg <mail@jensge.org> - Philip Withnall <philip.withnall@collabora.co.uk> - Philip Withnall <philip@tecnocode.co.uk> 0.14.14 ======= - Fix warning if the IP address is not known. - Fix issue with discovery. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=760702 All contributors to this release: - Jens Georg <mail@jensge.org> - Philip Withnall <philip@tecnocode.co.uk> 0.14.13 ======= - Make "host-ip" of GSSDPClient a construction property to give the caller the chance to bypass the IP autodetection during client creation. All contributors to this release: - Jens Georg <mail@jensge.org> 0.14.12.1 ========= - Update m4 macros from autoconf-archive. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=758778 All contributors to this release: - Jens Georg <mail@jensge.org> 0.14.12 ======= - Fix issues with names of loopback device on *BSD. - Move gtest code one level up and examples to their own folder. - Fix a possible NULL derefence in gssdp-device-sniffer. - Remove use of gnome-common for building. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=743070 All contributors to this release: - Jens Georg <mail@jensge.org> - Thomas Klausner <tk@giga.or.at>
Add SHA512 digests for distfiles for net category Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Add upstream bug report URL.
Update to 0.14.11: 0.14.11 ======= - Fix memory leak in GSSDPClient. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=737870 All contributors to this release: - Richard Röjfors <richard@puffinpack.se> - Jens Georg <mail@jensge.org> 0.14.10 ======= - DOAP fixes - Fix SSDP when running on the same host. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=733851 All contributors to this release: - Olav Vitters <olav@vitters.nl> - Jussi Kukkonen <jku@goto.fi> - Jens Georg <mail@jensge.org> - Andre Klapper <a9016009@gmx.de>
Update to 0.14.9: 0.14.9 ====== - Properly set max age property. - Some gtk-doc fixes. - Only consider "200 OK" a proper response for SSDP requests. - Remove a scary warning. - Fix source packet filtering. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=697084 - https://bugzilla.gnome.org/show_bug.cgi?id=730946 - https://bugzilla.gnome.org/show_bug.cgi?id=733651 All contributors to this release: - Jussi Kukkonen <jku@goto.fi> - Jens Georg <mail@jensge.org> - Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
Update to 0.14.8: 0.14.8 ====== - Recover from lost BYEBYE packets. - Some code clean-up. - Use GLib's multicast socket functions. - Fix compiling on mingw. - Don't abort if get_host_ip fails. - Fix an issue with unreffing GSources. - Fix build on some BSDs. - Use pktinfo on Linux to determine the source interface instead of relying on netmasks. - Use strncpy() on interface names to not exceed ifrn_name length. - Documentation fixes. - Add support for vendor-specific headers in SSDP messages. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=678660 - https://bugzilla.gnome.org/show_bug.cgi?id=711320 - https://bugzilla.gnome.org/show_bug.cgi?id=724030 - https://bugzilla.gnome.org/show_bug.cgi?id=728871 - https://bugzilla.gnome.org/show_bug.cgi?id=728888 - https://bugzilla.gnome.org/show_bug.cgi?id=729613 - https://bugzilla.gnome.org/show_bug.cgi?id=730358 All contributors to this release: - Jens Georg <mail@jensge.org> - Philip Withnall <philip.withnall@collabora.co.uk> - Jens Georg <jensg@openismus.com> - Riko Yamada <rik0yamada@yahoo.co.jp> - Louis-Francis Ratté-Boulianne <lfrb@collabora.com> - Branislav Katreniak <bkatreniak@nuvotechnologies.com>
update to 0.14.7 change: Add mising function declaration
update to 0.14.6 changes: minor feature additions and fixes
Update to 0.14.4: 0.14.4 ====== - Fix gtk-doc warnings. - Use SO_REUSEPORT on FreeBSD and Debian/kFreeBSD. - Fix discovery issue with some devices when g_get_application_name returned a non-ASCII translated version of the name. - Fix a compiler warning about parentheses. - Use GNOME_COMPILE_WARNINGS for a safe set of strict compiler warnings. - Remove the use of INCLUDES which has been deprecated for a while. All contributors to this release: Jens Georg <jensg@openismus.com> Bastien Nocera <hadess@hadess.net>
Update to 0.14.3 * Use gtk3 instead of gtk2. Changelog: 0.14.3 ====== - Add --interface, -i commandline option to gssdp-device-sniffer to specify a network interface for it to run on. - Update the GSSDP device sniffer to GTK+3. - Depend on vapigen >= 0.20 if gobject-introspection is 1.36 or newer. - Some minor UI fixes in gssdp-device-sniffer. - Make it compile with -Wall -Wextra. All contributors to this release: Jens Georg <jensg@openismus.com> Changes in dependencies: Gtk+ >= 3.0 vapigen >= 0.20 if gobject-introspection is >= 1.36
update to 0.14.2 This switches to the new stable release branch.
-refer to upstream bug ID -build vala bindings bump PKGREV
re-add the patch which applies SO_REUSEPORT, got lost in last update
Update to 0.12.2.1 * Bump BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS Changelog: 0.12.2.1 ======== - Add missing gssdp-1.0.deps file to tarball All contributors to this release: Jens Georg <mail@jensge.org> Bugs fixed: - https://bugzilla.gnome.org/show_bug.cgi?id=682228 0.12.2 ====== - Functional tests. - Regression tests. - Ignore announcements from services with a lower version. - Make internal resource cache version-independant. - Update gtk-doc annotations. - Update pkg-config files. - Create Vala bindings from GIR. All contributors to this release: Jens Georg <mail@jensge.org> Stef Walter <stefw@gnome.org> Riko Yamada <rik0yamada@yahoo.co.jp> Mark Ryan <mark.d.ryan@intel.com> Bugs fixed: - https://bugzilla.gnome.org/show_bug.cgi?id=673150 - https://bugzilla.gnome.org/show_bug.cgi?id=678744 - https://bugzilla.gnome.org/show_bug.cgi?id=679781 - https://bugzilla.gnome.org/show_bug.cgi?id=682099 - https://bugzilla.gnome.org/show_bug.cgi?id=675355 0.12.1 ====== - Increase UDP buffer size. - Fix searching for an UDN that started with [a-f] All contributors to this release: Steffen Sledz <sledz@dresearch-fe.de> Jens Georg <mail@jensge.org> Bugs fixed: - https://bugzilla.gnome.org/show_bug.cgi?id=664177 0.12.0 ====== - Remove unnecessary and annoying deprecation warnings. - When sending duplicate announcement packets, always repeat complete sets. All contributors to this release: Jens Georg <mail@jensge.org> Bugs fixed: - bgo#655900 DLNA requirements addressed: - 7.2.4.3 - 7.2.4.5 0.11.2 ====== - Modernize autotools. - Create .xz dist tarballs only. - Deprecate main_context argument and property. Use g_main_context_push_thread_default() instead. - Fix warnings from gtk-doc. All contributors to this release: Jens Georg <mail@jensge.org> Bugs fixed: - bgo#654733 - bgo#654178 - bgo#654177 Changes in dependencies (when compiling from git): Autoconf >= 2.64 Automake >= 1.11 0.11.1 ====== - Fullfill restrictions imposed by UPnP CTT 1.5. - Initial OpenBSD support. - Fix a crash on socket creation. - Implement DLNA guideline 7.2.3.4. - Copyright header clean-up. All contributors to this release: Jens Georg <mail@jensge.org> Bugs fixed: - bgo#653733 - bgo#653875 - bgo#653857 0.11.0 ====== - Many fixes to discovery, discoverability and announcement. - Many introspection improvements such as: * Classes that can throw an error on construction now implement GInitable. * Updated introspection annotations. - Code cleanup. All contributors to this release: Jens Georg <mail@jensge.org> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Alberto Mardegan <mardy@users.sourceforge.net> Sven Neumann <s.neumann@raumfeld.com> 0.10.0 ====== - Improve interoperability by also announcing lower versions of the service. - More reliable announcements by announcing at least 3 times. - Drop ChangeLog in favour of git history. - Fix IPv6 network calculation. All contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Luis de Bethencourt <luis@debethencourt.com> Jens Georg <mail@jensge.org> 0.9.2 ===== - Fix a critical issue in event handling code introduced in last release. - Add 'network' property to GSSDPClient. By default its set to network IP address of the interface the client is associated with. - Plug some leaks. Changes in dependencies: - Explicitly require libsoup >= 2.26.1. Bugs fixed in this release: 2210 - Socket address leaking in socket_source_cb All contributors to this release: Jens Georg <mail@jensge.org> Sven Neumann <s.neumann@raumfeld.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.9.1 ===== Another micro release in the unstable 0.9.x branch that brings in all new fixes from the stable 0.8.2 release. All contributors to this release: Sven Neumann <s.neumann@raumfeld.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.9.0 ===== This release marks the beginning of the new unstable 0.9.x release cycle. Changes after 0.8.0 that were not included in the subsequent stable release: - Port to GIO/GSocket. - Port to Windows. - Don't print the whole packet on failure to send it. - Some other non-functional improvements and fixes. All Contributors: Jens Georg <mail@jensge.org> Ross Burton <ross@linux.intel.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.8.0 ===== - Chain up in dispose() and finalize() all classes. - Flag string arg of GSSDPClient signal as static. - Don't use deprecated libsoup API. - Properly catch errors in recvfrom syscall. - Fix some typos. Bugs fixed in this release: 2194 - Typo in gssdp_socket_source 2193 - Errors caught in recvfrom by pure luck 2090 - 0.7.2 Typo in configure.ac All Contributors: Sven Neumann <s.neumann@raumfeld.com> Jens Georg <mail@jensge.org> Ross Burton <ross@linux.intel.com> Berrie Bloem <berrie@codevio.com>
Update to 0.7.2: 0.7.2 ===== - Provide gobject-introspection GIR and typelib. - Use silent build rules. - Fix issues with version-independence magic in SSDP code. - Fix build issues in jhbuild environment. Bugs fixed in this release: 2025 - autogen.sh fails to find autoconf macros when they're installed in a non-standard location 1927 - gssdp fails to answer M-SEARCH sometimes 1921 - GObject Introspection Makefile for GSSDP
Update to 0.7.1: 0.7.1 ===== - Don't leak target regex. - Make GSSDPClient ignore Point to Point interfaces. - Use SO_REUSEPORT if present. Darwin and some BSDs don't have SO_REUSEADDR, but SO_REUSEPORT. - If we can't create a request socket don't try to create a multicast socket. - Have specific GError code for interfaces without an IP address. - Actually remove gssdp_client_new_full(). Bugs fixed: 1898 - GSSDPClient keeps autoselecting my VPN 1810 - Not possible to run multiple ssdp clients on darwin 1800 - leak of a gregex in gssdp-resource-browser 1796 - gssdp_client_new_full is declared in header but not implemented All contributors: Olivier Crête <olivier.crete@collabora.co.uk> Ross Burton <ross@linux.intel.com> Iain Holmes <iain@linux.intel.com> Mattias Wadman <mattias.wadman@gmail.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.7 === - Join the multicast group on the specified interface. - Put the message src timeout in the specified GMainContext. - "host-ip" property moved from GUPnPContext to parent GSSDPClient. - Use inet_aton instead of inet_addr and handle the error from it. - gssdp-device-sniffer ported to GtkBuilder. - Version-independent target match. This makes client forward and backward compatible with resources that implement different version of the specs than the client. - Version-independent M-SEARCH response. This has the same effect as above but only the other way around. - GSSDPClient now binds to interface rather than IP. - No need to find the default route. - Add "active" property to GSSDPClient. - Fix pkg-config paths. - Add basic .gitignore. - Other minor/internal changes. Bugs fixed: 1621 - new gssdp timeout not added to the specific maincontext 1570 - gupnp doesn't set the pkgconfig lib dir correctly in 64 bit env Dependencies dropped: - libglade All contributors: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Ross Burton <ross@linux.intel.com> Jens Georg <mail@jensge.org> Olivier Crête <olivier.crete@collabora.co.uk> WARNING: This release is API and ABI incompatible with previous releases.
add gssdp-0.6.4, a service discovery library for for UPnP
Initial revision