Group :: System/Servers
RPM: dnsmasq
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
7 february 2023 Mikhail Efremov <sem at altlinux.org> 2.89-alt1
- Updated to 2.89.
- Updated to 2.88.
- Disabled -Werror for Elbrus build.
- sysconfig: Disable DHCP_LEASE (closes: #39812).
- Use RPM_OPT_FLAGS when build lease-tools.
- Use RPM_OPT_FLAGS.
- Build with -Werror.
- Updated to 2.87.
- dnsmasq-helper: Fix deadlock during restart from openresolv
subsriber (closes: #43229).
- NMU.
- Replaced "egrep" with "grep -E".
- Fix bogus date in changelog.
- Fix changelog.
- Updated to 2.86.
- Dropped obsoleted patch.
- Updated to 2.85 (fixes: CVE-2021-3448).
- Use useradd -N instead of -n.
- Updated to 2.83 (fixes: CVE-2020-25681, CVE-2020-25682, CVE-2020-25683,
CVE-2020-25684, CVE-2020-25685, CVE-2020-25686, CVE-2020-25687).
- Updated to 2.82.
- Add Vcs tag.
- Don't use rpm-build-licenses.
- Updated to 2.81.
- Patches from upstream:
+ Fix breakage of dhcp_lease_time utility.
+ Fix memory leak in helper.c.
+ Fix build with libnettle 3.5.
- Fix build with glibc kernheaders 5.2.
- dnsmasq.init: Fix indentation.
- dnsmasq-helper: Fix indentation.
- init: Don't use netstat (closes: #34783).
- Use its own user to run dnsmasq service.
- Updated to 2.80.
- Updated to 2.79.
- Build with libidn2 instead of libidn.
- Updated to 2.78 (fixes: CVE-2017-13704, CVE-2017-14491,
CVE-2017-14492, CVE-2017-14493, CVE-2017-14494, CVE-2017-14495,
CVE-2017-14496).
- Patch from upstream:
+ Fix logic of appending ".<layer>" to PXE basename. - Add libidn2 support, but disable it by default.
- Drop obsoleted patch.
- Convert Russian description to UTF-8.
- Updated to 2.77.
- dnsmasq.{init,service}: Don't use dnsmasq-helper prestart.
- dnsmasq-helper: Don't rely on AUTO_LOCAL_RESOLVER in
stop_resolvconf(). - dnsmasq-helper: First call stop_relovconf() at poststop.
- dnsmasq-helper: Move start_resolvconf() to poststart.
- Rebuilt with libnettle-3.3 due to ABI breakage.
- Handle binding upstream servers to an interface.
- Updated to 2.76.
- Rebuild with nettle-3.x.
- Avoid dependency on /sbin/resolvconf.
- systemd: Add Wants=network-online.target.
- Updated to 2.75.
- systemd: Fix dnsmasq start order (closes: #31025).
- Updated to 2.73.
- /usr/sbin/dnsmasq{-helper} mode relaxed from 700 to 755
- Updated to 2.72.
- Updated to 2.71.
- Fix conf-file path for DNSSEC.
- Enable DNSSEC support.
- Cleanup changelog.
- Updated to 2.69.
- Add 'utils' subpackage (thx Denis Pynkin) (closes: #29726).
- Updated to 2.68.
- Updated to 2.67.
- Patch from upstream git:
+ Fix wrong size in memset() call. - Enable IDN support.
- Drop obsoleted patch.
- Updated to 2.66.
- dnsmasq-helper: Fix exit status (closes: #28658).
- Patch from Fedora:
+ Fix for CVE-2013-0198 (checking of TCP connection interfaces) - Improved resolvconf support.
- Added dnsmasq.service.
- Added dnsmasq-helper script.
- Drop 'build without resolvconf' support.
- Updated to 2.65.
- Updated to new version 2.63.
- Updated to new version 2.62.
- updated to new version 2.61.
- updated to new version 2.60.
- updated to new version 2.59.
- Minor spec cleanup.
- updated to new version 2.57 (closes: #25157).
- init script: Drop ALT Linux version less then M24 support.
- updated to new version 2.56
- init script: fix failure handling during start.
- updated to new version 2.55
- drop -fno-strict-aliasing compiler option.
- updated to new version 2.53
- updated to new version 2.52
- updated to new version 2.51
- require openresolv-dnsmasq.
- slightly spec cleanup.
- Don't remove files for resolvconf if dnsmasq under NM is present.
- NMU:
- fno-strict-aliasing compiler option is added.
- fixed pointer cast.
- do not start dnsmasq by default.
- init script: condreload is added.
- resolvconf support (closes: #17398, #19369).
- updated to new version 2.46
- added packager field, upgrade kernel-headers dependency
- updated to new version 2.45
- enable ISC DHCPD reader, needed for libvirt/qemu
- bugfix #15277
- updated to new version 2.41
- updated to new version 2.40
- updated to new version 2.39
- updated to new version 2.38
- specfile: better russian description
- updated to new version 2.37
- cleanup specfile from obsoleted ALM22-related stuff
- updated to new version 2.36
- adopt build for modern Sisyphus without kernel-std-up
- updated to new version 2.35
- updated to new version 2.34
- updated to new version 2.33
- updated to new version 2.32
- updated to new version 2.31
- specfile bugfixes: added dependency from kernel headers
- updated to new version 2.28
- updated to new version 2.27
- updated to new version 2.26
- updated to new version 2.25
- update to new version 2.24
- new option 'localise-query' is now enabled by default
- some stuff from contrib/ is added to docs/.
- update to new version 2.23
- bugfix #7223: use '/sbin/ip route' instead 'sbin/route' in service script
- service script bugfix: m4 previously intercepts 'shift' as keyword
- Updated to version 2.22, patch #1 is no more needed
- Updated to version 2.21
- Added includes patch (P1)
- 2.20
- URL is changed back from mantainer site to author site
- version 2.19
- IMPORTANT bugfixes in service script
- version 2.18
- version 2.16
- version 2.15
- version 2.14
- service script bugfixes:
+ domain name detection: added 'hostname --domain'
+ options are previously not passed to daemon - sysconfig: added listening on 127.0.0.1 only for better security
- dnsmasq.conf: domain-needed and expand-hosts are enabled by default
- more once attempt to fit hasher restrictions:
+ detection rule is changed again
+ removed 'BuildPreReq: initscripts'
- added 'BuildPreReq: initscripts' for correct platform detection
in build environment like hasher/sisyphus_check; changed detection rule.
- new release
- also update configuration file
- service script is generated separately
for ALTLinux 2.2 (classic style) and 2.4beta (modern style) - removed 'Requires: initscripts' for preventing problems with sisyphus_check
- added 'Requires: initscripts' for preventing problems with automated building
- initial build