Debian Patches

Status for thc-ipv6/3.8-2

Patch Description Author Forwarded Bugs Origin Last update
makefile.patch Fix Makefile
* Prefix each command with atk6-.
* Install manpage as attack-toolkit6.
* Add LDFLAGS when building dnsdict6 to include hardening stuff.
Fixes lintian warnings:
- hardening-no-fortify-functions usr/bin/dnsdict6
- hardening-no-relro usr/bin/dnsdict6
* Remove script extension as per policy 10.4.
* Install to /usr.

Changes made by Samuel Henrique <samueloph@debian.org> on 13/11/16.
* Add CPPFLAGS.
* Only use CFLAG's -O2 if not already set.
Maykel Moya <mmoya@mmoya.org> no 2013-05-07
manpage.patch Add manpage entry for fuzz_dhcpc6=================================================================== Samuel Henrique <samueloph@debian.org> no
ftbfs-gcc15.patch [PATCH] Remove K&R function declarations for C23 compatibility
thc-ipv6-lib.c:2555:5: error: conflicting types for ‘thc_open_ipv6’; have ‘int(char *)’
2555 | int thc_open_ipv6(char *interface) {
| ^~~~~~~~~~~~~
thc-ipv6.h:211:23: note: previous declaration of ‘thc_open_ipv6’ with type ‘int(void)’
211 | extern int thc_open_ipv6();
| ^~~~~~~~~~~~~

detect_sniffer6.c:140:19: error: passing argument 2 of ‘signal’ from incompatible pointer type [-Wincompatible-pointer-types]
140 | signal(SIGALRM, alarming);
| ^~~~~~~~
| |
| void (*)(void)

thcping6.c:648:21: error: passing argument 2 of ‘signal’ from incompatible pointer type [-Wincompatible-pointer-types]
648 | signal(SIGALRM, alarming);
| ^~~~~~~~
| |
| void (*)(void)
Robert Scheck <robert@fedoraproject.org> no debian upstream, https://github.com/vanhauser-thc/thc-ipv6/commit/c9617d5638196bd88336225a6abdfd45c3df0bcf.patch 2025-02-10

All known versions for source package 'thc-ipv6'

Links