|
Packit Service |
6f2e62 |
NO LONGER USED!
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Please consult with https://github.com/iputils/iputils or git history.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Kept for historical purposes.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20161105]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David Heidelberg (1):
|
|
Packit Service |
6f2e62 |
ping: eliminate deadcode & simplify
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (5):
|
|
Packit Service |
6f2e62 |
ping: do not allow oversized packets to root
|
|
Packit Service |
6f2e62 |
correctly initialize first hop
|
|
Packit Service |
6f2e62 |
ping: fix ping -6 -I
|
|
Packit Service |
6f2e62 |
arping,doc: fix documentation of -I
|
|
Packit Service |
6f2e62 |
ping: fix error message when getting EACCES from connect()
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Karl-Philipp Richter (2):
|
|
Packit Service |
6f2e62 |
renamed INSTALL to INSTALL.md
|
|
Packit Service |
6f2e62 |
(re)structured INSTALL.md and transformed into markdown; added hint that installation into prefix has to be done with DESTDIR make variable and that there's no prefix support in configure, close #21
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Markos Chandras (2):
|
|
Packit Service |
6f2e62 |
ping: Silence GCC warnings when building with -fstrict-aliasing
|
|
Packit Service |
6f2e62 |
tftpd: Drop supplementary groups for root
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Martin Bark (1):
|
|
Packit Service |
6f2e62 |
libgcrypt: fix static linking
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Olof Sjödin (1):
|
|
Packit Service |
6f2e62 |
doc: Inserted a missing word
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Pavel Å imerda (8):
|
|
Packit Service |
6f2e62 |
tracepath6: avoid redundant family variable
|
|
Packit Service |
6f2e62 |
tracepath: borrow everything good from tracepath6
|
|
Packit Service |
6f2e62 |
tracepath: switch to dual-stack operation
|
|
Packit Service |
6f2e62 |
tracepath: remove now redundant tracepath6
|
|
Packit Service |
6f2e62 |
docs: fix parallel build of manpages
|
|
Packit Service |
6f2e62 |
ping: remove assignments of values that are never read
|
|
Packit Service |
6f2e62 |
docs: remove references to ping6 and traceroute6
|
|
Packit Service |
6f2e62 |
ping: work with older kernels that don't support ping sockets
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Robert Schiele (2):
|
|
Packit Service |
6f2e62 |
Revert "ping_common.c: fix message flood when EPERM is encountered in ping"
|
|
Packit Service |
6f2e62 |
reorder -I option parsing
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
ä¾äº (1):
|
|
Packit Service |
6f2e62 |
ping: also bind the ICMP socket to the specific device
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20160308]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Aaro Koskinen (1):
|
|
Packit Service |
6f2e62 |
use syntax compatible with busybox date in Makefile
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Chris Morrow (1):
|
|
Packit Service |
6f2e62 |
'admin prohibited' should print !X not !S.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David Heidelberg (3):
|
|
Packit Service |
6f2e62 |
Makefile: use #define as in previous code changes
|
|
Packit Service |
6f2e62 |
iputils-s20150815
|
|
Packit Service |
6f2e62 |
doc/Makefile: require bash, because we use pushd and popd
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David McMackins II (1):
|
|
Packit Service |
6f2e62 |
ping: status() now returns received/transmitted instead of trans/recv
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Felix Janda (1):
|
|
Packit Service |
6f2e62 |
ping: don't mess with internals of struct msghdr
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (5):
|
|
Packit Service |
6f2e62 |
tracepath,doc: fix corrupted tag
|
|
Packit Service |
6f2e62 |
doc: ping: add missing options and remove ping6
|
|
Packit Service |
6f2e62 |
ping: always use POSIX locale when parsing -i
|
|
Packit Service |
6f2e62 |
doc: don't timestamp manpages by default
|
|
Packit Service |
6f2e62 |
ninfod: remove unused variables
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jason A. Donenfeld (1):
|
|
Packit Service |
6f2e62 |
ping: ICMP error replies while errno < 0 is a hard error
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Kylie McClain (1):
|
|
Packit Service |
6f2e62 |
Fix building with musl
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Martin Bark (1):
|
|
Packit Service |
6f2e62 |
ping: link against libm
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Nikos Mavrogiannopoulos (10):
|
|
Packit Service |
6f2e62 |
made ping functions protocol independent
|
|
Packit Service |
6f2e62 |
Allow ping to use IPv6 addresses
|
|
Packit Service |
6f2e62 |
if IPv4 resolving fails fallback to ping6
|
|
Packit Service |
6f2e62 |
ping: in usage print the 'ping -6' options as well
|
|
Packit Service |
6f2e62 |
ping: allow option -4 which forces IPv4
|
|
Packit Service |
6f2e62 |
combine sock and errno into a single structure
|
|
Packit Service |
6f2e62 |
This patch allows running ping and ping6 without root privileges on
|
|
Packit Service |
6f2e62 |
use better names for socket variables
|
|
Packit Service |
6f2e62 |
travis.yml: install nettle-dev
|
|
Packit Service |
6f2e62 |
Allow using nettle instead of libgcrypt for MD5
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Pavel Å imerda (14):
|
|
Packit Service |
6f2e62 |
avoid compiler warning caused by snapshot.h
|
|
Packit Service |
6f2e62 |
make `getaddrinfo()` and `getnameinfo()` usage consistent
|
|
Packit Service |
6f2e62 |
enable IDN by default
|
|
Packit Service |
6f2e62 |
ping: perform dual-stack ping by default
|
|
Packit Service |
6f2e62 |
remove IPV4_TARGETS and IPV6_TARGETS
|
|
Packit Service |
6f2e62 |
ping: remove obsolete preprocessor directives
|
|
Packit Service |
6f2e62 |
ping: avoid name clashes between IPv4 and IPv6 code
|
|
Packit Service |
6f2e62 |
ping: merge all ping header files into a single one
|
|
Packit Service |
6f2e62 |
ping: merge `ping6` command into `ping`
|
|
Packit Service |
6f2e62 |
ping: refactor ping options
|
|
Packit Service |
6f2e62 |
ping: refactor ping socket code
|
|
Packit Service |
6f2e62 |
ping: merge IPv4 and IPv6 `pr_addr()`
|
|
Packit Service |
6f2e62 |
ping: fix defines and libs in Makefile
|
|
Packit Service |
6f2e62 |
ping: handle single protocol systems
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Peter Dave Hello (1):
|
|
Packit Service |
6f2e62 |
Use svg instead of png to get better image quality
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Salvatore Mesoraca (1):
|
|
Packit Service |
6f2e62 |
iputils ping/ping6: Add a function to check if a packet is ours
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (9):
|
|
Packit Service |
6f2e62 |
ping: Add <linux/types.h> to fix compilation error.
|
|
Packit Service |
6f2e62 |
ping6: Use GNUTLS API directly for MD5. (v2)
|
|
Packit Service |
6f2e62 |
ping6: Use libgcrypt instead of gnutls for MD5.
|
|
Packit Service |
6f2e62 |
ninfod: Regenerate configure by autoconf-2.69.
|
|
Packit Service |
6f2e62 |
ninfod: libgcrypt support.
|
|
Packit Service |
6f2e62 |
spec: Configure before building ninfod.
|
|
Packit Service |
6f2e62 |
spec: Fix date in %changelog.
|
|
Packit Service |
6f2e62 |
make,spec: Add rpm target.
|
|
Packit Service |
6f2e62 |
ping,ping6 doc: More description on CAP_NET_RAW usage.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20150815]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Aaro Koskinen (1):
|
|
Packit Service |
6f2e62 |
use syntax compatible with busybox date in Makefile
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David Heidelberg (1):
|
|
Packit Service |
6f2e62 |
Makefile: use #define as in previous code changes
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David McMackins II (1):
|
|
Packit Service |
6f2e62 |
ping: status() now returns received/transmitted instead of trans/recv
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Felix Janda (1):
|
|
Packit Service |
6f2e62 |
ping: don't mess with internals of struct msghdr
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (1):
|
|
Packit Service |
6f2e62 |
tracepath,doc: fix corrupted tag
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Nikos Mavrogiannopoulos (10):
|
|
Packit Service |
6f2e62 |
made ping functions protocol independent
|
|
Packit Service |
6f2e62 |
Allow ping to use IPv6 addresses
|
|
Packit Service |
6f2e62 |
if IPv4 resolving fails fallback to ping6
|
|
Packit Service |
6f2e62 |
ping: in usage print the 'ping -6' options as well
|
|
Packit Service |
6f2e62 |
ping: allow option -4 which forces IPv4
|
|
Packit Service |
6f2e62 |
combine sock and errno into a single structure
|
|
Packit Service |
6f2e62 |
This patch allows running ping and ping6 without root privileges on
|
|
Packit Service |
6f2e62 |
use better names for socket variables
|
|
Packit Service |
6f2e62 |
travis.yml: install nettle-dev
|
|
Packit Service |
6f2e62 |
Allow using nettle instead of libgcrypt for MD5
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Pavel Å imerda (12):
|
|
Packit Service |
6f2e62 |
avoid compiler warning caused by snapshot.h
|
|
Packit Service |
6f2e62 |
make `getaddrinfo()` and `getnameinfo()` usage consistent
|
|
Packit Service |
6f2e62 |
enable IDN by default
|
|
Packit Service |
6f2e62 |
ping: perform dual-stack ping by default
|
|
Packit Service |
6f2e62 |
remove IPV4_TARGETS and IPV6_TARGETS
|
|
Packit Service |
6f2e62 |
ping: remove obsolete preprocessor directives
|
|
Packit Service |
6f2e62 |
ping: avoid name clashes between IPv4 and IPv6 code
|
|
Packit Service |
6f2e62 |
ping: merge all ping header files into a single one
|
|
Packit Service |
6f2e62 |
ping: merge `ping6` command into `ping`
|
|
Packit Service |
6f2e62 |
ping: refactor ping options
|
|
Packit Service |
6f2e62 |
ping: refactor ping socket code
|
|
Packit Service |
6f2e62 |
ping: merge IPv4 and IPv6 `pr_addr()`
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Peter Dave Hello (1):
|
|
Packit Service |
6f2e62 |
Use svg instead of png to get better image quality
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Salvatore Mesoraca (1):
|
|
Packit Service |
6f2e62 |
iputils ping/ping6: Add a function to check if a packet is ours
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (9):
|
|
Packit Service |
6f2e62 |
ping: Add <linux/types.h> to fix compilation error.
|
|
Packit Service |
6f2e62 |
ping6: Use GNUTLS API directly for MD5. (v2)
|
|
Packit Service |
6f2e62 |
ping6: Use libgcrypt instead of gnutls for MD5.
|
|
Packit Service |
6f2e62 |
ninfod: Regenerate configure by autoconf-2.69.
|
|
Packit Service |
6f2e62 |
ninfod: libgcrypt support.
|
|
Packit Service |
6f2e62 |
spec: Configure before building ninfod.
|
|
Packit Service |
6f2e62 |
spec: Fix date in %changelog.
|
|
Packit Service |
6f2e62 |
make,spec: Add rpm target.
|
|
Packit Service |
6f2e62 |
ping,ping6 doc: More description on CAP_NET_RAW usage.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20140519]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David Gibson (3):
|
|
Packit Service |
6f2e62 |
arping: Avoid confusing local names
|
|
Packit Service |
6f2e62 |
arping: Use monotonic clock for timeouts
|
|
Packit Service |
6f2e62 |
arping: Clarify and correct interaction of -c and -w options
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David Heidelberger (3):
|
|
Packit Service |
6f2e62 |
rdisc: ifdef only apply on historic glibc < 2
|
|
Packit Service |
6f2e62 |
get rid of unused lint and copyright array
|
|
Packit Service |
6f2e62 |
cleanup, get rid of if(1), #if 0 and constify on
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (3):
|
|
Packit Service |
6f2e62 |
ninfod: Fix more unused variables.
|
|
Packit Service |
6f2e62 |
arping: fix arping hang if SIGALRM is blocked
|
|
Packit Service |
6f2e62 |
ping_common.c: fix message flood when EPERM is encountered in ping
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20140420]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David Heidelberger (1):
|
|
Packit Service |
6f2e62 |
improve autobuild bot configuration
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Mike Frysinger (5):
|
|
Packit Service |
6f2e62 |
improve gitignore
|
|
Packit Service |
6f2e62 |
doc: fix parallel build of html/man pages
|
|
Packit Service |
6f2e62 |
ping6: allow disabling of openssl support
|
|
Packit Service |
6f2e62 |
fix handling of CFLAGS
|
|
Packit Service |
6f2e62 |
tftpd: check return value of set*id calls
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20140419]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Arjan van de Ven (1):
|
|
Packit Service |
6f2e62 |
ping6: Fix build command line argument with gnutls.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Bjørn Mork (1):
|
|
Packit Service |
6f2e62 |
tracepath: return correct number of hops
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Christophe Le Roy (1):
|
|
Packit Service |
6f2e62 |
ping: flush stdout when a truncated response is received
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David Fries (1):
|
|
Packit Service |
6f2e62 |
Only emit an audible ping when requested (including flooding).
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
David Heidelberger (13):
|
|
Packit Service |
6f2e62 |
add missing limits.h
|
|
Packit Service |
6f2e62 |
in case that HZ is undefined, define it
|
|
Packit Service |
6f2e62 |
fix include paths, now compile with both glibc and musl
|
|
Packit Service |
6f2e62 |
protocol/timed.h is no longer required
|
|
Packit Service |
6f2e62 |
fix ifdef to apply only on uclibc and old glibc
|
|
Packit Service |
6f2e62 |
replace non-POSIX compilant caddr_t with char *
|
|
Packit Service |
6f2e62 |
replace u_TYPE with compilant unsigned TYPE
|
|
Packit Service |
6f2e62 |
add .gitignore and .travis.yml
|
|
Packit Service |
6f2e62 |
ping_common.c: fix typo
|
|
Packit Service |
6f2e62 |
fix tracepath docs
|
|
Packit Service |
6f2e62 |
Makefile: set CC only if it's not defined before
|
|
Packit Service |
6f2e62 |
add README.md
|
|
Packit Service |
6f2e62 |
.travis.yml, improve build testing
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Hendrik Lönngren (1):
|
|
Packit Service |
6f2e62 |
arping: return immediately
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (1):
|
|
Packit Service |
6f2e62 |
ping doc: Fix typo.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jeremie Koenig (1):
|
|
Packit Service |
6f2e62 |
replace gethostbyname with gethostbyname2
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Matija Nalis (1):
|
|
Packit Service |
6f2e62 |
Disable DNS-lookup on every ping
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Mike Frysinger (1):
|
|
Packit Service |
6f2e62 |
tracepath, tracepath6: re-use printf return in print_host
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Noah Meyerhans (1):
|
|
Packit Service |
6f2e62 |
remove bogus check required for < 2.4.9 kernels
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (5):
|
|
Packit Service |
6f2e62 |
rdisc: Fix memory leakage in initifs() in error path.
|
|
Packit Service |
6f2e62 |
ninfod: Clean up signal/logfile handling
|
|
Packit Service |
6f2e62 |
ninfod: Open pidfile exclusively for write.
|
|
Packit Service |
6f2e62 |
ping, ping6: fix building with older linux headers that don't define SO_MARK
|
|
Packit Service |
6f2e62 |
tracepath, tracepath6: Support -m (maximum hops) option.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121221]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (14):
|
|
Packit Service |
6f2e62 |
ninfod: Use unsigned int for digest.
|
|
Packit Service |
6f2e62 |
ninfod: nanosleep(3) needs <time.h>.
|
|
Packit Service |
6f2e62 |
ninfod: Too many arguments for syslog(3)/fprintf(3) via DEBUG().
|
|
Packit Service |
6f2e62 |
ninfod: Fix several warnings on ununsed variables.
|
|
Packit Service |
6f2e62 |
ping6: Print unknown ICMP type.
|
|
Packit Service |
6f2e62 |
ping6: Fix flowlabel switch (-F option).
|
|
Packit Service |
6f2e62 |
arping: Fix sysfs decimal/hexadecimal parser for libsysfs support.
|
|
Packit Service |
6f2e62 |
ping6: Use GNU TLS by default.
|
|
Packit Service |
6f2e62 |
ninfod: Fix memory leakage in error path.
|
|
Packit Service |
6f2e62 |
ninfod: Fix off-by-one error to check possible programming error (again).
|
|
Packit Service |
6f2e62 |
ninfod: Do not expose freed buffer to caller.
|
|
Packit Service |
6f2e62 |
ping6: Ensure to initialize msghdr.
|
|
Packit Service |
6f2e62 |
ninfod: Support GNU TLS.
|
|
Packit Service |
6f2e62 |
ninfod: Allow printing usage without permission errors.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121207]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (2):
|
|
Packit Service |
6f2e62 |
RELNOTES: Typos.
|
|
Packit Service |
6f2e62 |
ping,ping6: Check outgoing device only if specified.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121205]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (1):
|
|
Packit Service |
6f2e62 |
ping,tracepath doc: Fix missing end tags.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (35):
|
|
Packit Service |
6f2e62 |
tracepath6: packet length option (-l) did not have any effect.
|
|
Packit Service |
6f2e62 |
tracepath,tracepath6: Fix pktlen message.
|
|
Packit Service |
6f2e62 |
tracepath,tracepath6: Use calloc(3) instead of using stack.
|
|
Packit Service |
6f2e62 |
tracepath6: Ignore families other than IPv4 and IPv6.
|
|
Packit Service |
6f2e62 |
ping6: Improve randomness of NI Nonce.
|
|
Packit Service |
6f2e62 |
tracepath,tracepath6 doc: Fix default pktlen.
|
|
Packit Service |
6f2e62 |
ping,rdisc: Optimize checksumming.
|
|
Packit Service |
6f2e62 |
makefile: Static link support for crypto, resolv, cap and sysfs.
|
|
Packit Service |
6f2e62 |
doc: Ajdust spaces around sqare brackets.
|
|
Packit Service |
6f2e62 |
ping,rdisc: Use macro to get odd byte when checksumming.
|
|
Packit Service |
6f2e62 |
ping6: Do not try to free memory pointed by uninitialized variable on error path.
|
|
Packit Service |
6f2e62 |
arping: Allow building without default interface.
|
|
Packit Service |
6f2e62 |
arping: No default interface by default.
|
|
Packit Service |
6f2e62 |
arping: Allow printing usage without permission errors.
|
|
Packit Service |
6f2e62 |
ping,ping6: Allow printing usage without permission errors.
|
|
Packit Service |
6f2e62 |
ping,ping6: Fix cap_t leakage.
|
|
Packit Service |
6f2e62 |
arping,ping,ping6: Do not ideologically check return value from cap_free,cap_{set,get}_flag().
|
|
Packit Service |
6f2e62 |
arping: Fix sysfs_class leakage on error path.
|
|
Packit Service |
6f2e62 |
arping: Some comments for new functions for finding devices support.
|
|
Packit Service |
6f2e62 |
arping: Typo in type declaration.
|
|
Packit Service |
6f2e62 |
makefile: Use call function for external libraries.
|
|
Packit Service |
6f2e62 |
makefile: Add more comments.
|
|
Packit Service |
6f2e62 |
arping: Ensure to fail if no appropriate device found with sysfs.
|
|
Packit Service |
6f2e62 |
arping: Enforce user to specify device (-I) if multiple devices found.
|
|
Packit Service |
6f2e62 |
Makefile: parameterize options for linking libraries.
|
|
Packit Service |
6f2e62 |
Makefile: Use shell function instead if backquotes.
|
|
Packit Service |
6f2e62 |
Makefile: Ensure to have same date when making snapshot.
|
|
Packit Service |
6f2e62 |
spec: Maintainer does not use ipsec.spec.
|
|
Packit Service |
6f2e62 |
spec: partially sync with fedora.
|
|
Packit Service |
6f2e62 |
Makefile: Bump date in iputils.spec as well.
|
|
Packit Service |
6f2e62 |
spec: Add exmple lines for suid-root installation
|
|
Packit Service |
6f2e62 |
spec: Sort changelog.
|
|
Packit Service |
6f2e62 |
ping: Exit on SO_BINDTODEVICE failure.
|
|
Packit Service |
6f2e62 |
ping: Warn if kernel has selected source address from other interface.
|
|
Packit Service |
6f2e62 |
ping: Clarify difference between -I device and -I addr.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121126]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (5):
|
|
Packit Service |
6f2e62 |
tracepath: Repair tracepath without -p option.
|
|
Packit Service |
6f2e62 |
tracepath,tracepath6: -p option in usage.
|
|
Packit Service |
6f2e62 |
ping,ping6: Use MAX_DUP_CHK directly, not using mx_dup_chk variable.
|
|
Packit Service |
6f2e62 |
ping,ping6: Abstract received bitmap macros/definitions.
|
|
Packit Service |
6f2e62 |
ping,ping6: Use __u64 or __u32 for bitmap.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121125]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (30):
|
|
Packit Service |
6f2e62 |
ping6: Use IN6_IS_ADDR_UNSPECIFIED() instead of our own helper function.
|
|
Packit Service |
6f2e62 |
ping6 doc: Explicitly describe ping6 is IPv6 version if ping.
|
|
Packit Service |
6f2e62 |
ping6: Deprecate source routing by default (RFC5095).
|
|
Packit Service |
6f2e62 |
ping6: Use RFC3542 functions and definition for source routing.
|
|
Packit Service |
6f2e62 |
ping6: Introduce niquery_is_enabled() for readability.
|
|
Packit Service |
6f2e62 |
arping doc: interface is optional (-I option).
|
|
Packit Service |
6f2e62 |
ping: Eliminate dirty hack to cope with ancient egcs bug.
|
|
Packit Service |
6f2e62 |
Makefile: Fix missing right parenthes in comment.
|
|
Packit Service |
6f2e62 |
arping: Fix build failure with USE_SYSFS=yes and/or WITHOUT_IFADDRS=yes
|
|
Packit Service |
6f2e62 |
arping: Unify source files.
|
|
Packit Service |
6f2e62 |
arping: Reorder functions and comment out unsued code.
|
|
Packit Service |
6f2e62 |
arping,ping,ping6,tracepath,traceroute6 Makefile: Support static link of libidn by USE_IDN=static.
|
|
Packit Service |
6f2e62 |
Makefile: Minimize statically linked libraries.
|
|
Packit Service |
6f2e62 |
ping6: Do not clear seq check array twice for NI.
|
|
Packit Service |
6f2e62 |
ping6: Use MD5_DIGEST_LENGTH instead of magic value 16.
|
|
Packit Service |
6f2e62 |
ping6: Introduce helper functions for nonce in NI.
|
|
Packit Service |
6f2e62 |
ping6: Introduce NI_NONCE_SIZE macro instead of magic value 8.
|
|
Packit Service |
6f2e62 |
ping6: Ensure to call srand() to get some randomness in NI Nonce.
|
|
Packit Service |
6f2e62 |
ping6: Generate different NI Nonce in each NI Query (Memory version).
|
|
Packit Service |
6f2e62 |
ping6: Generate different NI Nonce in each NI Query (MD5 version).
|
|
Packit Service |
6f2e62 |
ping6: Cache NI Nonce.
|
|
Packit Service |
6f2e62 |
ping6: Print 'sequence number' embedded in NI Nonce.
|
|
Packit Service |
6f2e62 |
ninfod: Do noy try to memcpy to self.
|
|
Packit Service |
6f2e62 |
ninfod Makefile: More precise dependencies.
|
|
Packit Service |
6f2e62 |
ninfod: Discard multicat packet outside linklocal scope.
|
|
Packit Service |
6f2e62 |
ninfod: Apply default policy to refuse queries from global addresses.
|
|
Packit Service |
6f2e62 |
ninfod: Normalize timespec for delay.
|
|
Packit Service |
6f2e62 |
ninfod: Fix double-free without pthreads.
|
|
Packit Service |
6f2e62 |
ninfod: Do not mix output from multiple threads.
|
|
Packit Service |
6f2e62 |
ninfod: Employ internal buffer in stderrlog() for common case.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121121]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (2):
|
|
Packit Service |
6f2e62 |
ping,ping6: Add newline to error message.
|
|
Packit Service |
6f2e62 |
ping: Don't free an unintialized value.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (31):
|
|
Packit Service |
6f2e62 |
arping,clockdiff,ping,rarpd,rdisc,traceroute6 doc: s/CAP_NET_RAWIO/CAP_NET_RAW/.
|
|
Packit Service |
6f2e62 |
ping,ping6: Do not assume radix point is denoted by '.' (-i option).
|
|
Packit Service |
6f2e62 |
arping,ping,ping6,rdisc,traceroute6: Fix version string.
|
|
Packit Service |
6f2e62 |
makefile: Give -fno-strict-aliasing to compiler by default.
|
|
Packit Service |
6f2e62 |
ping6: Use SCOPE_DELIMITER.
|
|
Packit Service |
6f2e62 |
Makefile: Remove -lm from ADDLIB.
|
|
Packit Service |
6f2e62 |
rdisc_srv,Makefile: Fix build.
|
|
Packit Service |
6f2e62 |
rdisc_srv,Makefile: Build rdisc_srv with make all.
|
|
Packit Service |
6f2e62 |
arping: set_device_broadcast() does not need to store return value of sub-functions.
|
|
Packit Service |
6f2e62 |
arping,Makefile: Make default interface configurable.
|
|
Packit Service |
6f2e62 |
arping: Do not allow empty device name (-I option).
|
|
Packit Service |
6f2e62 |
arping: Introduce check_ifflags() helper function.
|
|
Packit Service |
6f2e62 |
arping: Introduce device structure to hold output device information.
|
|
Packit Service |
6f2e62 |
arping: ALlow no default interface and select one by getifaddrs().
|
|
Packit Service |
6f2e62 |
arping: Introduce 2nd (legacy) method to select interface by ioctls.
|
|
Packit Service |
6f2e62 |
arping,Makefile: Allow build without getifaddrs() with WITHOUT_IFADDRS=yes.
|
|
Packit Service |
6f2e62 |
Makefile: Use $< instead of $^ to complile C source code.
|
|
Packit Service |
6f2e62 |
ping,ping6: Reorder command-line options in alphabetical order.
|
|
Packit Service |
6f2e62 |
ping6: Show suboptions for Node Information Queries if -N suboption is invalid.
|
|
Packit Service |
6f2e62 |
ping,ping6 doc: Readability for TOS (-Q) option.
|
|
Packit Service |
6f2e62 |
rdisc: Missing new line after usage.
|
|
Packit Service |
6f2e62 |
rdisc: Make rdisc with responder support if configured.
|
|
Packit Service |
6f2e62 |
Makefile: distclean depends on clean.
|
|
Packit Service |
6f2e62 |
Makefile: Default to -O3.
|
|
Packit Service |
6f2e62 |
Makefile: Minimize options to gcc.
|
|
Packit Service |
6f2e62 |
Makefile: Add rule to build assembly files.
|
|
Packit Service |
6f2e62 |
arping,Makefile: 3rd legacy implementation to check network devices.
|
|
Packit Service |
6f2e62 |
arping: Less ifdefs.
|
|
Packit Service |
6f2e62 |
rdisc doc: Document -r, -p and -T options.
|
|
Packit Service |
6f2e62 |
ping6: NI Subjecet address did not work (-N subject-{ipv6,ipv4] suboptions).
|
|
Packit Service |
6f2e62 |
ping6: Ensure to detect subject type conflicts.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121114]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (2):
|
|
Packit Service |
6f2e62 |
clockdiff: remove unused variable
|
|
Packit Service |
6f2e62 |
ping: Wrap SO_BINDTODEVICE with the correct capability.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (13):
|
|
Packit Service |
6f2e62 |
ping: IP_MULTICAST_IF does not need CAP_NET_RAW.
|
|
Packit Service |
6f2e62 |
ping6: Check ranges of flowlabel (-F option) and tclass (-Q option) arguments.
|
|
Packit Service |
6f2e62 |
ping6: Accept 0x-notation for flowlabel (-F option) and tclass (-Q option) arguments.
|
|
Packit Service |
6f2e62 |
ping,ping6: Manual update regarding -F, -Q and -N option.
|
|
Packit Service |
6f2e62 |
arping,ping,ping6: Defer exitting to allow users to see usage.
|
|
Packit Service |
6f2e62 |
arping,ping,ping6,ninfod: Change euid to uid (non-root) even if capabiliy is enabled.
|
|
Packit Service |
6f2e62 |
ninfod: Add configure.
|
|
Packit Service |
6f2e62 |
ninfod: libcap support to drop capabilities.
|
|
Packit Service |
6f2e62 |
ninfod: Add run as user (-u user) option.
|
|
Packit Service |
6f2e62 |
ninfod: Fix usage message.
|
|
Packit Service |
6f2e62 |
arping,clockdiff,rarpd,rdisc,tftpd: Change RFC source to tools.ietf.org.
|
|
Packit Service |
6f2e62 |
ninfod: Add ninfod(8) manpage.
|
|
Packit Service |
6f2e62 |
makefile: Add ninfod, distclean targets.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121112]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Sergey Fionov (1):
|
|
Packit Service |
6f2e62 |
ping,ping6: Fallback to numeric addresses while exiting
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (18):
|
|
Packit Service |
6f2e62 |
ping,ping6: Rework capability support and Make sure -m and -I options work.
|
|
Packit Service |
6f2e62 |
ping,tracepath: Spelling fixes in manpages.
|
|
Packit Service |
6f2e62 |
ping,ping6: Fix integer overflow with large interval value (-i option).
|
|
Packit Service |
6f2e62 |
clockdiff: Make it work with large pid.
|
|
Packit Service |
6f2e62 |
ping,ping6: Make in_pr_addr volatile.
|
|
Packit Service |
6f2e62 |
arping: Do not quit too early with large deadline value (-w option).
|
|
Packit Service |
6f2e62 |
arping: Maintain minimum capabilities for SO_BINDTODEVICE(-I option).
|
|
Packit Service |
6f2e62 |
ping: Fix recorded route comparison.
|
|
Packit Service |
6f2e62 |
arping: Use getifaddrs() to get broadcast address.
|
|
Packit Service |
6f2e62 |
ping6: Fix typo in error message.
|
|
Packit Service |
6f2e62 |
ping6: Generate NI Group Address and Subject Name at once.
|
|
Packit Service |
6f2e62 |
ping,ping6: Unmask signals on start-up.
|
|
Packit Service |
6f2e62 |
arping: Build with USE_CAP=no.
|
|
Packit Service |
6f2e62 |
arping,ping,ping6,tracepath,tracepath6,traceroute6: Experimental IDN support.
|
|
Packit Service |
6f2e62 |
ping6: IDN support for the Subject Name in NI Query.
|
|
Packit Service |
6f2e62 |
tracepath,tracepath6: Introduce -p option for port.
|
|
Packit Service |
6f2e62 |
ping6: Add missing definitions/declarations for flowlabel management (-F option).
|
|
Packit Service |
6f2e62 |
makefile: Do not include merge commits in RELNOTES.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121106]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (5):
|
|
Packit Service |
6f2e62 |
ninfod: Attatch configure and renew config.h.in.
|
|
Packit Service |
6f2e62 |
makefile: clean-up
|
|
Packit Service |
6f2e62 |
tracepath6: Print reason on getadrinfo() failure.
|
|
Packit Service |
6f2e62 |
ping,ping6: Fix hang with -f option.
|
|
Packit Service |
6f2e62 |
ping: Make sure to print C if checksum failed with -f option.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20121011]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jan Synacek (2):
|
|
Packit Service |
6f2e62 |
ping,ping6: Defer the dropping if the "-m" is specified and correct capability is set.
|
|
Packit Service |
6f2e62 |
ping: Fix typo in echo reply
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Ole Bjorn Hessen (1):
|
|
Packit Service |
6f2e62 |
ping: report outstanding packets before sending next packet
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (32):
|
|
Packit Service |
6f2e62 |
ping,ping6: Add -D to synopsis.
|
|
Packit Service |
6f2e62 |
ping: More icmp code descriptions.
|
|
Packit Service |
6f2e62 |
ping,ping6: Hide ipg/ewma info without packets received.
|
|
Packit Service |
6f2e62 |
ping6: Remove unused variable.
|
|
Packit Service |
6f2e62 |
ping6: Help for -N suboptions.
|
|
Packit Service |
6f2e62 |
tracepath,tracepath6: Use argument type of int for field width specifier.
|
|
Packit Service |
6f2e62 |
clockdiff: Call nice() before changing effective uid.
|
|
Packit Service |
6f2e62 |
rdisc: Use fputs() instead of fprintf() to shut up gcc warning.
|
|
Packit Service |
6f2e62 |
rarpd: Check return value of chdir().
|
|
Packit Service |
6f2e62 |
makefile: Introduce new variable for capability support.
|
|
Packit Service |
6f2e62 |
ping,ping6: Check return value of write(2) for stdout.
|
|
Packit Service |
6f2e62 |
ping6,tracepath,tracepath6: Do not dereference type-punned pointer directly.
|
|
Packit Service |
6f2e62 |
Makefile: host changed from takos to pleiades.
|
|
Packit Service |
6f2e62 |
ping6: Provide enough buffer for dn_comp() and make NI Query with Name subject work.
|
|
Packit Service |
6f2e62 |
ping6: Consolidate error path of niquery_option_subject_name_handler().
|
|
Packit Service |
6f2e62 |
ninfod: Node Information Query (RFC4620) daemon from USAGI Project.
|
|
Packit Service |
6f2e62 |
ninfod: struct in6_pktinfo requires -D_GNU_SOURCE.
|
|
Packit Service |
6f2e62 |
ninfod: Use %zu format string for size_t variable.
|
|
Packit Service |
6f2e62 |
ninfod: Add missing entry for ENABLE_SUPTYPES in config.h.in.
|
|
Packit Service |
6f2e62 |
ninfod: Support newer environment supporting RFC3542.
|
|
Packit Service |
6f2e62 |
ninfod: Fix format string for string returned from strerror(3).
|
|
Packit Service |
6f2e62 |
ninfod: Check return value of fscanf(3).
|
|
Packit Service |
6f2e62 |
ninfod: Fix off-by-one error to check possible programming error.
|
|
Packit Service |
6f2e62 |
ninfod: Add datarootdir.
|
|
Packit Service |
6f2e62 |
ninfod: Use __func__ instead of __FUNCTION__.
|
|
Packit Service |
6f2e62 |
ninfod: Introduce ARRAY_SIZE macro for counting number of elements in an array.
|
|
Packit Service |
6f2e62 |
ninfod: Delete ninfod.sh by make distclean, not by make clean.
|
|
Packit Service |
6f2e62 |
ping6: Do not try to use result buffer when dn_comp(3) failed.
|
|
Packit Service |
6f2e62 |
ping,ping6: ifdef guard for inline function for capability support and fix build with USE_CAP=no.
|
|
Packit Service |
6f2e62 |
makefile: Do not use "-llib" dependency.
|
|
Packit Service |
6f2e62 |
arping: build without sysfs support (USE_SYSFS=no).
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Ãngel González (1):
|
|
Packit Service |
6f2e62 |
iputils: Add capability dropping
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20101006]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Chris Caputo (1):
|
|
Packit Service |
6f2e62 |
ping,ping6: avoid gethostbyaddr during ping flood.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Paul Martin (1):
|
|
Packit Service |
6f2e62 |
arping: Set correct broadcast address.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (4):
|
|
Packit Service |
6f2e62 |
tracepath: Fix some small typos in tracepath.sgml.
|
|
Packit Service |
6f2e62 |
ping: Fix resource consumption triggered by specially crafted ICMP Echo Reply (CVE-2010-2529)
|
|
Packit Service |
6f2e62 |
Makefile: migrate main machine from beatrice to takos.
|
|
Packit Service |
6f2e62 |
Makefile: Use newer git subcommand style instead of git-subcommand.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20100418]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (28):
|
|
Packit Service |
6f2e62 |
ping6: Use IPV6_TCLASS to set outgoing traffic class if available.
|
|
Packit Service |
6f2e62 |
ping: Make build_echo(), gather_statistics() more generic.
|
|
Packit Service |
6f2e62 |
ping6: Experimental support for Node Information Queries (RFC4620).
|
|
Packit Service |
6f2e62 |
ping: simplify usage hint.
|
|
Packit Service |
6f2e62 |
ping: Rename constant names
|
|
Packit Service |
6f2e62 |
Extend -N option for NI Query options.
|
|
Packit Service |
6f2e62 |
ping6: Make length-check qtype-specific.
|
|
Packit Service |
6f2e62 |
ping6: Remove too many spaces between names.
|
|
Packit Service |
6f2e62 |
ping6: ping6_niquery.h needs asm/byteorder.h.
|
|
Packit Service |
6f2e62 |
ping6: Support Qtypes for IPv6/IPv4 Addresses.
|
|
Packit Service |
6f2e62 |
ping6: Split pr_niquery_reply().
|
|
Packit Service |
6f2e62 |
ping6: Handle ICMPv6 code in NI Reply.
|
|
Packit Service |
6f2e62 |
ping6: Add subject-ipv6 and subject-ipv4 NI sub-option for subject address.
|
|
Packit Service |
6f2e62 |
ping6: Support subject name.
|
|
Packit Service |
6f2e62 |
ping6: Free old memory when reassign pointers.
|
|
Packit Service |
6f2e62 |
ping6: Always enable IPv6 Node Information Queries.
|
|
Packit Service |
6f2e62 |
makefile: Do not always link libresolv and libcrypto.
|
|
Packit Service |
6f2e62 |
ping,traceroute6,clockdiff: Enlarge hostname buffer.
|
|
Packit Service |
6f2e62 |
ping6: do not allow too large packet size by -s option.
|
|
Packit Service |
6f2e62 |
ping: needless space when printing usage.
|
|
Packit Service |
6f2e62 |
rdisc: Fix typo in error message.
|
|
Packit Service |
6f2e62 |
rdisc: Allow multiple addresses on one interface.
|
|
Packit Service |
6f2e62 |
arping: Support link-layer type with larger link-layer address.
|
|
Packit Service |
6f2e62 |
tracepath6: resolve target even if -n option is supplied.
|
|
Packit Service |
6f2e62 |
tracepath,tracepath6: sync tracepath and tracepath6.
|
|
Packit Service |
6f2e62 |
tracepath6: Make it more protocol independent.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20100214]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jamal Hadi Salim (2):
|
|
Packit Service |
6f2e62 |
ping: ping by mark
|
|
Packit Service |
6f2e62 |
ping: ping by mark doc update
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Jamie Le Tual (1):
|
|
Packit Service |
6f2e62 |
ping: set un.echo.id to network byte order
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (11):
|
|
Packit Service |
6f2e62 |
[PING6,TRACEROUTE6]: Ignore error in setting IPV6_CHECKSUM socket option for ICMPv6 socket.
|
|
Packit Service |
6f2e62 |
[PING6]: Use if_nametoindex() to convert ifname to ifindex.
|
|
Packit Service |
6f2e62 |
[PING6]: Allow to specify source address with interface in a single -I option.
|
|
Packit Service |
6f2e62 |
ping6: Try using IPV6_PKTINFO sticky option to specify outgoing interface.
|
|
Packit Service |
6f2e62 |
rdisc: Use FOPEN_MAX if OPEN_MAX is undefined.
|
|
Packit Service |
6f2e62 |
ping6: Fix source routing with source interface set.
|
|
Packit Service |
6f2e62 |
ping,ping6: Don't print extra ', ' in finish().
|
|
Packit Service |
6f2e62 |
tracepath: Fix documentation typo.
|
|
Packit Service |
6f2e62 |
Use sysconf(_SC_OPEN_MAX) instead of OPEN_MAX.
|
|
Packit Service |
6f2e62 |
ping,ping6: Add -D option to print timestamp.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20071127]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
John Heffner (6):
|
|
Packit Service |
6f2e62 |
[iputils] tracepath: Add length flag to set initial MTU.
|
|
Packit Service |
6f2e62 |
[iputils] tracepath: Add documentation for the -l flag.
|
|
Packit Service |
6f2e62 |
[iputils] tracepath: Use PMTUDISC_PROBE mode if it exists.
|
|
Packit Service |
6f2e62 |
[iputils] tracepath: Document -n flag.
|
|
Packit Service |
6f2e62 |
[iputils] tracepath: Fix asymm messages.
|
|
Packit Service |
6f2e62 |
[iputils] tracepath: Re-probe at same TTL after MTU reduction.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (8):
|
|
Packit Service |
6f2e62 |
[DOC]: Delete duplicated lines in RELNOTES.
|
|
Packit Service |
6f2e62 |
Fix white space errors.
|
|
Packit Service |
6f2e62 |
[CLOCKDIFF,PING,RDISC,TRACEROUTE6]: Support uClibc.
|
|
Packit Service |
6f2e62 |
[RARPD]: Fixed several signedness issues for char strings.
|
|
Packit Service |
6f2e62 |
[PING]: Use inet_pton() instead of sscan().
|
|
Packit Service |
6f2e62 |
[PING6]: Use IN6_IS_ADDR_xxx() macro.
|
|
Packit Service |
6f2e62 |
[MAKEFILE]: Change authorized host to push snapshots.
|
|
Packit Service |
6f2e62 |
[MAKEFILE]: Use git-archive instead of git-tar-tree.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20070202]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Mike Frysinger (2):
|
|
Packit Service |
6f2e62 |
Use socklen_t in all the right places.
|
|
Packit Service |
6f2e62 |
[IPG]: handle pktgen setup in newer kernels.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Mitsuru Chinen (2):
|
|
Packit Service |
6f2e62 |
[CLOCKDIFF]: Fix compilation errors about labels at end of compound statements.
|
|
Packit Service |
6f2e62 |
[PING6]: Use getaddrinfo() for the name resolution of intermediate nodes.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki (9):
|
|
Packit Service |
6f2e62 |
[MAKEFILE] Remove unused -I../include
|
|
Packit Service |
6f2e62 |
[TRACEPATH] Print usage if we met incorrect option.
|
|
Packit Service |
6f2e62 |
[PING6]: Fix compilation error with glibc-2.4 and later.
|
|
Packit Service |
6f2e62 |
[PING6]: Use getaddrinfo() to allow scoped addresses
|
|
Packit Service |
6f2e62 |
[PING6]: Ensure not to reverse-lookup if target is numeric address.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20060512]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki:
|
|
Packit Service |
6f2e62 |
[BUILD] Build with standard headers.
|
|
Packit Service |
6f2e62 |
[ARPING,PING6] Build fix for some old systems.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[s20060425]
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
YOSHIFUJI Hideaki:
|
|
Packit Service |
6f2e62 |
[TRACEROUTE6] Fix ICMPv6 type printing with -v option
|
|
Packit Service |
6f2e62 |
[TRACEROUTE6] Mark ICMPv6 messages as known
|
|
Packit Service |
6f2e62 |
[DOC] Maintainer / Contact change
|
|
Packit Service |
6f2e62 |
[PING6,TRACEPATH6,TRACEROUTE6] Define SOL_IPV6,SOL_ICMPV6 where needed
|
|
Packit Service |
6f2e62 |
[TRACEROUTE6] Fix source/destination address with -v option
|
|
Packit Service |
6f2e62 |
[PING6,TRACEPATH6,TRACEROUTE6] Use new RFC3542 advanced API if available
|
|
Packit Service |
6f2e62 |
[RDISC] Use proper type for is_directly_connected()
|
|
Packit Service |
6f2e62 |
[PING,PING6] Use proper type for printf()
|
|
Packit Service |
6f2e62 |
[TRACEROUTE6] Fix inet_pton() error handling
|
|
Packit Service |
6f2e62 |
[TRACEROUTE6] Use minimum format if 0 is specified for datalen
|
|
Packit Service |
6f2e62 |
[TRACEROUTE6] Optimize datalen sanity checking code
|
|
Packit Service |
6f2e62 |
[TRACEPATH6] Use getaddrinfo() to allow scoped addresses
|
|
Packit Service |
6f2e62 |
[RDISC] Use strerror(errno) instead of sys_errlist[errno]
|
|
Packit Service |
6f2e62 |
[PING,PING6] Avoid using __constant_htons() if it is really needed
|
|
Packit Service |
6f2e62 |
[TRACEPATH6] Fix format for subseconds
|
|
Packit Service |
6f2e62 |
[ARPING,CLOCKDIFF,PING,PING6,TRACEROUTE6] Check return value from setuid().
|
|
Packit Service |
6f2e62 |
[PING,PING6] ensure to initialize msg.
|
|
Packit Service |
6f2e62 |
[MAKEFILE] Make snapshot using git
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[020927]
|
|
Packit Service |
6f2e62 |
* arping.sgml, some options were forgotten.
|
|
Packit Service |
6f2e62 |
* send seqno in network byte order. Me.
|
|
Packit Service |
6f2e62 |
* Mads Martin Jørgensen <mmj@suse.de> Recursive citation:
|
|
Packit Service |
6f2e62 |
"On request of Mads Martin Jørgensen <mmj@suse.de> I've added manpages
|
|
Packit Service |
6f2e62 |
pregenerated from the Docbook sources. One could argue it is redundant
|
|
Packit Service |
6f2e62 |
when the Docbook sources are also there, but the argument of not having
|
|
Packit Service |
6f2e62 |
to install Docbook on a very small system to get the man pages was
|
|
Packit Service |
6f2e62 |
convinving enough to me. To quote Mads Martin: "How would a system
|
|
Packit Service |
6f2e62 |
be without a man page for ping?"
|
|
Packit Service |
6f2e62 |
As a chilidish revenge from my side enjoy with cyrillic date in these
|
|
Packit Service |
6f2e62 |
man pages. :-)
|
|
Packit Service |
6f2e62 |
* Ken Cox <jkc@redhat.com>. Bogus definition of SOCK_DRGAM&SOCK_STREAM on mips.
|
|
Packit Service |
6f2e62 |
* Error returned from recvmsg() resulted in a bogus printout in traceroute6. Me.
|
|
Packit Service |
6f2e62 |
* Use IPV6_CHECKSUM on icmp socket in traceroute6. Me.
|
|
Packit Service |
6f2e62 |
* Noah L. Meyerhans <frodo@morgul.net> Fix to doc.
|
|
Packit Service |
6f2e62 |
!* Noah L. Meyerhans <frodo@morgul.net> What is the problem with "long" triptime?
|
|
Packit Service |
6f2e62 |
! Reporter does not respond. _Malignantly_.
|
|
Packit Service |
6f2e62 |
* Thomas 'Dent' Mirlacher <dent@cosy.sbg.ac.at> Ping did not exit sometimes!
|
|
Packit Service |
6f2e62 |
* Add option -W to override default 10 second linger timeout. Me.
|
|
Packit Service |
6f2e62 |
* Mads Martin Jørgensen <mmj@suse.de>: ping should not bind to autoselected
|
|
Packit Service |
6f2e62 |
source address, it used to work when routing changes. Return classic
|
|
Packit Service |
6f2e62 |
behaviour, option -B is added to enforce binding.
|
|
Packit Service |
6f2e62 |
* Pekka Savola <pekkas@netcore.fi> Forgotten \n messing output of ping6.
|
|
Packit Service |
6f2e62 |
* Noah L. Meyerhans <frodo@morgul.net> traceroute6 -q 1 did not work.
|
|
Packit Service |
6f2e62 |
* Pekka Savola <pekkas@netcore.fi> various sizeof() cleanups in traceroute6.c
|
|
Packit Service |
6f2e62 |
* "Dmitry V. Levin" <ldv@alt-linux.org> wrote:
|
|
Packit Service |
6f2e62 |
> ping (as well as other utilities) may open raw socket with descriptor <=2;
|
|
Packit Service |
6f2e62 |
> In case of suid-root, it can be used by malicious user to send data to
|
|
Packit Service |
6f2e62 |
> this raw socket.
|
|
Packit Service |
6f2e62 |
>
|
|
Packit Service |
6f2e62 |
> Yes, modern glibc and some kernels have workaround for it, but
|
|
Packit Service |
6f2e62 |
> IMHO iputils shouldn't rely on this feature.
|
|
Packit Service |
6f2e62 |
Taken into account, but no changes made.
|
|
Packit Service |
6f2e62 |
* "Tilman Heinrich" <tilHeinrich@web.de> said some scripts are broken
|
|
Packit Service |
6f2e62 |
when word "packet" disappeared from "100% packet loss". Despite of
|
|
Packit Service |
6f2e62 |
the inarguable fact that such scripts are truly mad and deserve breaking
|
|
Packit Service |
6f2e62 |
(sigh... exit codes are too smart concept for script writers, I guess),
|
|
Packit Service |
6f2e62 |
I have to recognize removing this word carrying zero information
|
|
Packit Service |
6f2e62 |
was not enough motivated. Returned.
|
|
Packit Service |
6f2e62 |
* ping used to retry forever when seeing ENOBUFS/ENOMEM without explicitly
|
|
Packit Service |
6f2e62 |
given deadline. Being logically correct it is bad in practice f.e. when
|
|
Packit Service |
6f2e62 |
pinging buggy device which locked up with some packets in queue.
|
|
Packit Service |
6f2e62 |
So, retry for a finite time... let is be lingertime. Fair? Me.
|
|
Packit Service |
6f2e62 |
* Two "messages" are sent to rpm maintainers to make their wrong patches
|
|
Packit Service |
6f2e62 |
failed.
|
|
Packit Service |
6f2e62 |
* Fix from RH iputils-20001007-deadline.patch. It was lost in the latest
|
|
Packit Service |
6f2e62 |
rpms btw.
|
|
Packit Service |
6f2e62 |
* Dax Kelson <dax@gurulabs.com>: added _unsupported_ option to comppile
|
|
Packit Service |
6f2e62 |
rdisc_srv.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[020124]
|
|
Packit Service |
6f2e62 |
* Michal Kochanowicz <michal@michal.waw.pl> typos in tracepath.8
|
|
Packit Service |
6f2e62 |
* Michael Wardle <michael.wardle@adacel.com>: undo silly change of ss000305
|
|
Packit Service |
6f2e62 |
(printing rtt in some funny units). Michael noticed that "sec" is not
|
|
Packit Service |
6f2e62 |
standard abbreviation for time units (bullshit, of course), but real concern
|
|
Packit Service |
6f2e62 |
is that it is more difficult to interpret with a neglibible improvement
|
|
Packit Service |
6f2e62 |
to appearance. So, do this as expected: in "ms".
|
|
Packit Service |
6f2e62 |
* Documentation. Wow! I did it. man pages are disassembled to docbook,
|
|
Packit Service |
6f2e62 |
audited wrt real state, edited... and promised to be maintained
|
|
Packit Service |
6f2e62 |
in sync with the state of utilities.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[011202]
|
|
Packit Service |
6f2e62 |
* Utz Bacher <utz.bacher@de.ibm.com> Bitops in ping6 were wrong
|
|
Packit Service |
6f2e62 |
on bigendian machines. Wow, luckily I forgot to acknowledge that patch
|
|
Packit Service |
6f2e62 |
of 010805 which has gotten rid of kernel bitops and did this so wrongly.
|
|
Packit Service |
6f2e62 |
* Michael Bakunin <bakunin@maphiasoft.org> (:-))
|
|
Packit Service |
6f2e62 |
found mud in tftpd.c, it will crash when directory supplied in argument
|
|
Packit Service |
6f2e62 |
is longer ~512 symbols.
|
|
Packit Service |
6f2e62 |
* Alexandr D. Kanevskiy <kad@blackcatlinux.com>: buffer overflow
|
|
Packit Service |
6f2e62 |
in clockdiff. Very stupid one, the overflowed buffer even was not used. :-)
|
|
Packit Service |
6f2e62 |
* Alexandr D. Kanevskiy <kad@blackcatlinux.com>: shit! Code recognizing
|
|
Packit Service |
6f2e62 |
kernels with broken IP_RECVERR for raw sockets depended on race
|
|
Packit Service |
6f2e62 |
and accused even good kernel of being buggy. :-)
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[011002]
|
|
Packit Service |
6f2e62 |
* Stepan Koltsov <yozh@mx1.ru>, tracepath/tracepth6 segfaulted when
|
|
Packit Service |
6f2e62 |
used without address.
|
|
Packit Service |
6f2e62 |
* Alexandr D. Kanevskiy <kad@blackcatlinux.com>: arping printed
|
|
Packit Service |
6f2e62 |
"permission denied" instead of showing help page to non-superuser.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[010824]
|
|
Packit Service |
6f2e62 |
* Alexandr D. Kanevskiy <kad@blackcatlinux.com>: ping compiled
|
|
Packit Service |
6f2e62 |
for linux-2.4 forgot to send the second packet, when used with linux-2.2
|
|
Packit Service |
6f2e62 |
* Chris Evans <chris@scary.beasts.org>: buffer overflow in traceroute6.
|
|
Packit Service |
6f2e62 |
datalen was messed: counting header in half of places.
|
|
Packit Service |
6f2e62 |
Funny, looking into LBL traceroute, it is even worse :-)
|
|
Packit Service |
6f2e62 |
* Alexandr D. Kanevskiy <kad@blackcatlinux.com>: relayed patches
|
|
Packit Service |
6f2e62 |
by Solar_Diz. Only missing description of option -q is accepted.
|
|
Packit Service |
6f2e62 |
* <ipatel@wilnetonline.net> ping6 printed wrong mtu.
|
|
Packit Service |
6f2e62 |
* Alexandr D. Kanevskiy <kad@blackcatlinux.com>: -Werror is removed.
|
|
Packit Service |
6f2e62 |
Newer gcc are buggy and generates some wrong warnings about
|
|
Packit Service |
6f2e62 |
uninitalized variables, which are evidently initialized.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[010805]
|
|
Packit Service |
6f2e62 |
* Some news from Pekka Savola <pekkas@netcore.fi> around setting tos bits.
|
|
Packit Service |
6f2e62 |
* arping: broadcast-only mode by Ard van Breemen <ard@telegraafnet.nl>
|
|
Packit Service |
6f2e62 |
* ping6/traceroute6: parse ICMP errors with extension headers (me)
|
|
Packit Service |
6f2e62 |
traceroute6 works with size > mtu now. Nice.
|
|
Packit Service |
6f2e62 |
* ping: Erik Quanstrom <quanstro@clark.net>. Serious patch.
|
|
Packit Service |
6f2e62 |
ping interval timer was not very broken, but very unintelligible.
|
|
Packit Service |
6f2e62 |
Though I remade the code to use leaky bucket logic, which
|
|
Packit Service |
6f2e62 |
is the most transparent one. Anyway, contribution by Eric is
|
|
Packit Service |
6f2e62 |
the most important one since the previous release.
|
|
Packit Service |
6f2e62 |
Short theory of operation: option -i (interval) sets rate r=1/interval pps,
|
|
Packit Service |
6f2e62 |
option -l (preload) sets burst size of l packets. So, ping sends
|
|
Packit Service |
6f2e62 |
at most r*t+l packets for an arbitrary interval t.
|
|
Packit Service |
6f2e62 |
Default values: l=1 and for non-flood case: r=1pps, for flood r=infinity.
|
|
Packit Service |
6f2e62 |
Nice? Exact algorithm is:
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Let N(t) be l/r=l*i initially and N(t) grow continuously with time as:
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
N(t+delta) = min{l*i, N(t) + delta}
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Packet can be transmitted only at the time t_* when 1/r=i <= N(t_*)
|
|
Packit Service |
6f2e62 |
and in this case N(t) jumps:
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
N(t_* + 0) = N(t_* - 0) - i.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
When interval is zero, algo degenerates allowing to send any amount
|
|
Packit Service |
6f2e62 |
of messages. In this case we modify it using l as limit on amount
|
|
Packit Service |
6f2e62 |
of unanswered requests and waiting for 10msec, when something is not
|
|
Packit Service |
6f2e62 |
answered. Note that the last thing (10msec) is just to be compatible with
|
|
Packit Service |
6f2e62 |
BSD manual pages. BSD ping is simply not able to avoid delay technically,
|
|
Packit Service |
6f2e62 |
we are able now.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
In result we got some new facilities:
|
|
Packit Service |
6f2e62 |
* "-f -l 100" becomes very aggressive, in fact on good link
|
|
Packit Service |
6f2e62 |
it holds permanently 100 packets in flight, which is very different
|
|
Packit Service |
6f2e62 |
of earlier bevaviour (one packet in flight).
|
|
Packit Service |
6f2e62 |
* -f and -i are not incompatible more. In fact, "-f -i 1" is equivalent
|
|
Packit Service |
6f2e62 |
to plain ping, only output is different (dotted). Essentially,
|
|
Packit Service |
6f2e62 |
change of output format is the only effect. "ping -i 0" is flood
|
|
Packit Service |
6f2e62 |
printing output in normal format.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
Moved some parts of code to ping_common.c. Common part is not fully
|
|
Packit Service |
6f2e62 |
trivial now. :-)
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
* ping: Ian Lynagh <igloo@earth.li>, larger and dynamic dup detector.
|
|
Packit Service |
6f2e62 |
Also, Ian submitted two large patches, one fixing formatting, another
|
|
Packit Service |
6f2e62 |
doing something with signedness/longness. Not now...
|
|
Packit Service |
6f2e62 |
Later note: found not working. x + 7 / 8 :-). Sorry... dubious, withdrawn.
|
|
Packit Service |
6f2e62 |
size of table increased to maximal value instead (8K of memory,
|
|
Packit Service |
6f2e62 |
not a big deal).
|
|
Packit Service |
6f2e62 |
* tftpd: an old misprint. left@sbor.spb.su (Igor A. Lefterov)
|
|
Packit Service |
6f2e62 |
* clockdiff: do not fail, if reversed resolution failed.
|
|
Packit Service |
6f2e62 |
Tommy Lacroix <tommyl@zeroknowledge.com>
|
|
Packit Service |
6f2e62 |
* ping: audible ping by Patrik Schilt <patrik@bnc.ch>
|
|
Packit Service |
6f2e62 |
Patrick's option renamed to -a to align to freebsd.
|
|
Packit Service |
6f2e62 |
* ping: react to device queue overflows using IP_RECVERR. me.
|
|
Packit Service |
6f2e62 |
* ping: option -S allows to change sndbuf
|
|
Packit Service |
6f2e62 |
* rarpd is moved from separate package here (people asked)
|
|
Packit Service |
6f2e62 |
* ping6: kernel style bitops are not used more.
|
|
Packit Service |
6f2e62 |
* Option -A to adapt to network rtt.
|
|
Packit Service |
6f2e62 |
* Use BPF, when multiple pings are detected.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[001110]
|
|
Packit Service |
6f2e62 |
* ping is able to select TOS. By Pekka Savola <pekkas@netcore.fi>
|
|
Packit Service |
6f2e62 |
* tracepath* DNS names. By Pawel Krawczyk <kravietz@ceti.com.pl> and
|
|
Packit Service |
6f2e62 |
Arkadiusz Miskiewicz <misiek@pld.org.pl>
|
|
Packit Service |
6f2e62 |
* ping6 is expected to be compiled with linux-2.2.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[001011]
|
|
Packit Service |
6f2e62 |
* RH bugid#16677: segfault, when ping is used by root and size
|
|
Packit Service |
6f2e62 |
is large enough. Fix is to allow oversize by root (it is necessary
|
|
Packit Service |
6f2e62 |
to check kernel side), but clamp it at some safe value.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[001010]
|
|
Packit Service |
6f2e62 |
* More bug fixes from Chris Evans <chris@ferret.lmh.ox.ac.uk>
|
|
Packit Service |
6f2e62 |
- do not trust h_length returned by system resolver.
|
|
Packit Service |
6f2e62 |
This value is meaningless in any case.
|
|
Packit Service |
6f2e62 |
- ping: buffer overflow in fill()!!! Disgraceful bug.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
* ping: allow not-priviledged users to use broadcasts. It was paranoia.
|
|
Packit Service |
6f2e62 |
Multicasts were allowed. 8)
|
|
Packit Service |
6f2e62 |
* ping: but force broadcasts&multicasts not to fragment. BSD does
|
|
Packit Service |
6f2e62 |
not allow to do this to anyone, we still allow this for superuser.
|
|
Packit Service |
6f2e62 |
* Option -M to control path mtu discovery.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[001007]
|
|
Packit Service |
6f2e62 |
* By Pekka Savola <pekkas@netcore.fi>
|
|
Packit Service |
6f2e62 |
- SIOCGSTAMP/SO_TIMESTAMP are sensitive to bug in kernel.
|
|
Packit Service |
6f2e62 |
When get_fast_time != gettimeofday (f.e. timestampless x86),
|
|
Packit Service |
6f2e62 |
returned stamp can be out of sync with gettimeofday.
|
|
Packit Service |
6f2e62 |
Workaround is not to use SIOCGSTAMP/SO_TIMESTAMP on such systems.
|
|
Packit Service |
6f2e62 |
- fixes in man pages
|
|
Packit Service |
6f2e62 |
- compiles under rh-7.0
|
|
Packit Service |
6f2e62 |
* Chris Evans <chris@ferret.lmh.ox.ac.uk>
|
|
Packit Service |
6f2e62 |
- ping: possible buffer overflow in pr_addr().
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[000928]
|
|
Packit Service |
6f2e62 |
* Sorry. I have lost all the CVS with changes made since 000418.
|
|
Packit Service |
6f2e62 |
If someone sent me a patch after this date, please, resubmit.
|
|
Packit Service |
6f2e62 |
Restored from the last backup and mailboxes:
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
* ping*, SO_TIMESTAMP support.
|
|
Packit Service |
6f2e62 |
* ping*, allow zero data length (reported by Damjan Lango <damjan.lango@hermes.si>)
|
|
Packit Service |
6f2e62 |
* iputils man and help updates. Pekka Savola <Pekka.Savola@netcore.fi>
|
|
Packit Service |
6f2e62 |
* ping.8, fix to ping man page. By Dadid Eisner <cradle@glue.umd.edu>
|
|
Packit Service |
6f2e62 |
* ping prints addresses in numeric, if destination is numeric.
|
|
Packit Service |
6f2e62 |
Proposed by Tim Waugh <twaugh@meme.surrey.redhat.com>
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
New:
|
|
Packit Service |
6f2e62 |
* ping: strncpy bug <typo@inferno.tusculum.edu>
|
|
Packit Service |
6f2e62 |
* arping: improvements by Charles Howes <croot@micro-logistics.com>
|
|
Packit Service |
6f2e62 |
- a feature to arping: quit as soon as a reply is received.
|
|
Packit Service |
6f2e62 |
- default to eth0.
|
|
Packit Service |
6f2e62 |
- spelling
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[000418]
|
|
Packit Service |
6f2e62 |
* llsqrt() was buggy again!
|
|
Packit Service |
6f2e62 |
(noticed by Sam Farin <sfarin@ratol.fi>)
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[000404]
|
|
Packit Service |
6f2e62 |
* tracepath*, "NURDUnet-gw" bug workaround.
|
|
Packit Service |
6f2e62 |
(noticed by Vitaly E.Lavrov <lve@aanet.ru>)
|
|
Packit Service |
6f2e62 |
* tracepath*, handle case of routers initializing rtt to 128.
|
|
Packit Service |
6f2e62 |
Vitaly E.Lavrov <lve@aanet.ru>
|
|
Packit Service |
6f2e62 |
* shadowed icmp_sock in ping6. James Morris <jmorris@@intercode.com.au>
|
|
Packit Service |
6f2e62 |
* Bug in ping -f, introduced with SO_RCVTIMEO. me.
|
|
Packit Service |
6f2e62 |
* llsqrt() (ping, ping6) was wrong yet. me.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[000310]
|
|
Packit Service |
6f2e62 |
* Print mean deviation of RTT in ping/ping6.
|
|
Packit Service |
6f2e62 |
* Use SIOCGSTAMP in ping/ping6. Old behaviour calculating
|
|
Packit Service |
6f2e62 |
true user-to-user latency is restored with option -U.
|
|
Packit Service |
6f2e62 |
Reason for this stupid change is mainly political; people
|
|
Packit Service |
6f2e62 |
wonder why freebsd has twice less latency on loopback.
|
|
Packit Service |
6f2e62 |
If to follow along this line, we have to print rtt equal to 0. 8)
|
|
Packit Service |
6f2e62 |
[ LATER NOTE: actually, the change is _right_ without any doubts.
|
|
Packit Service |
6f2e62 |
Ping has another bug: nameresolver is blocking, so that
|
|
Packit Service |
6f2e62 |
when it dies not respond, ping shows evenly increasing by 1 sec
|
|
Packit Service |
6f2e62 |
RTT. It is very confusing (look through linux-kernel maillists
|
|
Packit Service |
6f2e62 |
to count number of people, who were cheated by misconfigured dns). ]
|
|
Packit Service |
6f2e62 |
* Use SO_RCVTIMEO instead of poll() with ping/ping6 -f.
|
|
Packit Service |
6f2e62 |
* Added -V option to arping/ping/ping6/traceroute6/rdisc
|
|
Packit Service |
6f2e62 |
to print snapshot number.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[000305]
|
|
Packit Service |
6f2e62 |
* rdisc: ugly bug in getting interface list. me.
|
|
Packit Service |
6f2e62 |
* ping/ping6: ping -i N, N>=3 did not work. Jeff Jonson <jbj@redhat.com>
|
|
Packit Service |
6f2e62 |
* ping/ping6: microsecond rtt measurements. me.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[000120]
|
|
Packit Service |
6f2e62 |
* ping/ping6: non-zero exit code even without -w.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[991024]
|
|
Packit Service |
6f2e62 |
* Option "-i" to ping/ping6 takes fractional time now, so that
|
|
Packit Service |
6f2e62 |
"ping -i 0.3 xxx" pings each 300 msec. The idea is by
|
|
Packit Service |
6f2e62 |
Marc Boucher <marc@mbsi.ca>
|
|
Packit Service |
6f2e62 |
* alpha/glibc-2.1 alignment problems in ping are fixed (struct timeval
|
|
Packit Service |
6f2e62 |
was wrongly aligned).
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[990915]
|
|
Packit Service |
6f2e62 |
* ping/ping6 worked only with kernels 2.3.15+ in 990824.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[990824]
|
|
Packit Service |
6f2e62 |
* tftpd is added. It uses MSG_CONFIRM to confirm arp entries.
|
|
Packit Service |
6f2e62 |
* ping6: workaround for bug in some egcs versions.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[990610]
|
|
Packit Service |
6f2e62 |
* ping: output buffer was too small for full sized ping.
|
|
Packit Service |
6f2e62 |
* ping: silly restriction on ping size is removed.
|
|
Packit Service |
6f2e62 |
|
|
Packit Service |
6f2e62 |
[990530]
|
|
Packit Service |
6f2e62 |
* short man pages (Oleg M. Shumsky <oms@cp.tomsk.su>)
|
|
Packit Service |
6f2e62 |
* ping6: get and print hop limit of reply packets (ME)
|
|
Packit Service |
6f2e62 |
* rdisc deletes routes before exit with -TERM
|
|
Packit Service |
6f2e62 |
* ping/ping6: option -w TIMEOUT
|
|
Packit Service |
6f2e62 |
* arping: exit with error, if received no replies in normal
|
|
Packit Service |
6f2e62 |
(not DAD and not unsilicited ARP) mode.
|
|
Packit Service |
6f2e62 |
|