Revisions of dnsmasq

buildservice-autocommit accepted request 525886 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 91)
baserev update by copy to link target
Reinhard Max's avatar Reinhard Max (rmax) committed (revision 90)
- Security update to version 2.78:
  * bsc#1060354, CVE-2017-14491: 2 byte heap based overflow.
  * bsc#1060355, CVE-2017-14492: heap based overflow.
  * bsc#1060360, CVE-2017-14493: stack based overflow.
  * bsc#1060361, CVE-2017-14494: DHCP - info leak.
  * bsc#1060362, CVE-2017-14495: DNS - OOM DoS.
  * bsc#1060364, CVE-2017-14496: DNS - DoS Integer underflow.
  * Fix DHCP relaying, broken in 2.76 and 2.77.
  * For other changes, see
    http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
- Obsoleted patches:
  * Fix-crash-introduced-in-2675f2061525bc954be14988d643.patch
  * Handle-binding-upstream-servers-to-an-interface.patch
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 523600 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 89)
- Fix /srv/tftpboot permissions wrt bsc#940608
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 88)
- reload system dbus to pick up policy change on install (bsc#1054429)
buildservice-autocommit accepted request 449478 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 87)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 449467 from Martin Wilck's avatar Martin Wilck (mwilck) (revision 86)
- Handle binding upstream servers to an interface if interface
  is destroyed and recreated (boo#1018160) 
  Added two patches from upstream:
  * added Handle-binding-upstream-servers-to-an-interface.patch
  * added Fix-crash-introduced-in-2675f2061525bc954be14988d643.patch
buildservice-autocommit accepted request 416775 from Reinhard Max's avatar Reinhard Max (rmax) (revision 85)
baserev update by copy to link target
Reinhard Max's avatar Reinhard Max (rmax) committed (revision 84)
- Update to 2.76:
  * Include 0.0.0.0/8 in DNS rebind checks.
  * Enhance --add-subnet to allow arbitrary subnet addresses.
  * Respect the --no-resolv flag in inotify code. Fixes bug
    which caused dnsmasq to fail to start if a resolv-file
    was a dangling symbolic link, even of --no-resolv set.
  * Fix crash when an A or AAAA record is defined locally,
    in a hosts file, and an upstream server sends a reply
    that the same name is empty (CVE-2015-8899, bsc#983273).
  * Fix failure to correctly calculate cache-size when reading a
    hosts-file fails.
  * Fix wrong answer to simple name query when --domain-needed
    set, but no upstream servers configured.
  * Return REFUSED when running out of forwarding table slots,
    not SERVFAIL.
  * Add --max-port configuration.
  * Add --script-arp and two new functions for the dhcp-script.
  * Extend --add-mac to allow a new encoding of the MAC address
    as base64, by configurting --add-mac=base64
  * Add --add-cpe-id option.
  * Don't crash with divide-by-zero if an IPv6 dhcp-range is
    declared as a whole /64.
    (ie xx::0 to xx::ffff:ffff:ffff:ffff)
  * Add support for a TTL parameter in --host-record and --cname.
  * Add --dhcp-ttl option.
  * Add --tftp-mtu option.
  * Check return-code of inet_pton() when parsing dhcp-option.
  * Fix wrong value for EDNS UDP packet size when using
    --servers-file to define upstream DNS servers.
  * Add dhcp_release6 to contrib/lease-tools.
buildservice-autocommit accepted request 404054 from Reinhard Max's avatar Reinhard Max (rmax) (revision 83)
baserev update by copy to link target
Reinhard Max's avatar Reinhard Max (rmax) committed (revision 82)
- dnsmasq-groups.patch: Initialize the supplementary groups of the
  dnsmasq user (bsc#859298).
Reinhard Max's avatar Reinhard Max (rmax) committed (revision 81)
- Initialize the supplementary groups of the dnsmasq user
  (bsc#859298).
buildservice-autocommit accepted request 366915 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 80)
baserev update by copy to link target
buildservice-autocommit accepted request 326525 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 78)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 326465 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 77)
The build log is filled with a lot of redefinition warnings, as e.g. HAVE_DBUS is defined in both config.h and on the command line.

The correct way for the dnsmasq build system is to supply the configuration options as "COPTS" during make and make install.
buildservice-autocommit accepted request 323450 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 76)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 323445 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 75)
This is a kind request to update dnsmasq from version 2.72 to 2.75.

2.73 contains a security related fix - CVE-2015-3294

The upstream changelog is contained in the rpm changelog.
Rusmir Duško's avatar Rusmir Duško (nemysis) accepted request 312327 from Cristian Rodríguez's avatar Cristian Rodríguez (elvigia) (revision 74)
- dnsmasq.service: Order Before=nss-lookup.target  and 
  Wants=nss-lookup.target as this service may provide
  name resolution even for the localhost.
buildservice-autocommit accepted request 303603 from Andrey Karepin's avatar Andrey Karepin (EGDFree) (revision 73)
baserev update by copy to link target
Andrey Karepin's avatar Andrey Karepin (EGDFree) accepted request 298167 from Alexander Bergmann's avatar Alexander Bergmann (abergmann) (revision 72)
- Move trust-anchors.conf into /etc/dnsmasq.d to be AppArmor conform.
  (bnc#908137)
Displaying revisions 81 - 100 of 171
openSUSE Build Service is sponsored by