Package: hping3 / 3.a2.ds2-7

Metadata

Package Version Patches format
hping3 3.a2.ds2-7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
010_install.diff | (download)

Makefile.in | 16 3 + 13 - 0 !
1 file changed, 3 insertions(+), 13 deletions(-)

 adjust upstream makefile.in for debian compilation.
020_libpcap0.8.diff | (download)

configure | 2 1 + 1 - 0 !
libpcap_stuff.c | 1 0 + 1 - 0 !
script.c | 1 0 + 1 - 0 !
3 files changed, 1 insertion(+), 3 deletions(-)

 various fixes for libpcap0.8 compilation.
030_bytesex.diff | (download)

bytesex.h | 13 4 + 9 - 0 !
1 file changed, 4 insertions(+), 9 deletions(-)

 endianness fixes.
040_spelling.diff | (download)

antigetopt.c | 2 1 + 1 - 0 !
statistics.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 various spelling fixes.
050_personality.diff | (download)

docs/hping3.8 | 74 37 + 37 - 0 !
main.c | 6 3 + 3 - 0 !
parseoptions.c | 6 3 + 3 - 0 !
usage.c | 2 1 + 1 - 0 !
version.c | 2 1 + 1 - 0 !
5 files changed, 45 insertions(+), 45 deletions(-)

 say hping3, not hping2.
060_version.diff | (download)

release.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix hping version.
070_tcl.diff | (download)

configure | 36 15 + 21 - 0 !
1 file changed, 15 insertions(+), 21 deletions(-)

 harcode libtcl version to be that of the default tclsh
 and add a less maintenance tclsh detection
 (don't want refresh the patch when new tcl versions)
080_ip_id_field.diff | (download)

docs/hping2.8 | 4 2 + 2 - 0 !
docs/hping3.8 | 2 1 + 1 - 0 !
hping2.h | 2 1 + 1 - 0 !
parseoptions.c | 4 4 + 0 - 0 !
sendicmp.c | 2 1 + 1 - 0 !
5 files changed, 9 insertions(+), 5 deletions(-)

 fix "-n" command line argument
090_fr_manpage.diff | (download)

docs/french/hping2-fr.8 | 89 50 + 39 - 0 !
1 file changed, 50 insertions(+), 39 deletions(-)

 use of hping2 fr manpage
100_hyphen_used_as_minus_sign.diff | (download)

docs/french/hping2-fr.8 | 32 16 + 16 - 0 !
docs/hping3.8 | 34 17 + 17 - 0 !
2 files changed, 33 insertions(+), 33 deletions(-)

 correct some hyphen used as minus (thanks lintian).
110_dontfrag_offbyone.diff | (download)

sendip_handler.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 off-by-one error with --dontfrag
120_rtt_icmp_unreachable.diff | (download)

waitpacket.c | 13 13 + 0 - 0 !
1 file changed, 13 insertions(+)

 add rtt handling for icmp destination unreachable packets.
130_spelling_error_in_binary.diff | (download)

ars.c | 2 1 + 1 - 0 !
ars.h | 4 2 + 2 - 0 !
datahandler.c | 2 1 + 1 - 0 !
getifname.c | 2 1 + 1 - 0 !
hping2.h | 4 2 + 2 - 0 !
parseoptions.c | 2 1 + 1 - 0 !
sendicmp.c | 2 1 + 1 - 0 !
sendip_handler.c | 2 1 + 1 - 0 !
sendtcp.c | 2 1 + 1 - 0 !
sendudp.c | 2 1 + 1 - 0 !
usage.c | 6 3 + 3 - 0 !
11 files changed, 15 insertions(+), 15 deletions(-)

---
140_data_size_udp.diff | (download)

parseoptions.c | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

 fix incorrect data size check for udp.
150_gnu_kfreebsd.diff | (download)

ars.c | 3 2 + 1 - 0 !
configure | 7 7 + 0 - 0 !
getifname.c | 6 3 + 3 - 0 !
interface.c | 6 3 + 3 - 0 !
libpcap_stuff.c | 3 2 + 1 - 0 !
script.c | 6 4 + 2 - 0 !
sendip.c | 3 2 + 1 - 0 !
7 files changed, 23 insertions(+), 11 deletions(-)

 fix ftbfs: gnu/kfreebsd not in arch list(s)
160_tcp_mss.diff | (download)

docs/french/hping2-fr.8 | 5 5 + 0 - 0 !
docs/hping3.8 | 5 5 + 0 - 0 !
globals.h | 4 3 + 1 - 0 !
main.c | 4 3 + 1 - 0 !
parseoptions.c | 7 6 + 1 - 0 !
sendtcp.c | 28 20 + 8 - 0 !
usage.c | 1 1 + 0 - 0 !
7 files changed, 43 insertions(+), 11 deletions(-)

 add tcp-mss support.
170_gnu_hurd.diff | (download)

getifname.c | 10 7 + 3 - 0 !
interface.c | 9 6 + 3 - 0 !
libpcap_stuff.c | 2 1 + 1 - 0 !
script.c | 14 10 + 4 - 0 !
4 files changed, 24 insertions(+), 11 deletions(-)

 add gnu hurd support
 * define PATH_MAX
 * Don't use AF_LINK features
 * Read media status with MII and don't include <net/if_media.h>
180_dpkg buildflags.diff | (download)

Makefile.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 enable cflags, cppflags and ldflags in upstream makefile
190_ip_optlen_conflicting_types.diff | (download)

main.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

  conflicting types for variable ip_optlen
 - globals.h: extern char ip_optlen;
 - main.c: unsigned ip_optlen;
 Undefined behaviour if the value of ip_optlen exceeds 127 for
 any architecture with signed char type.
Bug-Debian: https://bugs.debian.org/688458