Up to [cvs.NetBSD.org] / pkgsrc / benchmarks / netperf
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.16 / (download) - annotate - [select for diffs], Tue Sep 28 12:57:17 2021 UTC (16 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
HEAD
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
netperf: Support GCC >= 10.
Revision 1.15 / (download) - annotate - [select for diffs], Wed Apr 21 09:16:32 2021 UTC (21 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
netperf: remove dead download location
Revision 1.14 / (download) - annotate - [select for diffs], Sun Nov 3 11:55:29 2019 UTC (3 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
benchmarks: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections.
Revision 1.13 / (download) - annotate - [select for diffs], Thu Feb 1 13:40:27 2018 UTC (5 years ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.12: +8 -1
lines
Diff to previous 1.12 (colored)
netperf: Support newer GCC and clang on SunOS.
Revision 1.12 / (download) - annotate - [select for diffs], Wed Mar 30 13:24:12 2016 UTC (6 years, 10 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.11: +2 -1
lines
Diff to previous 1.11 (colored)
Fix build on SunOS.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Aug 16 01:05:09 2015 UTC (7 years, 5 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
(pkgsrc) - Drop patch-ab, the lines of code to patch deleted. (there are still ifdef __FreeBSD__ remaining at other files, need to watch, sorry and thanks) (upstream) - Update 2.6.0 to 2.7.0 --------------------- These are the Release Notes for Revision 2.7.0 of netperf: *) Add bits/s (-f b) and Bytes/s (-f B) as selectable throughput units. This may make life easier for folks doing post-processing of things like interim results. *) Miscelaneous fixes *) Much of the now-seeming kruft for things peripheral to netperf's core mission - have been removed though the code itself remains in the repository. So, things like looking-up egress interface, driver/slot information etc have been disabled in a manner requiring more than just a ./configure to bring-back. It wasn't clear those features were being used. This is a test of that hypothesis.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Apr 1 11:13:27 2014 UTC (8 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.9: +6 -6
lines
Diff to previous 1.9 (colored)
Changes 2.6.0: *) Initial pass at support for --enable-intervals (WANT_INTERVALS) for Windows, courtesy of Jonathan Cook. *) When in demo mode (./configure --enable-demo and a global -D <interval> option netperf will make sure it emits "one last interval result" when the test is terminated. This should assist when post-processing results through the likes of rrdtool when there is a slow-down in the performance just at the end that would have stretched the interval to beyond the test termination. *) A fix to have the AF_UNIX tests realize that the value for "take the system default" socket buffer size became -1 years ago. Bug found by Eric Dumazet. *) Include a patch from Dave Taht to enable symbolic manipulation of IP_TOS values. *) Include a patch from Sachar Raindel to enable the omni tests to get ENOBUFS under Linux when the socket buffer is larger than the tx queue of the egress interface. This will help preclude netperf's reporting a larger than link-rate send-side figure. *) Fix a problem with late checking of the return from select() in src/netserver.c. Reported by Waqar Sheikh. *) A new global -Z option has been added to netperf and netserver. This takes as an argument a passphrase. In the case of netserver it will expect a control message with the passphrase as the first thing it receives on the control connection. If netserver does not receive a control message with the passphrase it will close the control connection and move-on. If the netserver receives a control message with a passprhase when it is not lookign for one, it will be ignored. There is at present a 20 second timeout on the attempted receipt of the request message. In the case of netperf, the passphrase will be the first thing sent on the control connection. There is no response to a passphrase control message. *) Demo mode output format will now track the omni output format. So, if the omni ouput format is CSV then the interim results will be emitted in csv. Likewise for keyval. If the mode is human (default and test-specific -O) then the output remains unchanged. Keyval output includes the count of interval, with a mind towards being able to source it in shells and whatnot. Subject to change without notice. *) A patch to correctly handle IPv6 addresses in the control messages, courtesy of Bjoern Zeeb. *) The global -F option can now be used specify a local and/or remote fill file. *) It is now possible to set/get the TCP congestion control algorithm being used by either end of the test connection when using the omni code. The output selectors are LOCAL_CONG_CONTROL and REMOTE_CONG_CONTROL and setting is via the test-specific -K option. *) Stop leaking file descriptors when looking-up probable egress interface names and I/O slot numbers. *) The global -Y option can be used to set IP_TOS on those platforms which support it. Since this is specific to IP (v4 or v6) it may move to a test-specific otion in the future. It is presently global for foolish consistency with the -y option to set SO_PRIORITY. *) The global -y option can be used to set SO_PRIORITY on those platforms which support it. Based on patches from Amir Vidai. *) The control message size has been increased from 256 bytes to 512 bytes. THIS WILL BREAK COMPATABILITY WITH PREVIOUS VERSIONS OF NETPERF. However, we need more room on the pinhead on which the angels dance. *) Make the "sum" field of the histogram structure a 64 bit int to avoid having it wrap-around on tests where the sum of all the measured latencies was larger than 31 bits. This was causing statistics like stddev to go negative in some cases. *) If the time delta between two events is negative, do not bother doing any math with it in the histogram/statistics code, just increment the ridiculous count and move-on. *) Fixed a bug which caused local transport retransmissions to be reported as -1 even though the getsockopt() call was successful. (Linux). Later included remote transport retransmissions. *) The src/nettest_omni.c and re-written src/netserver.c code are now known to have compiled under Windows 7 x64 with the Microsoft WDK. There remains a timing issue with confidence intervals which is yet to be addressed, and may have been there for ages. Netserver has been run as a non-spawning (-f) server, netperf has been run, both have run "classic" and "omni" tests.
Revision 1.9 / (download) - annotate - [select for diffs], Tue Sep 11 22:37:13 2012 UTC (10 years, 4 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Changes since 1.8: +1 -3
lines
Diff to previous 1.8 (colored)
"user-destdir" is default these days
Revision 1.8 / (download) - annotate - [select for diffs], Thu May 6 11:14:01 2010 UTC (12 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2
Changes since 1.7: +8 -17
lines
Diff to previous 1.7 (colored)
Changes 2.4.5: * Fixes for Linux procstat-based CPU utilization on newer kernels from Andrew Gallatin. * Fix for a TCP_RR hang from Michael Shuldman * Compilation cleanups for MingW cnd MSDOS (djgpp) ourtesy of Gisle Vanem. * Changes to enable compilation and building of netperf for VMware. Kudos to the person who did the first port, I will be happy to name that person when told it is OK :) * Fixes from Adam Bidema for launching netserver children when the path to netserver.exe is very long. * For the first time, netperf2 has a dependency, albeit optional, on another non-base-os bit of code - libsmbios under Linux. * Fixes for BSD CPU utilization to deal with different BSD variants using different types. * The "omni" suite has been added on an experimental basis. * Coming along for the ride are some new platform specific files to determine the probable egress interface for each end of a test, as well as driver information for that interface. * The UDP_RR test now understands the global -f option to change output units. It also understands the -B option to tag results. Courtesy of Alexander Duyck. * A fix has been added for hanging UDP_RR tests under Windows. * Fixes for Solaris sendfilev usage. * A TCP_MSS test has been added which will report the MSS for a data connection setup as if the test were a TCP_STREAM test. * The width of the confidence interval can be specified in fractions of a percent for the confidence of a clean, close, comfortable calculation. :) * Honor the global -B option in a TCP_SENDFILE test. * Correct the sense of Send/Recv in the banner of a TCP_MAERTS test.
Revision 1.7 / (download) - annotate - [select for diffs], Wed Jul 8 14:28:28 2009 UTC (13 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.6: +9 -8
lines
Diff to previous 1.6 (colored)
user-destdir support
Revision 1.6 / (download) - annotate - [select for diffs], Tue Apr 28 18:58:40 2009 UTC (13 years, 9 months ago) by zafer
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.5: +2 -4
lines
Diff to previous 1.5 (colored)
Distfile is only in archive. Remove non-archive master sites. OK'd by Obata.
Revision 1.4.4.1 / (download) - annotate - [select for diffs], Tue May 13 12:35:13 2008 UTC (14 years, 8 months ago) by rtr
Branch: pkgsrc-2008Q1
Changes since 1.4: +2 -1
lines
Diff to previous 1.4 (colored) next main 1.5 (colored)
pullup ticket #2374 - requested by tonnerre netperf: fix for symlink vulnerability revisions pulled up: - pkgsrc/benchmarks/netperf/Makefile 1.5 - pkgsrc/benchmarks/netperf/distinfo 1.3 - pkgsrc/benchmarks/netperf/patches/patch-ah 1.1 - pkgsrc/benchmarks/netperf/patches/patch-ai 1.1 - pkgsrc/benchmarks/netperf/patches/patch-ak 1.1 Module Name: pkgsrc Committed By: tonnerre Date: Mon May 12 15:49:31 UTC 2008 Modified Files: pkgsrc/benchmarks/netperf: Makefile distinfo Added Files: pkgsrc/benchmarks/netperf/patches: patch-ah patch-ai patch-ak Log Message: Use mkstemp in netperf code to open the debug log in order to avoid a symlink vulnerability. This fixes CVE-2007-1444.
Revision 1.5 / (download) - annotate - [select for diffs], Mon May 12 15:49:30 2008 UTC (14 years, 8 months ago) by tonnerre
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.4: +2 -1
lines
Diff to previous 1.4 (colored)
Use mkstemp in netperf code to open the debug log in order to avoid a symlink vulnerability. This fixes CVE-2007-1444.
Revision 1.4 / (download) - annotate - [select for diffs], Sat Dec 29 10:14:50 2007 UTC (15 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4
Branch point for: pkgsrc-2008Q1
Changes since 1.3: +5 -2
lines
Diff to previous 1.3 (colored)
Update MASTER_SITES. From Zafer Aydogan.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Nov 17 13:40:15 2007 UTC (15 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -3
lines
Diff to previous 1.2 (colored)
Reset maintainer for itojun's packages.
Revision 1.2 / (download) - annotate - [select for diffs], Sun Jan 7 09:13:48 2007 UTC (16 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.1: +3 -3
lines
Diff to previous 1.1 (colored)
Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Nov 21 10:59:25 2006 UTC (16 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Move directory of "netperf" package to "benchmarks". It was marked as being in that category anyway.