commit httperf for openSUSE:Factory
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
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
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
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