From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 2abcb7ee5f25becda8056c01c1e98faf80c57807 Date: Mon, 28 Dec 2020 13:29:51 +0000 Message-ID: <4D4JLl6L5Cz2xdB@people01.haj.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2240060470468948375==" List-Id: --===============2240060470468948375== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, next has been updated via 2abcb7ee5f25becda8056c01c1e98faf80c57807 (commit) via 2b4353a436af758876a043b8cbaa5819ebde3c6a (commit) via 382f92fa5b9f2064ccfd204c5fa7aa3b9a4b69a3 (commit) from 3a4d52603d6af0c239da3a3ab18c7ed3055cbfa1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 2abcb7ee5f25becda8056c01c1e98faf80c57807 Author: Adolf Belka Date: Sun Dec 27 12:06:27 2020 +0100 bacula: Update to 9.6.7 =20 - Update bacula from 9.6.6 to 9.6.7 This is a minor bug release See https://sourceforge.net/projects/bacula/files/bacula/9.6.7/ReleaseNo= tes/ - This is the last of the version 9 series. The next update will be the v= ersion 11 series. - Update of lfs and rootfiles =20 Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 2b4353a436af758876a043b8cbaa5819ebde3c6a Author: Adolf Belka Date: Sun Dec 27 19:59:29 2020 +0100 iperf3: Update to version 3.9 =20 - Update iperf3 from 3.7 to 3.9 - No changes to rootfiles - Update patch file to remove pg flag - Release notes from version 3.8 onwards:- =20 iperf 3.9 2020-08-17 -------------------- * Notable user-visible changes * A --timestamps flag has been added, which prepends a timestamp to each output line. An optional argument to this flag, which is a format specification to strftime(3), allows for custom timestamp formats (#909, #1028). * A --server-bitrate-limit flag has been added as a server-side command-line argument. It allows a server to enforce a maximum throughput rate; client connections that specify a higher bitrate or exceed this bitrate during a test will be terminated. The bitrate is expressed in bits per second, with an optional trailing slash and integer count that specifies an averaging interval over which to enforce the limit (#999). * A bug that caused increased CPU usage with the --bidir option has been fixed (#1011). * Notable developer-visible changes * Fixed various minor memory leaks (#1023). =20 iperf 3.8.1 2020-06-10 ---------------------- * Notable user-visible changes * A regression with "make install", where the libiperf shared library files were not getting installed, has been fixed (#1013 / #1014). =20 iperf 3.8 2020-06-08 -------------------- * Notable user-visible changes * Profiled libraries and binaries are no longer built by default (#950). * A minimal Dockerfile has been added (#824). * A bug with burst mode and unlimited rate has been fixed (#898). * Configuring with the --enable-static-bin flag will now cause a statically-linked iperf3 binary to be built (#989). * Configuring with the --without-sctp flag will now prevent SCTP from being auto-detected (#1008). This flag allows building a static binary (see above item) on a CentOS system with SCTP installed, because no static SCTP libraries are available. * Clock skew between the iperf3 client and server will no longer skew the computation of jitter during UDP tests (#842 / #990). * A possible buffer overflow in the authentication feature has been fixed. This was only relevant when configuration authentication using the libiperf3 API, and did not affect command-line usage. Various other improvements and fixes in this area were also made (#996). * Notable developer-visible changes * The embedded version of cJSON has been updated to 1.7.13 (#978). * Some server authentication functions have been added to the API (#911). * API access has been added to the connection timeout parameter (#1001). * Tests for some authentication functions have been added. * Various compiler errors and warnings have been fixed. =20 Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer commit 382f92fa5b9f2064ccfd204c5fa7aa3b9a4b69a3 Author: Adolf Belka Date: Sun Dec 27 19:51:45 2020 +0100 iperf: Update to 2.0.14a =20 - Update from version 2.0.13 to 2.0.14a - No change in rootfiles - Release notes for change:- o scaling improvements for -P, i.e. improved support for large numbers o= f traffic threads o major code refactoring (see doc/DESIGN_NOTES) for maintainability, ext= ensibilty, performance, scaling, memory usage o support for full duplex traffic using --full-duplex o support for reverse traffic using --reverse o support for role-reversal character of asterisk in the transfer id o transfer id now an incrementing integer and no longer the socket id o support for TCP connect only tests with --connect-only o isochronous support compiled in by default, must use config to disable o support --isochronous for both UDP or TCP traffic to simulate video st= reams o use of clock_nanosleep when supported to schedule isochronous burst st= arts, otherwise use nanosleep delay o support for --trip-times indicating the client and server clocks are s= ynchronized to an accuracy sufficient, note: consider the use of precision ti= me protocol as well as ask your data center to provide access to a GPS discip= lined reference time source o support for --trip-times with -d and -r bidirectional tests o output TCP connect times (3WHS) in connect reports o support for application level tcp connect retries via --connect-retrie= s n o rate-limited options of -b and --fq-rate supported for unidirectional,= full duplex and reverse traffic o reporter thread designed to automatically cause packet reports to aggr= egate - mitigating and hopefully removing thread thrashing o support for frame or burst based reporting or sampling vs time based v= ia -i [f|F] (experimental) o support for UDP traffic only from client to server with --no-udp-fin o support for write to read latencies (UDP and TCP) with --trip-times o support for sum only outputs with --sum-only o support for little's law calculations in --trip-time outputs o support for --txstart-time to schedule client traffic sta= rt, timestamp support microseconds, e.g. unix $(expr $(date +%s) + 1).$(date = +%N) o support for --txdelay-time to insert delay between TCP three way hands= hake (3WHS) and data transfer o support for --no-connect-sync which disables transmit traffic start sy= nchronization when -P is used, defaults to synchronized o option of --full-duplex implementation uses a barrier on the client si= de to synchronize full duplex traffic o no limits to group sum reports, i.e. all clients will get its own sum = report per a server o improved report timestamps, e.g. end to end or client and server based= timestamps with --trip-times o improved settings messaging o improved messaging for --tcp-congestion or -Z o re-implemented -U for single UDP server with minimal threading interac= tions o re-implemented -1 or --singleclient where server will serialize traffi= c runs o warning message if the test were likely CPU bound instead of network i= /o bound o fix the case when -P is set on the server such that summing ou= tput is displayed o multicast listener will autoset -U (single server), e.g -P > 1 not sup= ported for multicast o multicast listener no longer busy drops multicast packets during traff= ic test, i.e. only server thread receives them o immediate bail out on mutually exclusive command line options o fix -o or --output using freopen to redirect stdout and stderr to a fi= le o man page updates with examples o tested with 1000's of traffic streams, WiFi, 10G and 100G =20 Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: config/rootfiles/packages/bacula | 6 +++--- lfs/bacula | 6 +++--- lfs/iperf | 6 +++--- lfs/iperf3 | 8 ++++---- ...remove-pg-flag.patch =3D> iperf-3.9-remove-pg-flag.patch} | 14 +++++++---= ---- 5 files changed, 20 insertions(+), 20 deletions(-) rename src/patches/iperf3/{iperf-3.7-remove-pg-flag.patch =3D> iperf-3.9-rem= ove-pg-flag.patch} (68%) Difference in files: diff --git a/config/rootfiles/packages/bacula b/config/rootfiles/packages/bac= ula index 51869b47e..e9313d083 100644 --- a/config/rootfiles/packages/bacula +++ b/config/rootfiles/packages/bacula @@ -21,13 +21,13 @@ etc/rc.d/init.d/bacula #opt/bacula #opt/bacula/log #usr/lib/bpipe-fd.so -usr/lib/libbac-9.6.6.so +usr/lib/libbac-9.6.7.so #usr/lib/libbac.la usr/lib/libbac.so -usr/lib/libbaccfg-9.6.6.so +usr/lib/libbaccfg-9.6.7.so #usr/lib/libbaccfg.la usr/lib/libbaccfg.so -usr/lib/libbacfind-9.6.6.so +usr/lib/libbacfind-9.6.7.so #usr/lib/libbacfind.la usr/lib/libbacfind.so #usr/sbin/bacula diff --git a/lfs/bacula b/lfs/bacula index 5268b46d6..5b9f119ff 100644 --- a/lfs/bacula +++ b/lfs/bacula @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 9.6.6 +VER =3D 9.6.7 =20 THISAPP =3D bacula-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D bacula -PAK_VER =3D 8 +PAK_VER =3D 9 =20 DEPS =3D =20 @@ -47,7 +47,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 1ba9e2a2d979cbe9b5d76187f98418ac +$(DL_FILE)_MD5 =3D 2fa01ba7b0bb171535f6510b96ffd22b =20 install : $(TARGET) =20 diff --git a/lfs/iperf b/lfs/iperf index 4614fba3e..3cc7733b8 100644 --- a/lfs/iperf +++ b/lfs/iperf @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 2.0.13 +VER =3D 2.0.14a =20 THISAPP =3D iperf-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D iperf -PAK_VER =3D 4 +PAK_VER =3D 5 =20 DEPS =3D =20 @@ -44,7 +44,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 31ea1c6d5cbf80b16ff3abe4288dad5e +$(DL_FILE)_MD5 =3D 323a68e3668bc3e4afcc90adefeb238f =20 install : $(TARGET) =20 diff --git a/lfs/iperf3 b/lfs/iperf3 index 69b1ed14a..96b1e264d 100644 --- a/lfs/iperf3 +++ b/lfs/iperf3 @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 3.7 +VER =3D 3.9 =20 THISAPP =3D iperf-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D iperf3 -PAK_VER =3D 2 +PAK_VER =3D 3 =20 DEPS =3D =20 @@ -44,7 +44,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 9534aae7430791b46d8cb8fc44afb6f8 +$(DL_FILE)_MD5 =3D 510fdb0943e88da5e0063f4599fa14f3 =20 install : $(TARGET) check : $(patsubst %,$(DIR_CHK)/%,$(objects)) @@ -76,7 +76,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/iperf3/iperf-3.7-remo= ve-pg-flag.patch + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/iperf3/iperf-3.9-remo= ve-pg-flag.patch cd $(DIR_APP) && ./configure --prefix=3D/usr cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make install diff --git a/src/patches/iperf3/iperf-3.7-remove-pg-flag.patch b/src/patches/= iperf3/iperf-3.9-remove-pg-flag.patch similarity index 68% rename from src/patches/iperf3/iperf-3.7-remove-pg-flag.patch rename to src/patches/iperf3/iperf-3.9-remove-pg-flag.patch index 1dae2c211..e5fafe4af 100644 --- a/src/patches/iperf3/iperf-3.7-remove-pg-flag.patch +++ b/src/patches/iperf3/iperf-3.9-remove-pg-flag.patch @@ -1,6 +1,6 @@ -diff -Naur iperf-3.7.org/src/Makefile.am iperf-3.7/src/Makefile.am ---- iperf-3.7.org/src/Makefile.am 2019-06-21 03:12:47.000000000 +0200 -+++ iperf-3.7/src/Makefile.am 2019-07-17 12:19:38.133540594 +0200 +diff -Naur iperf-3.9.org/src/Makefile.am iperf-3.9/src/Makefile.am +--- iperf-3.9.org/src/Makefile.am 2020-08-15 00:08:27.000000000 +0200 ++++ iperf-3.9/src/Makefile.am 2020-12-22 22:16:14.488228000 +0100 @@ -58,9 +58,9 @@ iperf3_profile_SOURCES =3D main.c \ $(libiperf_la_SOURCES) @@ -13,10 +13,10 @@ diff -Naur iperf-3.7.org/src/Makefile.am iperf-3.7/src/Ma= kefile.am endif =20 # Specify the sources and various flags for the test cases -diff -Naur iperf-3.7.org/src/Makefile.in iperf-3.7/src/Makefile.in ---- iperf-3.7.org/src/Makefile.in 2019-06-21 03:12:47.000000000 +0200 -+++ iperf-3.7/src/Makefile.in 2019-07-17 12:19:53.133496336 +0200 -@@ -670,9 +670,9 @@ +diff -Naur iperf-3.9.org/src/Makefile.in iperf-3.9/src/Makefile.in +--- iperf-3.9.org/src/Makefile.in 2020-08-15 00:08:27.000000000 +0200 ++++ iperf-3.9/src/Makefile.in 2020-12-22 22:16:41.934746000 +0100 +@@ -680,9 +680,9 @@ @ENABLE_PROFILING_TRUE(a)iperf3_profile_SOURCES =3D main.c \ @ENABLE_PROFILING_TRUE@ $(libiperf_la_SOURCES) =20 hooks/post-receive -- IPFire 2.x development tree --===============2240060470468948375==--