Package: tcpspy / 1.7d-9

Metadata

Package Version Patches format
tcpspy 1.7d-9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
manpage | (download)

tcpspy.8 | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 fix minus signs in manpage and add extra information.
Makefile | (download)

Makefile | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 make makefile compliant with debian and add gcc hardening.
add_support_to_ipv6 | (download)

rule.c | 147 141 + 6 - 0 !
rule.h | 8 6 + 2 - 0 !
rule_grammar.y | 9 9 + 0 - 0 !
rule_lexer.l | 61 56 + 5 - 0 !
tcpspy.8 | 15 14 + 1 - 0 !
tcpspy.c | 83 66 + 17 - 0 !
6 files changed, 292 insertions(+), 31 deletions(-)

 implement ipv6 support.
 Functional IPv6 support depends on an extended grammar,
 an extended parser, and also reading of "/proc/net/tcp6".
 .
 Using a union large enough to accomodate "struct in_addr"
 and "struct in6_addr" a unified evaluation of the two
 address family is possible.
 .
 The implementation of CIDR netmasks for IPv4 is conducted.
 .
 Finally, the manual pages are expanded.
add_security | (download)

tcpspy.c | 37 33 + 4 - 0 !
1 file changed, 33 insertions(+), 4 deletions(-)

 improve security in daemonised execution.
 Ignore signals irrelevant to a long living daemon
 which was crafted with orderly shutdown.
 .
 Replace standard file descriptors with a tie to "/dev/null".
 .
 Yield controlling terminal properly by seting session ID.