| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: 2ping | Distribution: SUSE Linux Enterprise 16 |
| Version: 4.5.1 | Vendor: openSUSE |
| Release: bp160.1.11 | Build date: Wed Oct 4 14:10:52 2023 |
| Group: Unspecified | Build host: reproducible |
| Size: 274969 | Source RPM: 2ping-4.5.1-bp160.1.11.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.finnie.org/software/2ping/ | |
| Summary: Bi-directional ping utility | |
2ping is a bi-directional ping utility. It uses 3-way pings (akin to TCP SYN, SYN/ACK, ACK) and after-the-fact state comparison between a 2ping listener and a 2ping client to determine which direction packet loss occurs.
GPL-2.0-or-later
* Wed Oct 04 2023 Daniel Garcia <daniel.garcia@suse.com>
- Remove dependency on /usr/bin/python3 using %python3_fix_shebang
macro, bsc#1212476
* Fri Oct 15 2021 Johannes Segitz <jsegitz@suse.com>
- Drop ProtectClock hardening, can cause issues if other device acceess is needed
* Tue Aug 10 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s). Added patch(es):
* harden_2ping.service.patch
* Mon Jun 14 2021 Jiri Slaby <jslaby@suse.cz>
- python symbol is not provided by python 3, use proper python3
* Mon Mar 22 2021 Martin Pluskal <mpluskal@suse.com>
- Update to version 4.5.1
* 2ping.bash_completion: Make more resilient to failure / missing
features.
* Minimum Python version changed from 3.5 to 3.6.
* Minor no-op code and distribution updates.
* Mon Jan 25 2021 Jiri Slaby <jslaby@suse.cz>
- use one python, not singlespec
* Thu Jul 09 2020 Matthias Eliasson <elimat@opensuse.org>
- Change optional requirements to recommends since they just enhance the tool
- Use correct package names for the recommends
* Thu Jul 02 2020 Matthias Eliasson <elimat@opensuse.org>
- Update to version 4.5
* Added PyCryptodome support (recommended over PyCrypto, though the latter is still detected/supported).
* Replaced best_poller module with Python native selectors module.
* Changed --flood output: dots/backspaces are no longer printed, and loss results / errors display full details.
* --audible tones will only occur if stdout is a TTY.
* Improved hostname/IP display edge cases.
* Added an AF_UNIX --loopback test mode.
* Listener sockets are added and removed as needed, instead of being re-created on each rescan.
* Listener sockets are automatically rescanned periodically.
* Multiple systemd sockets are now allowed.
* A run can be both a listener and a client at the same time (mainly useful for smoke testing).
* Other socket handling refactoring.
* Other code refactoring.
* Listener statistics are displayer per-bind.
* Many, many testing/CI improvements.
- Remove groups in spec
- Package systemd service unit
- Add missing optional build requirements to enable all available options
- Some other clean up in spec
* Sun Feb 03 2019 Matthias Eliasson <matthias.eliasson@gmail.com>
- Update to version 4.3
* Add --srv-service
* Change --adaptive behavior to better match ping -A
* Fix typos in manpage
- Ran spec-cleaner
- Fix rpmlint duplicate error with fdupes
* Mon Oct 08 2018 sean@suspend.net
- Update to version 4.2
* Added SIGHUP handling of listener processes
* Added an example bash_completion script
* Better cleanup handling of peer information
* Sat Aug 11 2018 rpm@fthiessen.de
- Update to version 4.1.2
* Fix UTF-8 tests when run with invalid locale.
* Fix cleanup on non-encrypted sessions.
* Wed May 23 2018 kbabioch@suse.com
- Use OpenPGP signature provided upstream
- Added 2ping.keyring, which contains the key from the author
* Sat Nov 04 2017 aavindraa@gmail.com
- Update to version 4.1
* Fixed --fuzz CRC function.
* Added --encrypt option for shared-secret encrypted packets.
* Added --listen --all-interfaces option for automatically binding to
all interface IPs (requires Python netifaces module).
* Simplified monotonic_clock functionality, relying on Python 3 for
most functionality, reducing the possibility of platform bugs.
- Includes changes from 4.0
* Rewrite to Python 3 (3.4 or higher).
* Fixed hmac-sha256 handling, added hmac-sha512.
* --nagios will now work when combined with --deadline, in addition to
- -count.
* Added Wireshark Lua dissector and sample capture.
* Added battery level (ExtID 0x88a1f7c7). Note that while 2ping
recognizes the new option in incoming packets, it currently does not
have the capability to send battery levels.
* Fri Jul 29 2016 jengelh@inai.de
- Make rpmlint happy by avoiding installation in %build.
* Sun Jul 24 2016 p.drouand@gmail.com
- Update to version 3.2.1
* Please read the ChangeLog; not able to track all changes since
previous version
- Upstream moved to python
* Remove %{perl_requires} dependency
* Remove perl recommendations; perl(Digest::CRC), perl(Digest::MD5),
perl(Digest::SHA) and perl(IO::Socket::INET6)
* Add python-devel and python-setuptools requirements
- Use official tarball and download Url
- Remove obsolete 2ping-fix-use-of-uninitialized-warning.patch
* Fri Apr 03 2015 jslaby@suse.com
- update to 1397618874.f2c2047
- 2ping-fix-use-of-uninitialized-warning.patch: add
* Wed Nov 10 2010 jslaby@suse.de
- Initial package (version 1.0)
/usr/bin/2ping /usr/bin/2ping6 /usr/lib/python3.13/site-packages/2ping-4.5.1-py3.13.egg-info /usr/lib/python3.13/site-packages/2ping-4.5.1-py3.13.egg-info/PKG-INFO /usr/lib/python3.13/site-packages/2ping-4.5.1-py3.13.egg-info/SOURCES.txt /usr/lib/python3.13/site-packages/2ping-4.5.1-py3.13.egg-info/dependency_links.txt /usr/lib/python3.13/site-packages/2ping-4.5.1-py3.13.egg-info/entry_points.txt /usr/lib/python3.13/site-packages/2ping-4.5.1-py3.13.egg-info/top_level.txt /usr/lib/python3.13/site-packages/twoping /usr/lib/python3.13/site-packages/twoping/__init__.py /usr/lib/python3.13/site-packages/twoping/__pycache__ /usr/lib/python3.13/site-packages/twoping/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/args.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/args.cpython-313.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/cli.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/cli.cpython-313.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/crc32.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/crc32.cpython-313.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/packets.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/packets.cpython-313.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/twoping/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/twoping/args.py /usr/lib/python3.13/site-packages/twoping/cli.py /usr/lib/python3.13/site-packages/twoping/crc32.py /usr/lib/python3.13/site-packages/twoping/packets.py /usr/lib/python3.13/site-packages/twoping/utils.py /usr/lib/systemd/system/2ping.service /usr/sbin/rc2ping /usr/share/doc/packages/2ping /usr/share/doc/packages/2ping/ChangeLog.md /usr/share/doc/packages/2ping/README.md /usr/share/licenses/2ping /usr/share/licenses/2ping/COPYING.md /usr/share/man/man1/2ping.1.gz /usr/share/man/man1/2ping6.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 22:37:22 2025