<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="54">
<package pkgid="82199e143cb151f85bfff5d02d8c7ca2923ea97a7bfcec25dc70131a7c1a830d" name="Uyuni-Proxy-release" arch="src">
  <version epoch="0" ver="2020.01" rel="73.6.uyuni"/>
</package>
<package pkgid="b485373fe8d4b523acd8c72bfb65a349f779a8b83a04ff1c6f3e803fd04bb9a4" name="apache2-mod_wsgi-python3" arch="src">
  <version epoch="0" ver="4.5.18" rel="lp151.3.3"/>
  <changelog author="rjschwei@suse.com" date="1422619200">- Fix build failure on SLE 12 (Apache 2.4.10)
  + add wsgi_fixVersionCheck.patch
  + build failed due to improper version check</changelog>
  <changelog author="pgajdos@suse.com" date="1437048000">- Requries: %{apache_suse_maintenance_mmn}
  This will pull this module to the update (in released distribution)
  when apache maintainer thinks it is good (due api/abi changes).</changelog>
  <changelog author="mc@suse.com" date="1438862400">- Build subpackage with mod_wsgi_python3 (bsc#939717)</changelog>
  <changelog author="mc@suse.de" date="1439640000">- update to 4.4.8
  * Upstream release notes:
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.7.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.8.html
- seperate package for python3 to fix module loading errors
- conflict with mod_wsgi-python3</changelog>
  <changelog author="pgajdos@suse.com" date="1441108800">- test module with %apache_test_module_load</changelog>
  <changelog author="mc@suse.de" date="1443441600">- update to 4.4.13
  * Upstream release notes:
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.13.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.12.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.11.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.10.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.9.html</changelog>
  <changelog author="bruno@ioda-net.ch" date="1455969600">- update to 4.4.22
  * Upstream release notes:
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.22.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.21.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.20.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.19.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.18.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.17.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.16.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.15.html
    + http://modwsgi.readthedocs.org/en/latest/release-notes/version-4.4.14.html</changelog>
  <changelog author="mrueckert@suse.de" date="1464955200">- update to 4.5.2
  * Upstream release notes:
    + http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.2.html
    + http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.1.html
    + http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.5.0.html
    + http://modwsgi.readthedocs.io/en/latest/release-notes/version-4.4.23.html
- minimized delta between spec files
- use the #/ trick for the source url</changelog>
  <changelog author="bruno@ioda-net.ch" date="1505563200">- update to 4.5.18 see full changes bugfix and new features here:
  http://modwsgi.readthedocs.io/en/latest/release-notes
- specleanup</changelog>
  <changelog author="tbechtold@suse.com" date="1521460800">- Fix description (bsc#1084882)</changelog>
</package>
<package pkgid="3d9151a73a6dacdab64d955065485fd9d828f890a6daa828e2a4970f38cc4021" name="golang-github-boynux-squid_exporter" arch="src">
  <version epoch="0" ver="1.6" rel="3.10.uyuni"/>
  <changelog author="jcavalheiro@suse.com" date="1555588800">- Initial commit (v1.6)</changelog>
</package>
<package pkgid="613f1981f092087147113f792e8ad29fe0b8769c91a5aa84421cb0cae9197101" name="golang-github-lusitaniae-apache_exporter" arch="src">
  <version epoch="0" ver="0.7.0" rel="2.3.uyuni"/>
  <changelog author="jcavalheiro@suse.com" date="1555502400">- Initial commit (v0.5.0)</changelog>
  <changelog author="jcavalheiro@suse.com" date="1555588800">- Fix license information in spec file (MIT)</changelog>
  <changelog author="Joao Cavalheiro &lt;jcavalheiro@suse.com&gt;" date="1574164800">- Update to 0.7
  * Handle OS TERM signals
- Changes from 0.6
  * Add option to override host name</changelog>
</package>
<package pkgid="9c66379960872d2aa613a951fceef30af756718b72b32da3503c65667ce24cd3" name="golang-github-prometheus-node_exporter" arch="src">
  <version epoch="0" ver="0.18.1" rel="1.1.uyuni"/>
  <changelog author="moio@suse.com" date="1490788800">- Initial version</changelog>
  <changelog author="tserong@suse.com" date="1494331200">- Add systemd unit file
- Run as unprivileged "prometheus" user</changelog>
  <changelog author="tserong@suse.com" date="1501156800">- Add BuildRequires: fdupes</changelog>
  <changelog author="kkaempf@suse.com" date="1516881600">- Update to 0.15.2
  See https://github.com/prometheus/node_exporter/blob/master/CHANGELOG.md
- Provides node_exporter, prometheus(node_exporter)</changelog>
  <changelog author="marix@marix.org" date="1518955200">- Run tests during packaging</changelog>
  <changelog author="Jan Fajerski &lt;jan.fajerski@suse.com&gt;" date="1543492800">- Update to 0.16.0
  + includes breaking changes
  + several metrics renamed
  + split out cpu guest metrics
  See https://github.com/prometheus/node_exporter/releases/tag/v0.16.0
  for full changelog</changelog>
  <changelog author="Jan Fajerski &lt;jan.fajerski@suse.com&gt;" date="1544529600">- Update to 0.17.0
  + includes breaking changes
  + supvervisord collector reports start_time_seconds rather than uptime
  + The wifi collector is disabled by default due to suspected caching issues and goroutine leaks
  See https://github.com/prometheus/node_exporter/releases/tag/v0.17.0
  for full changelog</changelog>
  <changelog author="Jan Fajerski &lt;jan.fajerski@suse.com&gt;" date="1564747200">- Add network-online (Wants and After) dependency to systemd unit bsc#1143913</changelog>
  <changelog author="Michael Str&#xF6;der &lt;michael@stroeder.com&gt;" date="1565870400">- Update to 0.18.1
  0.18.1 / 2019-06-04
  Changes
  * [BUGFIX] Fix incorrect sysctl call in BSD meminfo collector, resulting in broken swap metrics on FreeBSD #1345
  * [BUGFIX] Fix rollover bug in mountstats collector #1364
  0.18.0 / 2019-05-09
  Breaking changes
  * Renamed interface label to device in netclass collector for consistency with
  * other network metrics #1224
  * The cpufreq metrics now separate the cpufreq and scaling data based on what the driver provides. #1248
  * The labels for the network_up metric have changed, see issue #1236
  * Bonding collector now uses mii_status instead of operstatus #1124
  * Several systemd metrics have been turned off by default to improve performance #1254
  * These include unit_tasks_current, unit_tasks_max, service_restart_total, and unit_start_time_seconds
  * The systemd collector blacklist now includes automount, device, mount, and slice units by default. #1255
  Changes
  * [CHANGE] Bonding state uses mii_status #1124
  * [CHANGE] Add a limit to the number of in-flight requests #1166
  * [CHANGE] Renamed interface label to device in netclass collector #1224
  * [CHANGE] Add separate cpufreq and scaling metrics #1248
  * [CHANGE] Several systemd metrics have been turned off by default to improve performance #1254
  * [CHANGE] Expand systemd collector blacklist #1255
  * [CHANGE] Split cpufreq metrics into a separate collector #1253
  * [FEATURE] Add a flag to disable exporter metrics #1148
  * [FEATURE] Add kstat-based Solaris metrics for boottime, cpu and zfs collectors #1197
  * [FEATURE] Add uname collector for FreeBSD #1239
  * [FEATURE] Add diskstats collector for OpenBSD #1250
  * [FEATURE] Add pressure collector exposing pressure stall information for Linux #1174
  * [FEATURE] Add perf exporter for Linux #1274
  * [ENHANCEMENT] Add Infiniband counters #1120
  * [ENHANCEMENT] Add TCPSynRetrans to netstat default filter #1143
  * [ENHANCEMENT] Move network_up labels into new metric network_info #1236
  * [ENHANCEMENT] Use 64-bit counters for Darwin netstat
  * [BUGFIX] Add fallback for missing /proc/1/mounts #1172
  * [BUGFIX] Fix node_textfile_mtime_seconds to work properly on symlinks #1326</changelog>
</package>
<package pkgid="d430a6f9b0d388dc23202606bdd97d0ddde7ace7aff538bec06ea8d175d77db6" name="jabberd" arch="src">
  <version epoch="0" ver="2.7.0" rel="2.3.uyuni"/>
  <changelog author="mc@suse.de" date="1445947200">- New version: 2.3.2
  * Removed unmaintained CyrusSASL backend
    obsolete jabberd-sasl.patch
  * Option to add realm to username in ldapvcard module
  * Added systemd unit files
  * Marked "TLS-Everywhere" as EXPERIMENTAL feature
  * default EXPERIMENTAL to 'no'
  * default SUPERSEDED to 'no'
  * moved STANZA-ACK and MY-IP-ADDRESS XEPs and IQ-PRIVATE push
    out of experimental status.
  * Semantic Versioning: http://semver.org/
  * TLS Everywhere: https://github.com/stpeter/manifesto
  * pgsql: authreg password_type support
  * pgsql: schema support
  * ldapvcard: groupattr works even if no groupattr_regex defined
  * ldapfull: checks for ldap group membership on login
  * vCard: Assume tel phone is voice phone
  * MySQL: default password hashing algorithm changed to SHA512
  * out-conn-reuse s2s.xml option naming unified
  * XML parse error will log buffer details
  * CRAM-MD5 auth support
  * router private key cachain and password support
  * hashed passwords support in SQLite3 storage
- obsolete patches which are upstream now:
  * jabberd-add_missing_returns.patch
  * jabberd-fix_buffer_overflow.patch</changelog>
  <changelog author="mc@suse.de" date="1446033600">- provide exclusivly systemd
  * obsolets jabberd.init
- more time for the router to fully startup
  * jabberd-services.patch
- increase maximum file descriptor</changelog>
  <changelog author="moio@suse.com" date="1468497600">- revert config files to %config(noreplace) (bsc#988378)</changelog>
  <changelog author="moio@suse.com" date="1468497601">- Allow for up to 8k client connections (bsc#950184), forward
  ported from Manager 2.1</changelog>
  <changelog author="mc@suse.de" date="1497355200">- format specfile</changelog>
  <changelog author="moio@suse.com" date="1499947200">- New version: 2.6.1
  * Fixed offered SASL mechanism check (bsc#1047282, CVE-2017-10807)
- New version: 2.6.0
  * Better SASL error messages
- New version: 2.5.0
  * Do not attempt to reload SM modules on SIGHUP
  * Cleanup config files example
  * Fixed memory leak in pgsql storage driver
  * Fixed two double-frees caused by dangling pointers
  * Fixed c2s logger initialization point
- New version: 2.4.0
  * Count RIO bytes and check against max stanza size
  * Gracefully drop unhandled HTTP connections
  * wss:// (WebSocket over SSL) support in c2s
  * Allow BareJID S10N packets
  * Fallback to connecting S2S using local.ip when none of the origin.ip works
  * Removed explicit SQLite transactions
  * SQLite postconnect SQL support
  * SQLite DB setup script improvements
  * Many Coverity Scan and cppcheck detected issues fixed
  * Properly lowercase SASL mechanisms in c2s
  * Support out-of-source build
- New version: 2.3.6
  * Support WebSocket fragmented packets
  * Fixed delivering directed presence (to self)
  * Reset in-sess 'from' to FullJID on non-Presence packets
- New version: 2.3.5
  * Module to verify users using e-mail
  * Reordered MIO backends priority
  * Skip non-existing blowfish i386 assembler code
  * Use CSPRNG for dialback keys
  * Allow presence probing own connections
  * Use OpenSSL functions for base64 en/decoding when available
  * Option to dump packet-filter matched packets to file
- New version: 2.3.4
  * Rewrite TLS ephemeral key + cipher handling
  * Recover Berkeley DB before opening it
  * bcrypt support for PostgreSQL
  * Option to set authreg module per realm
  * AuthReg ANONYMOUS does not offer password check
  * Answer to disco#info queries to user JID
  * WebSocket C2S SX plugin
- New version: 2.3.3
  * Support for RSA/DH/ECDH key agreement
  * bcrypt support for MySQL storage
  * C2S per session user data &amp; authreg auth API extensions for custom authreg
    backends
- obsolete patches which are upstream now:
  - jabberd-base64.patch
  - jabberd-recover_db_on_open.patch</changelog>
  <changelog author="jgonzalez@suse.com" date="1512993600">- Fix build problems for SLE15 and openSUSE15
- Add:
  * jabberd-2.6.1-openssl-1.1.patch
  * jabberd-2.6.1-mariadb-10.2.patch</changelog>
  <changelog author="jgonzalez@suse.com" date="1547208000">- New version: 2.7.0
  * openssl-1.1 support
  * Python script to export data in XEP-0227 format
  * Fix build errors with MariaDB 10.2
  * systemd units restart on failure
  * Use systemd BindsTo= instead of BindTo.
- Change:
  * jabberd-services.patch
- Remove:
  * jabberd-2.6.1-openssl-1.1.patch
  * jabberd-2.6.1-mariadb-10.2.patch</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1567771200">- Always require zlib-devel for building (fixes building for SLE15 SP2)</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1573128000">- SQL scripts are now placed at /etc/jabberd/scripts to make jabberd
  compatible with JeOS (bsc#1148352)</changelog>
</package>
<package pkgid="b27136be063da665b7ed49ec613d444ad9ee20dd038d28fee34a7d6bc5cc818b" name="libgsasl" arch="src">
  <version epoch="0" ver="1.8.0" rel="1.3.uyuni"/>
  <changelog author="aj@suse.de" date="1343390400">- Fix build with missing gets declaration (glibc 2.16)</changelog>
  <changelog author="jengelh@inai.de" date="1344686400">- Have package compile on RHEL6ish.</changelog>
  <changelog author="cfarrell@suse.com" date="1344859200">- license update: LGPL-2.1+ and GPL-3.0+
  contains numerous GPL-3.0+ licensed test files</changelog>
  <changelog author="agraf@suse.com" date="1345118400">- fix-arm.patch: Add hack to fix compiling on ARM</changelog>
  <changelog author="aj@suse.com" date="1360584000">- Change lang package Requires to Recommends since it is not
  mandatory at runtime.</changelog>
  <changelog author="dmueller@suse.com" date="1363867200">- fix build on aarch64 by applying fix-arm.patch</changelog>
  <changelog author="jengelh@inai.de" date="1367496000">- "Recommends" is not understood by RHEL6ish</changelog>
  <changelog author="p.drouand@gmail.com" date="1423483200">- Update to version 1.8.0
  * SAML20 support following RFC 6595.
  * OPENID20 support following RFC 6616.
  * Various cleanups, portability and other bug fixes.
    See the NEWS entries during the 1.7.x branch for details
- Use %lang_package macro instead of manually defined -lang package
- Remove libgsasl-stdio.h.patch; fixed
- Remove fix-arm.patch; fixed
- Use download Url as source</changelog>
  <changelog author="meissner@suse.com" date="1445947200">- run "make check"</changelog>
  <changelog author="kukuk@suse.de" date="1459771200">- Remove unused buildrequires for libgssglue-devel</changelog>
</package>
<package pkgid="280ee9b4c87f66106e106ca1cfe5f3238a3e8b9d3a80a679e958abc2954ae095" name="libntlm" arch="src">
  <version epoch="0" ver="1.4" rel="1.3.uyuni"/>
  <changelog author="jengelh@medozas.de" date="1322222400">- Initial package (1.3) for build.opensuse.org</changelog>
  <changelog author="jengelh@inai.de" date="1340107200">- Make package build on SLE_11 as well: use classic make install.</changelog>
  <changelog author="jengelh@inai.de" date="1374062400">- Update to new upstream release 1.4
  * Fixes to the build procedure and autotools update. No
  user visible changes.
- Optional signature verification</changelog>
  <changelog author="meissner@suse.com" date="1445947200">- run "make test"</changelog>
</package>
<package pkgid="c58fb7080996624b0a4362b08e9ceb23c82494fe3753aacb1bddedc9418e83b5" name="mgr-cfg" arch="src">
  <version epoch="0" ver="4.1.2" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- use rpm for debian packaging</changelog>
  <changelog author="jgonzalez@suse.com" date="1545048000">- version 4.0.3-1
- Fix python2 compilation on openSUSE</changelog>
  <changelog author="jgonzalez@suse.com" date="1551268800">- version 4.0.4-1
- Sync with Spacewalk
- make filemod more readable
- 1665858 - diff expects string not bytes</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.5-1
- create client tools compat links also for non-SUSE systems
  (bsc#1131408)
- Add makefile and configuration for pylint</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934401">- version 4.0.6-1
- Fix build for non SUSE/openSUSE distributions</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.7-1
- SPEC cleanup
- Fix wrong bugzilla entry at changelog</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921601">- version 4.0.8-1
- Obsolete newer versions of rhncfg</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.9-1
- Ensure bytes type when using hashlib to avoid traceback (bsc#1138822)</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- replace spacewalk-usix with uyuni-common-libs
- Bump version to 4.1.0 (bsc#1154940)
- Obsolete all old python2-rhncfg* packages to avoid conflicts (bsc#1152290)
- Fix data type issue to correctly decode if needed (bsc#1150320)
- Add mgr manpage links
- Require mgr-daemon (new name of spacewalksd) so we systems with
  spacewalksd get always the new package installed (bsc#1149353)</changelog>
  <changelog author="jgonzalez@suse.com" date="1583928000">- version 4.1.2-1
- Remove commented code in test files</changelog>
</package>
<package pkgid="3fc10c849809c0ed6025cd638c5168d30d10e3a23ad28904bbd62fab33393293" name="mgr-custom-info" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="mc@suse.de" date="1488801600">- version 5.4.33.2-1
- Updated links to github in spec files</changelog>
  <changelog author="mc@suse.de" date="1509019200">- version 5.4.41.1-1
- build with python3 when needed</changelog>
  <changelog author="jgonzalez@suse.com" date="1519387200">- version 5.4.43.1-1
- Sync with upstream</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 5.4.43.2-1
- remove empty clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Rename package to mgr-custom-info to allow version 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Add Uyuni URL to package</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.3-1
- add makefile and pylint configuration</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.4-1
- SPEC cleanup
- Fix wrong bugzilla entry at changelog</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921601">- version 4.0.5-1
- Obsolete newer versions of rhn-custom-info</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)</changelog>
</package>
<package pkgid="5308b669484ca2f5b027251e97cef62a496a7c551a8ed643a8d815d1c6a9d8ff" name="mgr-daemon" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1519387200">- version 5.0.36.1-1
- Cleanup specfiles</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 5.0.36.2-1
- remove empty clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1522065600">- version 5.0.37.1-1
- Sync with upstream (bsc#1083294)
- Updating .po translations from Zanata</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Rename package to mgr-daemon to allow version 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- use rpm for debian packaging</changelog>
  <changelog author="jgonzalez@suse.com" date="1545048000">- version 4.0.3-1
- Add missing timer file
- Sync changes from Spacewalk
- Regenerating .po and .pot files for rhnsd
- Updating .po translations from Zanata
- 1091025 - Languages are not needed on systemd
- 1091025 - Make package noarch on systemd systems
- 1091025 - Fix building
- 1091025 - Replace rhnsd with systemd.tim</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.4-1
- SPEC cleanup
- Fix wrong bugzilla entry at changelog</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921601">- version 4.0.5-1
- Obsolete newer versions of spacewalksd</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.6-1
- fix systemd timer configuration on SLE12 (bsc#1142038)
- rhnsd service was replaced by rhnsd timer (bsc#1138130)</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)
- Adjust current name of the package to mgr-daemon and not
  spacewalksd (bsc#1149353)
- enable spacewalk-update-service on package installation
  (bsc#1143789, bsc#1150216)</changelog>
</package>
<package pkgid="b2e87f800f376dff612e1b45b8d3f5c7fa04447962ebdea8d5d337fd83075175" name="mgr-osad" arch="src">
  <version epoch="0" ver="4.1.2" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.2-1
- Fix SPEC issue for subpackage mgr-osa-dispatcher-selinux (bsc#1104034)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.3-1
- Change dependencies for subpackages to python2-mgr-osa-*
  python3-mgr-osa-* and mgr-osa-* (bsc#1104034)</changelog>
  <changelog author="jgonzalez@suse.com" date="1547640000">- version 4.0.4-1
- Require correct python version for osa-dispatcher</changelog>
  <changelog author="jgonzalez@suse.com" date="1548936000">- version 4.0.5-1
- Final fixes to make osa-dispatcher compatible with python3</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.6-1
- add makefile and pylint configuration</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.7-1
- SPEC cleanup
- Fix wrong bugzilla entry at changelog</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921601">- version 4.0.8-1
- Obsolete newer versions of osad</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.9-1
- Ensure bytes type when using hashlib to avoid traceback (bsc#1138822)
- Fix obsolete for old osad packages, to allow installing mgr-osad
  even by using osad at yum/zyppper install (bsc#1139453)</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- replace spacewalk-usix with uyuni-common-libs
- Bump version to 4.1.0 (bsc#1154940)
- Obsolete all old python2-osa* packages to avoid conflicts (bsc#1152290)
- move /usr/share/rhn/config-defaults to uyuni-base-common
- Require uyuni-base-common for /etc/rhn (for osa-dispatcher)</changelog>
  <changelog author="jgonzalez@suse.com" date="1579694400">- version 4.1.2-1
- take care that osad is not disabled nor deactivated during update
  (bsc#1157700, bsc#1158697)
- separate osa-dispatcher and jabberd so it can be disabled independently</changelog>
</package>
<package pkgid="86764d7bd22ad203edac12d41310f4c2327ad73b70152ed2fdba24a9ba2048a5" name="mgr-push" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 5.5.111.2-1
- remove empty clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1522065600">- version 5.5.113.1-1
- Sync with upstream (bsc#1083294)
- Build python2 on SUSE</changelog>
  <changelog author="jgonzalez@suse.com" date="1524484800">- version 5.5.113.2-1
- Sync with upstream (bsc#1083294)
- rhnpush is needed on python2 due to spacewalk-proxy</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Rename package to mgr-push to allow version 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Add Uyuni URL to package</changelog>
  <changelog author="jgonzalez@suse.com" date="1547640000">- version 4.0.3-1
- Fix dependencies to spacewalk-backend-libs</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.4-1
- add makefile and configuration for pylint</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.5-1
- SPEC cleanup
- Fix wrong bugzilla entry at changelog</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921601">- version 4.0.6-1
- Obsolete newer versions of rhnpush</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- replace spacewalk-usix and spacewalk-backend-libs with uyuni-common-libs
- Bump version to 4.1.0 (bsc#1154940)</changelog>
</package>
<package pkgid="4412957f21c772986a57b0ea45cc54adf4febabf28ac09beb1f762859b6b01f7" name="patterns-uyuni" arch="src">
  <version epoch="0" ver="2020.04" rel="1.1.uyuni"/>
  <changelog author="Johannes Renner &lt;jrenner@suse.com&gt;" date="1574337600">- Add prometheus-formula and grafana-formula to the server pattern
- Add the apache exporter to the proxy pattern as "Recommends"</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1579003200">- Add system-lock-formula to server pattern as "Required"</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1580212800">- Remove auditlog-keeper</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1580385600">- Bump version to 2020.01</changelog>
  <changelog author="C&#xE9;dric Bosdonnat &lt;cbosdonnat@suse.com&gt;" date="1580990400">- Add recommends for virtualization-host-formula to retail</changelog>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1581336000">- remove dropped package susemanager-proxy from pattern</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1582891200">- change traditional tools in proxy pattern to Recommended as
  they are not needed when the proxy is configured as minion</changelog>
  <changelog author="jgonzalez@suse.com" date="1583236800">- Remove system-lock-formula as it is now required by spacewalk-java</changelog>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1585137600">- remove susemanager-branding-oss package from server pattern</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1586779200">- Bump version to 2020.04</changelog>
</package>
<package pkgid="ba6632c9cfaa5cd3b1ceea525ccfd6b1af5b79791de5ebee541487971f14f1d6" name="python-Jinja2" arch="src">
  <version epoch="0" ver="2.10.1" rel="lp151.1.1"/>
  <changelog author="toddrme2178@gmail.com" date="1405425600">- Update to 2.7.3 (bnc#858239, CVE-2014-0012)
  - Security issue: Corrected the security fix for the cache folder.
    This fix was provided by RedHat.</changelog>
  <changelog author="mcihar@suse.cz" date="1408104000">- adjust dependency to use up to date package name for python-MarkupSafe</changelog>
  <changelog author="mcihar@suse.cz" date="1408104001">- run testsuite during build</changelog>
  <changelog author="jengelh@inai.de" date="1437566400">- Use %python_version over %py_ver: better portability to RHEL</changelog>
  <changelog author="aplanas@suse.com" date="1447934400">- Update to 2.8
  - Added `target` parameter to urlize function.
  - Added support for `followsymlinks` to the file system loader.
  - The truncate filter now counts the length.
  - Added equalto filter that helps with select filters.
  - Changed cache keys to use absolute file names if available
    instead of load names.
  - Fixed loop length calculation for some iterators.
  - Changed how Jinja2 enforces strings to be native strings in
    Python 2 to work when people break their default encoding.
  - Added :func:`make_logging_undefined` which returns an undefined
    object that logs failures into a logger.
  - If unmarshalling of cached data fails the template will be
    reloaded now.
  - Implemented a block ``set`` tag.
  - Default cache size was incrased to 400 from a low 50.
  - Fixed ``is number`` test to accept long integers in all Python versions.
  - Changed ``is number`` to accept Decimal as a number.
  - Added a check for default arguments followed by non-default arguments. This
    change makes ``{% macro m(x, y=1, z) %}...{% endmacro %}`` a syntax error. The
    previous behavior for this code was broken anyway (resulting in the default
    value being applied to `y`).
  - Add ability to use custom subclasses of ``jinja2.compiler.CodeGenerator`` and
    ``jinja2.runtime.Context`` by adding two new attributes to the environment
    (`code_generator_class` and `context_class`) (pull request ``#404``).
  - added support for context/environment/evalctx decorator functions on
    the finalize callback of the environment.
  - escape query strings for urlencode properly.  Previously slashes were not
    escaped in that place.
  - Add 'base' parameter to 'int' filter.
- Tests are removed from the package (not distributed in the tar.gz)</changelog>
  <changelog author="michael@stroeder.com" date="1489579200">- Update to 2.9.5  (bsc#1132174, CVE-2016-10745)
  (see the changes in /usr/share/doc/packages/python-Jinja2/CHANGES)
- updated source URL</changelog>
  <changelog author="dmueller@suse.com" date="1490184000">- fix requires</changelog>
  <changelog author="jmatejek@suse.com" date="1491307200">- update for singlespec
- update to 2.9.6
  * fixed custom context behavior in fast resolve mode</changelog>
  <changelog author="arun@gmx.de" date="1510228800">- specfile:
  * CHANGES -&gt; CHANGES.rst
  * added README.rst to %doc section
- update to version 2.10:
  * Added a new extension node called "OverlayScope" which can be used
    to create an unoptimized scope that will look up all variables
    from a derived context.
  * Added an "in" test that works like the in operator.  This can be
    used in combination with "reject" and "select".
  * Added "previtem" and "nextitem" to loop contexts, providing access
    to the previous/next item in the loop. If such an item does not
    exist, the value is undefined.
  * Added "changed(*values)" to loop contexts, providing an easy way
    of checking whether a value has changed since the last iteration
    (or rather since the last call of the method)
  * Added a "namespace" function that creates a special object which
    allows attribute assignment using the "set" tag.  This can be used
    to carry data across scopes, e.g. from a loop body to code that
    comes after the loop.
  * Added a "trimmed" modifier to "{% trans %}" to strip linebreaks
    and surrounding whitespace. Also added a new policy to enable this
    for all "trans" blocks.
  * The "random" filter is no longer incorrectly constant folded and
    will produce a new random choice each time the template is
    rendered. (`#478`_)
  * Added a "unique" filter. (`#469`_)
  * Added "min" and "max" filters. (`#475`_)
  * Added tests for all comparison operators: "eq", "ne", "lt", "le",
    "gt", "ge". (`#665`_)
  * "import" statement cannot end with a trailing comma. (`#617`_,
    `#618`_)
  * "indent" filter will not indent blank lines by default. (`#685`_)
  * Add "reverse" argument for "dictsort" filter. (`#692`_)
  * Add a "NativeEnvironment" that renders templates to native Python
    types instead of strings. (`#708`_)
  * Added filter support to the block "set" tag. (`#489`_)
  * "tojson" filter marks output as safe to match documented behavior.
    (`#718`_)
  * Resolved a bug where getting debug locals for tracebacks could
    modify template context.
  * Fixed a bug where having many "{% elif ... %}" blocks resulted in
    a "too many levels of indentation" error.  These blocks now
    compile to native "elif ..:" instead of "else: if ..:" (`#759`_)</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1555156800">- update to version 2.10.1 (bsc#1132323, CVE-2019-10906, bsc#1125815, CVE-2019-8341):
  * "SandboxedEnvironment" securely handles "str.format_map" in order
    to prevent code execution through untrusted format strings.  The
    sandbox already handled "str.format".</changelog>
</package>
<package pkgid="143f521310d29c003aff7eead905121f1733bce628d665ca49c5d630ca7dd17c" name="python-PyYAML" arch="src">
  <version epoch="0" ver="5.1.2" rel="lp151.2.6.1"/>
  <changelog author="mardnh@gmx.de" date="1472904000">- Update to 3.12
  - Adding an implicit resolver to a derived loader should not
    affect the base loader (fixes issue #57).
  - Uniform representation for OrderedDict? across different
    versions of Python (fixes issue #61).
  - Fixed comparison to None warning (closes issue #64).
- fix Source URL</changelog>
  <changelog author="jmatejek@suse.com" date="1487592000">- update for multipython build</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1488542400">- Use pythonhosted.org for the reference link.
- Provide python-yaml instead of python2-yaml again.</changelog>
  <changelog author="mimi.vx@gmail.com" date="1531656000">- update to 3.13
  * fix compactibility with python 3.7</changelog>
  <changelog author="kukuk@suse.de" date="1547467200">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="Tom&#xE1;? Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1552564800">- Update to 5.1:
  * many changes, see CHANGES
  * bsc#1099308 CVE-2017-18342 PyYAML: yaml.load() API could execute arbitrary code</changelog>
  <changelog author="Ond?ej S&#xFA;kup &lt;mimi.vx@gmail.com&gt;" date="1559908800">- update to 5.1.1
  * Re-release of 5.1 with regenerated Cython sources to build properly for Python 3.8</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1564660800">- update to 5.1.2
  * Re-release of 5.1 with regenerated Cython sources to build properly for Python 3.8b2+</changelog>
  <changelog author="John Paul Adrian Glaubitz &lt;adrian.glaubitz@suse.com&gt;" date="1573646400">- Update in SLE-15 (bsc#1140565)</changelog>
  <changelog author="Tina M&#xFC;ller &lt;tina.mueller@suse.com&gt;" date="1585915200">- Add patch pyyaml-5.1.2.patch (bsc#1165439 CVE-2020-1747)
  Prevents arbitrary code execution during python/object/* constructors
  (This patch contains the git commits 8c5e47f and 5080ba5 applied to the 5.1.2 release)</changelog>
</package>
<package pkgid="2ad9a7c8751f2cb965744e3f5824f9717f06877411a989b62ba829d7dd7726b4" name="python-apache-libcloud" arch="src">
  <version epoch="0" ver="2.8.1" rel="lp151.3.7.1"/>
  <changelog author="sean.marlow@suse.com" date="1534248000">- Cleanup RPM warnings.
- Add image_projects.patch with updated list of latest image
  projects.</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1538136000">- Add ec2_create_node.patch to allow for instance type strings
  in create_node method.</changelog>
  <changelog author="John Vandenberg &lt;jayvdb@gmail.com&gt;" date="1551096000">- Activate test suite, deselecting one set of tests which ssh to localhost
- Remove image_projects.patch merged upstream
- Add Suggests for optional dependencies paramiko, lockfile, libvirt-python
  and pysphere
- Add example code to %doc
- Update to v2.4.0
  * Refuse installation with Python 2.6 and Python 3.3
  * Support Python 3.7
  * Cleanup various Python files
  * Allow running tests with http_proxy set
  * Common
    + Document openstack_connection_kwargs method
    + Handle missing user email in OpenStackIdentityUser
  * Compute
    + [ARM] Support OS disk size definition on node creation
    + [Digital Ocean] Support floating IPs
    + [Digital Ocean] Support attach/detach for floating IPs
    + [Digital Ocean] Add ex_get_node_details
    + [Digital Ocean] Add tags extra attribute to create_node
    + [Dimension Data] Fix IndexError in list_images
    + [EC2] Add AWS eu-west-3 (Paris) region
    + [EC2] Add description to ex_authorize_security_group_ingress
    + [EC2] Added script to automatically get EC2 instance sizes
    + [EC2] Update instance sizes
    + [EC2] Accept tags when create a snapshot
    + [GCE] Expand Firewall options coverage
    + [GCE] Expand network and subnetwork options coverage
    + [GCE] Extend ex_create_address to allow internal ip creation
    + [GCE] Allow shared VPC in managed instance group creation
    + [GCE] Support disk_size parameter for boot disk when creating instance
    + [GCE] Update public image projects list
    + [GCE] Fix _find_zone_or_region for &gt;500 instances
    + [GCE] Allow routing_mode=None in ex_create_network
    + [OpenStack] Implement Glance Image API v2
    + [OpenStack] Fix spelling in ex_files description
    + [OpenStack v2] Allow listing image members
    + [OpenStack v2] Allow creating and accepting image members
    + [OpenStack v2] Fix image members methods
    + [OpenStack] Fix API doc for delete_floating_ip
    + [OpenStack] Implement port attaching/detaching
    + [OpenStack] Add methods for getting and creating ports
    + [OpenStack] Add get_user method
    + [OpenStack] Add ex_list_subnets to OpenStack_2_NodeDriver
    + [OpenStack] The OpenStack_2_NodeDriver uses two connections
    + [OpenStack] The OpenStack_2_NodeDriver /v2.0/networks instead of /os-networks
    + [Scaleway] New Scaleway driver
    + [Scaleway] Update Scaleway default API host
  * DNS
    + [Google Cloud DNS] Document driver instantiation
  * Storage
    + Update docstring for storage provider class
    + [Azure Blob Storage] Allow filtering lists by prefix
    + [Azure Blob Storage] Update driver documentation
    + [Azure Blob Storage] Fix upload/download streams
    + [Azure Blob Storage] Fix PageBlob headers
    + [S3] Guess s3 upload content type
    + [S3] Add Amazon S3 (cn-northwest-1) Storage Driver
  * Other
    + Fixed spelling in 2.0 changes documentation</changelog>
  <changelog author="ranand@suse.com" date="1558008000">- Skip failing ElasticContainerDriverTestCase, with invalid URL</changelog>
  <changelog author="Tom&#xE1;? Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1568808000">- Update to 2.6.0:
  * Many various cloud fixes and tweaks for future python releases
  * See CHANGES.rst</changelog>
  <changelog author="Thomas Bechtold &lt;tbechtold@suse.com&gt;" date="1576238400">- update to 2.7.0:
  - Test code with Python 3.8 and advertise that we also support Python 3.8.
  - [OpenStack] Fix OpenStack project scoped token authentication. The driver
    constructors now accept ``ex_tenant_domain_id`` argument which tells
    authentication service which domain id to use for the scoped authentication
    token. (GITHUB-1367)
  - Introduce type annotations for the base compute API methods. This means you
    can now leverage mypy to type check (with some limitations) your code which
    utilizes Libcloud compute API standard API methods.
  - [Azure ARM] Fix ``attach_volume`` method and allow maximum of 64 disks to be
    added when LUN is not specified. Previously there was a bug and only a
    maximum of 63 disks could be added.
  - New ``start_node`` and ``stop_node`` methods have been added to the base
    Libcloud compute API NodeDriver class.
  - [GCE] Add new ``ex_set_volume_labels`` method for managing volume labels to
    the driver.
  - [EC2] Add support for new ``inf1.*`` instance types.
  - [S3] Update S3 driver so a single driver class can be used for different
    regions.
  - [S3] Add missing ``eu-north-1`` region to the S3 driver. (GITHUB-1370)
  - [S3] Add missing regions (eu-west-3, ap-northeast-3, me-south-1) to the driver.
  - [S3] Update the driver to throw more user-friendly error message if user is
    using driver for a region X, but trying to upload / download object to / from
    a region Y.</changelog>
  <changelog author="Marketa Calabkova &lt;mcalabkova@suse.com&gt;" date="1579176000">- update to 2.8.0
  * Distribution now includes py.typed file which signals mypy that
    this package contains type annotations
  * Fix get_driver() bug / regression not working if the provider
    argument was a string and not a Provider ENUM.</changelog>
  <changelog author="James Fehlig &lt;jfehlig@suse.com&gt;" date="1582200000">- Stop building for python2</changelog>
  <changelog author="Sean Marlow &lt;sean.marlow@suse.com&gt;" date="1582286400">- Add gce_image_projects.patch to update the current list of SUSE
  image projects in GCE.</changelog>
  <changelog author="Niels Abspoel &lt;aboe76@gmail.com&gt;" date="1583409600">- update to 2.8.1
  for the changelog see:
  https://libcloud.readthedocs.io/en/stable/changelog.html#changes-in-apache-libcloud-v2-8-1</changelog>
</package>
<package pkgid="844c3a5f43157d5cdfdcb0ac44d36f9d90784ab49b91cfcf76d713316f46933a" name="python-cssselect" arch="src">
  <version epoch="0" ver="1.0.3" rel="lp151.2.1"/>
  <changelog author="iacobcatalin@gmail.com" date="1357646400">- Initial package 0.7.1</changelog>
  <changelog author="saschpe@suse.de" date="1358164800">- Minimal cleanup</changelog>
  <changelog author="arun@gmx.de" date="1364472000">- updated to 0.8
  Changelog (http://pythonhosted.org/cssselect/#changelog):
    Released on 2013-03-15.
    Improvements:
    [#22] Let extended translators override what XPathExpr class is used
    [#19] Use the built-in lang() XPath function for implementing the :lang() pseudo-class with XML documents. This is probably faster than ancestor-or-self::.
    Bug fixes:
    [#14] Fix non-ASCII pseudo-classes. (Invalid selector instead of crash.)
    [#20] As per the spec, elements containing only whitespace are not considered empty for the :empty pseudo-class.</changelog>
  <changelog author="arun@gmx.de" date="1373371200">- Packaged LICENSE file
  fixes bnc#828513
  Bug 828513 - LICENSE not packaged in python3-cssselect 0.8</changelog>
  <changelog author="p.drouand@gmail.com" date="1385208000">- Update to version 0.9.1
  + **Backward incompatible change from 0.9**:
    :meth:`~GenericTranslator.selector_to_xpath` defaults to ignoring
    pseudo-elements, as it did in 0.8 and previous versions.
    (:meth:`~GenericTranslator.css_to_xpath` doesn?t change.)
  + Drop official support for Python 2.4 and 3.1,
    as testing was becoming difficult. Nothing will break overnight,
    but future releases may on may not work on these versions.
    Older releases will remain available on PyPI.
- Changes from 0.9
  + Add parser support for :attr:`functional pseudo-elements
    &lt;Selector.pseudo_element&gt;`.
  + This version accidentally introduced a backward incompatible change:
    :meth:`~GenericTranslator.selector_to_xpath` defaults to rejecting
    pseudo-elements instead of ignoring them.
- Remove useless CFLAGS definition
- Add README.rst, CHANGES and AUTHORS in package documentation</changelog>
  <changelog author="tbechtold@suse.com" date="1490788800">- update to 1.0.1:
  * Add support for Python 3.6.
  * Documentation hosted `on Read the Docs &lt;https://cssselect.readthedocs.io/&gt;`_
  * Add code coverage reports.
  * Fix ``:nth-*(an+b)`` pseudo-classes selectors.
    (except ``*:nth-child()`` which looks untranslatable to XPath 1.0.)
  * Distribute as universal wheel.
  * Add support for Python 3.3, 3.4 and 3.5.
  * Drop support for Python 2.5 as testing is getting difficult.
  * Improve tests on pseudo-elements.
- Switch to singlespec approach</changelog>
  <changelog author="arun@gmx.de" date="1515240000">- specfile:
  * update copyright year
- update to version 1.0.3:
  * Fix artifact uploads to pypi
- changes from version 1.0.2:
  * Drop support for Python 2.6 and Python 3.3.
  * Fix deprecation warning in Python 3.6.
  * Minor cleanups.</changelog>
</package>
<package pkgid="44a80d30c886ca6f8596c63135608b4e43597c29bdac61676d40f0f60b98cd84" name="python-debian" arch="src">
  <version epoch="0" ver="0.1.31" rel="10.5.2.uyuni"/>
  <changelog author="mc@suse.de" date="1291896000">- initial release</changelog>
  <changelog author="mseidl@suse.de" date="1508328000">- (bsc#1050433) needs updated py-debian to fix deb repo syncing
- Allow iter_paragraphs to accept bytes under Python 3 (Closes: #833375).
- Add sha512 sums to Release and Sources (Closes: #732599).
- FTBFS, caused by referring to apt_pkg in a test with no
  python-apt Build-Depends. (Closes: #623011)
- deb822: Use the apt_pkg.TagFile class instead of apt_pkg.ParseTagFile()
  (Closes: #552190)
- deb822: parse also Binary as PkgRelation, thus add .binary attribute</changelog>
</package>
<package pkgid="dd7eb5518daf6678de3c8edfd11dd89d67409b6b368fde4c97e397d970d453a5" name="python-dmidecode" arch="src">
  <version epoch="0" ver="3.12.2" rel="1.4.uyuni"/>
  <changelog author="mc@suse.de" date="1291896000">- initial release</changelog>
  <changelog author="mc@suse.de" date="1315828800">- fix Segfault when decoding DMI data in dmi_processor_id()
  (bnc#713982)</changelog>
  <changelog author="mc@suse.de" date="1317211200">- fix dmi_decode assertion during client registration
  (bnc#720885)</changelog>
  <changelog author="mc@suse.de" date="1370952000">- fix segfault in dmi_set_vendor (bnc#823328)</changelog>
  <changelog author="mc@suse.de" date="1389960000">- version 3.12.1
  obsoleted patches (available in new upstream version):
  * python-dmidecode_copyright-update.patch
  * bug-713982_python-dmidecode-nullversion.patch
  * python-dmidecode-dmixml-error-63fa74b229dd2.patch
  * bug-823328-fix-set_vendor-segfault.dif
- Add SIGILL catcher in mem_chunk()
- Implemented dmixml_AddDMIstring()
- Harden dmi_string() calls with better NULL checks
- Do not add explictly 'dmispec' attributes inside switch()
  in dmi_decode()
- rebase against upstream dmidecode v2.12 and an update
  against the SMBIOS reference specification v2.8.0.</changelog>
  <changelog author="ro@suse.de" date="1409659200">- sanitize release line in specfile</changelog>
  <changelog author="mantel@suse.de" date="1493812800">- use correct data type DWORD for extended memory size (bsc#1036061)</changelog>
  <changelog author="mc@suse.com" date="1506254400">- version 3.12.2
- Add Python 3 subpackage
- Removed deprecated statements</changelog>
  <changelog author="mc@suse.com" date="1508241600">- set rpath to libxml2mod library</changelog>
  <changelog author="mc@suse.com" date="1508414400">- build python2-dmidecode and use python-dmidecode for shared files</changelog>
</package>
<package pkgid="f6a4d09a69e8749dd93fbfba7fc0c9995625046bb5859a7fce79d636bb9b99e0" name="python-hwdata" arch="src">
  <version epoch="0" ver="2.3.5" rel="1.2.uyuni"/>
  <changelog author="mc@suse.de" date="1390219200">- version 2.1.0.2-1
- build python3 module
- change license to SPDX format</changelog>
  <changelog author="mc@suse.de" date="1397131200">- fix release in specfile for SLE12 (bnc#872970)</changelog>
  <changelog author="mc@suse.de" date="1397131201">- version 2.1.0.3-1</changelog>
  <changelog author="ro@suse.de" date="1409659200">- sanitize release line in specfile</changelog>
  <changelog author="mc@suse.de" date="1418904000">- version 2.1.0.4-1
- fix build on RHEL 7</changelog>
  <changelog author="mc@suse.de" date="1422964800">- version 2.1.0.5-1
- Getting rid of Tabs and trailing spaces</changelog>
  <changelog author="mc@suse.com" date="1487419200">- version 2.3.4
- require hwdata in python 3 package too (jdobes@redhat.com)
- implement PNP interface
- errors in usb.ids should not be fatal
- change upstream url in setup.py</changelog>
  <changelog author="mc@suse.com" date="1506254400">- build python3 for SLE15</changelog>
  <changelog author="mc@suse.com" date="1506600000">- version 2.3.5
- create python2-hwdata subpackage
- use dnf instead of yum in README
- remove rhel5 compatibilities from spec</changelog>
  <changelog author="mc@suse.com" date="1509364800">- added package group</changelog>
</package>
<package pkgid="8ae4228f359e145ac432d2ca4073aa786daf3d0af4f77881ca360428a1078b0b" name="python-jabberpy" arch="src">
  <version epoch="0" ver="0.5" rel="2.2.uyuni"/>
  <changelog author="mc@suse.de" date="1291896000">- initial release</changelog>
  <changelog author="mc@suse.de" date="1296561600">- fix build for RH</changelog>
  <changelog author="mc@suse.de" date="1296648000">- Provide jabberpy</changelog>
  <changelog author="ma@novell.com" date="1297166400">- fix specfile</changelog>
  <changelog author="mc@suse.de" date="1299067200">- fix sha module deprecation warning (bnc#675482)</changelog>
  <changelog author="mc@suse.de" date="1392292800">- new format for License tag</changelog>
  <changelog author="mc@suse.de" date="1392724800">- add COPYING file
- add python dir to filelist
- build noarch package</changelog>
  <changelog author="ro@suse.de" date="1409659200">- sanitize release line in specfile</changelog>
  <changelog author="mantel@suse.de" date="1508328000">- add python3 support</changelog>
  <changelog author="mc@suse.com" date="1509019200">- rename fix-package.dif to jabberpy-no-init.patch
- fix usage on python3
  * Add: jabberpy-python3.patch
- fix IPv6
  * Add: jabberpy-ipv6.patch
- fix proxy-read
  * Add: jabberpy-proxy-read.patch</changelog>
</package>
<package pkgid="1dce541c9d7b2d7b4a80e0ee2da5213abc4a6c312b30846bb744a5db3019a578" name="python-lxml" arch="src">
  <version epoch="0" ver="4.0.0" rel="lp151.3.13"/>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 3.5.0:
  * Unicode string results failed XPath queries in PyPy.
  * LP#1497051: HTML target parser failed to terminate on exceptions
    and continued parsing instead.
  * Deprecated API usage in doctestcompare.
- changes from version 3.5.0b1:
  * cleanup_namespaces() accepts a new argument keep_ns_prefixes that
    does not remove definitions of the provided prefix-namespace
    mapping from the tree.
  * cleanup_namespaces() accepts a new argument top_nsmap that moves
    definitions of the provided prefix-namespace mapping to the top of
    the tree.
  * LP#1490451: Element objects gained a cssselect() method as known
    from lxml.html. Patch by Simon Sapin.
  * API functions and methods behave and look more like Python
    functions, which allows introspection on them etc. One side effect
    to be aware of is that the functions now bind as methods when
    assigned to a class variable. A quick fix is to wrap them in
    staticmethod() (as for normal Python functions).
  * ISO-Schematron support gained an option error_finder that allows
    passing a filter function for picking validation errors from
    reports.
  * LP#1243600: Elements in lxml.html gained a classes property that
    provides a set-like interface to the class attribute. Original
    patch by masklinn.
  * LP#1341964: The soupparser now handles DOCTYPE declarations,
    comments and processing instructions outside of the root
    element. Patch by Olli Pottonen.
  * LP#1421512: The docinfo of a tree was made editable to allow
    setting and removing the public ID and system ID of the
    DOCTYPE. Patch by Olli Pottonen.
  * LP#1442427: More work-arounds for quirks and bugs in pypy and
    pypy3.
  * lxml.html.soupparser now uses BeautifulSoup version 4 instead of
    version 3 if available.
  * Memory errors that occur during tree adaptations (e.g. moving
    subtrees to foreign documents) could leave the tree in a crash
    prone state.
  * Calling process_children() in an XSLT extension element without an
    output_parent argument failed with a TypeError. Fix by Jens
    Tröger.
  * GH#162: Image data in HTML data URLs is considered safe and no
    longer removed by lxml.html.clean JavaScript cleaner.
  * GH#166: Static build could link libraries in wrong order.
  * GH#172: Rely a bit more on libxml2 for encoding detection rather
    than rolling our own in some cases. Patch by Olli Pottonen.
  * GH#159: Validity checks for names and string content were
    tightened to detect the use of illegal characters early. Patch by
    Olli Pottonen.
  * LP#1421921: Comments/PIs before the DOCTYPE declaration were not
    serialised. Patch by Olli Pottonen.
  * LP#659367: Some HTML DOCTYPE declarations were not
    serialised. Patch by Olli Pottonen.
  * LP#1238503: lxml.doctestcompare is now consistent with stdlib's
    doctest in how it uses + and - to refer to unexpected and missing
    output.
  * Empty prefixes are explicitly rejected when a namespace mapping is
    used with ElementPath to avoid hiding bugs in user code.
  * Several problems with PyPy were fixed by switching to Cython 0.23.</changelog>
  <changelog author="tbechtold@suse.com" date="1468411200">- update to 3.6.0:
  * Static builds honour FTP proxy configurations when downloading
    the external libs.
  * Now supports (only) version 5.x and later of PyPy.
  * Soupparser failed to process entities in Python 3.x.
  * Rare encoding related `TypeError` on import was fixed.
  * Direct support for `.rnc` files in `RelaxNG()` if `rnc2rng`
    is installed.</changelog>
  <changelog author="tbechtold@suse.com" date="1471348800">- update to 3.6.1 (FATE #321014):
  * Separate option ``inline_style`` for Cleaner that only removes ``style``
    attributes instead of all styles.
  * Windows build support for Python 3.5.
  * Exclude ``file`` fields from ``FormElement.form_values`` (as browsers do).
  * Try to provide base URL from ``Resolver.resolve_string()``.
  * More accurate float serialisation in ``objectify.FloatElement``.
  * Repair XSLT error logging.</changelog>
  <changelog author="jmatejek@suse.com" date="1482148800">- update for multipython build</changelog>
  <changelog author="axel.braun@gmx.de" date="1488974400">- Version 3.7.3
  * GH#218 was ineffective in Python 3.
  * GH#222: lxml.html.submit_form() failed in Python 3. Patch by Jakub Wilk.
  * Work around installation problems in recent Python 2.7 versions
  due to FTP download failures.
  * GH#219: ``xmlfile.element()`` was not properly quoting attribute values.
  Patch by Burak Arslan.
  * GH#218: ``xmlfile.element()`` was not properly escaping text content of
  script/style tags.  Patch by Burak Arslan.
  * GH#217: ``XMLSyntaxError`` now behaves more like its ``SyntaxError``
  baseclass.  Patch by Philipp A.
  * GH#216: ``HTMLParser()`` now supports the same ``collect_ids`` parameter
  as ``XMLParser()``.  Patch by Burak Arslan.
  * GH#210: Allow specifying a serialisation method in ``xmlfile.write()``.
  Patch by Burak Arslan.
  * GH#203: New option ``default_doctype`` in ``HTMLParser`` that allows
  disabling the automatic doctype creation.  Patch by Shadab Zafar.
  * GH#201: Calling the method ``.set('attrname')`` without value argument
  (or ``None``) on HTML elements creates an attribute without value that
  serialises like ``&lt;div attrname&gt;&lt;/div&gt;``.  Patch by Daniel Holth.
  * GH#197: Ignore form input fields in ``form_values()`` when they are
  marked as ``disabled`` in HTML.  Patch by Kristian Klemon.
  * GH#206: File name and line number were missing from XSLT error messages.
  Patch by Marcus Brinkmann.
  * Log entries no longer allow anything but plain string objects as message text
  and file name.
  * ``zlib`` is included in the list of statically built libraries.
  * GH#204, LP#1614693: build fix for MacOS-X.
  * LP#1614603: change linker flags to build multi-linux wheels
  * LP#1614603: release without source changes to provide cleanly built Linux wheels</changelog>
  <changelog author="jmatejek@suse.com" date="1491912000">- temporarily disable Source URL for pdf doc (it became unavailable)
- lxml-fix-attribute-quoting.patch - stabilize attribute entity encoding
  across platforms
- force-regenerate C code from Cython sources</changelog>
  <changelog author="ecsos@opensuse.org" date="1501243200">- update to 3.8.0
  Features added
  - ElementTree.write() has a new option doctype that writes out
    a doctype string before the serialisation, in the same way as
    tostring().
  - GH#220: xmlfile allows switching output methods at an element
    level. Patch by Burak Arslan.
  - LP#1595781, GH#240: added a PyCapsule Python API and C-level
    API for passing externally generated libxml2 documents into
    lxml.
  - GH#244: error log entries have a new property path with an
    XPath expression (if known, None otherwise) that points to the
    tree element responsible for the error. Patch by Bob Kline.
  - The namespace prefix mapping that can be used in ElementPath
    now injects a default namespace when passing a None prefix.
  Bugs fixed
  - GH#238: Character escapes were not hex-encoded in the xmlfile
    serialiser. Patch by matejcik.
  - GH#229: fix for externally created XML documents.
    Patch by Theodore Dubois.
  - LP#1665241, GH#228: Form data handling in lxml.html no longer
    strips the option values specified in form attributes but only
    the text values. Patch by Ashish Kulkarni.
  - LP#1551797: revert previous fix for XSLT error logging as it
    breaks multi-threaded XSLT processing.
  - LP#1673355, GH#233: fromstring() html5parser failed to parse
    byte strings.
  Other changes
  - The previously undocumented docstring option in
    ElementTree.write() produces a deprecation warning and will
    eventually be removed.
- enable source url for pdf doc
- remove patch lxml-fix-attribute-quoting.patch because it is now
  in upstream</changelog>
  <changelog author="jengelh@inai.de" date="1505131200">- Ensure neutrality of description. Adjust RPM categories.</changelog>
  <changelog author="thomas.schraitle@suse.com" date="1505736000">- spec changes:
  - add fdupes
- update to 4.0.0:
  Features added:
  - The ElementPath implementation is now compiled using Cython,
    which speeds up the .find*() methods quite significantly.
  - The modules lxml.builder, lxml.html.diff and lxml.html.clean
    are also compiled using Cython in order to speed them up.
  - xmlfile() supports async coroutines using async with and await.
  - iterwalk() has a new method skip_subtree() that prevents
    walking into the descendants of the current element.
  - RelaxNG.from_rnc_string() accepts a base_url argument to allow
    relative resource lookups.
  - The XSLT result object has a new method .write_output(file)
    that serialises output data into a file according to the
    &lt;xsl:output&gt; configuration.
  Bugs fixed:
  - GH#251: HTML comments were handled incorrectly by the
    soupparser. Patch by mozbugbox.
  - LP#1654544: The html5parser no longer passes the useChardet
    option if the input is a Unicode string, unless explicitly
    requested. When parsing files, the default is to enable it when
    a URL or file path is passed (because the file is then opened in
    binary mode), and to disable it when reading from a file(-like) object.
    Note: This is a backwards incompatible change of the default configuration.
    If your code parses byte strings/streams and depends on character
    detection, please pass the option guess_charset=True explicitly, which
    already worked in older lxml versions.
  - LP#1703810: etree.fromstring() failed to parse UTF-32 data with BOM.
  - LP#1526522: Some RelaxNG errors were not reported in the error log.
  - LP#1567526: Empty and plain text input raised a TypeError in soupparser.
  - LP#1710429: Uninitialised variable usage in HTML diff.
  - LP#1415643: The closing tags context manager in xmlfile() could continue
    to output end tags even after writing failed with an exception.
  - LP#1465357: xmlfile.write() now accepts and ignores None as input argument.
  - Compilation under Py3.7-pre failed due to a modified function signature.
  Other changes:
  - The main module source files were renamed from lxml.*.pyx to plain *.pyx
    (e.g. etree.pyx) to simplify their handling in the build process. Care was
    taken to keep the old header files as fallbacks for code that compiles
    against the public C-API of lxml, but it might still be worth validating
    that third-party code does not notice this change.</changelog>
  <changelog author="jmatejek@suse.com" date="1509451200">- run tests only when the appropriate pythons are available</changelog>
</package>
<package pkgid="eb540f6ac10542a7df9601c9a543aa6578472f8a3c2226e33738813fdbdc4da2" name="python-pycrypto" arch="src">
  <version epoch="0" ver="2.6.1" rel="lp151.2.4"/>
  <changelog author="saschpe@gmx.de" date="1331553600">- Update to version 2.5:
  * Added PKCS#1 encryption schemes (v1.5 and OAEP).  We now have
    a decent, easy-to-use non-textbook RSA implementation.  Yay!
  * Added PKCS#1 signature schemes (v1.5 and PSS). v1.5 required some
    extensive changes to Hash modules to contain the algorithm specific
    ASN.1 OID. To that end, we now always have a (thin) Python module to
    hide the one in pure C.
  * Added 2 standard Key Derivation Functions (PBKDF1 and PBKDF2).
  * Added export/import of RSA keys in OpenSSH and PKCS#8 formats.
  * Added password-protected export/import of RSA keys (one old method
    for PKCS#8 PEM only).
  * Added ability to generate RSA key pairs with configurable public
    exponent e.
  * Added ability to construct an RSA key pair even if only the private
    exponent d is known, and not p and q.
  * Added SHA-2 C source code (fully from Lorenz Quack).
  * Unit tests for all the above.
  * Updates to documentation (both inline and in Doc/pycrypt.rst)
  * All of the above changes were put together by Legrandin (Thanks!)
  * Minor bug fixes (setup.py and tests).
- Changes from version 2.4.1:
  * Fix "error: Setup script exited with error: src/config.h: No such file or
    directory" when installing via easy_install.  (Sebastian Ramacher)
- Changes from version 2.4:
  * Python 3 support!  (Thorsten E. Behrens, Anders Sundman)
    PyCrypto now supports every version of Python from 2.1 through 3.2.
  * Timing-attack countermeasures in _fastmath: When built against
    libgmp version 5 or later, we use mpz_powm_sec instead of mpz_powm.
    This should prevent the timing attack described by Geremy Condra at
    PyCon 2011:
    http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-through-the-side-channel-timing-and-implementation-attacks-in-python-4897955
  * New hash modules (for Python &gt;= 2.5 only): SHA224, SHA384, and
    SHA512 (Frédéric Bertolus)
  * Configuration using GNU autoconf.  This should help fix a bunch of
    build issues.
  * Support using MPIR as an alternative to GMP.
  * Improve the test command in setup.py, by allowing tests to be
    performed on a single sub-package or module only. (Legrandin)
  * Fix double-decref of "counter" when Cipher object initialisation
    fails (Ryan Kelly)
  * Apply patches from Debian's python-crypto 2.3-3 package (Jan
    Dittberner, Sebastian Ramacher):
  - fix-RSA-generate-exception.patch
  - epydoc-exclude-introspect.patch
  - no-usr-local.patch
  * Fix launchpad bug #702835: "Import key code is not compatible with
    GMP library" (Legrandin)
  * More tests, better documentation, various bugfixes.</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1337860800">- python3 package added
- minor spec improvement</changelog>
  <changelog author="jengelh@inai.de" date="1346673600">- Make package build on RH6-like systems</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1366804800">- update to 2.6
  * [CVE-2012-2417] Fix LP#985164: insecure ElGamal key generation.
    (thanks: Legrandin)
    In the ElGamal schemes (for both encryption and signatures), g is
    supposed to be the generator of the entire Z^*_p group.  However, in
    PyCrypto 2.5 and earlier, g is more simply the generator of a random
    sub-group of Z^*_p.
    The result is that the signature space (when the key is used for
    signing) or the public key space (when the key is used for encryption)
    may be greatly reduced from its expected size of log(p) bits, possibly
    down to 1 bit (the worst case if the order of g is 2).
    While it has not been confirmed, it has also been suggested that an
    attacker might be able to use this fact to determine the private key.
    Anyone using ElGamal keys should generate new keys as soon as practical.
    Any additional information about this bug will be tracked at
    https://bugs.launchpad.net/pycrypto/+bug/985164
  * Huge documentation cleanup (thanks: Legrandin).
  * Added more tests, including test vectors from NIST 800-38A
    (thanks: Legrandin)
  * Remove broken MODE_PGP, which never actually worked properly.
    A new mode, MODE_OPENPGP, has been added for people wishing to write
    OpenPGP implementations.  Note that this does not implement the full
    OpenPGP specification, only the "OpenPGP CFB mode" part of that
    specification.
    https://bugs.launchpad.net/pycrypto/+bug/996814
  * Fix: getPrime with invalid input causes Python to abort with fatal error
    https://bugs.launchpad.net/pycrypto/+bug/988431
  * Fix: Segfaults within error-handling paths
    (thanks: Paul Howarth &amp; Dave Malcolm)
    https://bugs.launchpad.net/pycrypto/+bug/934294
  * Fix: Block ciphers allow empty string as IV
    https://bugs.launchpad.net/pycrypto/+bug/997464
  * Fix DevURandomRNG to work with Python3's new I/O stack.
    (thanks: Sebastian Ramacher)
  * Remove automagic dependencies on libgmp and libmpir, let the caller
    disable them using args.
  * Many other minor bug fixes and improvements (mostly thanks to Legrandin)</changelog>
  <changelog author="dmueller@suse.com" date="1371038400">- add ignore-fastmath-warning.diff for SLE11 and older</changelog>
  <changelog author="p.drouand@gmail.com" date="1385553600">- Update to version 2.6.1
  * [CVE-2013-1445] Fix PRNG not correctly reseeded in some situations.
  In previous versions of PyCrypto, the Crypto.Random PRNG exhibits a
  race condition that may cause forked processes to generate identical
  sequences of 'random' numbers.
  This is a fairly obscure bug that will (hopefully) not affect many
  applications, but the failure scenario is pretty bad.  Here is some
  sample code that illustrates the problem:
  from binascii import hexlify
  import multiprocessing, pprint, time
  import Crypto.Random
  def task_main(arg):
  a = Crypto.Random.get_random_bytes(8)
  time.sleep(0.1)
  b = Crypto.Random.get_random_bytes(8)
  rdy, ack = arg
  rdy.set()
  ack.wait()
  return "%s,%s" % (hexlify(a).decode(),
  hexlify(b).decode())
  n_procs = 4
  manager = multiprocessing.Manager()
  rdys = [manager.Event() for i in range(n_procs)]
  acks = [manager.Event() for i in range(n_procs)]
  Crypto.Random.get_random_bytes(1)
  pool = multiprocessing.Pool(processes=n_procs,
  initializer=Crypto.Random.atfork)
  res_async = pool.map_async(task_main, zip(rdys, acks))
  pool.close()
  [rdy.wait() for rdy in rdys]
  [ack.set() for ack in acks]
  res = res_async.get()
  pprint.pprint(sorted(res))
  pool.join()
  The output should be random, but it looked like this:
  ['c607803ae01aa8c0,2e4de6457a304b34',
  'c607803ae01aa8c0,af80d08942b4c987',
  'c607803ae01aa8c0,b0e4c0853de927c4',
  'c607803ae01aa8c0,f0362585b3fceba4']
  This release fixes the problem by resetting the rate-limiter when
  Crypto.Random.atfork() is invoked.  It also adds some tests and a
  few related comments.
- Add "-fno-strict-aliasing" to CFLAGS</changelog>
  <changelog author="rschweikert@suse.com" date="1398254400">- Include in SLE 12 (FATE #315990)</changelog>
  <changelog author="vuntz@suse.com" date="1483531200">- Add CVE-2013-7459.patch: python-pycrypto: Heap buffer overflow in
  ALGnew (bsc#1017420).</changelog>
  <changelog author="toddrme2178@gmail.com" date="1493640000">- Implement single-spec version.
- Use Pypi source URL.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1493985600">- There was never a python3-crypto so don't provide it.</changelog>
</package>
<package pkgid="6e00ddd9b329954ebc80873356b092e042f2ec740d8e128771715b4c65d8c25b" name="python-pyzmq" arch="src">
  <version epoch="0" ver="17.0.0" rel="lp151.2.3"/>
  <changelog author="aboe76@gmail.com" date="1436788800">- Update to 14.7.0
  + Changes:
  * Update bundled libzmq to 4.1.2.
  * Following the lead of Python 3.5, interrupted system calls will be retried.
  + Bugfixes:
  * Fixes for CFFI backend on Python 3 + support for PyPy 3.
  * Verify types of all frames in :meth:`~zmq.Socket.send_multipart`
    before sending, to avoid partial messages.
  * Fix build on Windows when both debug and release versions of libzmq are found.
- Update to 14.6.0
  + Changes:
  * improvements in :meth:`zmq.Socket.bind_to_random_port`:
  - Use system to allocate ports by default
  * pyzmq no longer bundles external libzmq when making a bdist.
    You can use delocate to do this.
  + Bugfixes:
  * add missing :attr:`ndim` on memoryviews of Frames
  * allow :func:`copy.copy` and :func:`copy.deepcopy` on Sockets, Contexts</changelog>
  <changelog author="toddrme2178@gmail.com" date="1436961600">- Include authors and BSD license in source</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Add additional optional dependencies that support additional
  features and/or additional backends.</changelog>
  <changelog author="aplanas@suse.com" date="1441713600">- Add patch skip_test_tracker.patch to skip test_tracker test.
  This test block the VM in OBS for a long period of time, causing
  the kill of the VM and the fail in the RPM creation.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1453809600">- update to version 15.2.0:
  * FIX: handle multiple events in a single register call in
    :mod:`zmq.asyncio`
  * FIX: unicode/bytes bug in password prompt in :mod:`zmq.ssh` on
    Python 3
  * FIX: workaround gevent monkeypatches in garbage collection thread
  * update bundled minitornado from tornado-4.3.
  * improved inspection by setting binding=True in cython compile
    options
  * add asyncio Authenticator implementation in
    :mod:`zmq.auth.asyncio`
  * workaround overflow bug in libzmq preventing receiving messages
    larger than MAX_INT
- update to version 15.1.0:
  * FIX: Remove inadvertant tornado dependency when using
    :mod:`zmq.asyncio`
  * FIX: 15.0 Python 3.5 wheels didn't work on Windows
  * Add GSSAPI support to Authenticators
  * Support new constants defined in upcoming libzmq-4.2.dev
- update to version 15.0.0:
  * add :mod:`asyncio` support via :mod:`zmq.asyncio`
  * add :mod:`tornado` future support via :mod:`zmq.eventloop.future`
  * trigger bundled libzmq if system libzmq is found to be &lt; 3. System
    libzmq 2 can be forced by explicitly requesting --zmq=/prefix/.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1492171200">- Update to 16.0.2
- Rebase skip_test_tracker.patch.
- Implement single-spec version.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1502020800">- Remove docs. They aren't being built so they are not useful,
  and they break the build.</changelog>
  <changelog author="arun@gmx.de" date="1509624000">- update to version 16.0.3:
  * Regenerate Cython sources in sdists with Cython 0.27.2, fixing
    builds on CPython 3.7.</changelog>
  <changelog author="arun@gmx.de" date="1517140800">- specfile:
  * update copyright year
- update to version 16.0.4:
  * Regenerate Cython sources in sdists with Cython 0.27.3, fixing
    builds on CPython 3.7.
  * Add warning when using bundled tornado, which was deprecated too
    quietly in 14.x.</changelog>
  <changelog author="arun@gmx.de" date="1518264000">- update to version 17.0.0:
  * Add :meth:`zmq.Socket.send_serialized` and
    :meth:`zmq.Socket.recv_serialized` for sending/receiving messages
    with custom serialization.
  * Add :attr:`zmq.Socket.copy_threshold` and
    :const:`zmq.COPY_THRESHOLD`. Messages smaller than this are always
    copied, regardless of copy=False, to avoid overhead of zero-copy
    bookkeeping on small messages.
  * Added visible deprecation warnings to bundled tornado
    IOLoop. Tornado eventloop integration shouldn't be used without a
    proper tornado install since pyzmq 14.
  * Allow pyzmq asyncio/tornado integration to run without installing
    :func:`zmq_poll` implementation. The following methods and classes
    are deprecated and no longer required:
    :func:`zmq.eventloop.ioloop.install`
    :class:`zmq.eventloop.ioloop.IOLoop`
    :func:`zmq.asyncio.install`
    :class:`zmq.asyncio.ZMQEventLoop`
  * Set RPATH correctly when building on macOS.
  * Compatibility fixes with tornado 5.0.dev (may not be quite enough
    for 5.0 final, which is not yet released as of pyzmq 17).
  * Draft support for CLIENT-SERVER routing_id and group.</changelog>
</package>
<package pkgid="57f84af9436e2dc618dfe466c0e489f304e7a18a77530f1a1b4c02f1da3d80aa" name="python-requests" arch="src">
  <version epoch="0" ver="2.20.1" rel="lp151.2.3.1"/>
  <changelog author="tbechtold@suse.com" date="1502193600">- update to version v2.18.2
  * Add requirements.txt to MANIFEST.in
  * test ssl version check functions as expected in python 2.6
  * no more stickers
  * fix OPENSSL_VERSION_NUMBER check on Python2.6's ssl module
  * Setup HISTORY for next release
  * Use 'prefix' instead of 'key' in session docstring
  * Allow urllib3 1.22
  * v2.18.2
  * stickers
  * redundant comma</changelog>
  <changelog author="arun@gmx.de" date="1506254400">- update to version 2.18.4:
  * Improvements
    + Error messages for invalid headers now include the header name
    for easier debugging
  * Dependencies
    + We now support idna v2.6.
- changes from version 2.18.3:
  * Improvements
    + Running $ python -m requests.help now includes the installed
    version of idna.
  * Bugfixes
    + Fixed issue where Requests would raise ConnectionError instead
    of SSLError when encountering SSL problems when using urllib3
    v1.22.</changelog>
  <changelog author="aplanas@suse.com" date="1519732800">- Recommends only for SUSE
- In no SUSE evironments some tests related with certificates can
  fail. Skip the tests if this case.</changelog>
  <changelog author="aplanas@suse.com" date="1520424000">- Allows Recommends and Suggest in Fedora</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1530532800">- update to version 2.19.1:
  * Fixed issue where status_codes.py?s init function failed trying
    to append to a __doc__ value of None.
- update to version 2.19.0:
  * Improvements
    + Warn about possible slowdown with cryptography version &lt; 1.3.4
    + Check host in proxy URL, before forwarding request to adapter.
    + Maintain fragments properly across redirects. (RFC7231 7.1.2)
    + Removed use of cgi module to expedite library load time.
    + Added support for SHA-256 and SHA-512 digest auth algorithms.
    + Minor performance improvement to Request.content.
    + Migrate to using collections.abc for 3.7 compatibility.
  * Bugfixes
    + Parsing empty Link headers with parse_header_links() no longer
    return one bogus entry.
    + Fixed issue where loading the default certificate bundle from
    a zip archive would raise an IOError.
    + Fixed issue with unexpected ImportError on windows system
    which do not support winreg module.
    + DNS resolution in proxy bypass no longer includes the username
    and password in the request. This also fixes the issue of DNS
    queries failing on macOS.
    + Properly normalize adapter prefixes for url comparison.
    + Passing None as a file pointer to the files param no longer
    raises an exception.
    + Calling copy on a RequestsCookieJar will now preserve the
    cookie policy correctly.
  * We now support idna v2.7 and urllib3 v1.23.
- Properly set idna/urllib3 dependency versions, runtime and buildtime
- Spec cleanup, remove conditionals for ancient distro versions
- Remove duplicates with fdupes</changelog>
  <changelog author="mimi.vx@gmail.com" date="1531742400">- make multibuild package to resolve circular deps on tests</changelog>
  <changelog author="mimi.vx@gmail.com" date="1532001600">- -test subpackage must be empty</changelog>
  <changelog author="Arun Persaud &lt;arun@gmx.de&gt;" date="1540036800">- specfile:
  * remove devel for noarch
  * remove restriction for urllib3 &lt; 1.24
  * HISTORY and README changed from .rst to .md
- update to version 2.20.0:
  * Bugfixes
    + Content-Type header parsing is now case-insensitive
    (e.g. charset=utf8 v Charset=utf8).
    + Fixed exception leak where certain redirect urls would raise
    uncaught urllib3 exceptions.
    + Requests removes Authorization header from requests redirected
    from https to http on the same hostname. (CVE-2018-18074)
    + should_bypass_proxies now handles URIs without hostnames
    (e.g. files).
  * Dependencies
    + Requests now supports urllib3 v1.24.
  * Deprecations
    + Requests has officially stopped support for Python 2.6.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1540900800">- Ensure neutrality of descriptions.</changelog>
  <changelog author="Bryan Stephenson &lt;bstephenson@suse.com&gt;" date="1558008000">- Update to version 2.20.1 (bsc#1111622)
  * Fixed bug with unintended Authorization header stripping for
    redirects using default ports (http/80, https/443).</changelog>
</package>
<package pkgid="7e0444d9c06fd0ef3804fac56bc5fcbca640a3a03e18b0086fadd7ccc1df7c3e" name="python-simplejson" arch="src">
  <version epoch="0" ver="3.13.2" rel="lp151.2.4"/>
  <changelog author="toddrme2178@gmail.com" date="1400587200">- Update to 3.4.1
  * Fixed tests to run on Python 3.4
- Update to 3.4.0
  * Native setuptools support re-introduced
    https://github.com/simplejson/simplejson/pull/92
- Update to 3.3.3
  * Improve test suite's Python 3.4 compatibility
    https://github.com/simplejson/simplejson/issues/87
- Update to 3.3.2
  * Docstring fix for decoded string types
    https://github.com/simplejson/simplejson/pull/82</changelog>
  <changelog author="dmueller@suse.com" date="1401537600">- update to 3.5.2:
  * Fix Windows build with VS2008
  Version 3.5.1 released 2014-05-21
  * Consistently reject int_as_string_bitcount settings that are not
    positive integers
  Version 3.5.0 released 2014-05-20
  * Added int_as_string_bitcount encoder option
  * Fixed potential crash when encoder created with incorrect options</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431432000">- update to version 3.6.5:
  * Importing bug fix for reference leak when an error occurs
    during dict encoding
    https://github.com/simplejson/simplejson/issues/109
- additional changes from version 3.6.4:
  * Important bug fix for dump when only sort_keys is set
    https://github.com/simplejson/simplejson/issues/106
- additional changes from version 3.6.3:
  * Documentation updates
    https://github.com/simplejson/simplejson/issues/103
- additional changes from version 3.6.2:
  * Documentation updates
    http://bugs.python.org/issue21514
- additional changes from version 3.6.1:
  * Documentation updates
    https://github.com/simplejson/simplejson/issues/102
- additional changes from version 3.6.0:
  * Automatically strip any UTF-8 BOM from input to more closely
    follow the latest specs
    https://github.com/simplejson/simplejson/pull/101
- additional changes from version 3.5.3:
  * Fix lower bound checking in scan_once / raw_decode API
    https://github.com/simplejson/simplejson/issues/98</changelog>
  <changelog author="dmueller@suse.com" date="1479470400">- update to 3.8.2:
  * Fix implicit cast compiler warning in _speedups.c
  * simplejson is now available as wheels for OS X and Windows thanks to Travis-CI
  and AppVeyor respectively! Many thanks to @aebrahim for getting this party
  started.
  * Fix issue with iterable_as_array and indent option
  * Fix typo in keyword argument name introduced in 3.8.0
  * New iterable_as_array encoder option to perform lazy serialization of
  any iterable objects, without having to convert to tuple or list.
  * Fix typo introduced in 3.7.0 (behavior should be indistinguishable)
  https://github.com/simplejson/simplejson/commit/e18cc09b688ea1f3305c27616fd3cadd2adc6d31#commitcomment-11443842
  * Do not cache Decimal class in encoder, only reference the decimal module.
  This may make reload work in more common scenarios.
  * Fix compilation with MSVC
  https://github.com/simplejson/simplejson/pull/119
  * simplejson no longer trusts custom str/repr methods for int, long, float
  subclasses. These instances are now formatted as if they were exact
  instances of those types.
  https://github.com/simplejson/simplejson/issues/118</changelog>
  <changelog author="rjschwei@suse.com" date="1489665600">- Switch to single-spec build
- Update to 3.10.0
  * Add RawJSON class to allow a faster path for already encoded JSON.
- From 3.9.0
  * Workaround for bad behavior in string subclasses
  * Fix warnings flagged by -3
  * Update readthedocs documentation links
  * Add build status badge to README</changelog>
  <changelog author="jmatejek@suse.com" date="1490097600">- fix pypi url</changelog>
  <changelog author="tbechtold@suse.com" date="1502193600">- update to 3.11.1:
  * Fix issue with item_sort_key when speedups are available, and add
    auto-discovery to test suites to prevent similar regressions
  * docstring fix in JSONEncoder
  * Call PyObject_IsTrue() only once for the strict argument of scann  er
  * Fix a crash with unencodable encoding in the encoder
  * Remove unused imports
  * Remove remnants of Python 2.4 support
  * Fix argument checking errors in _speedups.c
  * Remove the `__init__` methods in extension classes
  * Fix typo in the doc for loads
  * Add Python 3.6 to testing matrix and PyPI metadata</changelog>
  <changelog author="arun@gmx.de" date="1509969600">- update to version 3.12.0:
  * Fix threaded import race condition
    https://github.com/simplejson/simplejson/issues/184
  * Move RawJSON implementation to simplejson.raw_json module
  * Move JSONDecodeError implementation to simplejson.errors module</changelog>
  <changelog author="arun@gmx.de" date="1511697600">- update to version 3.13.2:
  * Fix additional Python 2.x compilation issue on Windows
- changes from version 3.13.1 :
  * Improve CI to catch speedups build regressions
  * Fix speedups build regression in Python 2.x
    https://github.com/simplejson/simplejson/issues/193
- changes from version 3.13.0:
  * Workarounds for NamedTemporaryFile issues with Windows for tool
    tests
  * Make TypeError messages contain type name instead of a repr.
    https://github.com/simplejson/simplejson/pull/191
  * Ensure that encoding of text subtypes is consistent with or
    without speedups
    https://github.com/simplejson/simplejson/issues/185
- changes from version 3.12.1:
  * Misc updates to build infrastructure
  * Fix an assertion failure when make_encoder receives a bad encoder
    argument https://github.com/simplejson/simplejson/pull/188
  * Fix potential crash during GC
    https://github.com/simplejson/simplejson/pull/187
  * Fix a reference leak when sorting keys
    https://github.com/simplejson/simplejson/pull/186</changelog>
  <changelog author="jengelh@inai.de" date="1511784000">- Remove bias from description.</changelog>
</package>
<package pkgid="5c620d5139fc63dd3789709dbfec101a8d5018d8acf344b5face91927b3f7001" name="python-tornado" arch="src">
  <version epoch="0" ver="4.5.3" rel="lp151.3.3.1"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1508241600">- added certifi to BuildRequires, to fix 'ImportError: No module named certifi'</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1508241601">- added %{python_module backports.ssl_match_hostname}
  on SLES12 GA aka SP0, to avoid build errors
- explicit BuildRequires for certifi on SLES12 GA aka SP0 only</changelog>
  <changelog author="arun@gmx.de" date="1511352000">- specfile:
  * removed tornado-configtest.patch: fixed upstream
  * update tornado-async-deprecation.patch (partly integrated)
- update to version 4.5.2:
  * Tornado now sets the FD_CLOEXEC flag on all file descriptors it
    creates. This prevents hanging client connections and resource
    leaks when the tornado.autoreload module (or
    Application(debug=True)) is used.
- changes from version 4.5.1:
  * tornado.log
    + Improved detection of libraries for colorized logging.
  * tornado.httputil
    + url_concat once again treats None as equivalent to an empty
    sequence.
- changes from version 4.5.0:
  * long changelog, see http://www.tornadoweb.org/en/stable/releases/v4.5.0.html
    for details</changelog>
  <changelog author="tchvatal@suse.com" date="1512561600">- Distribute license file</changelog>
  <changelog author="jmatejek@suse.com" date="1515067200">- only buildrequire futures / singledispatch if python2 is present
  (fixes build in environments that don't have python2 at all)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1518523200">- Update to version 4.5.3
  + tornado.curl_httpclient
  * Improved debug logging on Python 3.
  + tornado.httpserver
  * ``Content-Length`` and ``Transfer-Encoding`` headers are no longer
    sent with 1xx or 204 responses (this was already true of 304
    responses).
  * Reading chunked requests no longer leaves the connection in a broken
    state.
  + tornado.iostream
  * Writing a `memoryview` can no longer result in "BufferError:
    Existing exports of data: object cannot be re-sized".
  + tornado.options
  * Duplicate option names are now detected properly whether they use
    hyphens or underscores.
  + tornado.testing
  * `.AsyncHTTPTestCase.fetch` now uses ``127.0.0.1`` instead of
    ``localhost``, improving compatibility with systems that have
    partially-working ipv6 stacks.
  + tornado.web
  * It is no longer allowed to send a body with 1xx or 204 responses.
  + tornado.websocket
  * Requests with invalid websocket headers now get a response with
    status code 400 instead of a closed connection.</changelog>
  <changelog author="aplanas@suse.com" date="1519732800">- Recommends only for SUSE</changelog>
  <changelog author="aplanas@suse.com" date="1520424000">- Allows Recommends and Suggest in Fedora</changelog>
  <changelog author="ro@suse.de" date="1521201600">- add tornado-testsuite_timeout.patch (bsc#1085661)
  extend timeouts in testsuite to allow successful build on ppc64le</changelog>
  <changelog author="V&#xED;t?zslav ?&#xED;?ek &lt;vcizek@suse.com&gt;" date="1568721600">- Add patch to skip tests failing with OpenSSL 1.1.1 (bsc#1149792)
  * it happens only when using TLS 1.3, so if user wants to use
    tornado, they can hand disable the TLS 1.3 and continue
  * add tornado-skip-failing-tests.patch</changelog>
</package>
<package pkgid="3a2b80fbd8202540f578164c496da27b57111dd03eba6ae9828da9922927b318" name="release-notes-uyuni-proxy" arch="src">
  <version epoch="0" ver="2020.04" rel="0.16.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1527076800">- Update to 3.1.99~RC1</changelog>
  <changelog author="jgonzalez@suse.com" date="1527768000">- Change branding to Uyuni</changelog>
  <changelog author="jgonzalez@suse.com" date="1534161600">- Update to 4.0.0 (bsc#1104034)</changelog>
  <changelog author="jgonzalez@suse.com" date="1545134400">- Update to 4.0.1</changelog>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1554379200">- change location of release notes for displaying in the Web UI</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1556280000">- Fix wrong bugzilla entry at changelog</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1564315200">- Update 4.0.2</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1580385600">- Update to 2020.01</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1584619200">- Update to 2020.03</changelog>
  <changelog author="Julio Gonz&#xE1;lez Gil &lt;jgonzalez@suse.com&gt;" date="1586952000">- Update to 2020.04</changelog>
</package>
<package pkgid="5884fb29c2e61df9764ee61547f830441a5091a3d7bf6dd326c028be5fe06f74" name="rhnlib" arch="src">
  <version epoch="0" ver="4.1.2" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- use rpm for debian packaging</changelog>
  <changelog author="jgonzalez@suse.com" date="1548936000">- version 4.0.3-1
- Sync changes from Spacewalk
- 1652859 - python3 http.client does not contain _set_hostport()</changelog>
  <changelog author="jgonzalez@suse.com" date="1551268800">- version 4.0.4-1
- Fix encoding issues after porting to Python 3.</changelog>
  <changelog author="jgonzalez@suse.com" date="1551528000">- version 4.0.5-1
- Read SSL decoded buffer completely when no pending bytes on the
  underlying connection.</changelog>
  <changelog author="jgonzalez@suse.com" date="1553860800">- version 4.0.6-1
- Add group to python*-rhnlib to fix building at SLE11</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.7-1
- Add makefile and pylint configuration for PyLint</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.8-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Fix malformed XML response when data contains non-ASCII chars (bsc#1154968)
- Bump version to 4.1.0 (bsc#1154940)
- fix initialize ssl connection (bsc#1144155)
- Add SNI support for clients
- Fix bootstrapping SLE11SP4 trad client with SSL enabled (bsc#1148177)</changelog>
  <changelog author="jgonzalez@suse.com" date="1583928000">- version 4.1.2-1
- Fix building</changelog>
</package>
<package pkgid="1c50aefcd3a5414b1ab460f29174c3629ac38a262692ec8f83d414026653e52f" name="spacecmd" arch="src">
  <version epoch="0" ver="4.1.3" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1551268800">- version 4.0.6-1
- Prevent spacecmd crashing when piping the output in Python 3 (bsc#1125610)</changelog>
  <changelog author="jgonzalez@suse.com" date="1551528000">- version 4.0.7-1
- Add '--force', '-f' option to regenerateYumCache (bsc#1127389)</changelog>
  <changelog author="jgonzalez@suse.com" date="1551700800">- version 4.0.8-1
- fix python 3 bytes issue when handling config channels</changelog>
  <changelog author="jgonzalez@suse.com" date="1553515200">- version 4.0.9-1
- Add Pylint setup
- Replace iteritems with items for python2/3 compat (bsc#1129243)</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.10-1
- add unit tests for spacecmd.api, spacecmd.activationkey and spacecmd.filepreservation
- add unit tests for spacecmd.shell
- Save SSM list on system delete and update cache (bsc#1130077, bsc#1125744)
- add makefile and pylint configuration</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.11-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.12-1
- Bugfix: referenced variable before assignment.
- Add unit test for report, package, org, repo and group
- Bugfix: 'dict' object has no attribute 'iteritems' (bsc#1135881)
- Add unit tests for custominfo, snippet, scap, ssm, cryptokey and distribution</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)
- Prevent error when piping stdout in Python 2 (bsc#1153090)
- Java api expects content as encoded string instead of encoded bytes like before (bsc#1153277)
- Enable building and installing for Ubuntu 16.04 and Ubuntu 18.04
- Fix building and installing on CentOS8/RES8/RHEL8
- Check that a channel doesn't have clones before deleting it (bsc#1138454)
- Add unit test for schedule, errata, user, utils, misc, configchannel
  and kickstart modules
- Multiple minor bugfixes alongside the unit tests
- Fix missing runtime dependencies that made spacecmd return old versions of
  packages in some cases, even if newer ones were available (bsc#1148311)</changelog>
  <changelog author="jgonzalez@suse.com" date="1580385600">- version 4.1.2-1
- Bugfix: attempt to purge SSM when it is empty (bsc#1155372)</changelog>
  <changelog author="jgonzalez@suse.com" date="1581940800">- version 4.1.3-1
- disable globbing for api subcommand to allow wildcards in filter
  settings (bsc#1163871)</changelog>
</package>
<package pkgid="579568b37f1feb71c02ec07a8e665f266a3261af9eb842353f06d0f773ddc718" name="spacewalk-backend" arch="src">
  <version epoch="0" ver="4.1.7" rel="1.3.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.17-1
- use new names in code for client tool packages which were renamed (bsc#1134876)</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.18-1
- Ensure bytes type when using hashlib to avoid traceback
  on XMLRPC call to "registration.register_osad" (bsc#1138822)
- Fix for CVE-2019-10136. An attacker with a valid, but expired,
  authenticated set of headers could move some digits around,
  artificially extending the session validity without modifying
  the checksum. (bsc#1136480)
- Do not duplicate "http://" protocol when using proxies with "deb"
  repositories (bsc#1138313)
- Fix reposync when dealing with RedHat CDN (bsc#1138358)
- Prevent FileNotFoundError: repomd.xml.key traceback (bsc#1137940)
- Add journalctl output to spacewalk-debug tarballs
- Prevent unnecessary triggering of channel-repodata tasks when GPG
  signing is disabled (bsc#1137715)
- Fix spacewalk-repo-sync for Ubuntu repositories in mirror case (bsc#1136029)
- Add support for ULN repositories on new Zypper based reposync.</changelog>
  <changelog author="jgonzalez@suse.com" date="1564660800">- version 4.0.19-1
- Fix import of rhnAuthPAM to avoid issues when using rhnpush.</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Revert fixes systems that do not yet use systemd as spacewalk-backend
  is no more part of client tools (replaced by uyuni-base)
- convert spacewalk-backend to a python3 only package
- fix spacewalk-update-signatures for python3 (bsc#1156521)
- port diskcheck utility to 4.0.3 branch (bsc#1156397)
- add systemd service macros for diskcheck.service
- removed spacewalk-backend-libs subpackage; replaces by uyuni-common-libs
- read LOBs explicitly
- Bump version to 4.1.0 (bsc#1154940)
- Improve error message when deleting channel that's in a content lifecycle project (bsc#1145769)
- fix specfile for systems that do not yet use systemd
- fix problems with Package Hub repos having multiple rpms with same NEVRA
  but different checksums (bsc#1146683)
- fix re-registration with re-activation key (bsc#1154275)
- Change the default value of taskomatic maxmemory to 4GB
- Add basic support for importing modular repositories
- Add script to update additional fields in the DB for existing Deb packages
- use active values for diskchecker mails
- parse restart_suggested flag from patches and set it as keywords (bsc#1151467)
- Import additional fields for Deb packages
- do not require parameters to start on column 1
- Add Requires: systemd for completeness
- create /usr/lib/systemd/systemd during build
- BuildRequires: systemd for spacewalk-diskcheck
- add option spacecheck_shutdown; tidy up wording of notifications
- add disk space checker script
- Prevent "reposync" crash when handling metadata on RPM repos (bsc#1138358)
- Do not show expected WARNING messages from "c_rehash"
- fix misspelling in spacewalk-repo-sync (bsc#1149633)
- remove credentials also from potential rhn.conf backup files in spacewalk-debug (bsc#1146419)
- Do not crash 'rhn-satellite-exporter' with ModuleNotFound error (bsc#1146869)
- Don't skip Deb package tags on package import (bsc#1130040)
- For backend-libs subpackages, exclude files for the server
  (already part of spacewalk-backend) to avoid conflicts (bsc#1148125)
- prevent duplicate key violates on repo-sync with long changelog
  entries (bsc#1144889)
- spacewalk-remove-channel check that channel doesn't have cloned channels before deleting it (bsc#1138454)
- Fix broken spacewalk-data-fsck utility (bsc#1131556)
- /etc/rhn also was packaged for spacewalk-backend-tools
- Add '--latest' support for reposync on DEB based repositories
- Require uyuni-base-common for /etc/rhn
- Do not try to download RPMs from the unresolved mirrorlist URL
- Fix encoding issues with DB bytes values (bsc#1144300)
- Avoid traceback on mgr-inter-sync when there are problems
  with cache of packages (bsc#1143016)
- do not overwrite comps and module data with older versions
- fix issue with "dists" keyword in url hostname
- import packages from all collections of a patch not just first one</changelog>
  <changelog author="jgonzalez@suse.com" date="1579694400">- version 4.1.2-1
- When downloading repo metadata, don't add "/" to the repo url if it already ends with one (bsc#1158899)
- Use HTTP proxy settings when fetching the mirrorlist on spacewalk-repo-sync (bsc#1159076)
- enhance suseProducts via ISS to fix SP migration on slave server (bsc#1159184)
- generate metadata with empty vendor (bsc#1158480)
- prevent a traceback when reposyncing openSUSE 15.1 (bsc#1158672)
- close config files after reading them (bsc#1158283)
- Associate VMs and systems with the same machine ID at bootstrap (bsc#1144176)</changelog>
  <changelog author="jgonzalez@suse.com" date="1580385600">- version 4.1.3-1
- Prevent timestamp format exception on mgr-inter-sync while processing comps (bsc#1157346)</changelog>
  <changelog author="jgonzalez@suse.com" date="1581940800">- version 4.1.4-1
- Remove auditlog-keeper
- update doc link to point to new documentation server</changelog>
  <changelog author="jgonzalez@suse.com" date="1583928000">- version 4.1.5-1
- Add Ubuntu repository checksum index checking for flat and default repository formats
- Always use the same RPM database when running "spacewalk-repo-sync"
  from the command line or via taskomatic (bsc#1163468)
- call mgr-create-bootstrap-repo after repo sync
- fix mgrcfg-client python3 breakage (bsc#1164309
- Remove oracle backend support and tests
- remove code to handle tables used for forwarding registrations
  to NCC.</changelog>
  <changelog author="jgonzalez@suse.com" date="1584619200">- version 4.1.6-1
- Read MODULARITYLABEL tag from RPM packages</changelog>
  <changelog author="jgonzalez@suse.com" date="1586779200">- version 4.1.7-1
- validate cached package entries on ISS slave (bsc#1159184)
- restore config namespace in debian repo module to fix
  autogeneration of bootstrap repos
- send CreateBootstrapRepoFailed Notification</changelog>
</package>
<package pkgid="5235d7e34f07829202f12b3d9279ce6ee50a4f34b6b6e88c96463a6df19bb1ef" name="spacewalk-certs-tools" arch="src">
  <version epoch="0" ver="4.1.7" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.8-1
- SPEC cleanup
- Add new packages names to instructions for adding remote configuration
  support for traditional clients
- Print error message instead of stacktrace for client_config_update.py</changelog>
  <changelog author="jgonzalez@suse.com" date="1558440000">- version 4.0.9-1
- fix missing quotation in bootstrap script (bsc#1135659)</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.10-1
- Run bootstrap.sh completely unattended on Ubuntu (bsc#1137881)
- Add new packages names to instructions for adding remote commands
  support for traditional clients (bsc#1137255)</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Fix certificate generation when the serial has leading zeroes to avoid
  "asn1 encoding routines:a2i_ASN1_INTEGER:odd number of chars" during setup
- require uyuni-common-libs
- Bump version to 4.1.0 (bsc#1154940)
- make traditional bootstrap more robust for unknown hostname (bsc#1152298)
- Require mgr-daemon (new name of spacewalksd) so we systems with
  spacewalksd get always the new package installed (bsc#1149353)</changelog>
  <changelog author="jgonzalez@suse.com" date="1574942400">- version 4.1.2-1
- fix bootstrap script generator to work with Expanded Support 8
  product (bsc#1158002)</changelog>
  <changelog author="jgonzalez@suse.com" date="1579694400">- version 4.1.3-1
- revert fix for bsc#1152795 and add special handling for detecting
  SLES ES6 systems; hacky due to special release file with unexpected
  contents (bsc#1132576)
- add additional minion options to configfile when generated by
  bootstrap script (bsc#1159492)
- Change the order to check the version correctly for RES (bsc#1152795)</changelog>
  <changelog author="jgonzalez@suse.com" date="1581940800">- version 4.1.4-1
- fix --help output for mgr-ssl-tool and mgr-bootstrap (bsc#1010746)
- fix manpages for mgr-ssl-tool and mgr-bootstrap (bsc#1010746)</changelog>
  <changelog author="jgonzalez@suse.com" date="1583928000">- version 4.1.5-1
- add minion option in config file to disable salt mine when generated by
  bootstrap script (bsc#1163001)
- Disable modularity failsafe mechanism for RHEL 8 bootstrap repos (bsc#1164875)
- Add 'start_event_grains' minion option to configfile when generated by bootstrap script
- forbid multiple activation keys for salt minions during bootstrap (bsc#1164452)</changelog>
  <changelog author="jgonzalez@suse.com" date="1584619200">- version 4.1.6-1
- Enable support for bootstrapping Debian 9 and 10</changelog>
  <changelog author="jgonzalez@suse.com" date="1586779200">- version 4.1.7-1
- Enable support for bootstrapping Astra Linux CE "Orel"</changelog>
</package>
<package pkgid="bc6e9763b8dd9d31cf1e98e4e1ffbaac9fec8683617d73f7a3a27e60c865392e" name="spacewalk-client-tools" arch="src">
  <version epoch="0" ver="4.1.5" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1551268800">- version 4.0.5-1
- Sync with Spacewalk
- Add ability to work behind http proxies
- 1666099 - python3 is picky about bytes and string</changelog>
  <changelog author="jgonzalez@suse.com" date="1552392000">- version 4.0.6-1
- Fix bootstrapping SLE15 traditional client (bsc#1128564)</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.7-1
- Add makefile and configuration for pylint</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.8-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.9-1
- Make a explicit requirement to systemd for spacewalk-client-tools
  when rhnsd timer is installed
- The rhnsd service was replaced by rhnsd timer, so
  registration script and systemd presets are now adapted
  to this (bsc#1138130)</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Skip dmidecode data on aarch64 to prevent coredump (bsc#1113160)
- replace spacewalk-usix with uyuni-common-libs
- return a non-zero exit status on errors in rhn_check
- Bump version to 4.1.0 (bsc#1154940)
- Require mgr-daemon (new name of spacewalksd) so we systems with
  spacewalksd get always the new package installed (bsc#1149353)
- enable spacewalk-update-service on package installation
  (bsc#1143789)
- Invalidate cache 5 minutes before actual expiration(bsc#1143562)</changelog>
  <changelog author="jgonzalez@suse.com" date="1581940800">- version 4.1.2-1
- spell correctly "successful" and "successfully"</changelog>
  <changelog author="jgonzalez@suse.com" date="1583928000">- version 4.1.3-1
- add workaround for uptime overflow to spacewalk-update-status as well (bsc#1165921)</changelog>
  <changelog author="jgonzalez@suse.com" date="1584619200">- version 4.1.4-1
- Do not crash 'mgr-update-status' because 'long' type is not defined in Python 3</changelog>
  <changelog author="jgonzalez@suse.com" date="1586952000">- version 4.1.5-1
- Use 'int' instead of 'long' on rhn_check for both Python 2 and 3</changelog>
</package>
<package pkgid="81d368633c27861ddc0cbf7faa768f2d0c93caeea22fd079ccdcef3a89e013d7" name="spacewalk-oscap" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1519387200">- version 2.8.7.1-1
- Sync with upstream</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 2.8.7.2-1
- remove clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1522065600">- version 2.8.8.1-1
- Sync with upstream (bsc#1083294)
- Build python2 packages on SUSE systems</changelog>
  <changelog author="jgonzalez@suse.com" date="1526472000">- version 2.8.8.2-1
- Require openscap-scanner on newer versions of RHEL (bsc#1093545)</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Add Uyuni URL to package</changelog>
  <changelog author="jgonzalez@suse.com" date="1545048000">- version 4.0.3-1
- Fix python2 compilation on openSUSE</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.4-1
- add makefile and pylint configuration</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.5-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)</changelog>
</package>
<package pkgid="8851b203010d658a91558146bd7704257523f09d9f9979742913ad7612adf5af" name="spacewalk-proxy" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1547640000">- version 4.0.4-1
- Require rhnlib with correct python version</changelog>
  <changelog author="jgonzalez@suse.com" date="1551268800">- version 4.0.5-1
- Fix issues after when running proxy on Python 3</changelog>
  <changelog author="jgonzalez@suse.com" date="1551528000">- version 4.0.6-1
- Support token authentication for Debian/Ubuntu clients</changelog>
  <changelog author="jgonzalez@suse.com" date="1553515200">- version 4.0.7-1
- remove apache access_compat module and adapt config files</changelog>
  <changelog author="jgonzalez@suse.com" date="1554292800">- version 4.0.8-1
- remove apache access_compat module from config if it exists</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.9-1
- do not reset rhn.conf on proxy during upgrade (bsc#1132197)
- fix proxying chunked HTTP content via suse manager proxy
  This happens when calling XMLRPC API via the proxy
  (bsc#1128133)
- Add makefile and pylintrc for PyLint</changelog>
  <changelog author="jgonzalez@suse.com" date="1556107200">- version 4.0.10-1
- Fix config declaration for rhn.conf (bsc#1132197)</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.11-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.12-1
- Fix for CVE-2019-10137. A path traversal flaw was found in the
  way the proxy processes cached client tokens. A remote,
  unauthenticated, attacker could use this flaw to test the
  existence of arbitrary files, or if they have access to the
  proxy's filesystem, execute arbitrary code in the context of the
  proxy. (bsc#1136476)</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- fix problems with Package Hub repos having multiple rpms with same NEVRA
  but different checksums (bsc#1146683)
- build as python3 only package
- replace spacewalk-usix with uyuni-common-libs
- don't skip auth token check for remote actions
- Bump version to 4.1.0 (bsc#1154940)
- use /etc/rhn from uyuni-base-common
- move /usr/share/rhn/config-defaults to uyuni-base-common</changelog>
</package>
<package pkgid="3ef4e4b1026b94fe921666da4e1a89f1282d00b55b946fc9687f21e12d2f1473" name="spacewalk-proxy-docs" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="michele.bologna@suse.com" date="1484136000">- version 2.7.0.1-1
- Bumping package versions for 2.7.</changelog>
  <changelog author="michele.bologna@suse.com" date="1486468800">- version 2.7.0.2-1
- Align with upstream versioning</changelog>
  <changelog author="mc@suse.de" date="1488801600">- version 2.7.0.3-1
- Updated links to github in spec files</changelog>
  <changelog author="jgonzalez@suse.com" date="1516190400">- version 2.8.1.1-1
- Bumping package versions for 2.8.</changelog>
  <changelog author="jgonzalez@suse.com" date="1519819200">- version 2.8.2.1-1
- Sync changes with upstream</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 2.8.2.2-1
- remove empty clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Add Uyuni URL to package</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.3-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Enable aarch64 builds
- Bump version to 4.1.0 (bsc#1154940)</changelog>
</package>
<package pkgid="c6deeb799df8d71833be60adbcc131cdd6012ff2727b1ab6074c5ae99fad4f05" name="spacewalk-proxy-html" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="mc@suse.de" date="1444219200">- version 2.5.0.1-1
- Bumping package versions for 2.5.</changelog>
  <changelog author="michele.bologna@suse.com" date="1484136000">- version 2.7.0.1-1
- Bumping package versions for 2.7.</changelog>
  <changelog author="mc@suse.de" date="1488801600">- version 2.7.0.2-1
- Updated links to github in spec files</changelog>
  <changelog author="jgonzalez@suse.com" date="1516190400">- version 2.8.1.1-1
- Bumping package versions for 2.8.</changelog>
  <changelog author="jgonzalez@suse.com" date="1519819200">- version 2.8.2.1-1
- Sync with upstream</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 2.8.2.2-1
- remove empty clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Add Uyuni URL to package</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.3-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)</changelog>
</package>
<package pkgid="333fd5166123b39040f43d95d1f9850b4f9833c7a0e065e3cbe77fa04d6dbfe4" name="spacewalk-proxy-installer" arch="src">
  <version epoch="0" ver="4.1.4" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1551528000">- version 4.0.6-1
- Cache .deb packages</changelog>
  <changelog author="jgonzalez@suse.com" date="1552392000">- version 4.0.7-1
- fix syntax error in proxy firewall file (bsc#1128885)</changelog>
  <changelog author="jgonzalez@suse.com" date="1553515200">- version 4.0.8-1
- redirect new cobbler autoinstall url</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.9-1
- fix connection type test for proxy (bsc#1132080)
- open needed firewall ports also when firewall not currently
  running (bsc#1131231)
- Add makefile and lintrc for pylint</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.10-1
- SPEC cleanup
- Improve error message when trying to configure a proxy on an
  machine that is not registered as client</changelog>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.11-1
- Remove double slashes from cobbler api endpoint (bsc#1133800)</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)</changelog>
  <changelog author="jgonzalez@suse.com" date="1579694400">- version 4.1.2-1
- do not ask for version to activate during proxy configuration (bsc#1140427)</changelog>
  <changelog author="jgonzalez@suse.com" date="1581940800">- version 4.1.3-1
- remove support for SuSEfirewall2
- use salt master as parent for minion based proxies (bsc#1162129)</changelog>
  <changelog author="jgonzalez@suse.com" date="1586779200">- version 4.1.4-1
- move vital proxy templates to a safe place outside of docu (bsc#1166284)</changelog>
</package>
<package pkgid="1a1f1bb5d7941972ee3e194a950143a0c80eb00ed9068ea9fb964ba41ad98bf2" name="spacewalk-remote-utils" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="michele.bologna@suse.com" date="1493812800">- version 2.7.4.1-1
- Update spacewalk-remote-utils with RHEL 6.9 channel definitions</changelog>
  <changelog author="mc@suse.de" date="1509019200">- version 2.8.3.1-1
- update spacewalk-remote-utils with RHEL 7.4 channel definitions
- make python2/3 defs consistent with other specs
- build with python3 if needed</changelog>
  <changelog author="jgonzalez@suse.com" date="1519387200">- version 2.8.5.1-1
- Sync with upstream</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 2.8.5.2-1
- remove clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1526472000">- version 2.8.5.3-1
- Sync with upstream (bsc#1083294)
- 1574492 - Update spacewalk-remote-utils with RHEL 7.5 channel
  definitions</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)
- fix ordering of channel data (bsc#1083294)
- add RHEL 6.10 channel definitions</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Add Uyuni URL to package</changelog>
  <changelog author="jgonzalez@suse.com" date="1545048000">- version 4.0.3-1
- Sync changes from Spacewalk
- 1649374 - Update spacewalk-remote-utils with RHEL 7.6 channel definitions
- 1633532 - Use python-gpg instead of python-gpgme where possible</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.4-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- update spacewalk-create-channel with RHEL 7.7 channel definitions
- Bump version to 4.1.0 (bsc#1154940)
- add RHEL8</changelog>
</package>
<package pkgid="3124d06a20ce5e7018d59c8454ce37d754770137d1a360a4623176283cffe099" name="spacewalk-setup-jabberd" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="mc@suse.de" date="1488888000">- version 2.7.0.2-1
- Updated links to github in spec files
- Feat: initialize sqlite database post-install
- Feat: use sqlite as back-end for jabberd</changelog>
  <changelog author="jgonzalez@suse.com" date="1516190400">- version 2.8.2.1-1
- Feat: improve sqlite database management script
- use sqlite as default osad database backend</changelog>
  <changelog author="jgonzalez@suse.com" date="1517572800">- version 2.8.2.2-1
- fix creation of jabberd database (bsc#1077078)</changelog>
  <changelog author="jgonzalez@suse.com" date="1519819200">- version 2.8.3.1-1
- Sync with upstream</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 2.8.3.2-1
- remove clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1524484800">- version 2.8.5.1-1
- Sync with upstream (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Add Uyuni URL to package</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.3-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- SQL scripts are now placed at /etc/jabberd/scripts to make jabberd
  compatible with JeOS (bsc#1148352)
- Bump version to 4.1.0 (bsc#1154940)</changelog>
</package>
<package pkgid="f9ad0aaf5fb3806403c58e4ecf111335338bc47319b92a1919d0e23da2459aa8" name="spacewalk-ssl-cert-check" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="michele.bologna@suse.com" date="1486468800">- version 2.4.1.1-1
- Align with upstream versioning</changelog>
  <changelog author="mc@suse.de" date="1488801600">- version 2.4.1.2-1
- Updated links to github in spec files</changelog>
  <changelog author="jgonzalez@suse.com" date="1516190400">- version 2.7.1-1
- implement ssl-cert-check tool in python
- remove dependency to certwatch
- adapt cron and sysconfig script
- added man page</changelog>
  <changelog author="jgonzalez@suse.com" date="1519819200">- version 2.8.1-1
- Switch to 2.8</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 2.8.2-1
- remove empty clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Add Uyuni URL to package</changelog>
  <changelog author="jgonzalez@suse.com" date="1547640000">- version 4.0.3-1
- Prepare spacewalk-ssl-cert-check packages to build on Python 3
- migrate from cron to systemd timers (FATE#323635, bsc#1115399)</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.4-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)</changelog>
</package>
<package pkgid="104944448e062541d92a2eee18e9fd716d0327961038461599d766003c04231f" name="spacewalk-web" arch="src">
  <version epoch="0" ver="4.1.9" rel="1.1.uyuni"/>
  <changelog author="jgonzalez@suse.com" date="1564574400">- version 4.0.12-1
- Add new validation to avoid creating content lifecycle projects starting with a number (bsc#1139493)
- Redirect to first step of channel assignment after change channel submit (bsc#1137244)
- add error messages, hints for image profile edit page (bsc#1127319)
- Allow virtualization tab for foreign systems (bsc#1116869)
- Add checks for empty required entries on formula forms (bsc#1109639)
- Fix big formula checkbox not supported in Firefox
- Allow forcing off or resetting VMs
- Adjust title icons
- Fix VM creation dialog with non-default pools and networks (bsc#1138268)
- Update help URLs in the UI (bsc#1136764)
- Force python-numpy and python-PyJWT dependencies (bsc#1137357)
- Display warning if product catalog refresh is already in progress (bsc#1132234)
- Add state EDITED to filters in the Content Lifecycle
- Add built time date to the Content Lifecycle Environments</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Add environment label when deleting environment (bsc#1145758)
- Change form order and change project creation message (bsc#1145744)
- Fix loading proper activation key details on SPA enabled (bsc#1157141)
- Add self monitoring to Admin Monitoring UI (bsc#1143638)
- Fix create VM dialog when there is no virtual storage pool or network
- show channels and filters in CLM history
- SPA: do not early drop modals they can contain inputs (bsc#1155800)
- rename SUSE Products to just Products in UI
- Layout changes in formula forms, validation, deprecate $visibleIf and add new attributes:
  $disabled, $visisble, $required, $match
- Fix WebUI invalidation time by using the package build time instead
  of the WebUI version (bsc#1154868)
- Bump version to 4.1.0 (bsc#1154940)
- Filter by description on the Products page works recursively
- Add check/message for project not found (bsc#1145755)
- Fix sorting issues on content filter list page (bsc#1145591)
- Improve the UI of the salt packages state and configuration channels page to use tabs instead
- Remove/change text on edit filters for clp (bsc#1145608)
- Redirect to project when canceling creating a filter (bsc#1145750)
- Better visualization of the filters attached to a CLM Project. Allow/deny are now split
- Fix ui issues with content lifecycle project list page (bsc#1145587)
- implement "keyword" filter for Content Lifecycle Management
- Enable Azure, Amazon EC2 and Google Compute Engine as available Virtual host Managers
- Trim strings when creating/updating image stores/profiles (bsc#1133429)
- Show loading spin while loading salt keys data (bsc#1150180)
- CLM - Disable clones by default of the shown CLM Project sources
- Show virtual storage volumes and pools on salt minions
- Migrate login to Spark
- Add UI message when salt-formulas system folders are unreachable (bsc#1142309)
- implement "regular expression" Filter for Content Lifecycle Management
  matching package names, patch name, patch synopsis and package names in patches
- Change color of disabled build button on clp page (bsc#1145626)
- New Single Page Application engine for the UI. It can be enabled with the config 'web.spa.enable' set to true
- Fix the 'include recommended' button on channels selection in SSM (bsc#1145086)
- implement "patch contains package" Filter for Content Lifecycle Management
- implement Filter Patch "by type" Content Lifecycle Management
- Implement filtering errata by synopsis in Content Lifecycle Management
- Normalize date formats for actions, notifications and clm (bsc#1142774)
- Implement ALLOW filters in Content Lifecycle Management
- move /usr/share/rhn/config-defaults to uyuni-base-common
- implement "by date" Filter for Content Lifecycle Management
- Hide channels managed by Content Lifecycle projects from available sources (bsc#1137965)
- Add unsupported browser warning when using Internet Explorer</changelog>
  <changelog author="jgonzalez@suse.com" date="1579694400">- version 4.1.2-1
- Add html-react-parser to fix umlaut in the menu and breadcrumb
- Add placeholder for product name to formula forms
- Fix ordering by date (bsc#1158818)
- Add debug packages containing Javascript source map files
- Don't validate mandatory fields that are not visible (bsc#1158943)
- Show adequate message on saving formulas that change only pillar data
- Report merge_subscriptions message in a readable way (bsc#1140332)
- Use ReactJS Context in Form components</changelog>
  <changelog author="jgonzalez@suse.com" date="1580385600">- version 4.1.3-1
- Fix count of changes to build (bsc#1160940)</changelog>
  <changelog author="jgonzalez@suse.com" date="1580385601">- version 4.1.4-1
- Update WebUI version</changelog>
  <changelog author="jgonzalez@suse.com" date="1580472000">- version 4.1.5-1
- Fix WebUI version to 2020.01</changelog>
  <changelog author="jgonzalez@suse.com" date="1581940800">- version 4.1.6-1
- Introduce CLM AppStream filters for RHEL 8 support
- remove support for SuSEfirewall2</changelog>
  <changelog author="jgonzalez@suse.com" date="1583928000">- version 4.1.7-1
- Show warning on products page when no SUSE Manager Server Subscription is available
- Add WebUI for recurring highstate scheduling
- Show message for VMs pending creation in Guests list
- Cleanup and document the Table component
- scheme is not allowed for URI of image store's API endpoint (bsc#1165571)</changelog>
  <changelog author="jgonzalez@suse.com" date="1586779200">- version 4.1.8-1
- Add notification messages type filter
- Show separate info for syncing product channels and children
- sort notifications by type
- Add StateApplyFailed and CreateBootstrapRepoFailed notifications
- Add virtual storage pool actions
- Rename Formula tab to Configuration</changelog>
  <changelog author="jgonzalez@suse.com" date="1586952000">- version 4.1.9-1
- Add content lifecycle project validation interface</changelog>
</package>
<package pkgid="63432e49f493521417bfa6abc09f62c19fbe8fe33b29b3e5e7e1895eab2a8cbf" name="supportutils-plugin-salt" arch="src">
  <version epoch="0" ver="1.1.4" rel="1.2.uyuni"/>
  <changelog author="bmaryniuk@suse.com" date="1478260800">- Initial package</changelog>
  <changelog author="bmaryniuk@suse.com" date="1478260801">- New version 1.1.0 features the following:
  * Added configuration gathering (saltconfiguration)
  * Added pillar gathering (saltmasterpillars)
  * Added common resources along with the supportconfig</changelog>
  <changelog author="bmaryniuk@suse.com" date="1484740800">- Rename to "supportutils-plugin-salt" (bsc#1003547)</changelog>
  <changelog author="bmaryniuk@suse.com" date="1495540800">- Add logs and extra info, code refactorings.</changelog>
  <changelog author="pablo.suarezhernandez@suse.com" date="1505131200">- Prevent supportconfig from getting stuck when minions are
  unreachable (bsc#1048694)</changelog>
  <changelog author="brejoc@gmail.com" date="1508932800">- version 1.1.2
- Added saltlogfiles to plugin list, so that salt logs are also
  included. (bsc#1063805)</changelog>
  <changelog author="pablo.suarezhernandez@suse.com" date="1510056000">- version 1.1.3
- Collect local grains on Salt systems.</changelog>
  <changelog author="pablo.suarezhernandez@suse.com" date="1524139200">- version 1.1.4
- Collect salt-api, salt-broker and salt-ssh log files (bsc#1090242)</changelog>
</package>
<package pkgid="a19cb67725dd37659878a99116ef2007800e0620ca0f37de76afc09975feb1ee" name="supportutils-plugin-susemanager-client" arch="src">
  <version epoch="0" ver="4.1.2" rel="1.1.uyuni"/>
  <changelog author="mc@suse.de" date="1457524800">- version 3.0.3-1
- include salt minion config files into supportconfig</changelog>
  <changelog author="mc@suse.de" date="1459944000">- version 3.0.4-1
- install supportutils plugin if salt-minion is installed</changelog>
  <changelog author="michele.bologna@suse.com" date="1481889600">- version 3.0.5-1
- Include correct config file in the supportconfig</changelog>
  <changelog author="michele.bologna@suse.com" date="1484136000">- version 3.1.1-1
- Version bump for 3.1</changelog>
  <changelog author="mc@suse.com" date="1501761600">- released in the SLE12 code stream (bsc#1052039)</changelog>
  <changelog author="mc@suse.de" date="1509019200">- version 3.2.1-1
- released in the SLE15 code stream</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.2-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)</changelog>
  <changelog author="jgonzalez@suse.com" date="1579694400">- version 4.1.2-1
- rename rhncfg-actions to mgr-cfg-actions</changelog>
</package>
<package pkgid="ac96c9141083dc56b9b2c7a9d0613ec068682a303f1fc79b817872a7802fd09d" name="supportutils-plugin-susemanager-proxy" arch="src">
  <version epoch="0" ver="4.1.3" rel="1.1.uyuni"/>
  <changelog author="mc@suse.de" date="1422964800">- version 1.0.3-1
- write current service and repository configuration into
  supportconfig</changelog>
  <changelog author="mc@suse.de" date="1444219200">- version 3.0.1-1
- collect salt logfiles on proxy</changelog>
  <changelog author="mc@suse.de" date="1456920000">- version 3.0.2-1
- add info about salt to supportconfig</changelog>
  <changelog author="michele.bologna@suse.com" date="1484136000">- version 3.1.1-1
- Version bump for 3.1</changelog>
  <changelog author="jgonzalez@suse.com" date="1517572800">- version 3.2.1-1
- Version bump for 3.2</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.2-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)</changelog>
  <changelog author="jgonzalez@suse.com" date="1579694400">- version 4.1.2-1
- rename rhncfg-actions to mgr-cfg-actions</changelog>
  <changelog author="jgonzalez@suse.com" date="1581940800">- version 4.1.3-1
- susemanager-proxy package was dropped</changelog>
</package>
<package pkgid="72fc8e84d1cb28a327f8dd2e651df37e2026ce942ba5654ad7a3cdd73d11e12a" name="suseRegisterInfo" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="mc@suse.de" date="1444219200">- version 3.0.1-1</changelog>
  <changelog author="mc@suse.de" date="1458561600">- version 3.0.2-1
- fix file permissions (bsc#970550)</changelog>
  <changelog author="michele.bologna@suse.com" date="1484136000">- version 3.1.1-1
- Version bump to 3.1</changelog>
  <changelog author="mc@suse.de" date="1509019200">- version 3.2.1-1
- build for python 2 and 3</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 3.2.2-1
- remove clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Make suseRegisterInfo compatible with Python 2 and 3</changelog>
  <changelog author="jgonzalez@suse.com" date="1555934400">- version 4.0.3-1
- add makefile and pylint config</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.4-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)</changelog>
</package>
<package pkgid="39ea97c1dd654706c7f7e7ad3769f494fb86018277d207feb66321a3089c3bdf" name="susemanager-tftpsync-recv" arch="src">
  <version epoch="0" ver="4.1.2" rel="1.1.uyuni"/>
  <changelog author="michele.bologna@suse.com" date="1484136000">- version 3.1.1-1
- Version bump to 3.1</changelog>
  <changelog author="jgonzalez@suse.com" date="1516190400">- version 3.2.1-1
- enable tftp.socket; no need to start tftp.service
- use tftpd instead of atftpd</changelog>
  <changelog author="jgonzalez@suse.com" date="1520251200">- version 3.2.2-1
- remove clean section from spec (bsc#1083294)</changelog>
  <changelog author="jgonzalez@suse.com" date="1533902400">- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Fix copyright for the package specfile (bsc#1103696)</changelog>
  <changelog author="jgonzalez@suse.com" date="1540555200">- version 4.0.2-1
- Build package for Python 3 on SLE15</changelog>
  <changelog author="jgonzalez@suse.com" date="1547640000">- version 4.0.3-1
- Fix dependencies for python 3</changelog>
  <changelog author="jgonzalez@suse.com" date="1553515200">- version 4.0.4-1
- provide apache 2.4 compatible configuration</changelog>
  <changelog author="jgonzalez@suse.com" date="1557921600">- version 4.0.5-1
- SPEC cleanup</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)
- move /usr/share/rhn/config-defaults to uyuni-base-common</changelog>
  <changelog author="jgonzalez@suse.com" date="1586779200">- version 4.1.2-1
- Make wsgi scripts compatible with Python3 (bsc#1164111)</changelog>
</package>
<package pkgid="c8d6a4bb66dcf27d119f4c8f9aa67e6bd24f2579f9ebd3b302a27e5b915a2c1d" name="udns" arch="src">
  <version epoch="0" ver="0.4" rel="0.9.4.uyuni"/>
  <changelog author="mc@suse.de" date="1291896000">- initial release</changelog>
  <changelog author="ro@suse.de" date="1292932800">- fix filelist</changelog>
  <changelog author="smoioli@suse.com" date="1403956800">- licenses updated, added ldconfig script</changelog>
  <changelog author="smoioli@suse.com" date="1403956801">- updated to version 0.4</changelog>
  <changelog author="mc@suse.de" date="1445947200">- Split off lib and devel package.</changelog>
</package>
<package pkgid="18cf4ebe768a620e4d243c4bc6be9357bc0486e57f7fb8fa4bd4b1d45488dd13" name="uyuni-base" arch="src">
  <version epoch="0" ver="4.1.1" rel="1.1.uyuni"/>
  <changelog author="mantel@suse.de" date="1565092800">- Initial release of package uyuni-base and subpackages
  uyuni-base-common, uyuni-base-server and uyuni-base-proxy</changelog>
  <changelog author="mantel@suse.de" date="1565092801">- add /usr/share/rhn to uyuni-base-common</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Bump version to 4.1.0 (bsc#1154940)
- create susemanager group in uyuni-base-server
- uyuni-base-common is not really required at buildtime, so
  remove respective BuildRequires
- move /usr/share/rhn/config-defaults to uyuni-base-common
- make packages distribution agnostic
- fix permission of /etc/rhn; add Requires and BuildRequires</changelog>
</package>
<package pkgid="50875b8fb09b35a96b2d6e16e512d0dbd536c47878b05b2135673967644589c2" name="uyuni-build-keys" arch="src">
  <version epoch="0" ver="12.0.1" rel="4.2.uyuni"/>
  <changelog author="mc@suse.de" date="1423051200">- initial version</changelog>
  <changelog author="mc@suse.de" date="1423742400">- automatically trust all imported SUSE keys</changelog>
  <changelog author="meissner@suse.com" date="1481198400">- refreshed the SUSE build key, which expires 2017-01-31,
  gpg-pubkey-39db7c82-5847eb1f.asc (bsc#1014151)</changelog>
  <changelog author="meissner@suse.com" date="1521201600">- refreshed the build@suse.de key for sle10 and sle11 (bsc#1085512)
- also refreshed the ptf key (bsc#1085512)</changelog>
  <changelog author="mc@suse.com" date="1521806400">- version 12.0.1
- remove "encoded import date" part from gpg key filenames provided
  in the pub directory</changelog>
  <changelog author="fkobzik@suse.de" date="1522929600">- Add awk to 'Requires' as it is needed by a post install script
  (bsc#1082370)</changelog>
  <changelog author="jgonzalez@suse.com" date="1527768000">- Add openSUSE and Uyuni keys</changelog>
  <changelog author="jgonzalez@suse.com" date="1544788800">- Update Uyuni GPG public key
- Remove:
  * gpg-pubkey-af990fe4.asc
- Add:
  * gpg-pubkey-0d20833e.asc</changelog>
</package>
<package pkgid="8e4e9f5793361e459935ef9405ad44d91a9cdb5f340b11b9e7b5366cb80854d2" name="uyuni-common-libs" arch="src">
  <version epoch="0" ver="4.1.4" rel="1.1.uyuni"/>
  <changelog author="Michael Calmer &lt;mc@suse.com&gt;" date="1572609600">- initial release
- replaces spacewalk-backend-libs and spacewalk-usix</changelog>
  <changelog author="jgonzalez@suse.com" date="1574856000">- version 4.1.1-1
- Fix building for CentOS6/RHEL6/Expanded Support 6
- add conflicts to spacewalk-backend-libs and spacewalk-usix to
  remove them on update</changelog>
  <changelog author="jgonzalez@suse.com" date="1579694400">- version 4.1.2-1
- remove conflicts to spacewalk-backend-libs packages</changelog>
  <changelog author="jgonzalez@suse.com" date="1584619200">- version 4.1.3-1
- Add MODULARITYLABEL tag support</changelog>
  <changelog author="jgonzalez@suse.com" date="1586779200">- version 4.1.4-1
- implement notification utility
- Do not break when syncing Oracle 7 yum channel (bsc#1158463)</changelog>
</package>
<package pkgid="bc38b0982198595cd453271269d8a32f91c8a0fa9f7c3258d89a840fef5d4e63" name="zypp-plugin" arch="src">
  <version epoch="0" ver="0.6.3" rel="lp151.2.1"/>
  <changelog author="coolo@suse.com" date="1336564800">- patch license to be in spdx.org format</changelog>
  <changelog author="ma@suse.de" date="1390651200">- Add .pyc/.pyo to package
- version 0.4</changelog>
  <changelog author="ma@suse.de" date="1408363200">- Force usage of the official python VM; no longer use
  "/usr/bin/env python" (bnc#889363)
- version 0.5</changelog>
  <changelog author="lchiquitto@suse.de" date="1425988800">- Add COPYING file</changelog>
  <changelog author="ma@suse.de" date="1509019200">- Fix specfile to be able to build for python3
- version 0.6</changelog>
  <changelog author="ma@suse.de" date="1509019201">- Let zypp-plugin-python provide python2-zypp-plugin to be
  consistent with python3-zypp-plugin.
- version 0.6.1</changelog>
  <changelog author="ma@suse.de" date="1510228800">- Don't use a shebang in the module
- version 0.6.2</changelog>
  <changelog author="tchvatal@suse.com" date="1512993600">- Switch to singlespec packaging to make it easy to disable either
  python3 or python2 plugin and make sure all is buildable
- version 0.6.3</changelog>
  <changelog author="tchvatal@suse.com" date="1514980800">- Fix a bit the obsoletes/provides to allow migration, previously
  was overwritten by macros
- BR python-rpm-macros to build on older distributions
- Fix bit python detection conditions on install phase to be better
  readable and uniform</changelog>
  <changelog author="ma@suse.de" date="1516363200">- Disable singlespec packaging in SLE12* and older distros while it's
  not working there. They provide python2 packages only.</changelog>
</package>
<package pkgid="abb252722e109e8adc82207b6dfa760317038ba53ecd7512895318a3d430ee87" name="zypp-plugin-spacewalk" arch="src">
  <version epoch="0" ver="1.0.6" rel="2.4.uyuni"/>
  <changelog author="mantel@suse.de" date="1462276800">- fix failover for multiple URLs per repo (bsc#964932)</changelog>
  <changelog author="mantel@suse.de" date="1501588800">- make pkg_gpgcheck configurable
- 0.9.15</changelog>
  <changelog author="ma@suse.com" date="1502107200">- Fix setting pkg_gpgcheck
- 0.9.16</changelog>
  <changelog author="mc@suse.com" date="1506600000">- 1.0.0
- python3 compatibility (bsc#1073879)
- build python2/python3 subpackages
- build as noarch for SLES12 and higher</changelog>
  <changelog author="mc@suse.com" date="1524744000">- 1.0.1
- change pkg_gpgcheck setting to restore the old behaviour with
  upstream Spacewalk (bsc#1091034)</changelog>
  <changelog author="mc@suse.com" date="1525262400">- 1.0.2
- use standard python path for actions also when building
  for older distributions (bsc#1091665)</changelog>
  <changelog author="mc@suse.com" date="1525348800">- 1.0.3
- fix encoding errors with python3 (bsc#1090746)</changelog>
  <changelog author="mc@suse.com" date="1531224000">- 1.0.4
- turn on metadata signature checking if signature is available</changelog>
  <changelog author="psuarezhernandez@suse.com" date="1558612800">- 1.0.5
- Fix python syntax error in distupgrade (bsc#1136102)</changelog>
  <changelog author="Pablo Su&#xE1;rez Hern&#xE1;ndez &lt;pablo.suarezhernandez@suse.com&gt;" date="1572004800">- 1.0.6
- Prevent possible encoding issues on Python 3 (bsc#1152722)</changelog>
</package>
</otherdata>