commit httperf for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package httperf for openSUSE:Factory checked 
in at 2018-10-11 12:01:10

Comparing /work/SRC/openSUSE:Factory/httperf (Old)
 and  /work/SRC/openSUSE:Factory/.httperf.new (New)


Package is "httperf"

Thu Oct 11 12:01:10 2018 rev:5 rq:641190 version:0.9.0+git.20180712

Changes:

--- /work/SRC/openSUSE:Factory/httperf/httperf.changes  2017-12-12 
21:22:52.306710838 +0100
+++ /work/SRC/openSUSE:Factory/.httperf.new/httperf.changes 2018-10-11 
12:01:13.861582717 +0200
@@ -1,0 +2,21 @@
+Tue Oct  9 17:49:12 UTC 2018 - Cristian Rodríguez 
+
+- Only alter __DATE__ and __TIME__ values when SOURCE_DATE_EPOCH
+  is not set.
+
+---
+Tue Oct 09 13:36:01 UTC 2018 - crrodrig...@opensuse.org
+
+- Update to version 0.9.0+git.20180712:
+  * Add missing 'case' statement that causes TLSv1.3 implementation to be 
unreachable.
+  * Remove extra 'break;' that prevent SSL_CTX_set_options from being set
+  * Fix a bug that ignored the --ssl-protocol parameter
+  * Implement support for TLSv1.3 in OpenSSL >= 1.1.1
+  * Implement specific support for TLSv1.2
+  * Implement specific support for TLSv1.1
+  * Make TLSv1 use TLSv1.0 specifically to prevent ambiguity with TLSv1.1, 
TLSv1.2, TLSv1.3
+  * Missing include (for memset(), strerror()).
+  * Stray line feed in fqdname causes --add-header and --add-header-file 
header records to be ignored by server.
+  * Add support for PROPFIND and REPORT in wsesslog
+
+---

Old:

  httperf-0.9.0+git.20170724.tar.xz

New:

  httperf-0.9.0+git.20180712.tar.xz



Other differences:
--
++ httperf.spec ++
--- /var/tmp/diff_new_pack.Rs9XVm/_old  2018-10-11 12:01:14.373582065 +0200
+++ /var/tmp/diff_new_pack.Rs9XVm/_new  2018-10-11 12:01:14.373582065 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package httperf
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   httperf
-Version:0.9.0+git.20170724
+Version:0.9.0+git.20180712
 Release:0
 Summary:A tool for measuring web server performance
 License:SUSE-GPL-2.0+-with-openssl-exception
@@ -29,11 +29,7 @@
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-%if 0%{?suse_version} >= 1330
-BuildRequires:  libopenssl-1_0_0-devel
-%else
-BuildRequires:  openssl-devel
-%endif
+BuildRequires:  pkgconfig(openssl)
 
 %description
 httperf is a tool for measuring web server performance. It provides a
@@ -42,12 +38,14 @@
 
 %prep
 %setup -q
+if [ -z "$SOURCE_DATE_EPOCH" ]; then
 # replace build date with date from changelog
 modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE1}")"
 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
 TIME="\"$(date -d "${modified}" "+%%R")\""
 find .  -name '*.[ch]' |\
 xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g"
+fi
 chmod -x AUTHORS ChangeLog NEWS README.md TODO
 
 %build

++ httperf-0.9.0+git.20170724.tar.xz -> httperf-0.9.0+git.20180712.tar.xz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/httperf-0.9.0+git.20170724/src/conn.c 
new/httperf-0.9.0+git.20180712/src/conn.c
--- old/httperf-0.9.0+git.20170724/src/conn.c   2017-07-24 20:50:58.0 
+0200
+++ new/httperf-0.9.0+git.20180712/src/conn.c   2018-07-12 20:11:00.0 
+0200
@@ -112,6 +112,7 @@
conn->sd = -1;
conn->myport = -1;
conn->line.iov_base = conn->line_buf;
+   conn->fqdname_len = strcspn(conn->fqdname,"\r\n"); // Chomp since used 
in Host header record
 
 #ifdef HAVE_SSL
