From 3a220b94d2c90f63c0111f3b9617b6a5e53955be Mon Sep 17 00:00:00 2001 From: Steve Pinkham Date: Mon, 30 Aug 2010 20:43:10 -0400 Subject: [PATCH] 1.62b: Further refinements to content classifier. --- ChangeLog | 2 +- Makefile | 2 +- analysis.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5505fed..aaadc7c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Version 1.61b: +Version 1.62b: -------------- - Further refinements to content classifier. diff --git a/Makefile b/Makefile index 4017cf2..f7d9045 100644 --- a/Makefile +++ b/Makefile @@ -20,7 +20,7 @@ # PROGNAME = skipfish -VERSION = 1.61b +VERSION = 1.62b OBJFILES = http_client.c database.c crawler.c analysis.c report.c INCFILES = alloc-inl.h string-inl.h debug.h types.h http_client.h \ diff --git a/analysis.c b/analysis.c index ea3c42b..8d46701 100644 --- a/analysis.c +++ b/analysis.c @@ -2348,7 +2348,7 @@ static void check_for_stuff(struct http_request* req, while (*x && (isalnum(*x) || strchr("._-+$", *x)) && (x - sniffbuf) < 64) x++; - if (x != sniffbuf && *x == ':') { + if (x != sniffbuf && *x == ':' && x[1] != '/' && x[1] != '.') { x++; while (*x && (isalnum(*x) || strchr("./*!+=$", *x)) && (x - sniffbuf) < 128) x++;