20221126
removed tools (issue: #363)
- ninfod (commit: 8f0d897, reason: experimental unused protocol)
- rarpd (commit: fba7b62, reason: superseded by DHCP protocol)
- rdisc (commit: 7447806, reason: superseded by DHCP protocol)
license
- use SPDX identifiers for license names
tree
arping
- fix: exit 0 if running in deadline mode and we see replies (commit: 854873b,
PR: #395) - fix: check correct variable (commit: 8a6a2ce, PR: #395)
- man: Mention IPv4 only and ndisc6(8) (commit: 6becbb3)
clockdiff
- setcap-setuid.sh: Add cap_sys_nice for clockdiff (commit: 9139397, issue:
#326, #422) - document CAP_SYS_NICE requirement (PR: #416)
ping
- feature: add option -C to call connect() before sending/receiving - useful
when using Path MTU Discovery (commit: 07eca4a, PR: #391) - feature: add option -e to set Identifier field for ICMP ECHO_REQUEST (commit: 43e38f2, PR: #426)
- feature: print various debug info on -v (issue: #411)
- feature: print config options on -V (PR: #432)
- fix: -m (SO_MARK) in 32-bit archs (commit: fecf335, PR: #394, more fixes will come next release)
- fix: potential memory leakage on -p option (commit: 626ea66, PR: #409)
- fix: socket error reporting (commit: bbe451f, issue: #406)
- fix: make ping_rts struct static - fix occasional segfault (commit: 7861af9, issue: #423)
- fix: add SA_RESTART to sa_flags - avoid missing output in write on aarch64 (commit: 09f1b37, issue: #424)
- security: drop capabilities for IPv4 (commit: 5990843, PR: #400)
- print warning on missing '%'-notation (commit: c4b8b44, issue: #398, PR: #405)
- man: add "IPV6 LINK-LOCAL DESTINATIONS" section (PR: #405)
- man: use "ICMP datagram socket" (PR: #405)
CI
- Debian: unstable -> testing (stability)
- Ubuntu: xenial -> bionic, groovy -> jammy (EOL)
- remove CentOS 8 (EOL, commit: 931504a)
localization
- new translations: Georgian (by Temuri Doghonadze)
- many updates
- 100% translated: Czech, Finnish, Georgian, Korean, Turkish, Ukrainian
tests
credit
Many thanks to the people contributing to this release:
$ git shortlog -sen 20221126..
47 Petr Vorel <pvorel@suse.cz>
4 Vadim Rumyantsev <vadelve@yandex.ru>
3 Temuri Doghonadze <temuri.doghonadze@gmail.com>
3 김인수 <simmon@nplob.com>
2 Jan Kuparinen <copper_fin@hotmail.com>
2 Noah Meyerhans <noahm@debian.org>
2 Oğuz Ersen <oguz@ersen.moe>
2 Seong-ho Cho <darkcircle.0426@gmail.com>
2 yangyangdaji <1504305527@qq.com>
1 Artur Lebedev <ras_atari@mail.ru>
1 Eli Schwartz <eschwartz93@gmail.com>
1 Gal Pressman <gal@nvidia.com>
1 Luiz Angelo Daros de Luca <luizluca@gmail.com>
1 Michael Karr <michaelkarr21@gmail.com>
1 Pavel Borecki <pavel.borecki@gmail.com>
1 Petr Pisar <ppisar@redhat.com>
1 Qiyu Yan <yanqiyu01@gmail.com>
1 Rafael Fontenelle <rafaelff@gnome.org>
1 Ricky Tigg <ricky.tigg@gmail.com>
1 Robert Scheck <redhat@linuxnetz.de>
1 Takuro Onoue <kusanaginoturugi@gmail.com>
1 Thomas Habets <thomas@habets.se>
1 Xin Long <lucien.xin@gmail.com>
1 Yang Yulin <yylteam@icloud.com>
1 Yuri Chornoivan <yurchor@ukr.net>
1 lvgenggeng <lvgenggeng@uniontech.com>
Also thanks to patch reviewers:
$ git log 20211215.. | grep -Ei '(reviewed|acked)-by:' | sed 's/.*by: //' | sort | uniq -c | sort -n -r
27 Petr Vorel <pvorel@suse.cz>
4 Sevan Janiyan <venture37@geeklan.co.uk>
4 Rosen Penev <rosenp@gmail.com>
4 Mike Gilbert <floppym@gentoo.org>
4 Mike Frysinger <vapier@gentoo.org>
4 Cyril Hrubis <chrubis@suse.cz>
3 David Heidelberg <david@ixit.cz>
3 Benjamin Poirier <benjamin.poirier@gmail.com>
2 Richard Palethorpe <rpalethorpe@suse.com>
2 Jan Synacek <jan.synacek@scrive.com>
1 Noah Meyerhans <noahm@debian.org>
1 David Ahern <dsahern@gmail.com>
and testers:
$ git log 20211215.. | grep -Ei 'tested-by:' | sed 's/.*by: //' | sort | uniq -c | sort -n -r
1 Petr Vorel <pvorel@suse.cz>
1 Benjamin Poirier <benjamin.poirier@gmail.com>
Special thanks to: Benjamin Poirier (kernel network developer, iputils contributor), Pavel Šimerda (ex. iputils contributor), David Ahern (IPv4/IPv6 kernel maintainer), Hideaki Yoshifuji (ex. iputils maintainer, IPv4/IPv6 kernel maintainer), Michal Kubeček (kernel network developer) for their support in this release.