pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/p0f update to version 2.0.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/0356f1afb8c6
branches: trunk
changeset: 463253:0356f1afb8c6
user: recht <recht%pkgsrc.org@localhost>
date: Mon Nov 03 11:45:28 2003 +0000
description:
update to version 2.0.3
changes/fixes include:
Iproved -F.
Masquerade detection code now checks for time going backwards in
timestamps.
Added uptime in query data and p0fq.c.
Added -F fuzzy TTL matching option.
More signatures.
[BUG] Missing ENDIAN define on SunOS? Added to Makefile. It now
defaults to big endian, perhaps worth auto-detecting in case of
Solaris on x86 or such.
-r now also resolves the target host.
Added -X option, sendsyn added. Better Makefile and p0f*.fp documentation.
Automatic wildcard for WSS of 12345 and size exceeding PACKET_BIG.
Sheesh, more cleanup in p0fr.fp explanations and p0f.c RST recognition
code.
Added wildcard for packet size; massive ACK probing to diagnose the
payload quoting issue. Many new RST fingerprints for network
devices.
Updated some tos.h signatures.
see doc/ChangeLog for a complete list
diffstat:
security/p0f/Makefile | 8 ++++----
security/p0f/distinfo | 12 ++++++------
security/p0f/patches/patch-aa | 8 ++++----
security/p0f/patches/patch-ac | 8 ++++----
security/p0f/patches/patch-ad | 33 +++++++++++----------------------
5 files changed, 29 insertions(+), 40 deletions(-)
diffs (125 lines):
diff -r 075c3cb8fe1c -r 0356f1afb8c6 security/p0f/Makefile
--- a/security/p0f/Makefile Mon Nov 03 11:01:05 2003 +0000
+++ b/security/p0f/Makefile Mon Nov 03 11:45:28 2003 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.9 2003/10/05 18:13:00 recht Exp $
+# $NetBSD: Makefile,v 1.10 2003/11/03 11:45:28 recht Exp $
#
-DISTNAME= p0f
-PKGNAME= p0f-2.0.2
+DISTNAME= p0f-2.0.3
+WRKSRC= ${WRKDIR}/p0f
CATEGORIES= security net
-MASTER_SITES= http://lcamtuf.coredump.cx/
+MASTER_SITES= http://lcamtuf.coredump.cx/p0f/
EXTRACT_SUFX= .tgz
MAINTAINER= dawszy%arhea.net@localhost
diff -r 075c3cb8fe1c -r 0356f1afb8c6 security/p0f/distinfo
--- a/security/p0f/distinfo Mon Nov 03 11:01:05 2003 +0000
+++ b/security/p0f/distinfo Mon Nov 03 11:45:28 2003 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.9 2003/10/05 18:13:00 recht Exp $
+$NetBSD: distinfo,v 1.10 2003/11/03 11:45:28 recht Exp $
-SHA1 (p0f-2.0.2/p0f.tgz) = 3d863d7a669a3041af46ac4a9a84ec0ca6a30f1d
-Size (p0f-2.0.2/p0f.tgz) = 74524 bytes
-SHA1 (patch-aa) = 370fa780873e606697acbc21c9fc9fdce81f6ab6
+SHA1 (p0f-2.0.3/p0f-2.0.3.tgz) = a27fc55d81289ea990af765c27e7d5b7347e6f52
+Size (p0f-2.0.3/p0f-2.0.3.tgz) = 119407 bytes
+SHA1 (patch-aa) = f05549d73409fb392582be47d15a75b00b321b44
SHA1 (patch-ab) = 6bf3c0997a303ec8de7f25a483c830d368d5c1a2
-SHA1 (patch-ac) = 4e7e07910c848a8e4505a202e7fee51e46e06078
-SHA1 (patch-ad) = 692d3f3f2c8bd9071764c0c973cdd91d87bf5f1f
+SHA1 (patch-ac) = 1b7e8ed5830f1e9fe53004e4347dc184037327b2
+SHA1 (patch-ad) = 8dd941205b94213ee2caa100ab26780315ed28ca
diff -r 075c3cb8fe1c -r 0356f1afb8c6 security/p0f/patches/patch-aa
--- a/security/p0f/patches/patch-aa Mon Nov 03 11:01:05 2003 +0000
+++ b/security/p0f/patches/patch-aa Mon Nov 03 11:45:28 2003 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.5 2003/09/06 04:56:29 itojun Exp $
+$NetBSD: patch-aa,v 1.6 2003/11/03 11:45:28 recht Exp $
---- mk/NetBSD- 2003-09-06 13:52:37.000000000 +0900
-+++ mk/NetBSD 2003-09-06 13:52:52.000000000 +0900
+--- mk/NetBSD.orig 2003-09-28 23:40:07.000000000 +0200
++++ mk/NetBSD 2003-11-03 12:27:53.000000000 +0100
@@ -7,10 +7,8 @@
# (C) Copyright 2000-2003 by Michal Zalewski <lcamtuf%coredump.cx@localhost>
#
@@ -11,5 +11,5 @@
STRIP = strip
-CFLAGS = -O3 -Wall -fomit-frame-pointer -funroll-loops
FILE = p0f
+ TOOLS = test/sendack test/sendack2 test/sendsyn
- all: $(FILE) strip
diff -r 075c3cb8fe1c -r 0356f1afb8c6 security/p0f/patches/patch-ac
--- a/security/p0f/patches/patch-ac Mon Nov 03 11:01:05 2003 +0000
+++ b/security/p0f/patches/patch-ac Mon Nov 03 11:45:28 2003 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-ac,v 1.1 2003/10/01 23:13:13 recht Exp $
+$NetBSD: patch-ac,v 1.2 2003/11/03 11:45:28 recht Exp $
---- p0f.1.orig Fri Sep 19 17:11:56 2003
-+++ p0f.1 Wed Sep 24 21:25:51 2003
+--- p0f.1.orig 2003-10-10 23:39:00.000000000 +0200
++++ p0f.1 2003-11-03 12:28:01.000000000 +0100
@@ -32,9 +32,9 @@
.TP
\fB\-f\fR file
@@ -15,7 +15,7 @@
Specifying multiple -f values will NOT combine several signature files
together.
.TP
-@@ -190,7 +190,7 @@
+@@ -199,7 +199,7 @@
You need to consult the documentation for an up-to-date list of issues.
.SH FILES
.TP
diff -r 075c3cb8fe1c -r 0356f1afb8c6 security/p0f/patches/patch-ad
--- a/security/p0f/patches/patch-ad Mon Nov 03 11:01:05 2003 +0000
+++ b/security/p0f/patches/patch-ad Mon Nov 03 11:45:28 2003 +0000
@@ -1,30 +1,19 @@
-$NetBSD: patch-ad,v 1.1 2003/10/05 18:13:00 recht Exp $
+$NetBSD: patch-ad,v 1.2 2003/11/03 11:45:28 recht Exp $
---- mk/SunOS~ 2003-09-19 20:04:06.000000000 +0200
-+++ mk/SunOS 2003-10-05 20:06:00.000000000 +0200
-@@ -5,9 +5,9 @@
+--- mk/SunOS.orig 2003-10-01 23:20:31.000000000 +0200
++++ mk/SunOS 2003-11-03 12:35:15.000000000 +0100
+@@ -5,11 +5,9 @@
# (C) Copyright 2000-2003 by Michal Zalewski <lcamtuf%coredump.cx@localhost>
#
-CC = gcc
--LIBS = -lpcap -I/opt/local/include -L/opt/local/lib -lsocket -lnsl
--CFLAGS = -O3 -Wall -fomit-frame-pointer -funroll-loops
+-LIBS = -lpcap -I/opt/local/include -L/opt/local/lib \
+- -I/usr/local/include -L/usr/local/lib -lsocket -lnsl
+-CFLAGS = -O3 -Wall -fomit-frame-pointer -funroll-loops \
+- -DBYTE_ORDER=1234 -DBIG_ENDIAN=1234
+#CC = gcc
-+LIBS = $(LDFLAGS) -lpcap -lsocket -lnsl
-+#CFLAGS = -O3 -Wall -fomit-frame-pointer -funroll-loops
++LIBS = $(LDFLAGS) -lpcap -lsocket -lnsl
++CFLAGS = $(CFLAGS) -DBYTE_ORDER=1234 -DBIG_ENDIAN=1234
FILE = p0f
-
- all: $(FILE)
-@@ -17,10 +17,10 @@
- static: $(FILE)-static
+ TOOLS = test/sendack test/sendack2 test/sendsyn
- $(FILE): $(FILE).c
-- $(CC) $(CFLAGS) -o $@ $(FILE).c $(LIBS)
-+ $(CC) $(CFLAGS) -o $@ $(FILE).c $(FILE)-query.c $(LIBS)
-
- $(FILE)-static: $(FILE).c
-- $(CC) -static $(CFLAGS) -o $@ $(FILE).c $(LIBS)
-+ $(CC) -static $(CFLAGS) -o $@ $(FILE).c $(FILE)-query.c $(LIBS)
-
- p0fq: test/p0fq
-
Home |
Main Index |
Thread Index |
Old Index