Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package siege for openSUSE:Factory checked 
in at 2023-01-17 17:35:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/siege (Old)
 and      /work/SRC/openSUSE:Factory/.siege.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "siege"

Tue Jan 17 17:35:54 2023 rev:12 rq:1058891 version:4.1.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/siege/siege.changes      2022-11-07 
13:51:51.567858215 +0100
+++ /work/SRC/openSUSE:Factory/.siege.new.32243/siege.changes   2023-01-17 
17:36:01.921428185 +0100
@@ -1,0 +2,9 @@
+Tue Jan 17 09:47:47 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 4.1.6:
+ * Retrieve cookies in -p/--print mode (bug fix)
+ * More verbose message on resolution failures
+ * Print warning to stderr to elude > capture
+ * Corrected deferred
+
+-------------------------------------------------------------------

Old:
----
  siege-4.1.5.tar.gz

New:
----
  siege-4.1.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ siege.spec ++++++
--- /var/tmp/diff_new_pack.jgu0uJ/_old  2023-01-17 17:36:02.445431140 +0100
+++ /var/tmp/diff_new_pack.jgu0uJ/_new  2023-01-17 17:36:02.449431162 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package siege
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2012 Pascal Bleser <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           siege
-Version:        4.1.5
+Version:        4.1.6
 Release:        0
 Summary:        HTTP Regression Testing/Benchmarking Utility
 License:        GPL-2.0-or-later

++++++ siege-4.1.5.tar.gz -> siege-4.1.6.tar.gz ++++++
++++ 4019 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/ChangeLog new/siege-4.1.6/ChangeLog
--- old/siege-4.1.5/ChangeLog   2022-08-02 19:02:11.000000000 +0200
+++ new/siege-4.1.6/ChangeLog   2023-01-05 16:52:49.000000000 +0100
@@ -1,6 +1,18 @@
 To email a contributor remove "DELETE" from the email address.
 (The DELETEs are necessary as this list is published online.)
 
+2023/01/05 Jeffrey Fulmer https://www.joedog.org/support/
+ * src/version.c          Version increment: 4.1.6
+
+2022/12/27 Jeffrey Fulmer https://www.joedog.org/support/
+ * src/cookies.c          Retrieve cookies in -p/--print mode (bug fix)
+ * src/sock.c             More verbose message on resolution failures
+ * src/version.c          Version increment: 4.1.6-b2
+
+2022/10/03 Jeffrey Fulmer https://www.joedog.org/support/
+ * src/log.c              Print warning to stderr to elude > capture
+ * src/version.c          Version increment: 4.1.6-b1
+
 2022/08/02 Jeffrey Fulmer https://www.joedog.org/support/
  * src/browser.c          Corrected deferred
  * src/version.           Version increment 4.1.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/README.md new/siege-4.1.6/README.md
--- old/siege-4.1.5/README.md   2022-08-02 14:14:58.000000000 +0200
+++ new/siege-4.1.6/README.md   2023-01-05 16:52:49.000000000 +0100
@@ -113,7 +113,7 @@
 -------
 Consult the file COPYING for complete license information.
  
-Copyright (C) 2000-2009 by Jeffrey Fulmer <[email protected]>
+Copyright (C) 2000-2023 by Jeffrey Fulmer <[email protected]>
  
 Permission is  granted  to anyone to make or distribute verbatim
 copies  of  this  document as received,  in any medium, provided 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/doc/bombardment.1.in new/siege-4.1.6/doc/bombardment.1.in
--- old/siege-4.1.5/doc/bombardment.1.in        2022-08-02 19:02:50.000000000 
+0200
+++ new/siege-4.1.6/doc/bombardment.1.in        2023-01-05 16:53:01.000000000 
+0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.13)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
@@ -124,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "BOMBARDMENT 1"
-.TH BOMBARDMENT 1 "2022-08-02" "JoeDog" "bombardment"
+.TH BOMBARDMENT 1 "2023-01-05" "JoeDog" "bombardment"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/doc/siege.1.in new/siege-4.1.6/doc/siege.1.in
--- old/siege-4.1.5/doc/siege.1.in      2022-08-02 19:02:49.000000000 +0200
+++ new/siege-4.1.6/doc/siege.1.in      2023-01-05 16:53:01.000000000 +0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.13)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
@@ -124,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "SIEGE 1"
-.TH SIEGE 1 "2022-08-02" "JoeDog" "Siege Load Tester"
+.TH SIEGE 1 "2023-01-05" "JoeDog" "Siege Load Tester"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -294,7 +303,7 @@
 of times each user should run, it specifies the amount of time each 
 should run.
 .Sp
