20211215
Removed tools (issue: #363)
tftpd replacement
- tftp-hpa (https://git.kernel.org/pub/scm/network/tftp/tftp-hpa.git)
- dnsmasq (https://thekelleys.org.uk/dnsmasq/doc.html)
traceroute6 replacement
- mtr (https://www.bitwizard.nl/mtr/)
- traceroute (http://traceroute.sourceforge.net/)
- tracepath (https://github.com/iputils/iputils/blob/master/tracepath.c)
WARNING: More tools (ninfod, rarpd, rdisc) are going to be removed in next release, see #363.
Meson build system
- require version 0.40 (due multiple install_dir for custom_target; commit: 65941ab)
arping
- fix: ARP protocol field for AX.25 and NETROM (PR: #360)
clockdiff
- fix man: remove duplicated word (PR: #384)
ninfod
- fix: build with
-DNINFOD_MESSAGES=false
(commit: a0b3917) - systemd unit: add ProtectHostname, ProtectKernelLogs (PR: #375)
ping
- fix: remove 'unsupported IPv6' warning on disabled IPv6 (issue: #293, PR: #370)
- fix: ping6 binding to VRF and address (PR: #344)
- fix: print reply from Subnet-Router anycast address (issue: #371)
- fix: print reply with wrong source with warning (issue: #371)
- fix: set mark (SO_MARK) on probe socket (PR: #340)
- fix: man: update lowered minimum ping interval (PR: #367)
- fix: mark is unsigned int, not signed (PR: #345)
rarpd
- systemd unit: add ProtectHostname, ProtectKernelLogs (PR: #375)
rdisc
- systemd unit: add ProtectHostname, ProtectKernelLogs (PR: #375)
localization
- fix: add missing cs, id, ko languages (commit: be8f704)
- new translations: Finnish, Korean
- updated translations: German, Japanese, Turkish, Ukrainian
CI
- add build with some non-default options (commit: c4a5373)
- remove Tumbleweed (not only ocassional bugs: 086de3c, b19df68, but the way how repos are published often breaks using it)
- add latest CentOS (currently CentOS 8, commit: 5f3711e)
tests
- add -V test for all binaries (commit: 802fade)
- make tests optional with
-DSKIP_TESTS=true
(PR: #359)
Credits
Many thanks to the people contributing to this release:
$ git shortlog -s -e -n 20210722..20211215
40 Petr Vorel <pvorel@suse.cz>
3 simmon <simmon@nplob.com>
2 Ettore Atalan <atalanttore@googlemail.com>
2 Jan Kuparinen <copper_fin@hotmail.com>
1 Byron Stanoszek <gandalf@winds.org>
1 Heiko Becker <heirecka@exherbo.org>
1 Jakub Wilk <jwilk@jwilk.net>
1 Lahav Schlesinger <lschlesinger@drivenets.com>
1 Luiz Angelo Daros de Luca <luizluca@gmail.com>
1 Oğuz Ersen <oguzersen@protonmail.com>
1 Paul Donohue <git@PaulSD.com>
1 Ralf Baechle <ralf@linux-mips.org>
1 Ricky Tigg <ricky.tigg@gmail.com>
1 Seong-ho Cho <darkcircle.0426@gmail.com>
1 Tomohiro KATO <tomop@teamgedoh.net>
1 Yuri Chornoivan <yurchor@ukr.net>
Also thanks to patch reviewers:
$ git log 20210722..20211215 | grep -Ei '(reviewed|acked)-by:' | sed 's/.*by: //' | sort | uniq -c | sort -n -r
9 Petr Vorel <pvorel@suse.cz>
5 Noah Meyerhans <noahm@debian.org>
2 Cyril Hrubis <chrubis@suse.cz>
1 Rosen Penev <rosenp@gmail.com>
1 Petr Vorel <petr.vorel@gmail.com>
1 Mike Gilbert <floppym@gentoo.org>
1 Matteo Croce <mcroce@microsoft.com>
1 David Heidelberg <david@ixit.cz>
1 Andrew Clayton <andrew@digital-domain.net>
and testers:
$ git log 20210722..20211215| grep -Ei 'tested-by:' | sed 's/.*by: //' | sort | uniq -c | sort -n -r
1 Petr Vorel <pvorel@suse.cz>