summaryrefslogtreecommitdiff
path: root/net/avahi/patches
AgeCommit message (Collapse)AuthorFilesLines
2020-09-29Update avahi to 0.8prlw11-0/+15
avahi 0.8 release brings a number of new features and bug fix changes including a backward-compatible addition to the D-Bus API and the avahi-core API. The existing API is still fully supported however clients using the new API will not work with older Avahi releases. The avahi-client library is not affected. See the "API Changes" section for further details. New Features: - New options for filtering reflected queries between networks (reflect-filter) - New mainloop integration for Qt5 and libevent - docs/THREADS: Information for multi-threaded avahi-client apps - Listen on loopback interfaces by default, allowing local-only services to be consumed by the local machine - New D-Bus V2 API and additions to the avahi-core API for splitting "New" calls into "Prepare" and "Start". See "API Changes" for more details. * Add support for binary values in TXT records in XML service files by specifying value-format="text|binary-hex|binary-base64". If not specified, defaults to the normal value of "text" (thus backwards compatible) * avahi-gobject: Allow starting the client in a custom GMainContext by passing context to ga_client_start_in_context instead of ga_client_start (avahi-gobject minor version has been incremented) Security Fixes: - Drop legacy unicast queries from address not on local link which can lead to UDP traffic amplification attacks (CVE-2017-6519) For full details, see: https://github.com/lathiat/avahi/blob/v0.8/docs/NEWS
2016-05-10Provide O_CLOEXEC compat define.jperkin1-0/+17
2016-04-09update to avahi-0.6.32richard2-21/+5
From Changelog: 2015-10-14 gettextize <bug-gnu-gettext@gnu.org> * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in. 2015-10-10 gettextize <bug-gnu-gettext@gnu.org> * Makefile.am (EXTRA_DIST): Add config.rpath. * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.
2015-01-07Newer illumos has inotify and the inotify code needs FIONREADwiedi1-0/+16
2013-07-05Fix build on NetBSD 6.99.23.ryoon1-0/+19
* EXTRACT_USING=bsdtar for supressing warnings in extract stage. * Add a patch to fix build on NetBSD 6.99.23, IP_PKTINFO related.
2013-04-21Support more PKG_OPTIONS for the net/avahi package. This enables the userrodent3-3/+9
to build the avahi UI with GTK3, which is required for some packages like libepc. Commented patches. Removed dependency on desktop.mk, as the file doesn't have a MimeType key. Only PKG_OPTION enabled by default is gtk2. Thus, you will notice no difference in this version and the last (unless you start enabling options). Bump PKGREVISION. Resolves PR pkg/47483
2012-04-22Update to 0.6.31:wiz1-4/+4
Lennart Poettering (5): systemd: syslog.target is not longer useful build-sys: compatibility with newer automake build-sys: prepare release update NEWS build-sys: actually, we need to place the service type database in lib64, not unconditionally Ludwig Nussel (1): database: add Mumble to service type database
2011-05-14Update avahi to 0.6.30.obache6-112/+0
while here, simplify package (not using patches for handling config files). = 0.6.30 This is a bugfix release. * Make IPv6 work again * i18n updates * Minor other updates = 0.6.29 This is a bugfix release. * Updates regarding systemd integration * Compatibility with newer gtk3 and gobject introspection * i18n updates * Minor other updates * Fix CVE-2011-1002, fixing the fix for CVE-2010-2244 = 0.6.28 This is a bugfix release. * Updates regarding systemd integration * Properly avoid bus activation on non-systemd systems * Compatibility with newer gtk3 and gobject introspection * i18n updates * Minor other updates
2010-11-18Add patch from PR 43815 to fix build on some Linuces.wiz1-0/+31
2010-07-24Update avahi to 0.6.27.obache9-65/+48
0.6.27 some build fixes 0.6.26 This is mostly a bugfix release but also fixes a low risk security issue and adds a couple of minor new features. * Fix CVE-2010-2244 (Ludwig Nussel) * Support for Gtk+ 3 and Gtk+ Introspection * Native systemd socket activation support * Add systemd service files * Add various resource control options, for traffic rate limiting as well as cache size and D-Bus client object limits. * i18n updates * Minor other updates
2009-06-09Update to 0.6.25, set LICENSE.wiz2-12/+12
This is a bugfix release and fixes a minor security issue.
2009-03-05Do not install initscripts. Unbreaks Linux build.wiz1-0/+12
From Aleksey Cheusov in PR 40283.
2009-02-04include sys/socket.h when checking for CMSG_SPACEdbj2-17/+34
improved fix for PR pkg/40281
2009-01-16Update net/avahi to 0.6.24tonio3-26/+15
Changelog: * A huge number of bug fixes, including a security relavant one (CVE-2008-5081, low risk) * Add two new configuration directives "allow-interfaces" and "deny-interfaces" which can be used to make Avahi ignore certain network interfaces or only use certain network interfaces. * A lot of translation updates Fix PR pkg/40281, by defining _DARWIN_C_SOURCE under darwin
2008-12-23Fix for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5081adrianp1-0/+16
2008-12-23Make it compile in DragonFly and possibly help other platforms.hasso2-0/+32
2008-12-20Initial import of avahi-0.6.23, packaged for pkgsrc-wip by Adrian Portelli,wiz6-0/+98
then majorly reworked by myself. You can blame us both now ;) Avahi is an Implementation the DNS Service Discovery and Multicast DNS specifications for Zeroconf Computing. It uses D-BUS for communication between user applications and a system daemon. The daemon is used to coordinate application efforts in caching replies, necessary to minimize the traffic imposed on networks.