Logoj0ke.net Open Build Service > Projects > stresslinux > iperf3 > iperf3.changes
Sign Up | Log In

File iperf3.changes of Package iperf3

 
1
-------------------------------------------------------------------
2
Mon Dec 11 10:20:14 UTC 2017 - cs@linux-administrator.com
3
4
- update to version 3.3
5
6
-------------------------------------------------------------------
7
Wed Jun  7 12:53:36 UTC 2017 - cs@linux-administrator.com
8
9
- update to version 3.1.7
10
11
-------------------------------------------------------------------
12
Thu Mar 30 06:56:17 UTC 2017 - cs@linux-administrator.com
13
14
- update to version 3.1.3
15
16
-------------------------------------------------------------------
17
Thu Aug 11 14:07:45 UTC 2016 - aj@ajaissle.de
18
19
- update to version 3.0.12
20
  * fixes [boo#984453] [CVE-2016-4303] JSON parsing vulnerability
21
- rebased iperf-3.0.5_disable-profiling.patch on 3.0.12 code
22
  (now is iperf-3.0.12_disable-profiling.patch)
23
24
-------------------------------------------------------------------
25
Sun Apr  5 21:17:52 UTC 2015 - aj@ajaissle.de
26
27
- iperf 3.0.11
28
  * This maintenance release adds a -1 flag to make the iperf3 
29
    execute a single test and exit, needed for an upcoming bwctl 
30
    release. A few other bugs are also fixed.
31
32
-------------------------------------------------------------------
33
Thu Jan  8 12:57:18 UTC 2015 - seife+obs@b1-systems.com
34
35
- iperf 3.0.10, user-visible changes:
36
  * UDP tests now honor the -w option for setting the socket buffer
37
    sizes (issue #219).
38
39
-------------------------------------------------------------------
40
Fri Dec 26 16:14:38 UTC 2014 - schwab@linux-m68k.org
41
42
- Apply profiling patch whenever %optflags includes -fomit-frame-pointer
43
44
-------------------------------------------------------------------
45
Thu Jul 17 20:12:49 UTC 2014 - msvec@suse.com
46
47
- iperf 3.0.9
48
  * Bug fixes
49
50
-------------------------------------------------------------------
51
Thu Jul 17 20:12:49 UTC 2014 - msvec@suse.com
52
53
- iperf 3.0.5
54
  * A timing issue which caused measurement intervals to be wrong
55
    with TCP tests on lossy networks has been fixed
56
  * It is now possible to get (most of) the server-side output at
57
    the client by using the --get-server-output flag
58
  * A number of bugs with --json output have been fixed
59
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
60
  (now is iperf-3.0.5_disable-profiling.patch)
61
62
-------------------------------------------------------------------
63
Wed Mar 26 19:30:51 UTC 2014 - andreas.stieger@gmx.de
64
65
- iperf 3.0.3
66
  * Summary structures in the JSON output are now included, even if
67
    there is only one stream. 
68
  * A possible buffer overflow in iperf_error.c has been fixed
69
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
70
  * Example programs now build correctly
71
- clean spec
72
73
-------------------------------------------------------------------
74
Tue Mar 25 11:24:38 UTC 2014 - aj@ajaissle.de
75
76
- iperf project moved from SourceForge to Google Code and now to GitHub.
77
  License changed from NCSA to BDS-3-Clause
78
79
- Update to 3.0.2
80
This version, sometimes referred to as iperf3, is a redesign of an original
81
version developed at NLANR/DAST. iperf3 is a new implementation from scratch, 
82
with the goal of a smaller, simpler code base, and a library version of the 
83
functionality that can be used in other programs. iperf3 also a number of 
84
features found in other tools such as nuttcp and netperf, but were missing 
85
from the original iperf. These include, for example, a zero-copy mode and 
86
optional JSON output.
87
88
Note that iperf3 is NOT backwards compatible with the original iperf.
89
90
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
91
  * Prevent buffer overflow in strncat
92
93
- Added iperf-3.0.2_disable-profiling.patch:
94
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
95
    option '-fomit-frame-pointer')
96
97
- Changes in 3.0.2
98
  * iperf3 now builds on Linux systems that do not support
99
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
100
    5.
101
  * An abort on MacOS 10.9 has been fixed (issue #135).
102
  * Added -I flag for the server to write a PID file, mostly useful for
103
    daemon mode (issue #120).
104
  * A bug that could break some TCP tests on FreeBSD has been fixed.
105
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
106
  * In JSON output, the --title string no longer has a colon and two
107
    spaces appended (issue #139).
108
  * A buffer for holding formatted numeric values is now
109
    properly-sized so that output is not truncated (issue #142).
110
  * Some memory leaks have been fixed.
111
  * A -d flag enables debugging output.
112
  * libtoolize is now invoked correctly from the bootstrap.sh script.
113
  * The test unit format can now be set from the API (issue #144).
114
  * libiperf is now built as both shared and static libraries.
115
116
- Changes in 3.0.1
117
  * Added the following new flags
118
     -D, --daemon          run server as a daemon
119
     -L, --flowlabel           set IPv6 flow label (Linux only)
120
     -C, --linux-congestion    set congestion control algorithm (Linux only)
121
     -k, --blockcount #[KMG]   number of blocks (packets) to transmit
122
                           (instead of -t or -n)
123
  * Bug fixes
124
125
- Changes in 3.0-RC5
126
  * Added the following new flags
127
     -F, --file name           xmit/recv the specified file
128
     -A, --affinity n/n,m      set CPU affinity (Linux only)
129
     -J, --json                output in JSON format
130
     -Z, --zerocopy            use a 'zero copy' method of sending data
131
     -O, --omit N              omit the first n seconds
132
     -T, --title str           prefix every output line with this string
133
  * more useful information in 'verbose' mode
134
  * Many bug fixes
135
136
- Changes in 3.0b4
137
  * Added support for binding to a specific interface (-B)
138
  * Added support for IPv6 mode (-6)
139
  * Setting TCP window size (-w) is now supported
140
  * Updates to iperf_error
141
      * Added new errors
142
      * Should generate more relavent messages
143
  * Stream list now managed by queue.h macros
144
  * Test structures are now kept intact after a test is run (for API users)
145
  * Improved interval timer granularity
146
      * Support for decimal values
147
  * Many bug fixes
148
149
- Changes in 3.0b3
150
  * Better error handling
151
      * All errors now handled with iperf_error()
152
      * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
153
  * Iperf API intruduced
154
      * Support for adding new protocols
155
      * Added support for callback functions
156
          * on_connect - executes after a connection is made to the server
157
          * on_new_stream - executes after a new stream is created
158
          * on_test_start - executes right before the test begins
159
          * on_test_finish - executes after the test is finished
160
  * Added early support for verbose mode (-V)
161
162
- Changes in 3.0b2
163
  * UDP mode now supported
164
      * Support for setting bandwidth (-b)
165
      * Parallel UDP stream support
166
      * Reverse mode UDP support
167
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
168
  * Support for setting TCP MSS (-M)
169
      * Note: This feature is still in development. It is still very buggy.
170
171
- Changes in 3.0b1
172
  * TCP control socket now manages messages between client and server
173
  * Dynamic server (gets test parameters from client)
174
      * Server can now set test options dynamically without having to restart.
175
          * Currently supported options: -l, -t, -n, -P, -R
176
          * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
177
  * Results exchange
178
      * Client can now see server results (and vice versa)
179
  * Reverse mode (-R)
180
      * Server sends, client receives
181
182
-------------------------------------------------------------------
183
Fri Jun 22 13:59:52 UTC 2012 - coolo@suse.com
184
185
- disable _service file for factory update
186
- update license to be spdx.org conform
187
188
-------------------------------------------------------------------
189
Fri Aug 27 18:18:45 UTC 2010 - reddwarf@opensuse.org
190
191
- Update to 2.0.5
192
  * bumped default TCP send/recv buffer to 128K (this is not the
193
    kernel buffer that controls the window, but rather the Iperf
194
    internal buffer)
195
  * honor -i flag when for a server (-s) when using TCP
196
  * Exit rather than warn on connection failure
197
  * Reduce CPU usage
198
  * "neater" output for some units, eg Kbps, Mbps, Gbps
199
  * addresses some typos
200
  * prevent underflow when the amount of data to be
201
    transmitted (-n) is not a multiple of the buffer size (-l)
202
  * print report headers only once
203
  * use appropriate report header for UDP tests
204
- Cleaned with spec-cleaner
205
206
-------------------------------------------------------------------
207
Tue Mar 30 13:03:23 UTC 2010 - poletti.marco@gmail.com
208
209
- Initial package, version 2.0.4
210
211