Support setting effective, inheritable and/or permitted privileges on Solaris
Add ioctl request numbers for Linux powerpc
Add 'listasyncjobs' command
Change prefix format of asynchronous shell command output lines
Replace the confusing 'Blocks' column of partition table printing with number of sectors
Replace the confusing 'Blocks' column of partition table printing with number of sectors
Replace the confusing 'Blocks' column of partition table printing with number of sectors
Replace the confusing 'Blocks' column of partition table printing with number of sectors
Allow user overriding the default sector alignment offset
Undefine macro 'BSD' for GNU/Hurd
Increase maximum allowed timeout for synchronized command to 7200
Fix closing wrong file descriptor
Add '-D HAVE_MKDTEMP=1' to the default 'CFLAGS' in build.sh
Additionally make a string obfuscable
Workaround a weird design in bash 4.4+
Check presence of /dev/stdout before trying to use it
Use sysctl(3) in kFreeBSD-based systems
Require FreeBSD instead of just the FreeBSD kernel in order to use Capsicum
Don't print bogus trip time for mask and timestamp replies
Use member 'sin_len' of 'struct sockaddr_in' with FreeBSD only
Use sysctl(3) in kFreeBSD-based systems
Require FreeBSD instead of just the FreeBSD kernel in order to use Capsicum
Don't print bogus trip time for mask and timestamp replies
Use member 'sin_len' of 'struct sockaddr_in' with FreeBSD only
Don't print an ending new line from function 'pr_icmph'
Fix null pointer dereferencing when 'nvml_device_get_pstates' not available
Support setting a few high capability bits
Avoid overwriting 'errno' after a failed clone(2) call
Use pkg-config(1) to check libxml2
Disable rpath in libtool
Don't override '--libdir=' command line option for 'configure'
Print a new line in begining of function 'pr_iph'
Improve compatibility for bold text display in the man page
Use sysctl(3) in kFreeBSD-based systems
Require FreeBSD instead of just the FreeBSD kernel in order to use Capsicum
Don't print bogus trip time for mask and timestamp replies
Use member 'sin_len' of 'struct sockaddr_in' with FreeBSD only
Don't print an ending new line from function 'pr_icmph'
Document the behavior for specifying both '-q' and '-v' options
Don't print round trip time statistics if all the received timestamps are bogus
Make some pointers read-only as appropriate
Workaround for kFreeBSD 10 and earlier, as well as XNU, may expect some fields in IP header in host byte order
Workaround for kFreeBSD 10 and earlier, as well as XNU may expect some fields in IP header in host byte order
Don't send custom IP header if 'IP_HDRINCL' isn't available
Port to Cygwin
Don't send custom IP header if 'IP_HDRINCL' isn't available
Port to Cygwin
Don't send custom IP header if 'IP_HDRINCL' isn't available
Port to Cygwin
Use our own 'netinet/ip_icmp.h' copy to eliminate incompatibilities between different operating systems in this header
Use our own 'netinet/ip_icmp.h' copy to eliminate incompatibilities between different operating systems in this header
Cast 'char' vaule into 'unsigned int' for calling ctype function
Port to AIX
Don't define buffer for control message if option SO_TIMESTAMP isn't available
Get 'struct cmsghdr' pointer after recvmsg(2) via CMSG_FIRSTHDR, so we can reliably check the presence of a control message
Correct format of usage message
Correct format of usage strings
Print explanation for bogus replies if option '-v' is specified
Print explanation for bogus replies if option '-v' is specified
Print explanation for bogus replies if option '-v' is specified
Print explanation for bogus replies if option '-v' is specified
Port to Interix
rm(1) test output from build.sh
Don't use 'errno' for 'packet too short' error message
Fix identifier confliction on Solaris
Check for too-early timestamp and don't use it for statistics
Check for too-early timestamp and don't use it for statistics
Don't disable timing completely upon receiving truncated reply, but count it as bogus instead
Truncate 'struct timeval' values of receiving timestamp into 'struct timeval32' before calculating with the 8 bytes sending timestamp for round trip time, so it will continue to correctly work after year 2038
ping: fix -Wformat-truncating warning with GCC
ping: fix data type of a variable for a packet sequence number
ping: fix data type of a variable for a packet sequence number
Check range and signedness on integers passed from command line
Fix a few type mismatches
Check for negative trip time and don't use it for statistics
Store timestamp in host byte order
Extend fallback value of MAXHOSTNAMELEN to 32
Print usage message and exit from build.sh when an invalid option is encountered
Print usage message and exit from build.sh when an invalid option is encountered
Allow changing build output file name
Allow building from other directory
Port to Android/Linux
Port to Solaris
Add man page
Port to GNU/Linux from FreeBSD
Consider hidden files when operating recursively
Fix minor syntax issue
Automatically cleanup leftover temporary plain history files that resulted from interrupted loadings
Update warning message to indicate that only persistent history is disabled when loading history failed
Allow interactively answering hexadecimal history key
Fix unreachable variable initialization
Set environment variable LANG to override systemd(1) default value
Fix incorrect device name in error message
Make option '-nosound' work on non-x86 platforms
Make it buildable for non-x86 platforms
Mention option '-com<N>' in help message only for MS-DOS
Remove an unnecessary null checking of an array
Fix inconsistent declarations of function 'dev_init'
Make it compatible with QuickC
Correct an error message in fiotest.c