if (param.use_ssl) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/httperf-0.9.0+git.20170724/src/gen/wsesslog.c 
new/httperf-0.9.0+git.20180712/src/gen/wsesslog.c
--- old/httperf-0.9.0+git.20170724/src/gen/wsesslog.c   2017-07-24 
20:50:58.0 +0200
+++ new/httperf-0.9.0+git.20180712/src/gen/wsesslog.c   2018-07-12 
20:11:00.0 +0200
@@ -146,13 +146,13 @@
 /* Methods allowed for a request: */
 enum
   {
-HM_DELETE, HM_GET, HM_HEAD, HM_OPTIONS, HM_POST, HM_PUT, HM_TRACE,
+HM_DELETE, HM_GET, HM_HEAD, 

commit httperf for openSUSE:Factory

2017-12-12 Thread root
Hello community,

here is the log from the commit of package httperf for openSUSE:Factory checked 
in at 2017-12-12 21:22:50

Comparing /work/SRC/openSUSE:Factory/httperf (Old)
 and  /work/SRC/openSUSE:Factory/.httperf.new (New)


Package is "httperf"

Tue Dec 12 21:22:50 2017 rev:4 rq:556015 version:0.9.0+git.20170724

Changes:

--- /work/SRC/openSUSE:Factory/httperf/httperf.changes  2016-08-25 
09:57:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.httperf.new/httperf.changes 2017-12-12 
21:22:52.306710838 +0100
@@ -1,0 +2,21 @@
+Mon Dec  4 14:38:53 UTC 2017 - mplus...@suse.com
+
+- Explicitly BuildRequire libopenssl-1_0_0-devel until OpenSSL
+  1.1.x support is ported
+
+---
+Mon Dec  4 14:30:45 UTC 2017 - mplus...@suse.com
+
+- Update to version 0.9.0+git.20170724:
+  * make it compile with SSL 1.1.0
+  * fix typo in manpage
+  * Added a contrib dir and idleconn manpage source
+  * Adding idleconn manpage
+  * Restore the original --server and --server_name options.
+  * Change --server to --servers.
+  * Style changes.
+  * Fix building when OpenSSL was compiled -nossl2  or -noss3
+  * added ACLOCAL_AMFLAGS to include m4
+  * Add AC_CONFIG_MACRO_DIR
+
+---

Old:

  httperf-0.9.0+git.20160311.tar.xz

New:

  httperf-0.9.0+git.20170724.tar.xz



Other differences:
--
++ httperf.spec ++
--- /var/tmp/diff_new_pack.H0GTzm/_old  2017-12-12 21:22:52.834685350 +0100
+++ /var/tmp/diff_new_pack.H0GTzm/_new  2017-12-12 21:22:52.834685350 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package httperf
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   httperf
-Version:0.9.0+git.20160311
+Version:0.9.0+git.20170724
 Release:0
 Summary:A tool for measuring web server performance
 License:SUSE-GPL-2.0+-with-openssl-exception
@@ -28,15 +28,17 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
-BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
-BuildRequires:  xz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libopenssl-1_0_0-devel
+%else
+BuildRequires:  openssl-devel
+%endif
 
 %description
-%{name} is a tool for measuring web server performance.
-It provides a flexible facility for generating various HTTP
-workloads and for measuring server performance.
+httperf is a tool for measuring web server performance. It provides a
+flexible facility for generating various HTTP workloads and for measuring
+server performance.
 
 %prep
 %setup -q
@@ -58,7 +60,6 @@
 %make_install
 
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS ChangeLog NEWS README.md TODO
 %{_bindir}/httperf
 %{_mandir}/man1/httperf.1%{ext_man}

++ httperf-0.9.0+git.20160311.tar.xz -> httperf-0.9.0+git.20170724.tar.xz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/httperf-0.9.0+git.20160311/man/httperf.1 
new/httperf-0.9.0+git.20170724/man/httperf.1
--- old/httperf-0.9.0+git.20160311/man/httperf.12016-04-27 
15:24:05.0 +0200
+++ new/httperf-0.9.0+git.20170724/man/httperf.12017-07-24 
20:50:58.0 +0200
@@ -1076,7 +1076,7 @@
 4 7 4 ... 3 3 240
 .RE
 .PP 
-The line labeled ``Session rate'' shows the minium, average, and
+The line labeled ``Session rate'' shows the minimum, average, and
 maximum rate at which sessions completed (based on a 5 second sampling
 interval).  It also shows the standard deviation of the session
 completion rate.  The numbers in parentheses show how many sessions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/httperf-0.9.0+git.20160311/src/core.c 
new/httperf-0.9.0+git.20170724/src/core.c
--- old/httperf-0.9.0+git.20160311/src/core.c   2016-04-27 15:24:05.0 
+0200
+++ new/httperf-0.9.0+git.20170724/src/core.c   2017-07-24 20:50:58.0 
+0200
@@ -1035,9 +1035,9 @@
"suites!\n");
else
fprintf(stderr,
-   "core_ssl_connect: cipher=%s, valid=%d, 
id=%lu\n",
-   ssl_cipher->name, ssl_cipher->valid,
-   ssl_cipher->id);
+   "core_ssl_connect: cipher=%s, id=%lu\n",
+   SSL_CIPHER_get_name(ssl_cipher),
+   

commit httperf for openSUSE:Factory

2016-08-25 Thread h_root
Hello community,

here is the log from the commit of package httperf for openSUSE:Factory checked 
in at 2016-08-25 09:57:14

Comparing /work/SRC/openSUSE:Factory/httperf (Old)
 and  /work/SRC/openSUSE:Factory/.httperf.new (New)


Package is "httperf"

Changes:

