<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="19">
<package pkgid="9a2efe0e6e1cdcf897f3683b1f9e06adda0d1cfc" name="dd_rescue" arch="src">
  <version epoch="0" ver="1.99_0.3.0" rel="163.1"/>
</package>
<package pkgid="b19358c8fa2e7c97bcee99d505f4e80d28132e53" name="iperf" arch="src">
  <version epoch="0" ver="3.5" rel="5.2"/>
  <changelog author="poletti.marco@gmail.com" date="1269950400">- Initial package, version 2.0.4</changelog>
  <changelog author="reddwarf@opensuse.org" date="1282910400">- Update to 2.0.5
  * bumped default TCP send/recv buffer to 128K (this is not the
    kernel buffer that controls the window, but rather the Iperf
    internal buffer)
  * honor -i flag when for a server (-s) when using TCP
  * Exit rather than warn on connection failure
  * Reduce CPU usage
  * "neater" output for some units, eg Kbps, Mbps, Gbps
  * addresses some typos
  * prevent underflow when the amount of data to be
    transmitted (-n) is not a multiple of the buffer size (-l)
  * print report headers only once
  * use appropriate report header for UDP tests
- Cleaned with spec-cleaner</changelog>
  <changelog author="coolo@suse.com" date="1340366400">- disable _service file for factory update
- update license to be spdx.org conform</changelog>
  <changelog author="aj@ajaissle.de" date="1395748800">- iperf project moved from SourceForge to Google Code and now to GitHub.
  License changed from NCSA to BDS-3-Clause
- Update to 3.0.2
  This version, sometimes referred to as iperf3, is a redesign of an original
  version developed at NLANR/DAST. iperf3 is a new implementation from scratch,
  with the goal of a smaller, simpler code base, and a library version of the
  functionality that can be used in other programs. iperf3 also a number of
  features found in other tools such as nuttcp and netperf, but were missing
  from the original iperf. These include, for example, a zero-copy mode and
  optional JSON output.
  Note that iperf3 is NOT backwards compatible with the original iperf.
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
  * Prevent buffer overflow in strncat
- Added iperf-3.0.2_disable-profiling.patch:
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
    option '-fomit-frame-pointer')
