hello,

i just uploaded a NMU that fixes 3 bugs to the DELAYED-5 queue on
gluck. patch is attached.

...
 jonas
diff -rNu siege-2.61.orig/debian/changelog siege-2.61/debian/changelog
--- siege-2.61.orig/debian/changelog    2005-10-03 01:39:01.000000000 +0200
+++ siege-2.61/debian/changelog 2005-10-03 01:32:51.000000000 +0200
@@ -1,3 +1,15 @@
+siege (2.61-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * add single quotes to the EOF in utils/siege.config.in (closes:
+    #323684)
+  * apply patch from Robert Waldner <[EMAIL PROTECTED]> to fix construction of
+    http headers (closes: #329182)
+  * install sample siegerc to /etc/siege and use that if no ~/.siegerc
+    exists. use patch from tollef fog heen. (closes: #321816)
+
+ -- Jonas Meurer <[EMAIL PROTECTED]>  Mon,  3 Oct 2005 01:32:10 +0200
+
 siege (2.61-2) unstable; urgency=low
 
   * Fixed siege.config scropt. Closes: #306952. 
diff -rNu siege-2.61.orig/debian/rules siege-2.61/debian/rules
--- siege-2.61.orig/debian/rules        2005-10-03 01:39:01.000000000 +0200
+++ siege-2.61/debian/rules     2005-10-03 01:38:16.000000000 +0200
@@ -49,7 +49,7 @@
        dh_installdirs /usr/bin /etc/siege 
 
        # Add here commands to install the package into debian/siege.
-       $(MAKE) install prefix=$(CURDIR)/debian/siege
+       $(MAKE) install prefix=$(CURDIR)/debian/siege 
SIEGERC=$(CURDIR)/debian/siege/etc/siege
 
        # fix unquoted _EOF_ in siege.config
        sed -e "23 s/_EOF_/'_EOF_'/" 
<$(CURDIR)/debian/siege/usr/bin/siege.config 
>$(CURDIR)/debian/siege/usr/bin/siege.config.new
diff -rNu siege-2.61.orig/src/hash.c siege-2.61/src/hash.c
--- siege-2.61.orig/src/hash.c  2003-07-09 22:22:38.000000000 +0200
+++ siege-2.61/src/hash.c       2005-10-03 01:27:33.000000000 +0200
@@ -182,6 +182,7 @@
   int  x;
   NODE *node;
 
+  if (key == NULL) { return 1; }
   x = hash_genkey( this->size, key );
   for( node = this->table[x]; node != NULL; node = node->next ){
     if( !strcmp( node->key, key )){
diff -rNu siege-2.61.orig/src/http.c siege-2.61/src/http.c
--- siege-2.61.orig/src/http.c  2004-11-19 15:47:21.000000000 +0100
+++ siege-2.61/src/http.c       2005-10-03 01:28:52.000000000 +0200
@@ -374,7 +374,11 @@
       else{
         h->auth.type.proxy = BASIC;
       }   
-      tmp = strchr( line, '=' );
+      tmp = strchr( line, ':' );
+      if (tmp == NULL) {
+        printf("I shat myself so hard..\n");
+        return NULL;
+      }
       tmp++;
       if( tmp[0] == '"' ){ tmp++; tmp[strlen(tmp)-1] = '\0'; }
       strncpy( h->auth.realm.proxy, tmp, strlen( tmp )); 
diff -rNu siege-2.61.orig/utils/siege.config.in siege-2.61/utils/siege.config.in
--- siege-2.61.orig/utils/siege.config.in       2004-09-11 19:13:13.000000000 
+0200
+++ siege-2.61/utils/siege.config.in    2005-10-03 01:21:44.000000000 +0200
@@ -20,4 +20,4 @@
   echo ""
   exit
 fi
-cat > $rcfile <<_EOF_  
+cat > $rcfile <<'_EOF_'  

Reply via email to