--- /work/SRC/openSUSE:Factory/httperf/httperf.changes  2016-04-30 
23:31:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.httperf.new/httperf.changes 2016-08-25 
09:57:16.0 +0200
@@ -2 +2,6 @@
-Wed Apr 27 13:24:06 UTC 2016 - mplus...@suse.com
+Wed Aug 17 07:11:36 UTC 2016 - mplus...@suse.com
+
+- Fix building on SLE-11
+
+---
+Wed Apr 27 07:08:42 UTC 2016 - mplus...@suse.com
@@ -4,0 +10,3 @@
+  * Add AC_CONFIG_MACRO_DIR
+  * added ACLOCAL_AMFLAGS to include m4
+  * apply https://github.com/httperf/httperf/issues/8 patch from 
rowan.li...@gmail.com



Other differences:
--
++ httperf.spec ++
--- /var/tmp/diff_new_pack.GhipnU/_old  2016-08-25 09:57:17.0 +0200
+++ /var/tmp/diff_new_pack.GhipnU/_new  2016-08-25 09:57:17.0 +0200
@@ -28,9 +28,9 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
+BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
 BuildRequires:  xz
-BuildRequires:  pkgconfig(openssl)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -46,18 +46,20 @@
 TIME="\"$(date -d "${modified}" "+%%R")\""
 find .  -name '*.[ch]' |\
 xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g"
+chmod -x AUTHORS ChangeLog NEWS README.md TODO
 
 %build
+mkdir m4
 autoreconf -fiv
 %configure
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 
 %files
 %defattr(-,root,root,-)
-%doc %attr(644,-,-) AUTHORS ChangeLog NEWS README.md TODO
+%doc AUTHORS ChangeLog NEWS README.md TODO
 %{_bindir}/httperf
 %{_mandir}/man1/httperf.1%{ext_man}
 %{_mandir}/man1/idleconn.1%{ext_man}

++ _service ++
--- /var/tmp/diff_new_pack.GhipnU/_old  2016-08-25 09:57:17.0 +0200
+++ /var/tmp/diff_new_pack.GhipnU/_new  2016-08-25 09:57:17.0 +0200
@@ -1,15 +1,14 @@
 
-  
+  
 git://github.com/httperf/httperf
 git
-.git
 enable
 httperf
 0.9.0+git.%cd
   
-  
+  
 *.tar
 xz
   
-  
+  
 




commit httperf for openSUSE:Factory

2016-04-30 Thread h_root
Hello community,

here is the log from the commit of package httperf for openSUSE:Factory checked 
in at 2016-04-30 23:31:17

Comparing /work/SRC/openSUSE:Factory/httperf (Old)
 and  /work/SRC/openSUSE:Factory/.httperf.new (New)


Package is "httperf"

Changes:

--- /work/SRC/openSUSE:Factory/httperf/httperf.changes  2015-04-10 
09:52:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.httperf.new/httperf.changes 2016-04-30 
23:31:24.0 +0200
@@ -1,0 +2,13 @@
+Wed Apr 27 13:24:06 UTC 2016 - mplus...@suse.com
+
+- Update to version 0.9.0+git.20160311:
+  * Fix building when OpenSSL was compiled -nossl2  or -noss3
+  * Style changes.
+  * Change --server to --servers.
+  * Restore the original --server and --server_name options.
+  * Adding idleconn manpage
+  * Added a contrib dir and idleconn manpage source
+- Add _service and switch to version from git (stable release is 
+  more than 8 years old)
+
+---

Old:

  httperf-0.9.0.tar.gz

New:

  _service
  httperf-0.9.0+git.20160311.tar.xz



Other differences:
--
++ httperf.spec ++
--- /var/tmp/diff_new_pack.zwvzSp/_old  2016-04-30 23:31:25.0 +0200
+++ /var/tmp/diff_new_pack.zwvzSp/_new  2016-04-30 23:31:25.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package httperf
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,20 @@
 
 
 Name:   httperf
-Version:0.9.0
+Version:0.9.0+git.20160311
 Release:0
 Summary:A tool for measuring web server performance
 License:SUSE-GPL-2.0+-with-openssl-exception
 Group:  Productivity/Networking/Web/Utilities
 Url:https://github.com/httperf/httperf
-Source0:ftp://ftp.hpl.hp.com/pub/httperf/httperf-%{version}.tar.gz
+Source0:%{name}-%{version}.tar.xz
 Source1:   %{name}.changes
-BuildRequires:  openssl-devel
-BuildRequires:  pkg-config
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
+BuildRequires:  pkgconfig
+BuildRequires:  xz
+BuildRequires:  pkgconfig(openssl)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -43,19 +47,19 @@
 find .  -name '*.[ch]' |\
 xargs sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g"
 
-
 %build
+autoreconf -fiv
 %configure
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog NEWS README TODO
+%doc %attr(644,-,-) AUTHORS ChangeLog NEWS README.md TODO
 %{_bindir}/httperf
-%{_bindir}/idleconn
-%{_mandir}/man1/httperf.1.gz
+%{_mandir}/man1/httperf.1%{ext_man}
+%{_mandir}/man1/idleconn.1%{ext_man}
 
 %changelog

++ _service ++

  
git://github.com/httperf/httperf
git
.git
enable
httperf
0.9.0+git.%cd
  
  
*.tar
xz