-The value format is \*(L"NUMm\*(R", where \*(L"\s-1NUM\s0\*(R" is an amount of 
time and the \*(L"m\*(R"
+The value format is \*(L"NUMm\*(R", where \*(L"\s-1NUM\*(R"\s0 is an amount of 
time and the \*(L"m\*(R"
 modifier is either S, M, or H for seconds, minutes and hours. To run 
 \&\f(CW$_PROGRAM\fR for an hour, you could select any one of the following 
 combinations: \-t3600S, \-t60M, \-t1H.  The modifier is not case sensitive, 
@@ -395,11 +404,11 @@
 This directive instructs siege not to follow 3xx redirects.
 .SH "URL FORMAT"
 .IX Header "URL FORMAT"
-\&\f(CW$_PROGRAM\fR supports \s-1RFC\s0 1738 \s-1URL\s0 formats but it takes 
pains to implement
-commonly used shortcuts for your convenience. In addition to \s-1RFC\s0 1738 
+\&\f(CW$_PROGRAM\fR supports \s-1RFC 1738 URL\s0 formats but it takes pains to 
implement
+commonly used shortcuts for your convenience. In addition to \s-1RFC 1738 \s0
 formats, siege introduces its own \s-1URL\s0 format to indicate protocol 
method.
 .PP
-An \s-1RFC\s0 1738 \s-1URL\s0 looks like this:
+An \s-1RFC 1738 URL\s0 looks like this:
   
<scheme>://<username>:<password>@<hostname>:<port>/<path>;<params>?<query>#<frag>
 .PP
 A \f(CW$_PROGRAM\fR \s-1URL\s0 with a method indicator looks like this:
@@ -555,16 +564,16 @@
 option) any later version.
 .PP
 This program is distributed in the hope that it will be useful, but 
-\&\s-1WITHOUT\s0 \s-1ANY\s0 \s-1WARRANTY\s0; without even the implied warranty 
of 
-\&\s-1MERCHANTABILITY\s0 or \s-1FITNESS\s0 \s-1FOR\s0 A \s-1PARTICULAR\s0 
\s-1PURPOSE\s0.  See the \s-1GNU\s0 
+\&\s-1WITHOUT ANY WARRANTY\s0; without even the implied warranty of 
+\&\s-1MERCHANTABILITY\s0 or \s-1FITNESS FOR A PARTICULAR PURPOSE. \s0 See the 
\s-1GNU \s0
 General Public License for more details.
 .PP
 You should have received a copy of the \s-1GNU\s0 General Public License along 
 with this program; if not, write to the Free Software Foundation, Inc., 
-675 Mass Ave, Cambridge, \s-1MA\s0 02139, \s-1USA\s0.
+675 Mass Ave, Cambridge, \s-1MA 02139, USA.\s0
 .SH "AVAILABILITY"
 .IX Header "AVAILABILITY"
-The most recent released version of \f(CW$_PROGRAM\fR is available by 
\s-1HTTP\s0 
+The most recent released version of \f(CW$_PROGRAM\fR is available by \s-1HTTP 
\s0
 download:
   http://download.joedog.org/pub/siege
 .SH "SEE ALSO"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/doc/siege.config.1.in new/siege-4.1.6/doc/siege.config.1.in
--- old/siege-4.1.5/doc/siege.config.1.in       2022-08-02 19:02:50.000000000 
+0200
+++ new/siege-4.1.6/doc/siege.config.1.in       2023-01-05 16:53:01.000000000 
+0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.13)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
@@ -124,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "SIEGE.CONFIG 1"
-.TH SIEGE.CONFIG 1 "2022-08-02" "JoeDog" "siege.config utility"
+.TH SIEGE.CONFIG 1 "2023-01-05" "JoeDog" "siege.config utility"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -160,15 +169,15 @@
 General Public License as published by the Free Software Foundation; either 
version 2 of the License,
 or (at your option) any later version.
 .PP
-This program is distributed in the hope that it will be useful, but 
\s-1WITHOUT\s0 \s-1ANY\s0 \s-1WARRANTY\s0; without
-even the implied warranty of \s-1MERCHANTABILITY\s0 or \s-1FITNESS\s0 
\s-1FOR\s0 A \s-1PARTICULAR\s0 \s-1PURPOSE\s0.  See the \s-1GNU\s0
+This program is distributed in the hope that it will be useful, but 
\s-1WITHOUT ANY WARRANTY\s0; without
+even the implied warranty of \s-1MERCHANTABILITY\s0 or \s-1FITNESS FOR A 
PARTICULAR PURPOSE. \s0 See the \s-1GNU\s0
 General Public License for more details.
 .PP
 You should have received a copy of the \s-1GNU\s0 General Public License along 
with this program; if not,
-write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, 
\s-1MA\s0 02139, \s-1USA\s0.
+write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, \s-1MA 
02139, USA.\s0
 .SS "\s-1AVAILABILITY\s0"
 .IX Subsection "AVAILABILITY"
 \&\f(CW$_PROGRAM\fR.config is distributed as part of \f(CW$_PROGRAM\fR
-.SS "\s-1SEE\s0 \s-1ALSO\s0"
+.SS "\s-1SEE ALSO\s0"
 .IX Subsection "SEE ALSO"
 $\fI_PROGRAM\fR\|(1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/doc/siege2csv.1.in new/siege-4.1.6/doc/siege2csv.1.in
--- old/siege-4.1.5/doc/siege2csv.1.in  2022-08-02 19:02:50.000000000 +0200
+++ new/siege-4.1.6/doc/siege2csv.1.in  2023-01-05 16:53:01.000000000 +0100
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.13)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -38,6 +38,8 @@
 .    ds PI \(*p
 .    ds L" ``
 .    ds R" ''
+.    ds C`
+.    ds C'
 'br\}
 .\"
 .\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -48,17 +50,24 @@
 .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.ie \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
 ..
-.    nr % 0
-.    rr F
-.\}
-.el \{\
-.    de IX
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{
+.    if \nF \{
+.        de IX
+.        tm Index:\\$1\t\\n%\t"\\$2"
 ..
+.        if !\nF==2 \{
+.            nr % 0
+.            nr F 2
+.        \}
+.    \}
 .\}
+.rr rF
 .\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
@@ -124,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "BOMBARDMENT 1"
-.TH BOMBARDMENT 1 "2022-08-02" "JoeDog" "siege2csv"
+.TH BOMBARDMENT 1 "2023-01-05" "JoeDog" "siege2csv"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/include/joedog/path.h new/siege-4.1.6/include/joedog/path.h
--- old/siege-4.1.5/include/joedog/path.h       2022-08-02 19:03:05.000000000 
+0200
+++ new/siege-4.1.6/include/joedog/path.h       2023-01-05 16:53:26.000000000 
+0100
@@ -23,10 +23,10 @@
 #ifndef  JOEDOG_PATH_H
 #define  JOEDOG_PATH_H
 
-#define SIEGE_HOME     "/home/jdfulmer"
-#define URL_FILE       "/home/jdfulmer/etc/urls.txt"
-#define CNF_FILE       "/home/jdfulmer/etc/siegerc"
-#define LOG_FILE       "/home/jdfulmer/var/log/siege.log"
+#define SIEGE_HOME     "/opt/siege-4.1.6"
+#define URL_FILE       "/opt/siege-4.1.6/etc/urls.txt"
+#define CNF_FILE       "/opt/siege-4.1.6/etc/siegerc"
+#define LOG_FILE       "/opt/siege-4.1.6/var/log/siege.log"
 #define PLATFORM       "pc-x86_64-linux-gnu"
 
 #endif/*JOEDOG_PATH_H*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/src/cookies.c new/siege-4.1.6/src/cookies.c
--- old/siege-4.1.5/src/cookies.c       2022-08-02 14:14:58.000000000 +0200
+++ new/siege-4.1.6/src/cookies.c       2023-01-05 16:52:49.000000000 +0100
@@ -184,7 +184,7 @@
      */
     const char *domainptr = cookie_get_domain(cur->cookie);
     if (*domainptr == '.') ++domainptr;
-    if (my.get || cur->threadID == id) {
+    if (my.get || my.print || cur->threadID == id) {
       if (__endswith(host, domainptr)) {
         if (cookie_get_expires(cur->cookie) <= now && 
cookie_get_session(cur->cookie) != TRUE) {
           cookies_delete(this, cookie_get_name(cur->cookie));
@@ -203,7 +203,7 @@
     strncpy(newton, "Cookie: ", 9);
     xstrncat(newton, oreo,       MAX_COOKIE_SIZE);
     xstrncat(newton, "\015\012", 2);
-  }
+  } 
 
   return newton;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/src/log.c new/siege-4.1.6/src/log.c
--- old/siege-4.1.5/src/log.c   2022-08-02 14:14:58.000000000 +0200
+++ new/siege-4.1.6/src/log.c   2023-01-05 16:52:49.000000000 +0100
@@ -71,14 +71,14 @@
   setlocale(LC_TIME, "C");
   len = strftime(date, sizeof date, "%Y-%m-%d %H:%M:%S", tmp);
 
-  /* if the file does NOT exist then we'll create it. */
   if (my.shlog) { 
-    printf("LOG FILE: %s\n", my.logfile ); 
-    printf("You can disable this log file notification by editing\n");
-    printf("%s/.siege/siege.conf ", getenv("HOME"));
-    puts("and changing \'show-logfile\' to false." );
+    fprintf(stderr, "LOG FILE: %s\n", my.logfile ); 
+    fprintf(stderr, "You can disable this log file notification by editing\n");
+    fprintf(stderr, "%s/.siege/siege.conf ", getenv("HOME"));
+    fprintf(stderr, "and changing \'show-logfile\' to false.\n");
   }
 
+  /* if the file does NOT exist then we'll create it. */
   if (!file_exists(my.logfile)) {
     if (!create_logfile(my.logfile)) {
       NOTIFY(ERROR, "unable to create log file: %s", my.logfile);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/src/sock.c new/siege-4.1.6/src/sock.c
--- old/siege-4.1.5/src/sock.c  2022-08-02 14:14:58.000000000 +0200
+++ new/siege-4.1.6/src/sock.c  2023-01-05 16:52:49.000000000 +0100
@@ -156,7 +156,7 @@
     res = getaddrinfo(hn, port_str, &hints, &addr_res);
     if (res != 0) {
       NOTIFY(ERROR, "Address resolution failed at %s:%d with the following 
error:", __FILE__, __LINE__);
-      NOTIFY(ERROR, "%s", gai_strerror(res));
+      NOTIFY(ERROR, "%s: %s", gai_strerror(res), hn);
       return -1;
     }
     s_addr = addr_res->ai_addr;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/siege-4.1.5/src/version.c new/siege-4.1.6/src/version.c
--- old/siege-4.1.5/src/version.c       2022-08-02 14:47:08.000000000 +0200
+++ new/siege-4.1.6/src/version.c       2023-01-05 16:52:49.000000000 +0100
@@ -4,12 +4,12 @@
  * used by configure to dynamically assign those values 
  * to documentation files.
  */
-const char *version_string = "4.1.5";
+const char *version_string = "4.1.6";
 const char *program_name   = "siege";
 const char *author_name    = "Jeffrey Fulmer, et al.";
 const char *email_address  = "[email protected]";
-const char *years          = "1999-2022";
-const char *copyright      = "Copyright (C) 2022 by Jeffrey Fulmer, et al.\n\
+const char *years          = "1999-2023";
+const char *copyright      = "Copyright (C) 2023 by Jeffrey Fulmer, et al.\n\
 This is free software; see the source for copying conditions.\n\
 There is NO warranty; not even for MERCHANTABILITY or FITNESS\n\
 FOR A PARTICULAR PURPOSE.\n";

Reply via email to