- Changes in 3.0.2
  * iperf3 now builds on Linux systems that do not support
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
    5.
  * An abort on MacOS 10.9 has been fixed (issue #135).
  * Added -I flag for the server to write a PID file, mostly useful for
    daemon mode (issue #120).
  * A bug that could break some TCP tests on FreeBSD has been fixed.
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
  * In JSON output, the --title string no longer has a colon and two
    spaces appended (issue #139).
  * A buffer for holding formatted numeric values is now
    properly-sized so that output is not truncated (issue #142).
  * Some memory leaks have been fixed.
  * A -d flag enables debugging output.
  * libtoolize is now invoked correctly from the bootstrap.sh script.
  * The test unit format can now be set from the API (issue #144).
  * libiperf is now built as both shared and static libraries.
- Changes in 3.0.1
  * Added the following new flags
  - D, --daemon	       run server as a daemon
  - L, --flowlabel           set IPv6 flow label (Linux only)
  - C, --linux-congestion    set congestion control algorithm (Linux only)
  - k, --blockcount #[KMG]   number of blocks (packets) to transmit
    (instead of -t or -n)
  * Bug fixes
- Changes in 3.0-RC5
  * Added the following new flags
  - F, --file name           xmit/recv the specified file
  - A, --affinity n/n,m      set CPU affinity (Linux only)
  - J, --json                output in JSON format
  - Z, --zerocopy            use a 'zero copy' method of sending data
  - O, --omit N              omit the first n seconds
  - T, --title str           prefix every output line with this string
  * more useful information in 'verbose' mode
  * Many bug fixes
- Changes in 3.0b4
  * Added support for binding to a specific interface (-B)
  * Added support for IPv6 mode (-6)
  * Setting TCP window size (-w) is now supported
  * Updates to iperf_error
  * Added new errors
  * Should generate more relavent messages
  * Stream list now managed by queue.h macros
  * Test structures are now kept intact after a test is run (for API users)
  * Improved interval timer granularity
  * Support for decimal values
  * Many bug fixes
- Changes in 3.0b3
  * Better error handling
  * All errors now handled with iperf_error()
  * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
  * Iperf API intruduced
  * Support for adding new protocols
  * Added support for callback functions
  * on_connect - executes after a connection is made to the server
  * on_new_stream - executes after a new stream is created
  * on_test_start - executes right before the test begins
  * on_test_finish - executes after the test is finished
  * Added early support for verbose mode (-V)
- Changes in 3.0b2
  * UDP mode now supported
  * Support for setting bandwidth (-b)
  * Parallel UDP stream support
  * Reverse mode UDP support
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
  * Support for setting TCP MSS (-M)
  * Note: This feature is still in development. It is still very buggy.
- Changes in 3.0b1
  * TCP control socket now manages messages between client and server
  * Dynamic server (gets test parameters from client)
  * Server can now set test options dynamically without having to restart.
  * Currently supported options: -l, -t, -n, -P, -R
  * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
  * Results exchange
  * Client can now see server results (and vice versa)
  * Reverse mode (-R)
  * Server sends, client receives</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1395835200">- iperf 3.0.3
  * Summary structures in the JSON output are now included, even if
    there is only one stream.
  * A possible buffer overflow in iperf_error.c has been fixed
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
  * Example programs now build correctly
- clean spec</changelog>
  <changelog author="msvec@suse.com" date="1405598400">- iperf 3.0.5
  * A timing issue which caused measurement intervals to be wrong
    with TCP tests on lossy networks has been fixed
  * It is now possible to get (most of) the server-side output at
    the client by using the --get-server-output flag
  * A number of bugs with --json output have been fixed
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
  (now is iperf-3.0.5_disable-profiling.patch)</changelog>
  <changelog author="msvec@suse.com" date="1405598401">- iperf 3.0.9
  * Bug fixes</changelog>
  <changelog author="schwab@linux-m68k.org" date="1419595200">- Apply profiling patch whenever %optflags includes -fomit-frame-pointer</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1420718400">- iperf 3.0.10, user-visible changes:
  * UDP tests now honor the -w option for setting the socket buffer
    sizes (issue #219).</changelog>
  <changelog author="aj@ajaissle.de" date="1428235200">- iperf 3.0.11
  * This maintenance release adds a -1 flag to make the iperf3
    execute a single test and exit, needed for an upcoming bwctl
    release. A few other bugs are also fixed.</changelog>
  <changelog author="p.drouand@gmail.com" date="1448884800">- Update to version 3.1
  * SCTP support has been added (with the --sctp flag), on Linux,
    FreeBSD, and Solaris (issue #131).
  * Setting CPU affinity now works on FreeBSD.
  * Selection of TCP congestion now works on FreeBSD, and is now
    called --congestion (the old --linux-congestion option works
    but is now deprecated).
  * A new -I option for the server causes it to write a PID file,
    mostly useful for daemon mode (issue #120).
  * A --logfile argument can now force all output to go to a file,
    rather than to a file.  This is especially useful when running an
    iperf3 server in daemon mode (issue #119).
  * Various compatibility fixes for Android (issue #184, issue #185),
    iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
    [#178], issue #180, issue #211), vxWorks (issue #268).
  * A --udp-counters-64bit flag has been added to support very
    long-running UDP tests, which could cause a counter to overflow
    (issue #191).
  * A --cport option to specify the client-side port has been added
    (issue #207, issue #209, issue #239).
  * Some calculation errors with the -O feature have been fixed (issue
    [#236]).
  * A potential crash in the iperf3 server has been fixed (issue #257,
    issue #258).
  * Many miscellaneous bug fixes.
  * Consumers of libiperf can now get the JSON output for a
    just-completed test (issue #147).
  * Detection of various optional features has been improved to check
    for the presence or absence of platform functionality, not the name
    of platforms.
  * Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch &gt; iperf-disable-profiling.patch</changelog>
  <changelog author="msvec@suse.com" date="1450094400">- update to version 3.1.1
  * Minor bugfixes</changelog>
  <changelog author="plinnell@opensuse.org" date="1454932800">- Fix url so OBS is happy.</changelog>
  <changelog author="msvec@suse.com" date="1454932801">- update to version 3.1.2
  * Bug fixes</changelog>
  <changelog author="aj@ajaissle.de" date="1470916800">- update to version 3.1.3
  * fixes [boo#984453] [CVE-2016-4303] JSON parsing vulnerability
  * also includes support for fair-queueing, per-socket based
    pacing of tests on platforms that support it (currently recent
    Linux distributions), as well as several other fixes.</changelog>
  <changelog author="msvec@suse.com" date="1506081600">- update to 3.2
  * Authentication mechanism added
  * New --dscp option allows specifying the DSCP value
  * Details: https://github.com/esnet/iperf/blob/master/RELEASE_NOTES
  * Bug fixes</changelog>
  <changelog author="msvec@suse.com" date="1510056000">- update to 3.3
  * Bug fixes</changelog>
  <changelog author="msvec@suse.com" date="1520856000">- update to 3.5
  * Bug fixes mostly</changelog>
</package>
<package pkgid="08a749ca51d832d04edaec10236c1e8f0a503dc3" name="iperf" arch="x86_64">
  <version epoch="0" ver="3.5" rel="5.2"/>
  <changelog author="poletti.marco@gmail.com" date="1269950400">- Initial package, version 2.0.4</changelog>
  <changelog author="reddwarf@opensuse.org" date="1282910400">- Update to 2.0.5
  * bumped default TCP send/recv buffer to 128K (this is not the
    kernel buffer that controls the window, but rather the Iperf
    internal buffer)
  * honor -i flag when for a server (-s) when using TCP
  * Exit rather than warn on connection failure
  * Reduce CPU usage
  * "neater" output for some units, eg Kbps, Mbps, Gbps
  * addresses some typos
  * prevent underflow when the amount of data to be
    transmitted (-n) is not a multiple of the buffer size (-l)
  * print report headers only once
  * use appropriate report header for UDP tests
- Cleaned with spec-cleaner</changelog>
  <changelog author="coolo@suse.com" date="1340366400">- disable _service file for factory update
- update license to be spdx.org conform</changelog>
  <changelog author="aj@ajaissle.de" date="1395748800">- iperf project moved from SourceForge to Google Code and now to GitHub.
  License changed from NCSA to BDS-3-Clause
- Update to 3.0.2
  This version, sometimes referred to as iperf3, is a redesign of an original
  version developed at NLANR/DAST. iperf3 is a new implementation from scratch,
  with the goal of a smaller, simpler code base, and a library version of the
  functionality that can be used in other programs. iperf3 also a number of
  features found in other tools such as nuttcp and netperf, but were missing
  from the original iperf. These include, for example, a zero-copy mode and
  optional JSON output.
  Note that iperf3 is NOT backwards compatible with the original iperf.
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
  * Prevent buffer overflow in strncat
- Added iperf-3.0.2_disable-profiling.patch:
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
    option '-fomit-frame-pointer')
- Changes in 3.0.2
  * iperf3 now builds on Linux systems that do not support
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
    5.
  * An abort on MacOS 10.9 has been fixed (issue #135).
  * Added -I flag for the server to write a PID file, mostly useful for
    daemon mode (issue #120).
  * A bug that could break some TCP tests on FreeBSD has been fixed.
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
  * In JSON output, the --title string no longer has a colon and two
    spaces appended (issue #139).
  * A buffer for holding formatted numeric values is now
    properly-sized so that output is not truncated (issue #142).
  * Some memory leaks have been fixed.
  * A -d flag enables debugging output.
  * libtoolize is now invoked correctly from the bootstrap.sh script.
  * The test unit format can now be set from the API (issue #144).
  * libiperf is now built as both shared and static libraries.
- Changes in 3.0.1
  * Added the following new flags
  - D, --daemon	       run server as a daemon
  - L, --flowlabel           set IPv6 flow label (Linux only)
  - C, --linux-congestion    set congestion control algorithm (Linux only)
  - k, --blockcount #[KMG]   number of blocks (packets) to transmit
    (instead of -t or -n)
  * Bug fixes
- Changes in 3.0-RC5
  * Added the following new flags
  - F, --file name           xmit/recv the specified file
  - A, --affinity n/n,m      set CPU affinity (Linux only)
  - J, --json                output in JSON format
  - Z, --zerocopy            use a 'zero copy' method of sending data
  - O, --omit N              omit the first n seconds
  - T, --title str           prefix every output line with this string
  * more useful information in 'verbose' mode
  * Many bug fixes
- Changes in 3.0b4
  * Added support for binding to a specific interface (-B)
  * Added support for IPv6 mode (-6)
  * Setting TCP window size (-w) is now supported
  * Updates to iperf_error
  * Added new errors
  * Should generate more relavent messages
  * Stream list now managed by queue.h macros
  * Test structures are now kept intact after a test is run (for API users)
  * Improved interval timer granularity
  * Support for decimal values
  * Many bug fixes
- Changes in 3.0b3
  * Better error handling
  * All errors now handled with iperf_error()
  * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
  * Iperf API intruduced
  * Support for adding new protocols
  * Added support for callback functions
  * on_connect - executes after a connection is made to the server
  * on_new_stream - executes after a new stream is created
  * on_test_start - executes right before the test begins
  * on_test_finish - executes after the test is finished
  * Added early support for verbose mode (-V)
- Changes in 3.0b2
  * UDP mode now supported
  * Support for setting bandwidth (-b)
  * Parallel UDP stream support
  * Reverse mode UDP support
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
  * Support for setting TCP MSS (-M)
  * Note: This feature is still in development. It is still very buggy.
- Changes in 3.0b1
  * TCP control socket now manages messages between client and server
  * Dynamic server (gets test parameters from client)
  * Server can now set test options dynamically without having to restart.
  * Currently supported options: -l, -t, -n, -P, -R
  * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
  * Results exchange
  * Client can now see server results (and vice versa)
  * Reverse mode (-R)
  * Server sends, client receives</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1395835200">- iperf 3.0.3
  * Summary structures in the JSON output are now included, even if
    there is only one stream.
  * A possible buffer overflow in iperf_error.c has been fixed
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
  * Example programs now build correctly
- clean spec</changelog>
  <changelog author="msvec@suse.com" date="1405598400">- iperf 3.0.5
  * A timing issue which caused measurement intervals to be wrong
    with TCP tests on lossy networks has been fixed
  * It is now possible to get (most of) the server-side output at
    the client by using the --get-server-output flag
  * A number of bugs with --json output have been fixed
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
  (now is iperf-3.0.5_disable-profiling.patch)</changelog>
  <changelog author="msvec@suse.com" date="1405598401">- iperf 3.0.9
  * Bug fixes</changelog>
  <changelog author="schwab@linux-m68k.org" date="1419595200">- Apply profiling patch whenever %optflags includes -fomit-frame-pointer</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1420718400">- iperf 3.0.10, user-visible changes:
  * UDP tests now honor the -w option for setting the socket buffer
    sizes (issue #219).</changelog>
  <changelog author="aj@ajaissle.de" date="1428235200">- iperf 3.0.11
  * This maintenance release adds a -1 flag to make the iperf3
    execute a single test and exit, needed for an upcoming bwctl
    release. A few other bugs are also fixed.</changelog>
  <changelog author="p.drouand@gmail.com" date="1448884800">- Update to version 3.1
  * SCTP support has been added (with the --sctp flag), on Linux,
    FreeBSD, and Solaris (issue #131).
  * Setting CPU affinity now works on FreeBSD.
  * Selection of TCP congestion now works on FreeBSD, and is now
    called --congestion (the old --linux-congestion option works
    but is now deprecated).
  * A new -I option for the server causes it to write a PID file,
    mostly useful for daemon mode (issue #120).
  * A --logfile argument can now force all output to go to a file,
    rather than to a file.  This is especially useful when running an
    iperf3 server in daemon mode (issue #119).
  * Various compatibility fixes for Android (issue #184, issue #185),
    iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
    [#178], issue #180, issue #211), vxWorks (issue #268).
  * A --udp-counters-64bit flag has been added to support very
    long-running UDP tests, which could cause a counter to overflow
    (issue #191).
  * A --cport option to specify the client-side port has been added
    (issue #207, issue #209, issue #239).
  * Some calculation errors with the -O feature have been fixed (issue
    [#236]).
  * A potential crash in the iperf3 server has been fixed (issue #257,
    issue #258).
  * Many miscellaneous bug fixes.
  * Consumers of libiperf can now get the JSON output for a
    just-completed test (issue #147).
  * Detection of various optional features has been improved to check
    for the presence or absence of platform functionality, not the name
    of platforms.
  * Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch &gt; iperf-disable-profiling.patch</changelog>
  <changelog author="msvec@suse.com" date="1450094400">- update to version 3.1.1
  * Minor bugfixes</changelog>
  <changelog author="plinnell@opensuse.org" date="1454932800">- Fix url so OBS is happy.</changelog>
  <changelog author="msvec@suse.com" date="1454932801">- update to version 3.1.2
  * Bug fixes</changelog>
  <changelog author="aj@ajaissle.de" date="1470916800">- update to version 3.1.3
  * fixes [boo#984453] [CVE-2016-4303] JSON parsing vulnerability
  * also includes support for fair-queueing, per-socket based
    pacing of tests on platforms that support it (currently recent
    Linux distributions), as well as several other fixes.</changelog>
  <changelog author="msvec@suse.com" date="1506081600">- update to 3.2
  * Authentication mechanism added
  * New --dscp option allows specifying the DSCP value
  * Details: https://github.com/esnet/iperf/blob/master/RELEASE_NOTES
  * Bug fixes</changelog>
  <changelog author="msvec@suse.com" date="1510056000">- update to 3.3
  * Bug fixes</changelog>
  <changelog author="msvec@suse.com" date="1520856000">- update to 3.5
  * Bug fixes mostly</changelog>
</package>
<package pkgid="246516fb0f3c5fbb4f8663e565e9cd823107452c" name="iperf-devel" arch="x86_64">
  <version epoch="0" ver="3.5" rel="5.2"/>
  <changelog author="poletti.marco@gmail.com" date="1269950400">- Initial package, version 2.0.4</changelog>
  <changelog author="reddwarf@opensuse.org" date="1282910400">- Update to 2.0.5
  * bumped default TCP send/recv buffer to 128K (this is not the
    kernel buffer that controls the window, but rather the Iperf
    internal buffer)
  * honor -i flag when for a server (-s) when using TCP
  * Exit rather than warn on connection failure
  * Reduce CPU usage
  * "neater" output for some units, eg Kbps, Mbps, Gbps
  * addresses some typos
  * prevent underflow when the amount of data to be
    transmitted (-n) is not a multiple of the buffer size (-l)
  * print report headers only once
  * use appropriate report header for UDP tests
- Cleaned with spec-cleaner</changelog>
  <changelog author="coolo@suse.com" date="1340366400">- disable _service file for factory update
- update license to be spdx.org conform</changelog>
  <changelog author="aj@ajaissle.de" date="1395748800">- iperf project moved from SourceForge to Google Code and now to GitHub.
  License changed from NCSA to BDS-3-Clause
- Update to 3.0.2
  This version, sometimes referred to as iperf3, is a redesign of an original
  version developed at NLANR/DAST. iperf3 is a new implementation from scratch,
  with the goal of a smaller, simpler code base, and a library version of the
  functionality that can be used in other programs. iperf3 also a number of
  features found in other tools such as nuttcp and netperf, but were missing
  from the original iperf. These include, for example, a zero-copy mode and
  optional JSON output.
  Note that iperf3 is NOT backwards compatible with the original iperf.
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
  * Prevent buffer overflow in strncat
- Added iperf-3.0.2_disable-profiling.patch:
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
    option '-fomit-frame-pointer')
- Changes in 3.0.2
  * iperf3 now builds on Linux systems that do not support
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
    5.
  * An abort on MacOS 10.9 has been fixed (issue #135).
  * Added -I flag for the server to write a PID file, mostly useful for
    daemon mode (issue #120).
  * A bug that could break some TCP tests on FreeBSD has been fixed.
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
  * In JSON output, the --title string no longer has a colon and two
    spaces appended (issue #139).
  * A buffer for holding formatted numeric values is now
    properly-sized so that output is not truncated (issue #142).
  * Some memory leaks have been fixed.
  * A -d flag enables debugging output.
  * libtoolize is now invoked correctly from the bootstrap.sh script.
  * The test unit format can now be set from the API (issue #144).
  * libiperf is now built as both shared and static libraries.
- Changes in 3.0.1
  * Added the following new flags
  - D, --daemon	       run server as a daemon
  - L, --flowlabel           set IPv6 flow label (Linux only)
  - C, --linux-congestion    set congestion control algorithm (Linux only)
  - k, --blockcount #[KMG]   number of blocks (packets) to transmit
    (instead of -t or -n)
  * Bug fixes
- Changes in 3.0-RC5
  * Added the following new flags
  - F, --file name           xmit/recv the specified file
  - A, --affinity n/n,m      set CPU affinity (Linux only)
  - J, --json                output in JSON format
  - Z, --zerocopy            use a 'zero copy' method of sending data
  - O, --omit N              omit the first n seconds
  - T, --title str           prefix every output line with this string
  * more useful information in 'verbose' mode
  * Many bug fixes
- Changes in 3.0b4
  * Added support for binding to a specific interface (-B)
  * Added support for IPv6 mode (-6)
  * Setting TCP window size (-w) is now supported
  * Updates to iperf_error
  * Added new errors
  * Should generate more relavent messages
  * Stream list now managed by queue.h macros
  * Test structures are now kept intact after a test is run (for API users)
  * Improved interval timer granularity
  * Support for decimal values
  * Many bug fixes
- Changes in 3.0b3
  * Better error handling
  * All errors now handled with iperf_error()
  * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
  * Iperf API intruduced
  * Support for adding new protocols
  * Added support for callback functions
  * on_connect - executes after a connection is made to the server
  * on_new_stream - executes after a new stream is created
  * on_test_start - executes right before the test begins
  * on_test_finish - executes after the test is finished
  * Added early support for verbose mode (-V)
- Changes in 3.0b2
  * UDP mode now supported
  * Support for setting bandwidth (-b)
  * Parallel UDP stream support
  * Reverse mode UDP support
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
  * Support for setting TCP MSS (-M)
  * Note: This feature is still in development. It is still very buggy.
- Changes in 3.0b1
  * TCP control socket now manages messages between client and server
  * Dynamic server (gets test parameters from client)
  * Server can now set test options dynamically without having to restart.
  * Currently supported options: -l, -t, -n, -P, -R
  * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
  * Results exchange
  * Client can now see server results (and vice versa)
  * Reverse mode (-R)
  * Server sends, client receives</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1395835200">- iperf 3.0.3
  * Summary structures in the JSON output are now included, even if
    there is only one stream.
  * A possible buffer overflow in iperf_error.c has been fixed
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
  * Example programs now build correctly
- clean spec</changelog>
  <changelog author="msvec@suse.com" date="1405598400">- iperf 3.0.5
  * A timing issue which caused measurement intervals to be wrong
    with TCP tests on lossy networks has been fixed
  * It is now possible to get (most of) the server-side output at
    the client by using the --get-server-output flag
  * A number of bugs with --json output have been fixed
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
  (now is iperf-3.0.5_disable-profiling.patch)</changelog>
  <changelog author="msvec@suse.com" date="1405598401">- iperf 3.0.9
  * Bug fixes</changelog>
  <changelog author="schwab@linux-m68k.org" date="1419595200">- Apply profiling patch whenever %optflags includes -fomit-frame-pointer</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1420718400">- iperf 3.0.10, user-visible changes:
  * UDP tests now honor the -w option for setting the socket buffer
    sizes (issue #219).</changelog>
  <changelog author="aj@ajaissle.de" date="1428235200">- iperf 3.0.11
  * This maintenance release adds a -1 flag to make the iperf3
    execute a single test and exit, needed for an upcoming bwctl
    release. A few other bugs are also fixed.</changelog>
  <changelog author="p.drouand@gmail.com" date="1448884800">- Update to version 3.1
  * SCTP support has been added (with the --sctp flag), on Linux,
    FreeBSD, and Solaris (issue #131).
  * Setting CPU affinity now works on FreeBSD.
  * Selection of TCP congestion now works on FreeBSD, and is now
    called --congestion (the old --linux-congestion option works
    but is now deprecated).
  * A new -I option for the server causes it to write a PID file,
    mostly useful for daemon mode (issue #120).
  * A --logfile argument can now force all output to go to a file,
    rather than to a file.  This is especially useful when running an
    iperf3 server in daemon mode (issue #119).
  * Various compatibility fixes for Android (issue #184, issue #185),
    iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
    [#178], issue #180, issue #211), vxWorks (issue #268).
  * A --udp-counters-64bit flag has been added to support very
    long-running UDP tests, which could cause a counter to overflow
    (issue #191).
  * A --cport option to specify the client-side port has been added
    (issue #207, issue #209, issue #239).
  * Some calculation errors with the -O feature have been fixed (issue
    [#236]).
  * A potential crash in the iperf3 server has been fixed (issue #257,
    issue #258).
  * Many miscellaneous bug fixes.
  * Consumers of libiperf can now get the JSON output for a
    just-completed test (issue #147).
  * Detection of various optional features has been improved to check
    for the presence or absence of platform functionality, not the name
    of platforms.
  * Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch &gt; iperf-disable-profiling.patch</changelog>
  <changelog author="msvec@suse.com" date="1450094400">- update to version 3.1.1
  * Minor bugfixes</changelog>
  <changelog author="plinnell@opensuse.org" date="1454932800">- Fix url so OBS is happy.</changelog>
  <changelog author="msvec@suse.com" date="1454932801">- update to version 3.1.2
  * Bug fixes</changelog>
  <changelog author="aj@ajaissle.de" date="1470916800">- update to version 3.1.3
  * fixes [boo#984453] [CVE-2016-4303] JSON parsing vulnerability
  * also includes support for fair-queueing, per-socket based
    pacing of tests on platforms that support it (currently recent
    Linux distributions), as well as several other fixes.</changelog>
  <changelog author="msvec@suse.com" date="1506081600">- update to 3.2
  * Authentication mechanism added
  * New --dscp option allows specifying the DSCP value
  * Details: https://github.com/esnet/iperf/blob/master/RELEASE_NOTES
  * Bug fixes</changelog>
  <changelog author="msvec@suse.com" date="1510056000">- update to 3.3
  * Bug fixes</changelog>
  <changelog author="msvec@suse.com" date="1520856000">- update to 3.5
  * Bug fixes mostly</changelog>
</package>
<package pkgid="e7909f5d563846b948c1beb09aed566c132220b1" name="ipv6calc" arch="src">
  <version epoch="0" ver="0.99.1" rel="4.2"/>
  <changelog author="garloff@suse.de" date="1201953600">- Creation of package ipv6calc-0.71.0
- Include ipcalc script (ipcalc-0.41)</changelog>
</package>
<package pkgid="e1e28d7b9b6a00f3a3b323e0df59f87d6175bb5f" name="ipv6calc" arch="x86_64">
  <version epoch="0" ver="0.99.1" rel="4.2"/>
  <changelog author="garloff@suse.de" date="1201953600">- Creation of package ipv6calc-0.71.0
- Include ipcalc script (ipcalc-0.41)</changelog>
</package>
<package pkgid="1ac03796eec0fa791294b109ab0162edd141e7b8" name="libfallocate" arch="src">
  <version epoch="0" ver="0.1.1" rel="101.1"/>
  <changelog author="garloff@suse.de" date="1249473600">- Initial creation of package.</changelog>
  <changelog author="garloff@suse.de" date="1282392000">- Update to version 0.1.1:
  * Provide static library in addition to shared lib.</changelog>
  <changelog author="aj@suse.de" date="1286884800">- Follow packaging conventions and rename to libfallocate and
  provide libfallocate0 as subpackage.</changelog>
  <changelog author="mpluskal@suse.com" date="1449835200">- Cleanup spec file with spec-cleaner
- Update dependencies</changelog>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
</package>
<package pkgid="4426d594370bed3ee7e3fae5773f03c868d69dab" name="libfallocate-devel" arch="x86_64">
  <version epoch="0" ver="0.1.1" rel="101.1"/>
  <changelog author="garloff@suse.de" date="1249473600">- Initial creation of package.</changelog>
  <changelog author="garloff@suse.de" date="1282392000">- Update to version 0.1.1:
  * Provide static library in addition to shared lib.</changelog>
  <changelog author="aj@suse.de" date="1286884800">- Follow packaging conventions and rename to libfallocate and
  provide libfallocate0 as subpackage.</changelog>
  <changelog author="mpluskal@suse.com" date="1449835200">- Cleanup spec file with spec-cleaner
- Update dependencies</changelog>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
</package>
<package pkgid="f0e2eb168e3728ef2e22bb59f6b7f459ae6975b7" name="libfallocate-devel-static" arch="x86_64">
  <version epoch="0" ver="0.1.1" rel="101.1"/>
  <changelog author="garloff@suse.de" date="1249473600">- Initial creation of package.</changelog>
  <changelog author="garloff@suse.de" date="1282392000">- Update to version 0.1.1:
  * Provide static library in addition to shared lib.</changelog>
  <changelog author="aj@suse.de" date="1286884800">- Follow packaging conventions and rename to libfallocate and
  provide libfallocate0 as subpackage.</changelog>
  <changelog author="mpluskal@suse.com" date="1449835200">- Cleanup spec file with spec-cleaner
- Update dependencies</changelog>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
</package>
<package pkgid="e0686a8539c2d8fb861ff5658c226b05a2d6d2e9" name="libfallocate0" arch="x86_64">
  <version epoch="0" ver="0.1.1" rel="101.1"/>
  <changelog author="garloff@suse.de" date="1249473600">- Initial creation of package.</changelog>
  <changelog author="garloff@suse.de" date="1282392000">- Update to version 0.1.1:
  * Provide static library in addition to shared lib.</changelog>
  <changelog author="aj@suse.de" date="1286884800">- Follow packaging conventions and rename to libfallocate and
  provide libfallocate0 as subpackage.</changelog>
  <changelog author="mpluskal@suse.com" date="1449835200">- Cleanup spec file with spec-cleaner
- Update dependencies</changelog>
  <changelog author="mliska@suse.cz" date="1564747200">- Use FAT LTO objects in order to provide proper static library.</changelog>
</package>
<package pkgid="04a076a98b88f2f9a6a6c536e76070e945d653ca" name="libiperf0" arch="x86_64">
  <version epoch="0" ver="3.5" rel="5.2"/>
  <changelog author="poletti.marco@gmail.com" date="1269950400">- Initial package, version 2.0.4</changelog>
  <changelog author="reddwarf@opensuse.org" date="1282910400">- Update to 2.0.5
  * bumped default TCP send/recv buffer to 128K (this is not the
    kernel buffer that controls the window, but rather the Iperf
    internal buffer)
  * honor -i flag when for a server (-s) when using TCP
  * Exit rather than warn on connection failure
  * Reduce CPU usage
  * "neater" output for some units, eg Kbps, Mbps, Gbps
  * addresses some typos
  * prevent underflow when the amount of data to be
    transmitted (-n) is not a multiple of the buffer size (-l)
  * print report headers only once
  * use appropriate report header for UDP tests
- Cleaned with spec-cleaner</changelog>
  <changelog author="coolo@suse.com" date="1340366400">- disable _service file for factory update
- update license to be spdx.org conform</changelog>
  <changelog author="aj@ajaissle.de" date="1395748800">- iperf project moved from SourceForge to Google Code and now to GitHub.
  License changed from NCSA to BDS-3-Clause
- Update to 3.0.2
  This version, sometimes referred to as iperf3, is a redesign of an original
  version developed at NLANR/DAST. iperf3 is a new implementation from scratch,
  with the goal of a smaller, simpler code base, and a library version of the
  functionality that can be used in other programs. iperf3 also a number of
  features found in other tools such as nuttcp and netperf, but were missing
  from the original iperf. These include, for example, a zero-copy mode and
  optional JSON output.
  Note that iperf3 is NOT backwards compatible with the original iperf.
- Added iperf-3.0.2_strncat_bufferoverflow.patch:
  * Prevent buffer overflow in strncat
- Added iperf-3.0.2_disable-profiling.patch:
  * Disable profiling on x86 (option '-pg' is incompatible with invoked
    option '-fomit-frame-pointer')
- Changes in 3.0.2
  * iperf3 now builds on Linux systems that do not support
    TCP_CONGESTION.  Most notably this allows iperf3 to work on CentOS
    5.
  * An abort on MacOS 10.9 has been fixed (issue #135).
  * Added -I flag for the server to write a PID file, mostly useful for
    daemon mode (issue #120).
  * A bug that could break some TCP tests on FreeBSD has been fixed.
  * TCP snd_cwnd output is now printed by default on Linux (issue #99).
  * In JSON output, the --title string no longer has a colon and two
    spaces appended (issue #139).
  * A buffer for holding formatted numeric values is now
    properly-sized so that output is not truncated (issue #142).
  * Some memory leaks have been fixed.
  * A -d flag enables debugging output.
  * libtoolize is now invoked correctly from the bootstrap.sh script.
  * The test unit format can now be set from the API (issue #144).
  * libiperf is now built as both shared and static libraries.
- Changes in 3.0.1
  * Added the following new flags
  - D, --daemon	       run server as a daemon
  - L, --flowlabel           set IPv6 flow label (Linux only)
  - C, --linux-congestion    set congestion control algorithm (Linux only)
  - k, --blockcount #[KMG]   number of blocks (packets) to transmit
    (instead of -t or -n)
  * Bug fixes
- Changes in 3.0-RC5
  * Added the following new flags
  - F, --file name           xmit/recv the specified file
  - A, --affinity n/n,m      set CPU affinity (Linux only)
  - J, --json                output in JSON format
  - Z, --zerocopy            use a 'zero copy' method of sending data
  - O, --omit N              omit the first n seconds
  - T, --title str           prefix every output line with this string
  * more useful information in 'verbose' mode
  * Many bug fixes
- Changes in 3.0b4
  * Added support for binding to a specific interface (-B)
  * Added support for IPv6 mode (-6)
  * Setting TCP window size (-w) is now supported
  * Updates to iperf_error
  * Added new errors
  * Should generate more relavent messages
  * Stream list now managed by queue.h macros
  * Test structures are now kept intact after a test is run (for API users)
  * Improved interval timer granularity
  * Support for decimal values
  * Many bug fixes
- Changes in 3.0b3
  * Better error handling
  * All errors now handled with iperf_error()
  * All functions that can return errors return NULL or -1 on error and set i_errno appropriately
  * Iperf API intruduced
  * Support for adding new protocols
  * Added support for callback functions
  * on_connect - executes after a connection is made to the server
  * on_new_stream - executes after a new stream is created
  * on_test_start - executes right before the test begins
  * on_test_finish - executes after the test is finished
  * Added early support for verbose mode (-V)
- Changes in 3.0b2
  * UDP mode now supported
  * Support for setting bandwidth (-b)
  * Parallel UDP stream support
  * Reverse mode UDP support
  * Support for setting TCP_NODELAY (-N), disabling Nagle's Algorithm
  * Support for setting TCP MSS (-M)
  * Note: This feature is still in development. It is still very buggy.
- Changes in 3.0b1
  * TCP control socket now manages messages between client and server
  * Dynamic server (gets test parameters from client)
  * Server can now set test options dynamically without having to restart.
  * Currently supported options: -l, -t, -n, -P, -R
  * Future options: -u, -b, -w, -M, -N, -I, -T, -Z, -6
  * Results exchange
  * Client can now see server results (and vice versa)
  * Reverse mode (-R)
  * Server sends, client receives</changelog>
  <changelog author="andreas.stieger@gmx.de" date="1395835200">- iperf 3.0.3
  * Summary structures in the JSON output are now included, even if
    there is only one stream.
  * A possible buffer overflow in iperf_error.c has been fixed
    (replaced iperf-3.0.2_strncat_bufferoverflow.patch)
  * Example programs now build correctly
- clean spec</changelog>
  <changelog author="msvec@suse.com" date="1405598400">- iperf 3.0.5
  * A timing issue which caused measurement intervals to be wrong
    with TCP tests on lossy networks has been fixed
  * It is now possible to get (most of) the server-side output at
    the client by using the --get-server-output flag
  * A number of bugs with --json output have been fixed
- rebased iperf-3.0.2_disable-profiling.patch on 3.0.5 code
  (now is iperf-3.0.5_disable-profiling.patch)</changelog>
  <changelog author="msvec@suse.com" date="1405598401">- iperf 3.0.9
  * Bug fixes</changelog>
  <changelog author="schwab@linux-m68k.org" date="1419595200">- Apply profiling patch whenever %optflags includes -fomit-frame-pointer</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1420718400">- iperf 3.0.10, user-visible changes:
  * UDP tests now honor the -w option for setting the socket buffer
    sizes (issue #219).</changelog>
  <changelog author="aj@ajaissle.de" date="1428235200">- iperf 3.0.11
  * This maintenance release adds a -1 flag to make the iperf3
    execute a single test and exit, needed for an upcoming bwctl
    release. A few other bugs are also fixed.</changelog>
  <changelog author="p.drouand@gmail.com" date="1448884800">- Update to version 3.1
  * SCTP support has been added (with the --sctp flag), on Linux,
    FreeBSD, and Solaris (issue #131).
  * Setting CPU affinity now works on FreeBSD.
  * Selection of TCP congestion now works on FreeBSD, and is now
    called --congestion (the old --linux-congestion option works
    but is now deprecated).
  * A new -I option for the server causes it to write a PID file,
    mostly useful for daemon mode (issue #120).
  * A --logfile argument can now force all output to go to a file,
    rather than to a file.  This is especially useful when running an
    iperf3 server in daemon mode (issue #119).
  * Various compatibility fixes for Android (issue #184, issue #185),
    iOS (issue #288), NetBSD (issue #248), Solaris (issue #175, issue
    [#178], issue #180, issue #211), vxWorks (issue #268).
  * A --udp-counters-64bit flag has been added to support very
    long-running UDP tests, which could cause a counter to overflow
    (issue #191).
  * A --cport option to specify the client-side port has been added
    (issue #207, issue #209, issue #239).
  * Some calculation errors with the -O feature have been fixed (issue
    [#236]).
  * A potential crash in the iperf3 server has been fixed (issue #257,
    issue #258).
  * Many miscellaneous bug fixes.
  * Consumers of libiperf can now get the JSON output for a
    just-completed test (issue #147).
  * Detection of various optional features has been improved to check
    for the presence or absence of platform functionality, not the name
    of platforms.
  * Out-of-tree builds now work (issue #265).
- Do not provide static library
- Update iperf-3.0.5_disable-profiling.patch &gt; iperf-disable-profiling.patch</changelog>
  <changelog author="msvec@suse.com" date="1450094400">- update to version 3.1.1
  * Minor bugfixes</changelog>
  <changelog author="plinnell@opensuse.org" date="1454932800">- Fix url so OBS is happy.</changelog>
  <changelog author="msvec@suse.com" date="1454932801">- update to version 3.1.2
  * Bug fixes</changelog>
  <changelog author="aj@ajaissle.de" date="1470916800">- update to version 3.1.3
  * fixes [boo#984453] [CVE-2016-4303] JSON parsing vulnerability
  * also includes support for fair-queueing, per-socket based
    pacing of tests on platforms that support it (currently recent
    Linux distributions), as well as several other fixes.</changelog>
  <changelog author="msvec@suse.com" date="1506081600">- update to 3.2
  * Authentication mechanism added
  * New --dscp option allows specifying the DSCP value
  * Details: https://github.com/esnet/iperf/blob/master/RELEASE_NOTES
  * Bug fixes</changelog>
  <changelog author="msvec@suse.com" date="1510056000">- update to 3.3
  * Bug fixes</changelog>
  <changelog author="msvec@suse.com" date="1520856000">- update to 3.5
  * Bug fixes mostly</changelog>
</package>
<package pkgid="cc5fdfbbfffe82c4b0ec5dff089b34e659613621" name="liblzo2-2" arch="x86_64">
  <version epoch="0" ver="2.10" rel="4.2"/>
  <changelog author="meissner@suse.de" date="1171281600">- added marker for nonexec stack/heap to i386 assembler.</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- run ldconfig</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="mrueckert@suse.de" date="1219406400">- update to 2.03
  featuring major speedups for 64-bit architectures like AMD64,
  minor overall speedups, portability enhancements for LLP64
  programming models, and lots of other small improvements
- dropped lzo-noexec.patch: fix included upstream
- split out liblzo2-2
- move the lib to /%_lib</changelog>
  <changelog author="olh@suse.de" date="1231329600">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="jengelh@medozas.de" date="1261224000">- add baselibs.conf as a source
- enable parallel build</changelog>
  <changelog author="rguenther@suse.de" date="1265889600">- fix aliasing problems</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1288440000">- Use GCC visibility.</changelog>
  <changelog author="mrueckert@suse.de" date="1289563200">- update to 2.0.4
  * Fixed a gcc-4.5 aliasing issue in lzo_init().
  * Updated the configure system.
  * Assorted cleanups.
- dropped lzo-2.03-alias.patch:
  solved differently upstream
- dropped debug_package_requires define</changelog>
  <changelog author="aj@suse.de" date="1293019200">- Fix specfile (remove deleted lzo-2.03-alias.patch).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1304683200">- Update to version 2.05
  * Converted the configure system to non-recursive Automake.
  * Applied some overdue speed optimizations for modern x86/x64 architectures
  and current compilers like gcc 4.6 and MSVC 2010.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1316952000">- Update to version 2.06
  * Some minor optimizations for big-endian architectures.
  * Fixed overly strict malloc() misalignment check in examples.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1328961600">- move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="cfarrell@suse.com" date="1346068800">- license update: GPL-2.0+
  No GPL-2.0 "only" licenses found in the package</changelog>
  <changelog author="mmeister@suse.com" date="1366113600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mrueckert@suse.de" date="1404302400">- update to 2.08 (bnc#883947) CVE-2014-4607
  - Updated the Autoconf scripts to fix some reported build
    problems.
  - Added CMake build support.
  - Fixed lzo_init() on big-endian architectures like Sparc.
- additional changes in 2.07
  * Fixed a potential integer overflow condition in the "safe"
    decompressor variants which could result in a possible buffer
    overrun when processing maliciously crafted compressed input
    data.
    Fortunately this issue only affects 32-bit systems and also can
    only happen if you use uncommonly huge buffer sizes where you
    have to decompress more than 16 MiB (&gt; 2^24 bytes) untrusted
    compressed bytes within a single function call, so the
    practical implications are limited.
    POTENTIAL SECURITY ISSUE. CVE-2014-4607.
  * Removed support for ancient configurations like 16-bit "huge"
    pointers - LZO now requires a flat 32-bit or 64-bit memory
    model.
  * Assorted cleanups.</changelog>
  <changelog author="dsterba@suse.cz" date="1406203200">- enable lzo-devel-static package build</changelog>
  <changelog author="mpluskal@suse.com" date="1424779200">- Cleanup spec file with spec-cleaner
- Update to 2.09
  * Work around gcc bug #64516 that could affect architectures like
  armv4, armv5 and sparc.</changelog>
  <changelog author="dsterba@suse.cz" date="1490788800">- Update to 2.10
  * Improve CMake build support.
  * Add support for pkg-config.
  * Do not redefine "snprintf" so that the examples build with MSVC 2015.
  * Assorted cleanups.</changelog>
  <changelog author="dimstar@opensuse.org" date="1510660800">- Add pkgconfig BuildRequires: allow the rpm dep generator to
  inspect the shipped .pc file and produce requires/provides.</changelog>
</package>
<package pkgid="4f00e3a44ca7b743ad3738f21688a4525abfe76b" name="lzo" arch="src">
  <version epoch="0" ver="2.10" rel="4.2"/>
  <changelog author="meissner@suse.de" date="1171281600">- added marker for nonexec stack/heap to i386 assembler.</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- run ldconfig</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="mrueckert@suse.de" date="1219406400">- update to 2.03
  featuring major speedups for 64-bit architectures like AMD64,
  minor overall speedups, portability enhancements for LLP64
  programming models, and lots of other small improvements
- dropped lzo-noexec.patch: fix included upstream
- split out liblzo2-2
- move the lib to /%_lib</changelog>
  <changelog author="olh@suse.de" date="1231329600">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="jengelh@medozas.de" date="1261224000">- add baselibs.conf as a source
- enable parallel build</changelog>
  <changelog author="rguenther@suse.de" date="1265889600">- fix aliasing problems</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1288440000">- Use GCC visibility.</changelog>
  <changelog author="mrueckert@suse.de" date="1289563200">- update to 2.0.4
  * Fixed a gcc-4.5 aliasing issue in lzo_init().
  * Updated the configure system.
  * Assorted cleanups.
- dropped lzo-2.03-alias.patch:
  solved differently upstream
- dropped debug_package_requires define</changelog>
  <changelog author="aj@suse.de" date="1293019200">- Fix specfile (remove deleted lzo-2.03-alias.patch).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1304683200">- Update to version 2.05
  * Converted the configure system to non-recursive Automake.
  * Applied some overdue speed optimizations for modern x86/x64 architectures
  and current compilers like gcc 4.6 and MSVC 2010.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1316952000">- Update to version 2.06
  * Some minor optimizations for big-endian architectures.
  * Fixed overly strict malloc() misalignment check in examples.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1328961600">- move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="cfarrell@suse.com" date="1346068800">- license update: GPL-2.0+
  No GPL-2.0 "only" licenses found in the package</changelog>
  <changelog author="mmeister@suse.com" date="1366113600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mrueckert@suse.de" date="1404302400">- update to 2.08 (bnc#883947) CVE-2014-4607
  - Updated the Autoconf scripts to fix some reported build
    problems.
  - Added CMake build support.
  - Fixed lzo_init() on big-endian architectures like Sparc.
- additional changes in 2.07
  * Fixed a potential integer overflow condition in the "safe"
    decompressor variants which could result in a possible buffer
    overrun when processing maliciously crafted compressed input
    data.
    Fortunately this issue only affects 32-bit systems and also can
    only happen if you use uncommonly huge buffer sizes where you
    have to decompress more than 16 MiB (&gt; 2^24 bytes) untrusted
    compressed bytes within a single function call, so the
    practical implications are limited.
    POTENTIAL SECURITY ISSUE. CVE-2014-4607.
  * Removed support for ancient configurations like 16-bit "huge"
    pointers - LZO now requires a flat 32-bit or 64-bit memory
    model.
  * Assorted cleanups.</changelog>
  <changelog author="dsterba@suse.cz" date="1406203200">- enable lzo-devel-static package build</changelog>
  <changelog author="mpluskal@suse.com" date="1424779200">- Cleanup spec file with spec-cleaner
- Update to 2.09
  * Work around gcc bug #64516 that could affect architectures like
  armv4, armv5 and sparc.</changelog>
  <changelog author="dsterba@suse.cz" date="1490788800">- Update to 2.10
  * Improve CMake build support.
  * Add support for pkg-config.
  * Do not redefine "snprintf" so that the examples build with MSVC 2015.
  * Assorted cleanups.</changelog>
  <changelog author="dimstar@opensuse.org" date="1510660800">- Add pkgconfig BuildRequires: allow the rpm dep generator to
  inspect the shipped .pc file and produce requires/provides.</changelog>
</package>
<package pkgid="8b1032a0a24fa49fa4e8cb97c06cec30273a45e4" name="lzo-devel" arch="x86_64">
  <version epoch="0" ver="2.10" rel="4.2"/>
  <changelog author="meissner@suse.de" date="1171281600">- added marker for nonexec stack/heap to i386 assembler.</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- run ldconfig</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="mrueckert@suse.de" date="1219406400">- update to 2.03
  featuring major speedups for 64-bit architectures like AMD64,
  minor overall speedups, portability enhancements for LLP64
  programming models, and lots of other small improvements
- dropped lzo-noexec.patch: fix included upstream
- split out liblzo2-2
- move the lib to /%_lib</changelog>
  <changelog author="olh@suse.de" date="1231329600">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="jengelh@medozas.de" date="1261224000">- add baselibs.conf as a source
- enable parallel build</changelog>
  <changelog author="rguenther@suse.de" date="1265889600">- fix aliasing problems</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1288440000">- Use GCC visibility.</changelog>
  <changelog author="mrueckert@suse.de" date="1289563200">- update to 2.0.4
  * Fixed a gcc-4.5 aliasing issue in lzo_init().
  * Updated the configure system.
  * Assorted cleanups.
- dropped lzo-2.03-alias.patch:
  solved differently upstream
- dropped debug_package_requires define</changelog>
  <changelog author="aj@suse.de" date="1293019200">- Fix specfile (remove deleted lzo-2.03-alias.patch).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1304683200">- Update to version 2.05
  * Converted the configure system to non-recursive Automake.
  * Applied some overdue speed optimizations for modern x86/x64 architectures
  and current compilers like gcc 4.6 and MSVC 2010.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1316952000">- Update to version 2.06
  * Some minor optimizations for big-endian architectures.
  * Fixed overly strict malloc() misalignment check in examples.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1328961600">- move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="cfarrell@suse.com" date="1346068800">- license update: GPL-2.0+
  No GPL-2.0 "only" licenses found in the package</changelog>
  <changelog author="mmeister@suse.com" date="1366113600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mrueckert@suse.de" date="1404302400">- update to 2.08 (bnc#883947) CVE-2014-4607
  - Updated the Autoconf scripts to fix some reported build
    problems.
  - Added CMake build support.
  - Fixed lzo_init() on big-endian architectures like Sparc.
- additional changes in 2.07
  * Fixed a potential integer overflow condition in the "safe"
    decompressor variants which could result in a possible buffer
    overrun when processing maliciously crafted compressed input
    data.
    Fortunately this issue only affects 32-bit systems and also can
    only happen if you use uncommonly huge buffer sizes where you
    have to decompress more than 16 MiB (&gt; 2^24 bytes) untrusted
    compressed bytes within a single function call, so the
    practical implications are limited.
    POTENTIAL SECURITY ISSUE. CVE-2014-4607.
  * Removed support for ancient configurations like 16-bit "huge"
    pointers - LZO now requires a flat 32-bit or 64-bit memory
    model.
  * Assorted cleanups.</changelog>
  <changelog author="dsterba@suse.cz" date="1406203200">- enable lzo-devel-static package build</changelog>
  <changelog author="mpluskal@suse.com" date="1424779200">- Cleanup spec file with spec-cleaner
- Update to 2.09
  * Work around gcc bug #64516 that could affect architectures like
  armv4, armv5 and sparc.</changelog>
  <changelog author="dsterba@suse.cz" date="1490788800">- Update to 2.10
  * Improve CMake build support.
  * Add support for pkg-config.
  * Do not redefine "snprintf" so that the examples build with MSVC 2015.
  * Assorted cleanups.</changelog>
  <changelog author="dimstar@opensuse.org" date="1510660800">- Add pkgconfig BuildRequires: allow the rpm dep generator to
  inspect the shipped .pc file and produce requires/provides.</changelog>
</package>
<package pkgid="b9cdbd704329921e2e9ddb0f151665d9cd3fbfdd" name="lzo-devel-static" arch="x86_64">
  <version epoch="0" ver="2.10" rel="4.2"/>
  <changelog author="meissner@suse.de" date="1171281600">- added marker for nonexec stack/heap to i386 assembler.</changelog>
  <changelog author="crrodriguez@suse.de" date="1203940800">- run ldconfig</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="mrueckert@suse.de" date="1219406400">- update to 2.03
  featuring major speedups for 64-bit architectures like AMD64,
  minor overall speedups, portability enhancements for LLP64
  programming models, and lots of other small improvements
- dropped lzo-noexec.patch: fix included upstream
- split out liblzo2-2
- move the lib to /%_lib</changelog>
  <changelog author="olh@suse.de" date="1231329600">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="jengelh@medozas.de" date="1261224000">- add baselibs.conf as a source
- enable parallel build</changelog>
  <changelog author="rguenther@suse.de" date="1265889600">- fix aliasing problems</changelog>
  <changelog author="cristian.rodriguez@opensuse.org" date="1288440000">- Use GCC visibility.</changelog>
  <changelog author="mrueckert@suse.de" date="1289563200">- update to 2.0.4
  * Fixed a gcc-4.5 aliasing issue in lzo_init().
  * Updated the configure system.
  * Assorted cleanups.
- dropped lzo-2.03-alias.patch:
  solved differently upstream
- dropped debug_package_requires define</changelog>
  <changelog author="aj@suse.de" date="1293019200">- Fix specfile (remove deleted lzo-2.03-alias.patch).</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1304683200">- Update to version 2.05
  * Converted the configure system to non-recursive Automake.
  * Applied some overdue speed optimizations for modern x86/x64 architectures
  and current compilers like gcc 4.6 and MSVC 2010.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1316952000">- Update to version 2.06
  * Some minor optimizations for big-endian architectures.
  * Fixed overly strict malloc() misalignment check in examples.</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1328961600">- move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="cfarrell@suse.com" date="1346068800">- license update: GPL-2.0+
  No GPL-2.0 "only" licenses found in the package</changelog>
  <changelog author="mmeister@suse.com" date="1366113600">- Added url as source.
  Please see http://en.opensuse.org/SourceUrls</changelog>
  <changelog author="mrueckert@suse.de" date="1404302400">- update to 2.08 (bnc#883947) CVE-2014-4607
  - Updated the Autoconf scripts to fix some reported build
    problems.
  - Added CMake build support.
  - Fixed lzo_init() on big-endian architectures like Sparc.
- additional changes in 2.07
  * Fixed a potential integer overflow condition in the "safe"
    decompressor variants which could result in a possible buffer
    overrun when processing maliciously crafted compressed input
    data.
    Fortunately this issue only affects 32-bit systems and also can
    only happen if you use uncommonly huge buffer sizes where you
    have to decompress more than 16 MiB (&gt; 2^24 bytes) untrusted
    compressed bytes within a single function call, so the
    practical implications are limited.
    POTENTIAL SECURITY ISSUE. CVE-2014-4607.
  * Removed support for ancient configurations like 16-bit "huge"
    pointers - LZO now requires a flat 32-bit or 64-bit memory
    model.
  * Assorted cleanups.</changelog>
  <changelog author="dsterba@suse.cz" date="1406203200">- enable lzo-devel-static package build</changelog>
  <changelog author="mpluskal@suse.com" date="1424779200">- Cleanup spec file with spec-cleaner
- Update to 2.09
  * Work around gcc bug #64516 that could affect architectures like
  armv4, armv5 and sparc.</changelog>
  <changelog author="dsterba@suse.cz" date="1490788800">- Update to 2.10
  * Improve CMake build support.
  * Add support for pkg-config.
  * Do not redefine "snprintf" so that the examples build with MSVC 2015.
  * Assorted cleanups.</changelog>
  <changelog author="dimstar@opensuse.org" date="1510660800">- Add pkgconfig BuildRequires: allow the rpm dep generator to
  inspect the shipped .pc file and produce requires/provides.</changelog>
</package>
<package pkgid="ef560f624402844fdc410b092f42c9937d222024" name="pwgen" arch="src">
  <version epoch="0" ver="2.07" rel="6.3.2"/>
  <changelog author="bjacke@suse.de" date="987508800">- initial build</changelog>
  <changelog author="poeml@suse.de" date="1028203200">- update to the successor 2.02
  note: if stdout is not on a terminal, it will behave like the old
- run autoconf and use RPM_OPT_FLAGS</changelog>
  <changelog author="poeml@suse.de" date="1028203201">- add documentation to the filelist</changelog>
  <changelog author="ro@suse.de" date="1028203202">- fix file ownership</changelog>
  <changelog author="poeml@suse.de" date="1052827200">- update to 2.03
  - pw_phonemes.c (pw_phonemes): Fix bug in how we call
    pw_random_number() so that we generate passwords that start
    with vowels, and insert numbers from 0-9, not just 0-8. (Oops!)
    Addresses Debian bug #176688.
- use %defattr</changelog>
  <changelog author="poeml@suse.de" date="1059220800">- fix permissions of documentation, and don't use deprecated chown
  * .* syntax</changelog>
  <changelog author="dmueller@suse.de" date="1127908800">- add norootforbuild</changelog>
  <changelog author="kssingvo@suse.de" date="1136980800">- update to version 2.04</changelog>
  <changelog author="kssingvo@suse.de" date="1137412800">- update to version 2.05</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="kssingvo@suse.de" date="1183636800">- update to version 2.06:
  * Fix spelling mistakes in the man page pwgen.1
  * Fix bug which would cause pwgen to loop forever if the password
    length specified is 1</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1254484800">- fix fdleaks including [bnc#529521]</changelog>
  <changelog author="lnussel@suse.de" date="1285070400">- remove superfluous makepasswd script (bnc#619084)</changelog>
  <changelog author="mrdocs@opensuse.org" date="1286884800">- remove rm -rf buildroot in the install section to remove the
  rpmlint warrning</changelog>
  <changelog author="coolo@suse.com" date="1324468800">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="meissner@suse.com" date="1418126400">- updated to version 2.07 (bsc#908992):
  * New upstream version
  * Remove backwards compatibility for no-tty mode.  Addresses
    CVE-2013-4440 (Closes: #725507) (bsc#846397)
  * Fail hard if /dev/urandom and /dev/random are not available.
    Addresses CVE-2013-4442 and Launchpad #1183213 (Closes: #767008)
    (bsc#846397)
  * Fix pwgen -B so that it doesn't accidentally generate passwords with
    ambiguous characters after changing the case of some letters.
    Addresses Launchpad Bugs #638418 and #1349863
  * Fix potential portability bug on architectures where unsgined ints
    are not 4 bytes long</changelog>
  <changelog author="mpluskal@suse.com" date="1436702400">- Add gpg signature
- Use autoreconf
- Cleanup spec file with spec-cleaner</changelog>
</package>
<package pkgid="b0c5e6aeb6cedadda8a22d13773f0490fa51b378" name="pwgen" arch="x86_64">
  <version epoch="0" ver="2.07" rel="6.3.2"/>
  <changelog author="kssingvo@suse.de" date="1136980800">- update to version 2.04</changelog>
  <changelog author="kssingvo@suse.de" date="1137412800">- update to version 2.05</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="kssingvo@suse.de" date="1183636800">- update to version 2.06:
  * Fix spelling mistakes in the man page pwgen.1
  * Fix bug which would cause pwgen to loop forever if the password
    length specified is 1</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1254484800">- fix fdleaks including [bnc#529521]</changelog>
  <changelog author="lnussel@suse.de" date="1285070400">- remove superfluous makepasswd script (bnc#619084)</changelog>
  <changelog author="mrdocs@opensuse.org" date="1286884800">- remove rm -rf buildroot in the install section to remove the
  rpmlint warrning</changelog>
  <changelog author="coolo@suse.com" date="1324468800">- add autoconf as buildrequire to avoid implicit dependency</changelog>
  <changelog author="meissner@suse.com" date="1418126400">- updated to version 2.07 (bsc#908992):
  * New upstream version
  * Remove backwards compatibility for no-tty mode.  Addresses
    CVE-2013-4440 (Closes: #725507) (bsc#846397)
  * Fail hard if /dev/urandom and /dev/random are not available.
    Addresses CVE-2013-4442 and Launchpad #1183213 (Closes: #767008)
    (bsc#846397)
  * Fix pwgen -B so that it doesn't accidentally generate passwords with
    ambiguous characters after changing the case of some letters.
    Addresses Launchpad Bugs #638418 and #1349863
  * Fix potential portability bug on architectures where unsgined ints
    are not 4 bytes long</changelog>
  <changelog author="mpluskal@suse.com" date="1436702400">- Add gpg signature
- Use autoreconf
- Cleanup spec file with spec-cleaner</changelog>
</package>
<package pkgid="bea0c1d9f6ade3b4f8d42b1134f548a3d7ddc126" name="zerofree" arch="src">
  <version epoch="0" ver="1.0.3" rel="11.2"/>
  <changelog author="archie@dellroad.org" date="1279454400">- Turn on SUSE_ASNEEDED magic to fix build.</changelog>
  <changelog author="masterpatricko@gmail.com" date="1292155200">- Build with optflags</changelog>
  <changelog author="ohering@suse.de" date="1338811200">- update sparsify.c to fix build errors, download version 2012-05-10</changelog>
  <changelog author="ohering@suse.de" date="1338811201">- update to zerofree-1.0.2
  Allow non-zero fill value, new option -f &lt;val&gt;</changelog>
  <changelog author="tejas.guruswamy@opensuse.org" date="1355745600">- Update to zerofree-1.0.3</changelog>
  <changelog author="ohering@suse.de" date="1375444800">- package COPYING</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1441886400">- add zerofree(8) man page (taken from debian)</changelog>
</package>
<package pkgid="7ac6f365bbf9522f3e307d9824f98dd0f0ae6358" name="zerofree" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="11.2"/>
  <changelog author="archie@dellroad.org" date="1279454400">- Turn on SUSE_ASNEEDED magic to fix build.</changelog>
  <changelog author="masterpatricko@gmail.com" date="1292155200">- Build with optflags</changelog>
  <changelog author="ohering@suse.de" date="1338811200">- update sparsify.c to fix build errors, download version 2012-05-10</changelog>
  <changelog author="ohering@suse.de" date="1338811201">- update to zerofree-1.0.2
  Allow non-zero fill value, new option -f &lt;val&gt;</changelog>
  <changelog author="tejas.guruswamy@opensuse.org" date="1355745600">- Update to zerofree-1.0.3</changelog>
  <changelog author="ohering@suse.de" date="1375444800">- package COPYING</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1441886400">- add zerofree(8) man page (taken from debian)</changelog>
</package>
</otherdata>