tags 194869 + patch pending
tags 333214 + patch pending
tags 450036 + patch pending
thanks
Hi Pablo, Ulises
ulises patch is indeed correct and I have verified that the alpha
problem is indeed the same.
Here is the NMU I'm uploading.
Kind regards
T.
diff -u knocker-0.7.1/debian/control knocker-0.7.1/debian/control
--- knocker-0.7.1/debian/control
+++ knocker-0.7.1/debian/control
@@ -10,8 +10,7 @@
Depends: ${shlibs:Depends}
+Homepage: http://knocker.sourceforge.net/
Description: a simple and easy to use TCP security port scanner
Knocker is a new, simple, and easy to use TCP security port
scanner written in C, using threads. It is able to analyze hosts
and the network services which are running on them.
- .
- The URL for this project is http://knocker.sourceforge.net/
diff -u knocker-0.7.1/debian/changelog knocker-0.7.1/debian/changelog
--- knocker-0.7.1/debian/changelog
+++ knocker-0.7.1/debian/changelog
@@ -1,3 +1,14 @@
+knocker (0.7.1-3.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * src/knocker_conf.c: Free the strings we have allocated, not
+ something else. Thanks to Ulises Vitulli for the patch.
+ Closes: #333214, #194869.
+ * debian/control: Move homepage to its own field.
+ * debian/watch: fix. Thanks to Raphael Geissert. Closes: #450036
+
+ -- Thomas Viehmann <[EMAIL PROTECTED]> Sun, 05 Oct 2008 12:36:48 +0200
+
knocker (0.7.1-3) unstable; urgency=low
* Upgraded Standard-Version
diff -u knocker-0.7.1/debian/watch knocker-0.7.1/debian/watch
--- knocker-0.7.1/debian/watch
+++ knocker-0.7.1/debian/watch
@@ -1,2 +1,2 @@
-version=2
-http://prdownloads.sourceforge.net/knocker/knocker-(.*).tar.gz
+version=3
+http://sf.net/knocker/knocker-(.*).tar.gz
only in patch2:
unchanged:
--- knocker-0.7.1.orig/src/knocker_conf.c
+++ knocker-0.7.1/src/knocker_conf.c
@@ -223,6 +223,8 @@
{
char *tmpp = malloc (strlen (line));
char *p = malloc (strlen (line));
+ char *tmpp_orig = tmpp;
+ char *p_orig = p;
/* Check if the option is present in the line */
tmpp = strstr (line, opt);
@@ -234,7 +236,7 @@
if (!_isblank (*tmpp) || *tmpp != KNOCKER_OPTION_TOKEN)
{
- free (tmpp);
+ free (tmpp_orig);
return 0;
}
@@ -247,8 +249,7 @@
strcpy (value, p);
- /* free(p); this cause knocker to segfault */
- /* well I have to know why... */
+ free(p_orig);
return 1;
}
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]